Apache security module. Makes Apache configurable to work as diffrent user, group and diffrent chroot() environment for each VirtualServer and for ~user request. Designed mostly for ISP to make Apache secure.
Be the first to post a text review of mod_diffprivs. Rate and review a project by clicking thumbs up or thumbs down in the right column.
23/09/2002 09:40 lwojtow * New directive 'PrivsAllowJumpVisits' 13/09/2002 09:54 lwojtow * homepage address changed, mistake in THANKS fixed :-) 12/09/2002 11:20 lwojtow * REDME upgrade (about inheriting directives and english errors) 05/09/2002 15:13 lwojtow * fix SEGFAULT when no directive has been given * fix stupid bugs, was "geteuid", should be "geteuid()" :-/ * fix another stupid bug, changed internal data reprezentation * works without DSO * README file changed (minimal values for setuid, setgid, chroot) 04/09/2002 14:10 lwojtow * changed snprintf to ap_snprintf 02/09/2002 12:37 lwojtow * fixed error when no chroot dir was given * changed order from setgroups/chroot/setgid/setuid to chroot/setgid/setgroups/setuid
24/06/2003raven[pl] *make both Uid/Gid be dynamic or not *if AsUser?id is used, and there is no user pwd, try chroot anyway, and then try find user pwd again *changed PrivsGroups Leave|Clear|Init, Off==Leave, On==Clear order of commands now is: setgroups,chroot,setgid,setuid becouse of need of initgroups() before chroot() *fixed JumpVisits, now checks all cases and sets Refresh only if no error is set yet *changed min ?id defaults to 100 *cleaned (or entangled ;) some code 08/12/2002raven[pl] *Removed directive 'PrivsAllowJumpVisits', now it always behaves like it was Off. However, module sets refresh time to 1 second, so "smart browsers" should reconnect to server in 1 second. *bugfix, SIGSEGV was received when no hostname was in client request *rewrited some code *changed defaults in config.h *changed error code in most cases from FORBIDDEN to SERVICE_UNAVAILABLE (temporary). FORBIDDEN means some access refusal, while our errors are server errors (configuration, server privileges, etc.). 23/09/200209:40lwojtow * New directive 'PrivsAllowJumpVisits' 13/09/200209:54lwojtow *homepage address changed, mistake in THANKS fixed :-) 12/09/200211:20lwojtow *RAEDME upgrade (about inheriting directives and english errors) 05/09/200215:13lwojtow *fix SEGFAULT when no directive has been given *fix stupid bugs, was "geteuid", should be "geteuid()" :-/ *fix another stupid bug, changed internal data reprezentation *works without DSO *README file changed (minimal values for setuid, setgid, chroot) 04/09/200214:10lwojtow *changed snprintf to ap_snprintf 02/09/200212:37lwojtow *fixed error when no chroot dir was given *changed order from setgroups/chroot/setgid/setuid to chroot/setgid/setgroups/setuid
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?