Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    11/11/2005 - Squid Commit & Changelog

    pfSense Packages
    6
    15
    9.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Myntric
      last edited by

      All,

      As of this morning, a new Squid package has been committed.  Please test and let me know if any issues are found.  Below is the changelog with a general overview of package changes:

      Changelog (1.10)
          –----------------------

      • Configuration is stored into an array during input evaluation and then saved to file to reduce the number of intermittent disk writes.  Previously, a line was written during each evaluation phase.

      • Added LDAP and RADIUS authenticators to the actual package.  RADIUS authentication is awaiting the commit of squid_rad_auth to the FreeBSD ports list per http://www.freebsd.org/cgi/query-pr.cgi?pr=87858.

      • Now included squid_extauth.xml by default to prevent errors during initial installation to this option.

      • Unset() used to free up memory and enhance performance after variables are no longer requires.

      • Added recommendation from EmanuelG to modify devfs.conf and change group ownership settings during installation to /dev/pf to allow Squid to successfully query the packet filter during transparent proxy operation.

      • Added verification process to Removal routine to forcefully terminate the process if it won't shutdown gracefully.

      Thanks everyone!

      Mike

      1 Reply Last reply Reply Quote 0
      • S
        sullrich
        last edited by

        Nice work!!!

        1 Reply Last reply Reply Quote 0
        • E
          EmanuelG
          last edited by

          Thanks again Myntric !!!

          "I hear and I forget. I see and I remember. I do and I understand."
          Confucius

          1 Reply Last reply Reply Quote 0
          • M
            Myntric
            last edited by

            All,

            I'm working through some issues on the custom install and deinstall procedures that modify the devfs.conf and such; for some reason they are not being called during install/deinstall.  I'll let everyone know when it's working.  Thanks!

            Mike

            1 Reply Last reply Reply Quote 0
            • ?
              Guest
              last edited by

              Mike,

              Great job, I'll be sure to give the new package a thorough beating next week.

              1 Reply Last reply Reply Quote 0
              • P
                pfloyd
                last edited by

                Hi, Do I install this from System:Package Manager? I see the old Squid that reads, "NOT WORKING 2.5.11_3". Is there another way to install the current squid package?
                Thanks

                1 Reply Last reply Reply Quote 0
                • J
                  Jesse7
                  last edited by

                  @pfloyd:

                  Hi, Do I install this from System:Package Manager? I see the old Squid that reads, "NOT WORKING 2.5.11_3". Is there another way to install the current squid package?
                  Thanks

                  I don't know why it says "not working" has had the message there for ages.  It should really say "half working" or something like that.

                  Install it and play around it works for proxy and caching.

                  1 Reply Last reply Reply Quote 0
                  • M
                    Myntric
                    last edited by

                    @pfloyd:

                    Hi, Do I install this from System:Package Manager? I see the old Squid that reads, "NOT WORKING 2.5.11_3". Is there another way to install the current squid package?
                    Thanks

                    The package should work just fine at this point.  The "NOT WORKING" tag was there in the first initial releases when the options were there, but the coding supporting them was not.  Thanks!

                    Mike

                    1 Reply Last reply Reply Quote 0
                    • S
                      sullrich
                      last edited by

                      @Myntric:

                      @pfloyd:

                      Hi, Do I install this from System:Package Manager? I see the old Squid that reads, "NOT WORKING 2.5.11_3". Is there another way to install the current squid package?
                      Thanks

                      The package should work just fine at this point.  The "NOT WORKING" tag was there in the first initial releases when the options were there, but the coding supporting them was not.  Thanks!

                      Mike

                      So what do you want it to say, I'll change it.

                      1 Reply Last reply Reply Quote 0
                      • ?
                        Guest
                        last edited by

                        Based on what I've found with it, it works, but only after a little behind-the-scenes configuration, see the squid errors thread.

                        1 Reply Last reply Reply Quote 0
                        • J
                          Jesse7
                          last edited by

                          @submicron:

                          Based on what I've found with it, it works, but only after a little behind-the-scenes configuration, see the squid errors thread.

                          It work for me with no adjustments, on .87 - .93.  I used the upgrade option each time.

                          When I say works,  it is caching everything it should and working as a proxy.  Even transparant is working.

                          1 Reply Last reply Reply Quote 0
                          • ?
                            Guest
                            last edited by

                            That wasn't my experience, plus the WebGUI has some ACL bugs.

                            1 Reply Last reply Reply Quote 0
                            • J
                              Jesse7
                              last edited by

                              @submicron:

                              That wasn't my experience, plus the WebGUI has some ACL bugs.

                              Could be our different setups, who knows.  I didn't look for errors (though I did in general) and I didn't see any relating to squid apart from under portal/auth or whatever in system logs.  I have tested it with files upto 50 meg in size on all versions as it was very important for me to have the proxy caching working and with the transparancy setting.  (although my understanding of that setting is I won't have to configure client machines for it to work).

                              It worked on all versions I stated from three different computers acessing the same file.  Each time I upgraded it testing with a file I'd never downloaded before on any PC.

                              What exactly wasn't working for you?

                              1 Reply Last reply Reply Quote 0
                              • M
                                Myntric
                                last edited by

                                @submicron:

                                That wasn't my experience, plus the WebGUI has some ACL bugs.

                                Please let me know what wasn't working and I'll take a look.  Thanks!

                                Mike

                                1 Reply Last reply Reply Quote 0
                                • ?
                                  Guest
                                  last edited by

                                  Posted to the "Squid Errors" thread, it seemed more appropriate.  This was just a first-pass at the WebGUI, I'm hoping to give it a more thorough beating tomorrow.

                                  1 Reply Last reply Reply Quote 0
                                  • First post
                                    Last post
                                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.