[Pbuilder-maint] Bug#361362: Bug#361362: PBUILDERROOTCMD should default to "sudo -E"

Junichi Uekawa dancer at netfort.gr.jp
Sun Dec 16 02:58:55 UTC 2007


Hi,

> >  Ah!  That's the trick!  For a long while, I was using
> >  PBUILDER_CONFIG=/home/lool/.pbuilder to pass around the root of my
> >  config hierarchy to my misc pbuilder scripts, but I had to hardcode it
> >  in all my pbuilderrc files because *something* was dropping it from the
> >  env.  At some point it was cowdancer I think, but this was fixed long
> >  ago, and since some weeks, I didn't know what caused it again.  I set
> >  PBUILDERROOTCMD to sudo -E, and now everything is fine again!
> 
>  Also fixes http_proxy support for me, though other people tell me that
>  sudo isn't cleaning this from the env for them.

Should we make 'sudo -E ' the default? 

I just tried in my sid system, and sudo -E doesn't look too
good. Would it depend on the configuration you have in your sudoers
file?



dancer at debian:~$ sudo env 
[sudo] password for dancer:
TERM=xterm
LC_ALL=ja_JP.eucJP
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.flac=01;35:*.mp3=01;35:*.mpc=01;35:*.ogg=01;35:*.wav=01;35:
MAIL=/var/mail/dancer
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
LANG=en_US.UTF-8
HOME=/home/dancer
SHELL=/bin/bash
LOGNAME=root
USER=root
USERNAME=root
SUDO_COMMAND=/usr/bin/env
SUDO_USER=dancer
SUDO_UID=1000
SUDO_GID=1000
dancer at debian:~$ 
dancer at debian:~$ 
dancer at debian:~$ sudo -E env 
sudo: sorry, you are not allowed to preserve the environment



regards,
	junichi
-- 
dancer@{debian.org,netfort.gr.jp}   Debian Project



More information about the Pbuilder-maint mailing list