Hello, I have a suggestion which might be a small and very useful project for a C coder (I'm not one!). As Dovecot makes its authentication interface available to other programs, I think that an Apache module to use it would be very useful. Currently I share an passwd-db file between Dovecot and Apache. However with Apache that means I have to give Apache read access. That means that websites with PHP could read that password file if they liked. If Apache could talk to the Dovecot authentication process instead, that would be a lot better. I'm sure there are lots of situations in which this would be useful - Dovecot's authentication settings are so flexible that it would be very handy to be able to use them more widely. If anyone produces one, I pledge to produce an RPM package and submit it to Fedora as my contribution. I would do it myself if I knew C... David
I forgot to say something! Alternatively, a PAM module pam_dovecot might be equally useful. (Then Apache could use it via mod_auth_pam and other services could use it too, e.g. SSH, FTP.... but only of course on platforms with PAM). David On Monday 02 Apr 2007, David Anderson wrote:> Hello, > > (snip)
David Anderson wrote:> Hello, > > I have a suggestion which might be a small and very useful project for a > C coder (I'm not one!). > > As Dovecot makes its authentication interface available to other > programs, I think that an Apache module to use it would be very useful.I had actually been planning to write a module for LigHTTPd to the same end. I figure what I learn there would only help me write one for Apache, so this is my throwing my hat into the ring. -- Curtis Maloney cmaloney at cardgate.net