]> git.saurik.com Git - apt.git/commitdiff
Do not set unhonored DPKG_NO_TSTP variable for dpkg
authorGuillem Jover <guillem@debian.org>
Tue, 14 Oct 2014 11:52:33 +0000 (13:52 +0200)
committerDavid Kalnischkies <david@kalnischkies.de>
Wed, 12 Aug 2015 09:55:47 +0000 (11:55 +0200)
Support for that variable was removed in dpkg in 1.15.6, in commit
6f037003e8b96878b485efb7cbd1f846e3bf4e97.

Closes: #765366
apt-pkg/deb/dpkgpm.cc
doc/dpkg-tech.dbk

index c578cc338387983e549b99f013206090a4b637fa..644e4d8e4312617ae187fd1aff00910b9055b3ad 100644 (file)
@@ -1545,9 +1545,6 @@ bool pkgDPkgPM::Go(APT::Progress::PackageManager *progress)
               _exit(100);
         }
 
-        /* No Job Control Stop Env is a magic dpkg var that prevents it
-           from using sigstop */
-        putenv((char *)"DPKG_NO_TSTP=yes");
         execvp(Args[0], (char**) &Args[0]);
         cerr << "Could not exec dpkg!" << endl;
         _exit(100);
index 2584cf640bce1c57739811e28a74ec813544ec2d..f95716cf4e5b4d30c126ce9545146251f068b153 100644 (file)
@@ -404,15 +404,7 @@ As yet unwritten. You can refer to the other manuals for now. See
 <itemizedlist>
 <listitem>
 <para>
-DPKG_NO_TSTP - if set to a non-null value, this variable causes dpkg to run a
-child shell process instead of sending itself a SIGTSTP, when the user selects
-to background the dpkg process when it asks about conffiles.
-</para>
-</listitem>
-<listitem>
-<para>
-SHELL - used to determine which shell to run in the case when DPKG_NO_TSTP
-is set.
+SHELL - used to determine which shell to run.
 </para>
 </listitem>
 <listitem>