Hi,

thanks for the report.

Is it possible to try this trivial patch:

diff --git a/adduser b/adduser
index 109d2ed..8d3820a 100755
--- a/adduser
+++ b/adduser
@@ -247,6 +247,7 @@ log_trace("action $action");
 $ENV{"PATH"}="/bin:/usr/bin:/sbin:/usr/sbin";
 $ENV{"IFS"}=" \t\n";
 $ENV{"ENV"}=undef;
+$ENV{"BASH_ENV"}=undef;
############################
 # checks related to @names #
diff --git a/deluser b/deluser
index f06076d..f539b28 100755
--- a/deluser
+++ b/deluser
@@ -186,6 +186,7 @@ $action = $0 =~ /delgroup$/ ? "delgroup" : "deluser";
 $ENV{"PATH"}="/bin:/usr/bin:/sbin:/usr/sbin";
 $ENV{"IFS"}=" \t\n";
 $ENV{"ENV"}=undef;
+$ENV{"BASH_ENV"}=undef;
############################
 # checks related to @names #


before I commit and upload? adduser doesn't rely on BASH_ENV and it is probably better if this environment variable is not passed down (any more) to the called programs anyway.

adduser autopkgtests do pass with this change.

Greetings
Marc

--
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Leimen, Germany    |  lose things."    Winona Ryder | Fon: *49 6224 1600402
Nordisch by Nature |  How to make an American Quilt | Fax: *49 6224 1600421

Reply via email to