did sudo change the default sense of env_reset option?
Andrew Reilly
areilly at bigpond.net.au
Sat May 22 11:46:36 UTC 2010
Hi there,
I haven't changed my configuration recently, but I've noticed
that sudo processes have stopped inheriting my environment
variables like MAKEOBJDIRPREFIX and PORTSDIR. I read the man
page, and tried sudo -E, and that brings back the "old"
behaviour, but that implies (according to the man page) that my
sudoers file has env_reset enabled, and it just doesn't.
Hmm. Closer reading of man 5 sudoers says that env_reset is
*on* by default. This is new to me.
Hmm. More digging in man pages: I need to add
Defaults !env_reset
under the #Defaults specification line.
Any thoughts or suggestions?
OK, so I've figured out the answer to my problem now, but since
I have seen one other post about the sudden disappearance of
MAKEOBJDIRPREFIX, and no obvious conversation about changes to
sudo, I'll post this anyway. Hope it helps someone.
Cheers,
--
Andrew
More information about the freebsd-ports
mailing list