diff options
author | Ludovic Courtès <ludo@gnu.org> | 2017-09-10 21:40:46 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2017-09-10 23:34:29 +0200 |
commit | 903ae630a0ae0df9fabd5ebab7d44577d6e7d0fc (patch) | |
tree | 88c97cff926417a041db48978502683fddbf87eb /gnu/system/install.scm | |
parent | 4aafce22ab74007c69aecc474816d83e64d22646 (diff) | |
download | guix-903ae630a0ae0df9fabd5ebab7d44577d6e7d0fc.tar guix-903ae630a0ae0df9fabd5ebab7d44577d6e7d0fc.tar.gz |
install: Add 'passwd' to $PATH.
Suggested by Jan Nieuwenhuizen.
* gnu/system/install.scm (installation-os)[setuid-programs]: Add 'passwd'.
Diffstat (limited to 'gnu/system/install.scm')
-rw-r--r-- | gnu/system/install.scm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/system/install.scm b/gnu/system/install.scm index 7f6ffe9582..5c0aaed18a 100644 --- a/gnu/system/install.scm +++ b/gnu/system/install.scm @@ -337,9 +337,9 @@ Use Alt-F2 for documentation. (issue %issue) (services %installation-services) - ;; We don't need setuid programs so pass the empty list so we don't pull - ;; additional programs here. - (setuid-programs '()) + ;; We don't need setuid programs, except for 'passwd', which can be handy + ;; if one is to allow remote SSH login to the machine being installed. + (setuid-programs (list (file-append shadow "/bin/passwd"))) (pam-services ;; Explicitly allow for empty passwords. |