nixpkgs-suyu/nixos/modules/services/backup
Joachim Fasting 1bdd12ed69 nixos: refactor tarsnap backup service module
Major changes
- Port to systemd timers: for each archive configuration is created a
  tarsnap@archive-name.timer which triggers the instanced service unit
- Rename the `config` option to `archives`

Minor/superficial improvements
- Restrict tarsnap service capabilities
- Use dirOf builtin
- Set executable bit for owner of tarsnap cache directory
- Set IOSchedulingClass to idle
- Humanize numbers when printing stats
- Rewrite most option descriptions
- Simplify assertion
2015-03-10 12:35:58 +01:00
..
almir.nix Almir module: set a working default sqlalchemy_engine_url 2014-11-30 13:11:55 +01:00
bacula.nix Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
crashplan.nix Use lib instead of pkgs.lib 2014-11-17 20:30:37 +03:00
mysql-backup.nix Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
postgresql-backup.nix Rewrite ‘with pkgs.lib’ -> ‘with lib’ 2014-04-14 16:26:48 +02:00
rsnapshot.nix rsnapshot: add git version & make it configurable in the nixos module 2014-10-27 20:38:39 +01:00
sitecopy-backup.nix Get all lib functions from lib, not pkgs.lib, in modules 2014-07-02 12:28:18 -04:00
tarsnap.nix nixos: refactor tarsnap backup service module 2015-03-10 12:35:58 +01:00