Re: [Omail-devel] Premature end of script headers
Brought to you by:
swix
From: Carter S. <der...@de...> - 2004-05-12 06:00:44
|
I tried what you tried below and I got the same problem.. I'm running Gentoo Linux 2.6.5 I suspect it has to do with the fact that omail.pl is run from this command: (head omail.pl) #!/usr/bin/sudo /usr/bin/perl NOT sudo /usr/bin/perl /usr/local/www/cgi-bin/webmail/omail.pl like you specified as "okay" in your sudoers file. in other words, the sudoers file works if you do: Cmnd_Alias PERL=/usr/bin/perl webmail ALL=NOPASSWD: PERL because you don't specify any arguments after /usr/bin/perl If you do think of a way to make the invocation of sudo any more security savvy, please let the mailing list know :) Carter On Tue, 2004-05-04 at 15:32, Alessio C. wrote: > Hye > > my omail on freebsd won't work :( i have a "500 Internal Server Error" > > webmail_error.log > > [Wed May 5 00:05:48 2004] [error] [client 62.10.137.100] Premature end > of script headers: /usr/local/www/cgi-bin/webmail/omail.pl > > We trust you have received the usual lecture from the local System > Administrator. It usually boils down to these two things: > > #1) Respect the privacy of others. > #2) Think before you type. > > Password: > [Wed May 5 00:06:31 2004] [error] [client 62.10.137.100] Premature end > of script headers: /usr/local/www/cgi-bin/webmail/omail.pl > > suexec.log > > [2004-05-05 00:07:06]: info: (target/actual) uid: (webmail/webmail) gid: > (webmail/webmail) cmd: omail.pl > [2004-05-05 00:10:36]: info: (target/actual) uid: (webmail/webmail) gid: > (webmail/webmail) cmd: omail.pl > [2004-05-05 00:11:03]: info: (target/actual) uid: (webmail/webmail) gid: > (webmail/webmail) cmd: omail.pl > > omail.log = 0 > > my sudoers: > > root ALL=(ALL) ALL > User_Alias WEBSERVERUSER = webmail > Runas_Alias VPOPMAIL = vpopmail > Cmnd_Alias OMAIL = /usr/bin/perl > /usr/local/www/cgi-bin/webmail/omail.pl, \ > /usr/bin/perl > /usr/local/www/cgi-bin/webmail/omail-prefs.pl > > WEBSERVERUSER ALL = (VPOPMAIL) NOPASSWD: OMAIL > > Apache run ny www but VHOST run by webmail. > > Why sudo ask the password? > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: Oracle 10g > Get certified on the hottest thing ever to hit the market... Oracle 10g. > Take an Oracle 10g class now, and we'll give you the exam FREE. > http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click > _______________________________________________ > Omail-devel mailing list > Oma...@li... > https://lists.sourceforge.net/lists/listinfo/omail-devel |