11/11/2005 - Squid Commit & Changelog



  • 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



  • Nice work!!!



  • Thanks again Myntric !!!



  • 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



  • Mike,

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



  • 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



  • @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.



  • @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



  • @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.



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



  • @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.



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



  • @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?



  • @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



  • 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.


Log in to reply