Sam Varshavchik writes (2/14/2005 6:07 PM):

From INSTALL:

   1. Move /usr/lib/courier/libexec/courier/webmail/webadmin to your web
      server's SSL cgi-bin directory. Take care to preserve the binary's
      ownership and permissions.

Webadmin is originally installed in this location suid-root.

Thanks for the response, but I'm still having problems. First, after my rpmbuild's and rpm installs, there is no webmail directory under /usr/lib/courier/libexec/courier, and no webadmin executable in /usr/lib/courier anywhere. I have not yet noticed any other missing files after the install, and I noticed no error messages during the install. I only found the webadmin executable in BUILD/courier-0.48.2/webadmin, so I had installed it in /usr/local/apache from there (copying its ownership and persmissions from there, which were not suid-root). Since I didn't have the version under /usr/lib/courier, I had no idea of the suid.

I've now set the suid bit:

[EMAIL PROTECTED] [/usr/local/apache/cgi-bin]# ls -l webadmin
-r-s--x--x  1 root root 22071 Feb 11 22:46 webadmin*

However, for some reason the running webadmin still cannot see its unsecureok or password. The files are in the right place, as the script can see them if I set their ownership to nobody.

What might be happening here? Am I missing other things due to no webmail directory in /usr/lib/courier?

Chuck



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to