summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstuebinm2024-03-10 23:26:52 +0100
committerstuebinm2024-03-10 23:26:52 +0100
commitbc65bde440fbd1cf7363a3c827377791e1b32590 (patch)
tree008bb3b19db2143375b54bca4952a928924e630f
parenta86a04f9e26854ec967c46a6ad3f015364fb91a6 (diff)
update deploy-rs
new feature which made this relevant is use of interactive sudo (since abbenay still has interactive sudo from the days when it was a desktop machine)
-rw-r--r--flake.lock40
-rw-r--r--flake.nix10
2 files changed, 39 insertions, 11 deletions
diff --git a/flake.lock b/flake.lock
index a8bf7b1..19dda94 100644
--- a/flake.lock
+++ b/flake.lock
@@ -73,11 +73,11 @@
"utils": "utils"
},
"locked": {
- "lastModified": 1696189171,
- "narHash": "sha256-u/FUzICSt9/rKcXXxejgJycdaVqY7GCoZIVnKlH7ZG4=",
+ "lastModified": 1710103703,
+ "narHash": "sha256-DqHB7aQtRCqDeGW4byEQ9yBrRnRidiSOgo2GcRSmN8Y=",
"ref": "nom-flag",
- "rev": "a34c1666491dfbdaf91706653f8f7bcd6fa77b52",
- "revCount": 293,
+ "rev": "9001480e03ab8c957716e2bf164bbde605472399",
+ "revCount": 310,
"type": "git",
"url": "https://stuebinm.eu/git/forks/deploy-rs"
},
@@ -103,11 +103,11 @@
"flake-compat": {
"flake": false,
"locked": {
- "lastModified": 1668681692,
- "narHash": "sha256-Ht91NGdewz8IQLtWZ9LCeNXMSXHUss+9COoqu6JLmXU=",
+ "lastModified": 1696426674,
+ "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
"owner": "edolstra",
"repo": "flake-compat",
- "rev": "009399224d5e398d03b22badca40a37ac85412a1",
+ "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
"type": "github"
},
"original": {
@@ -134,7 +134,7 @@
},
"flake-utils": {
"inputs": {
- "systems": "systems"
+ "systems": "systems_2"
},
"locked": {
"lastModified": 1705309234,
@@ -398,6 +398,21 @@
"type": "github"
}
},
+ "systems_2": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
"tracktrain": {
"flake": false,
"locked": {
@@ -450,12 +465,15 @@
}
},
"utils": {
+ "inputs": {
+ "systems": "systems"
+ },
"locked": {
- "lastModified": 1667395993,
- "narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
+ "lastModified": 1701680307,
+ "narHash": "sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
+ "rev": "4022d587cbbfd70fe950c1e2083a02621806a725",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index 794b2fb..5a27b22 100644
--- a/flake.nix
+++ b/flake.nix
@@ -111,6 +111,16 @@
self.homeConfigurations.stuebinm-minimal;
};
};
+ abbenay = {
+ hostname = "abbenay";
+ profiles.system = {
+ user = "root";
+ sshUser = "stuebinm";
+ interactiveSudo = true;
+ path = deploy-rs.lib.x86_64-linux.activate.nixos
+ self.nixosConfigurations.abbenay;
+ };
+ };
};
checks = builtins.mapAttrs