aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--deploy/flake.lock4
-rw-r--r--flake.lock4
-rw-r--r--flakes/flake.lock2
-rw-r--r--systems/zoldene/base.nix11
4 files changed, 16 insertions, 5 deletions
diff --git a/deploy/flake.lock b/deploy/flake.lock
index 8615135..73a5133 100644
--- a/deploy/flake.lock
+++ b/deploy/flake.lock
@@ -2848,7 +2848,7 @@
2848 }, 2848 },
2849 "locked": { 2849 "locked": {
2850 "lastModified": 1, 2850 "lastModified": 1,
2851 "narHash": "sha256-VC4Sv7LBxAmYzKxpBeMZmFqzfWyWdldBYctFYeGnQ5w=", 2851 "narHash": "sha256-d1iovH1gC8LTiZn5mCbkdjHRofv6828zpPS0bcZz/Ec=",
2852 "path": "../flakes", 2852 "path": "../flakes",
2853 "type": "path" 2853 "type": "path"
2854 }, 2854 },
@@ -4042,7 +4042,7 @@
4042 }, 4042 },
4043 "locked": { 4043 "locked": {
4044 "lastModified": 1, 4044 "lastModified": 1,
4045 "narHash": "sha256-xzA9F1DcwBysoy8gVss57IQ2ivWsMCi5PJxLHJDqEUM=", 4045 "narHash": "sha256-YZBO6/CJgRYrUsc14IM0EpxYxE5bAsT5uxWJqZtmhwo=",
4046 "path": "../systems/zoldene", 4046 "path": "../systems/zoldene",
4047 "type": "path" 4047 "type": "path"
4048 }, 4048 },
diff --git a/flake.lock b/flake.lock
index 73616b7..14dd7cb 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2729,7 +2729,7 @@
2729 }, 2729 },
2730 "locked": { 2730 "locked": {
2731 "lastModified": 1, 2731 "lastModified": 1,
2732 "narHash": "sha256-VC4Sv7LBxAmYzKxpBeMZmFqzfWyWdldBYctFYeGnQ5w=", 2732 "narHash": "sha256-d1iovH1gC8LTiZn5mCbkdjHRofv6828zpPS0bcZz/Ec=",
2733 "path": "./flakes", 2733 "path": "./flakes",
2734 "type": "path" 2734 "type": "path"
2735 }, 2735 },
@@ -4058,7 +4058,7 @@
4058 }, 4058 },
4059 "locked": { 4059 "locked": {
4060 "lastModified": 1, 4060 "lastModified": 1,
4061 "narHash": "sha256-xzA9F1DcwBysoy8gVss57IQ2ivWsMCi5PJxLHJDqEUM=", 4061 "narHash": "sha256-YZBO6/CJgRYrUsc14IM0EpxYxE5bAsT5uxWJqZtmhwo=",
4062 "path": "../systems/zoldene", 4062 "path": "../systems/zoldene",
4063 "type": "path" 4063 "type": "path"
4064 }, 4064 },
diff --git a/flakes/flake.lock b/flakes/flake.lock
index 49a0cfb..f4ef8ce 100644
--- a/flakes/flake.lock
+++ b/flakes/flake.lock
@@ -3962,7 +3962,7 @@
3962 }, 3962 },
3963 "locked": { 3963 "locked": {
3964 "lastModified": 1, 3964 "lastModified": 1,
3965 "narHash": "sha256-xzA9F1DcwBysoy8gVss57IQ2ivWsMCi5PJxLHJDqEUM=", 3965 "narHash": "sha256-YZBO6/CJgRYrUsc14IM0EpxYxE5bAsT5uxWJqZtmhwo=",
3966 "path": "../systems/zoldene", 3966 "path": "../systems/zoldene",
3967 "type": "path" 3967 "type": "path"
3968 }, 3968 },
diff --git a/systems/zoldene/base.nix b/systems/zoldene/base.nix
index 187eb11..8426886 100644
--- a/systems/zoldene/base.nix
+++ b/systems/zoldene/base.nix
@@ -18,6 +18,17 @@ in
18 18
19 services.borgBackup.enable = true; 19 services.borgBackup.enable = true;
20 services.borgBackup.cronSpec = "0 20 * * *"; 20 services.borgBackup.cronSpec = "0 20 * * *";
21 disko.devices.zpool.zfast.datasets."root/persist/var/lib/borgbackup" =
22 { type = "zfs_fs"; mountpoint = "/persist/zfast/var/lib/borgbackup"; options.mountpoint = "legacy"; };
23
24 environment.persistence."/persist/zfast".directories = [
25 {
26 directory = "/var/lib/borgbackup";
27 user = "root";
28 group = "root";
29 mode = "0700";
30 }
31 ];
21 32
22 programs.ssh.package = pkgs.openssh; 33 programs.ssh.package = pkgs.openssh;
23 services.openssh = { 34 services.openssh = {