diff options
author | Robin Gloster <mail@glob.in> | 2017-02-18 22:40:31 +0100 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2017-02-18 22:51:21 +0100 |
commit | 492101dfce919350d1897f8c96ff402e7ca53827 (patch) | |
tree | e47087d7e67b12d353741acd8d575d38162a4f08 /pkgs | |
parent | 0860565ee0d95192cea006e49656e33959984e9a (diff) | |
download | nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar.gz nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar.bz2 nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar.lz nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar.xz nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.tar.zst nixpkgs-492101dfce919350d1897f8c96ff402e7ca53827.zip |
nixos-container: fix destroy with immutable /var/empty
fixes #21573
Diffstat (limited to 'pkgs')
-rwxr-xr-x | pkgs/tools/virtualization/nixos-container/nixos-container.pl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/tools/virtualization/nixos-container/nixos-container.pl b/pkgs/tools/virtualization/nixos-container/nixos-container.pl index cde79f8a820..65a9c3f5814 100755 --- a/pkgs/tools/virtualization/nixos-container/nixos-container.pl +++ b/pkgs/tools/virtualization/nixos-container/nixos-container.pl @@ -248,6 +248,7 @@ if ($action eq "destroy") { safeRemoveTree($profileDir) if -e $profileDir; safeRemoveTree($gcRootsDir) if -e $gcRootsDir; + system("chattr", "-i", "$root/var/empty") if -e $root; safeRemoveTree($root) if -e $root; unlink($confFile) or die; } |