=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sudo/Attic/INSTALL,v retrieving revision 1.10 retrieving revision 1.11 diff -c -r1.10 -r1.11 *** src/usr.bin/sudo/Attic/INSTALL 2002/01/17 01:03:21 1.10 --- src/usr.bin/sudo/Attic/INSTALL 2002/01/23 23:03:24 1.11 *************** *** 213,222 **** --disable-saved-ids Disable use of POSIX saved IDs. Normally, sudo will try to use POSIX saved IDs if they are supported. However, some ! implementations are broken. If sudo aborts with an error like: ! "seteuid(0): Operation not permitted" ! you probably need to disable POSIX saved ID support. --disable-sia Disable SIA support. This is the "Security Integration Architecture" on Digital UNIX. If you disable SIA sudo will use its own --- 213,224 ---- --disable-saved-ids Disable use of POSIX saved IDs. Normally, sudo will try to use POSIX saved IDs if they are supported. However, some ! implementations are broken. + --disable-setreuid + Disable use of the setreuid() function for operating systems + where it is broken. 4.4BSD has setreuid() but it doesn't really work. + --disable-sia Disable SIA support. This is the "Security Integration Architecture" on Digital UNIX. If you disable SIA sudo will use its own *************** *** 605,610 **** --- 607,616 ---- the Linux client-side NFS implementation that has since been fixed. There is a workaround on the sudo ftp site, linux_nfs.patch, if you need to NFS-mount sudoers on older Linux kernels. + + Linux kernels 2.2.16-2.2.19 appear to have broken POSIX saved + ID support. You must run configure with the --disable-saved-ids + flag to get a working sudo. Mac OS X: It has been reported that for sudo to work on Mac OS X it must