diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2013-05-09 15:15:04 +0200 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2013-05-09 15:15:04 +0200 |
commit | 369defb7c11790a2d8f4bad55531836af1659468 (patch) | |
tree | 39ae9b66b9a73ee186a07e6d3911c6c0f9dd225c /pkgs/os-specific/linux/sysvinit | |
parent | ec3965d8d0b5594a9db11e6c9cd1c28d36e91cde (diff) | |
download | nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar.gz nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar.bz2 nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar.lz nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar.xz nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.tar.zst nixpkgs-369defb7c11790a2d8f4bad55531836af1659468.zip |
sysvtools: fix symlink when withoutInitTools = false
Diffstat (limited to 'pkgs/os-specific/linux/sysvinit')
-rw-r--r-- | pkgs/os-specific/linux/sysvinit/default.nix | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/pkgs/os-specific/linux/sysvinit/default.nix b/pkgs/os-specific/linux/sysvinit/default.nix index 99aebd11667..7b4ecbb027e 100644 --- a/pkgs/os-specific/linux/sysvinit/default.nix +++ b/pkgs/os-specific/linux/sysvinit/default.nix @@ -26,10 +26,12 @@ stdenv.mkDerivation { substituteInPlace src/Makefile --replace /usr / ''; - postInstall = stdenv.lib.optionalString withoutInitTools + postInstall = '' + mv $out/sbin/killall5 $out/bin + ln -sf killall5 $out/bin/pidof + '' + + stdenv.lib.optionalString withoutInitTools '' - mv $out/sbin/killall5 $out/bin - ln -sf killall5 $out/bin/pidof shopt -s extglob rm -rf $out/sbin/!(sulogin) rm -rf $out/include |