FYI;- The sudo users mailing list quickly said the 3 issues I identified are known bugs, which have been fixed in newer sudo versions.
http://www.sudo.ws/sudo/stable.html "The current stable release of sudo is 1.8.10p3" $ sudo -V Sudo version 1.7.2p8 $ uname -a OpenBSD teak.britvault.co.uk 5.4 GENERIC#37 i386 http://thread.gmane.org/gmane.comp.tools.sudo.user/4367 http://thread.gmane.org/gmane.os.openbsd.misc/211823/ > > Bug 387 refers to MAIL being fixed in 1.7.4: > http://www.sudo.ws/bugs/show_bug.cgi?id=387 > > Bug 527 (FreeBSD "sudo -i" doesn't use variables from /etc/login.conf) > seems to be similar: http://www.sudo.ws/bugs/show_bug.cgi?id=527 > which is logged as Fixed in sudo 1.8.4 > > Maybe that fix also covers the login.conf path & umask issues: > > http://www.sudo.ws/sudo/stable.html#1.8.4 > On systems that use login.conf, sudo -i now sets environment variables > based on login.conf. > > > http://www.sudo.ws/sudo/stable.html#1.8.5 > The initial evironment created when env_reset is in effect now includes > the contents of /etc/environment on AIX systems and the "setenv" and > "path" entries from /etc/login.conf on BSD systems. > > ____________________________________________________________ > sudo-users mailing list <sudo-us...@sudo.ws> > For list information, options, or to unsubscribe, visit: > http://www.sudo.ws/mailman/listinfo/sudo-users