[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
04/07: system: Have /run/setuid-programs first in $PATH.
From: |
Ludovic Courtès |
Subject: |
04/07: system: Have /run/setuid-programs first in $PATH. |
Date: |
Mon, 18 Jun 2018 17:19:59 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit a854525a34c42622a3945ffeb36781ae48a8267e
Author: Ludovic Courtès <address@hidden>
Date: Mon Jun 18 22:57:22 2018 +0200
system: Have /run/setuid-programs first in $PATH.
Fixes <https://bugs.gnu.org/31814>.
Reported by Clément Lassieur <address@hidden>.
* gnu/system.scm (operating-system-etc-service)["profile"]: Arrange so
that /run/setuid-programs comes first in $PATH.
---
gnu/system.scm | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/gnu/system.scm b/gnu/system.scm
index 7cb12a8..d367307 100644
--- a/gnu/system.scm
+++ b/gnu/system.scm
@@ -616,9 +616,6 @@ unset PATH
GUIX_PROFILE=/run/current-system/profile ; \\
. /run/current-system/profile/etc/profile
-# Prepend setuid programs.
-export PATH=/run/setuid-programs:$PATH
-
# Since 'lshd' does not use pam_env, /etc/environment must be explicitly
# loaded when someone logs in via SSH. See <http://bugs.gnu.org/22175>.
# We need 'PATH' to be defined here, for 'cat' and 'cut'. Do this before
@@ -645,6 +642,9 @@ do
fi
done
+# Prepend setuid programs.
+export PATH=/run/setuid-programs:$PATH
+
# Arrange so that ~/.config/guix/current/share/info comes first.
export INFOPATH=\"$HOME/.config/guix/current/share/info:$INFOPATH\"
- branch master updated (3fe43df -> 92d581a), Ludovic Courtès, 2018/06/18
- 01/07: compile: Work around non-thread-safe module autoloading., Ludovic Courtès, 2018/06/18
- 04/07: system: Have /run/setuid-programs first in $PATH.,
Ludovic Courtès <=
- 07/07: gnu: emacs-image+: Don't propagate inputs., Ludovic Courtès, 2018/06/18
- 03/07: build: Remove checks for 'nix-instantiate'., Ludovic Courtès, 2018/06/18
- 06/07: gnu: emacs-gif-screencast: Update URL., Ludovic Courtès, 2018/06/18
- 02/07: self: Make (guix config) generation really stateless., Ludovic Courtès, 2018/06/18
- 05/07: nls: Update 'da' translation., Ludovic Courtès, 2018/06/18