diff options
author | Linus Heckemann <git@sphalerite.org> | 2023-07-10 13:52:18 +0000 |
---|---|---|
committer | Linus Heckemann <git@sphalerite.org> | 2023-07-10 13:56:48 +0000 |
commit | 4eca45085db234cd48fcbf4bf5b4932eb74868b6 (patch) | |
tree | 7e888bccb635f25592e59d05673908a2ca0ae460 /pkgs/os-specific | |
parent | 09bdd38107f55e9102f62b4838db5ce12588bc79 (diff) |
util-linux: fix linking login and swap tools to bin output
Diffstat (limited to 'pkgs/os-specific')
-rw-r--r-- | pkgs/os-specific/linux/util-linux/default.nix | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/util-linux/default.nix b/pkgs/os-specific/linux/util-linux/default.nix index 2d70294c01d68..bd87c07879c39 100644 --- a/pkgs/os-specific/linux/util-linux/default.nix +++ b/pkgs/os-specific/linux/util-linux/default.nix @@ -117,10 +117,12 @@ stdenv.mkDerivation rec { moveToOutput sbin/nologin "$login" moveToOutput sbin/sulogin "$login" + prefix=$login _moveSbin ln -svf "$login/bin/"* $bin/bin/ moveToOutput sbin/swapon "$swap" moveToOutput sbin/swapoff "$swap" + prefix=$swap _moveSbin ln -svf "$swap/bin/"* $bin/bin/ installShellCompletion --bash bash-completion/* |