summary refs log tree commit diff
path: root/nixos/modules/programs/atop.nix
diff options
context:
space:
mode:
author7c6f434c <7c6f434c@mail.ru>2023-03-13 20:20:40 +0000
committerGitHub <noreply@github.com>2023-03-13 20:20:40 +0000
commitf7eeb48523e2fe0f4544d8df53632c5d8733e397 (patch)
tree6ad4a7c69ba5b9868c6f4c778dfd72a14fc64405 /nixos/modules/programs/atop.nix
parente2bd18f5e5d7a773aa3f4c5055343099eef024fa (diff)
parentb90cf0612e5963849d0dfe22e95debe834e9abde (diff)
downloadnixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar.gz
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar.bz2
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar.lz
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar.xz
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.tar.zst
nixpkgs-f7eeb48523e2fe0f4544d8df53632c5d8733e397.zip
Merge pull request #213301 from bcc32/atop-dont-leave-new-log-files
nixos/atop: Remove upgraded logfiles if not replaced
Diffstat (limited to 'nixos/modules/programs/atop.nix')
-rw-r--r--nixos/modules/programs/atop.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/programs/atop.nix b/nixos/modules/programs/atop.nix
index 49d40ce7513..9d5843bd670 100644
--- a/nixos/modules/programs/atop.nix
+++ b/nixos/modules/programs/atop.nix
@@ -151,6 +151,8 @@ in
                   if ! ${pkgs.diffutils}/bin/cmp -s "$logfile" "$logfile".new
                   then
                     ${pkgs.coreutils}/bin/mv -v -f "$logfile".new "$logfile"
+                  else
+                    ${pkgs.coreutils}/bin/rm -f "$logfile".new
                   fi
                 done
               '';