summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-08-03 20:13:17 +0000
committerZac Medico <zmedico@gentoo.org>2009-08-03 20:13:17 +0000
commit38a4cf4b0821f0d880d8aeb6adf2c8c55af63e20 (patch)
tree6d2f34bc8cf07f518e50b45f77127634c501e803 /bin/isolated-functions.sh
parentOnly treat non-negative integers as valid in insert_optional_args(). (diff)
downloadportage-multirepo-38a4cf4b0821f0d880d8aeb6adf2c8c55af63e20.tar.gz
portage-multirepo-38a4cf4b0821f0d880d8aeb6adf2c8c55af63e20.tar.bz2
portage-multirepo-38a4cf4b0821f0d880d8aeb6adf2c8c55af63e20.zip
Remove the code from bug #278895 since we're going to need a daemon process
in the ebuild's login session in order to pass signals from the controlling terminal to the detached session. A simple fifo-based approach in ebuild.sh does not seem to work since bash's read builtin occasionally loses the fifo data when it's 'Interrupted system call'. Maybe a python script will work better for the session leader/daemon. NOTE: The daemon will also be useful for implementing a fifo-based die helper (to replace the current signal- based approach). svn path=/main/trunk/; revision=13879
Diffstat (limited to 'bin/isolated-functions.sh')
-rwxr-xr-xbin/isolated-functions.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/bin/isolated-functions.sh b/bin/isolated-functions.sh
index 83270506..a05cffed 100755
--- a/bin/isolated-functions.sh
+++ b/bin/isolated-functions.sh
@@ -536,8 +536,7 @@ save_ebuild_env() {
PORTAGE_DEPCACHEDIR PORTAGE_GID PORTAGE_INST_GID \
PORTAGE_INST_UID PORTAGE_LOG_FILE PORTAGE_MASTER_PID \
PORTAGE_QUIET \
- PORTAGE_REPO_NAME PORTAGE_RESTRICT \
- PORTAGE_SETSID PORTAGE_UPDATE_ENV \
+ PORTAGE_REPO_NAME PORTAGE_RESTRICT PORTAGE_UPDATE_ENV \
PORTAGE_VERBOSE PORTAGE_WORKDIR_MODE PORTDIR \
PORTDIR_OVERLAY ${!PORTAGE_SANDBOX_*} PREROOTPATH \
PROFILE_PATHS PWORKDIR QA_INTERCEPTORS \