Re: Introducing modules/system
Nick Kew wrote: Inspired by a combination of my own work and Paul´s simple MPM, I´ve created a mod_unixd. Basically it´s unixd.c, turned into a module. In particular, it reintroduces the stuff marked TODO in Paul´s simple_setup_privs, but puts it in a child_init hook. So supporting unixd-equivalent stuff on other platforms with mpm-simple becomes a matter of writing a module, or turning existing code into a module. I´ve added modules/system to local svn. Any objection to my committing that? I intend introducing mod_privileges (a much more interesting alternative to mod_unixd) there in due course, and if we adopt mpm-simple we´ll want comparable system modules for non-unixlike platforms there too. Just do it, its trunk :) -Paul
Introducing modules/system
Inspired by a combination of my own work and Paul´s simple MPM, I´ve created a mod_unixd. Basically it´s unixd.c, turned into a module. In particular, it reintroduces the stuff marked TODO in Paul´s simple_setup_privs, but puts it in a child_init hook. So supporting unixd-equivalent stuff on other platforms with mpm-simple becomes a matter of writing a module, or turning existing code into a module. I´ve added modules/system to local svn. Any objection to my committing that? I intend introducing mod_privileges (a much more interesting alternative to mod_unixd) there in due course, and if we adopt mpm-simple we´ll want comparable system modules for non-unixlike platforms there too. -- Nick Kew