Apparently my app was just busted. I wrote up a simple shell script: this=`sudo -S -v` echo echo $this sudo -k this=`sudo -S -v 2>&1` echo echo $this which behaved exactly like I wanted it too. Sorry for the noise ... thanks for sudo :) -- <jakemsr at jakemsr.com>