Whoops, I meant to send this to users.

---------- Forwarded message ----------
Date: Tue, 25 Mar 2003 08:22:46 -0700 (MST)
From: Jeff Ross <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: tmda-cgi and OpenBSD...

Beginning with OpenBSD 3.2, /var is mounted as nosuid if /var
exists as a separate partition.  This default configuration occurs only
with new installs and not with in-place upgrades.

This will cause tmda-cgi to fail right after login.  Since the nosuid
causes a silent failure, the error message that appears specifies an
IOError and a failure to read the user's crypt_key file.  This is an
effect of nosuid and not the real problem.

I made a quick fix by editing /etc/fstab and removing nosuid from the
/var partition.  A better solution would be to make a small partition
specifically for web related programs that need a suid.

By the way, the same problem occurs with qmail if it is installed in its
default location of /var/qmail.  Again, the best solution
is to make a small /var/qmail/bin partition and allow it to be suid.

Thanks to Gre7g Luterman <[EMAIL PROTECTED]> for his great tmda-cgi
program, and for fixing other problems I was having running tmda-cgi with
WN, my web server of choice.

Hope that helps someone else.

Jeff
-- 
Jeff Ross
Open Vistas Networking, Inc.
http://www.openvistas.net


_________________________________________________
tmda-workers mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-workers

_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users

Reply via email to