aboutsummaryrefslogtreecommitdiff
path: root/modules/private/system/backup-2.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/private/system/backup-2.nix')
-rw-r--r--modules/private/system/backup-2.nix14
1 files changed, 6 insertions, 8 deletions
diff --git a/modules/private/system/backup-2.nix b/modules/private/system/backup-2.nix
index 181f455..c01a666 100644
--- a/modules/private/system/backup-2.nix
+++ b/modules/private/system/backup-2.nix
@@ -7,22 +7,20 @@
7 }; 7 };
8 # ssh-keyscan backup-2 | nix-shell -p ssh-to-age --run ssh-to-age 8 # ssh-keyscan backup-2 | nix-shell -p ssh-to-age --run ssh-to-age
9 secrets.ageKeys = [ "age1kk3nr27qu42j28mcfdag5lhq0zu2pky7gfanvne8l4z2ctevjpgskmw0sr" ]; 9 secrets.ageKeys = [ "age1kk3nr27qu42j28mcfdag5lhq0zu2pky7gfanvne8l4z2ctevjpgskmw0sr" ];
10 secrets.keys = [ 10 secrets.keys = {
11 { 11 "rsync_backup/identity" = {
12 dest = "rsync_backup/identity";
13 user = "backup"; 12 user = "backup";
14 group = "backup"; 13 group = "backup";
15 permissions = "0400"; 14 permissions = "0400";
16 text = config.myEnv.rsync_backup.ssh_key.private; 15 text = config.myEnv.rsync_backup.ssh_key.private;
17 } 16 };
18 { 17 "rsync_backup/identity.pub" = {
19 dest = "rsync_backup/identity.pub";
20 user = "backup"; 18 user = "backup";
21 group = "backup"; 19 group = "backup";
22 permissions = "0444"; 20 permissions = "0444";
23 text = config.myEnv.rsync_backup.ssh_key.public; 21 text = config.myEnv.rsync_backup.ssh_key.public;
24 } 22 };
25 ]; 23 };
26 boot.kernelPackages = pkgs.linuxPackages_latest; 24 boot.kernelPackages = pkgs.linuxPackages_latest;
27 myEnv = import ../../../nixops/secrets/environment.nix; 25 myEnv = import ../../../nixops/secrets/environment.nix;
28 26