nixpkgs-suyu/nixos/modules/services/backup
Yorick van Pelt 470c8a2a36 nixos/borgbackup: install job wrappers to systemPackages for easy borg access
Currently to run borg job manually, you have to use systemctl:
```
$ systemctl start borgbackup-job-jobname.service
```

This commit makes wrappers around borg jobs available in $PATH, which have
BORG_REPO and connection args set correctly:
```
$ borg-job-jobname list
$ borg-job-jobname mount ::jobname-archive-2019-12-25T00:01:29 /mnt/some-path
$ borg-job-jobname create ::test /some/path
```

Closes: https://github.com/NixOS/nixpkgs/pull/64888
Co-authored-by: Danylo Hlynskyi <abcz2.uprola@gmail.com>
2019-12-26 07:50:03 +02:00
..
automysqlbackup.nix
bacula.nix nixos/bacula-sd: add autochange support 2019-12-11 19:16:50 +01:00
borgbackup.nix nixos/borgbackup: install job wrappers to systemPackages for easy borg access 2019-12-26 07:50:03 +02:00
duplicati.nix
duplicity.nix
mysql-backup.nix
postgresql-backup.nix postgresql-backup: Use saner defaults for pg_dump 2019-12-15 13:14:21 +01:00
postgresql-wal-receiver.nix
restic-rest-server.nix
restic.nix
rsnapshot.nix
tarsnap.nix nixos/treewide: Move rename.nix imports to their respective modules 2019-12-10 02:51:19 +01:00
tsm.nix
zfs-replication.nix
znapzend.nix nixos/znapzend: Increase starting timeout 2019-10-27 12:29:31 +01:00