It's that time again... Pound 2.5 is out, and I need to look at the current version of Pound and see what I can do to make it work better in my environment. As such, I've done a couple patches for Pound 2.5 which others may benefit from.
They're hosted at http://users.k12system.com/mrwizard/pound/pound25.html So far we have: 1) Case Insensitive URL and CheckURL matching through an additional directive, URLNoCase and CheckURLNoCase... I know, we have IgnoreCase now... But it doesn't work on CheckURL (within listeners) and I like the NoCase versions I introduced in my 2.4 line better. 2) Enhanced Force HTTP/1.0 handling - based on User Agent. Also provides SSLUncleanShutdown matching against user agent. (port of my 2.4 patch) 3) IncludeDir Directive - Support inclusion of directories of cfg files. (i.e. conf.d/) Pound 2.5 now supports Include natively, but this allows for directory-based includes. 5) Linux Capabilites Support - I think I'm the only one who uses this. But it's a port of the 2.2 patch I did. 6) Control Socket permissions/ownership directives - Ability to set user, group and mode on the control socket when it's created (ported from my 2.2 patch) Feel free to try them out, test, etc. I use them. Other than that I take no responsibility for them. I mean, they should work. But I'm not liable. :) Joe Gooch The contents of this message are the words of an individual and in no way endorsed or affected by K12 Systems Inc. -- To unsubscribe send an email with subject unsubscribe to [email protected]. Please contact [email protected] for questions.
