diff options
author | zimbatm <zimbatm@zimbatm.com> | 2016-06-12 20:12:51 +0100 |
---|---|---|
committer | zimbatm <zimbatm@zimbatm.com> | 2016-06-12 20:13:32 +0100 |
commit | e2413ad5a8b6a80e5552306518fdf16e68b6c6d7 (patch) | |
tree | a4580d1b22d6aa82a1460861960feeec1ae77aea | |
parent | 7e578dc334dbb6af87f2b194bd0ed91d75956973 (diff) | |
download | nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar.gz nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar.bz2 nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar.lz nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar.xz nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.tar.zst nixlib-e2413ad5a8b6a80e5552306518fdf16e68b6c6d7.zip |
shadow: add shellPath passthru
This one is a bit special, it's used to deny users from logging in.
-rw-r--r-- | pkgs/os-specific/linux/shadow/default.nix | 3 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/pkgs/os-specific/linux/shadow/default.nix b/pkgs/os-specific/linux/shadow/default.nix index 321e94e3aaf4..7f0d40f6be1f 100644 --- a/pkgs/os-specific/linux/shadow/default.nix +++ b/pkgs/os-specific/linux/shadow/default.nix @@ -53,5 +53,8 @@ stdenv.mkDerivation rec { meta = { homepage = http://pkg-shadow.alioth.debian.org/; description = "Suite containing authentication-related tools such as passwd and su"; + passthru = { + shellPath = "/bin/nologin"; + }; }; } diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 3331f6d6b03c..7c4cb7bb4f44 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -2233,6 +2233,9 @@ in else nodePackages_4_x; + # Can be used as a user shell + nologin = shadow; + npm2nix = nodePackages.npm2nix; ldapvi = callPackage ../tools/misc/ldapvi { }; |