diff --git a/hosts/build02/nixpkgs-update.nix b/hosts/build02/nixpkgs-update.nix index cfc55c5..8743683 100644 --- a/hosts/build02/nixpkgs-update.nix +++ b/hosts/build02/nixpkgs-update.nix @@ -231,6 +231,15 @@ in ''; }; + systemd.services.nixpkgs-update-delete-old-logs = { + startAt = "weekly"; + # delete logs older than 18 months, delete empty directories + serviceConfig.script = '' + ${pkgs.findutils}/bin/find /var/log/nixpkgs-update -type f -mtime +548 -delete + ${pkgs.findutils}/bin/find /var/log/nixpkgs-update -type d -empty -delete + ''; + }; + systemd.tmpfiles.rules = [ "L+ /home/r-ryantm/.gitconfig - - - - ${./gitconfig.txt}" "d /home/r-ryantm/.ssh 700 r-ryantm r-ryantm - -"