diff options
author | Robin Gloster <mail@glob.in> | 2017-03-22 15:11:19 +0100 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-03-22 15:15:42 +0100 |
commit | 91e74ed3b2b54e03647e2a3345d22e18b59eafd6 (patch) | |
tree | bf04e8de73228ba5e510bc92a5b3e6f48a0dc396 /pkgs/tools/virtualization/nixos-container/nixos-container.pl | |
parent | 3ac02dfc400588cfe3ecaa16f0a492d469140041 (diff) | |
download | nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar.gz nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar.bz2 nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar.lz nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar.xz nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.tar.zst nixpkgs-91e74ed3b2b54e03647e2a3345d22e18b59eafd6.zip |
nixos-container: check for correct path for chattr
Could fail on destroy if the container wasn't created correctly
Diffstat (limited to 'pkgs/tools/virtualization/nixos-container/nixos-container.pl')
-rwxr-xr-x | pkgs/tools/virtualization/nixos-container/nixos-container.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/tools/virtualization/nixos-container/nixos-container.pl b/pkgs/tools/virtualization/nixos-container/nixos-container.pl index 84cfc9aa586..207177133a5 100755 --- a/pkgs/tools/virtualization/nixos-container/nixos-container.pl +++ b/pkgs/tools/virtualization/nixos-container/nixos-container.pl @@ -270,7 +270,7 @@ if ($action eq "destroy") { safeRemoveTree($profileDir) if -e $profileDir; safeRemoveTree($gcRootsDir) if -e $gcRootsDir; - system("chattr", "-i", "$root/var/empty") if -e $root; + system("chattr", "-i", "$root/var/empty") if -e "$root/var/empty"; safeRemoveTree($root) if -e $root; unlink($confFile) or die; } |