Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 1.89 KB

ChangeLog.md

File metadata and controls

46 lines (39 loc) · 1.89 KB
  • 2004-04-06 Hobbit

    • mod_chroot/0.1 - initial release
  • 2004-04-08 Hobbit

    • mod_chroot/0.2 - no getppid() heuristics when EAPI is available.
  • 2004-11-31 Hobbit

    • mod_chroot/0.3 - with Apache 2.0 support
  • 2005-01-09 Hobbit

    • getenv()/setenv() instead of flaky getppid().
    • fixed layout to make work as expected.
    • documentation updates.
    • released mod_chroot/0.4
  • 2005-06-12 Hobbit

    • fixed a problem with some CGIs (mod_cgid, mod_fcgid) being executed outside the chroot jail. Patch by <clement.hermann*free.fr>, thanks!
    • updated documentation
    • released mod_chroot/0.5
  • 2008-02-18 Mathieu CARBONNEAUX

    • released mod_chroot/1.0beta1
    • only apache 2.x
    • transparente chroot (ChrootFixRoot option)
    • chroot in child_init to fix all resiliante problem with apache 2.0 file open after chrooting...
    • fixed a problem restart apache chrooted in moving chrooting a childinit phase. that fixed also most libraries problem, all module that are loader with apache no need to include librarie in the chroot.
    • all file (pid, lockfile, scoreboard, coredump...) that are created in mpm phase are created outside the jail without probleme beceause the jail is setup at child_init phase...
    • fixe documentroot problem with chroot that need to exist in chroot and outside the chroot : now when activate mod_chroot they set automaticly the chroot directory to the document root... to acheave that they transparantly rewrite all file path internaly in apache like mod_alias to fake all programme and module of apache. with that no more need to trick with document root in chroot and outside chroot...
    • fake also coredumpdirectory to permit core dump normaly if they are activated...
  • 2008-05-05 Mathieu CARBONNEAUX

    • released mod_chroot/1.0beta2
    • simplification, fixing some hints...
    • clarifying...
  • 2016-05-25 Mathieu CARBONNEAUX

    • post on github and cleanup documentation