Apologies for resubmission; I've jsut found this bug report. I'd like to 
add my voice to the requests that this be re-evaluated. In particular, 
"env_check" does not suffice.

See below:

From: Jan Grant <[EMAIL PROTECTED]>
Subject: sudo update to 1.6.8p7-1.3 breaks scripts: is this the permanent fix?

I'm looking at this:

        http://www.debian.org/security/2006/dsa-946

I'm afraid I was just bitten by this. Sudo no longer conforms to the 
behaviour described in its man pages: in particular, I don't mind if my 
environment is stripped away from me but I'd expect that env_keep would 
carry on working, or that I'd be able to supply "!env_reset" to avoid 
the sanitisation in specific cases.

The issue I'm facing is that I have a large collection of scripts that 
rely on sudo, and need environment variables passing through from caller 
to callee. Unfortunately, the format of those variables' content 
includes "/" characters - this is unavoidable. Alas, env_keep, etc, no 
longer work as described.

I'm currently working around this by holding my sudo at 1.6.8p7-1.2; 
however, I'd prefer to be able to track it normally.

Are the future plans for sudo to include this rather draconian "fix"? Is 
this coming from upstream? (In which case I'll chase it with the 
upstream supplier.) Otherwise I'd plead that the changes to sudo be 
relaxed somewhat.

Many thanks for your excellent efforts.

Cheers,
jan

-- 
jan grant, ISYS, University of Bristol. http://www.bris.ac.uk/
Tel +44 (0)117 3317661   http://ioctl.org/jan/
The Java disclaimer: values of 'anywhere' may vary between regions.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to