From ed746b58c38d6222007e73dec3c3ded78557d86c Mon Sep 17 00:00:00 2001 From: Berwn Date: Wed, 17 Jun 2026 15:07:13 +0700 Subject: [PATCH] Update vars via generator borgbackup for machine ns1 --- .../borgbackup.repokey/groups/admins | 1 + .../borgbackup.repokey/machines/ns1 | 1 + .../ns1/borgbackup/borgbackup.repokey/secret | 22 +++++++++++++++++++ .../borgbackup/borgbackup.repokey/users/berwn | 1 + .../ns1/borgbackup/borgbackup.ssh.pub/value | 1 + .../borgbackup/borgbackup.ssh/groups/admins | 1 + .../borgbackup/borgbackup.ssh/machines/ns1 | 1 + .../ns1/borgbackup/borgbackup.ssh/secret | 22 +++++++++++++++++++ .../ns1/borgbackup/borgbackup.ssh/users/berwn | 1 + 9 files changed, 51 insertions(+) create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.repokey/groups/admins create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.repokey/machines/ns1 create mode 100644 vars/per-machine/ns1/borgbackup/borgbackup.repokey/secret create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.repokey/users/berwn create mode 100644 vars/per-machine/ns1/borgbackup/borgbackup.ssh.pub/value create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.ssh/groups/admins create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.ssh/machines/ns1 create mode 100644 vars/per-machine/ns1/borgbackup/borgbackup.ssh/secret create mode 120000 vars/per-machine/ns1/borgbackup/borgbackup.ssh/users/berwn diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.repokey/groups/admins b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.repokey/machines/ns1 b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/machines/ns1 new file mode 120000 index 0000000..ef04008 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/machines/ns1 @@ -0,0 +1 @@ +../../../../../../sops/machines/ns1 \ No newline at end of file diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.repokey/secret b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/secret new file mode 100644 index 0000000..8352be0 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/secret @@ -0,0 +1,22 @@ +{ + "data": "ENC[AES256_GCM,data:vyvZucue+ciufz/bP77IImR2lGaJZRbO6iaSkuWzzda2aL3l65M=,iv:jjtXLphn3dkd3t9cBpOfX6gra2QTmzf7OYcEqW77+1M=,tag:iggC2dJx4zvJmna6QQUcnw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1fanu282vm7njjweqhrpcfcwpttuhce8js4tsyfry98l0neaqpewqs5s7nt", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTTJDQzh6NGtOTWo1S0Jl\nQlMvNzZsTE9NdWJqY21rRHhiTFlmaWpja2hBCnFQdWoyeDBxV3Q4YVFWU1ZyZkdW\neEdyRndrbUQ1VkFIbkpZUFlTYVdMQTAKLS0tIEVSYWlYbTJJSUNPbWtlME9vUmo1\ncWc2dXBVUXhScTNadlNZNWZVR1MzbUkKZoZq6Kwq8P97PQqKjQXrpUSJijLhvym8\n8r2ytkxZXnOjYNSRpAUCKdQnZWBqPp0sEP5Ry4nPB0h9GDP2D8VBoQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6OWowU0MyNlBpamQxOVB1\nZitFNjRCZnZ4a2VzditsRDFYRmx6WGJEYkdNCm9HTFdBdXpjU3hMS2Jsa1BMZCtp\nSTd5NEtPL2NsZXN4anRyT080RndsOGcKLS0tIFF4QTdsUFdPeW1aNm42SXZ0b09h\nQjA4MzZ4UXBxWmFySG5CYkkzZnpTUVkKSR7ZN9fCVzSTfzEC0HrhRM7NcVTb93N/\nioq2auI+l+BJovqzp1gr8STrW+qtn6uwtToo8+9Mz3sfF9AN4rBNgw==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1yubikey1qd859y9ehz2ya8j2cftwrtmdeqhuk7r7yc52zp64wpff6068gwrac3q6nsa", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHBpdi1wMjU2IHFWcTVydyBBaVR4WUFZ\nbDJmMmpLVGRHUGtHWkc0TlZ0aU1tdFBzQ0dzVml0eHVCbE9lNgoyWTJHaTNKaGFw\nU0hzclZZY0ZRSHQ4SVRtU0hTY2pNUEc4VW11dzNjRkV3Ci0tLSBHS3lFUFhTVFo5\ndm5xdFJYWmZuL3BnY1hZS3VQL2RFZ2pQMStkTHMrbWtBCk3lMHBj2/GV4fz8dVTY\ni6ybl4FrAiD6QgavX9fos4ruOtLqpPGLdZt0pBpe9I9FEKyQSPXFWuSTz8UxbRGt\n9yU=\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2026-06-17T08:07:13Z", + "mac": "ENC[AES256_GCM,data:kqgU9TV7vGfEWTVGb6QtHLdBPXoRdx0O/Z9SN09VqjZVlhS9J8ROzf4qQWa9JE6fjiGJBQLWDuJlCYcOBx8rtT5cS/hxsBhIS9isCVgkVwjVGpaaf6WuD58eKZB8Z7cuqLfw3Zwlo2tTBGjbIjGHTZcZbEAeT3Jz9rWVW7Q9XIo=,iv:Sy4Lou8jFqxPB701ElaeqAN3EHRYoZmf9bdxDJ/dd90=,tag:M9GnkO0Sqh1yKey/9YB6yQ==,type:str]", + "version": "3.12.1" + } +} diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.repokey/users/berwn b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/users/berwn new file mode 120000 index 0000000..57d4221 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.repokey/users/berwn @@ -0,0 +1 @@ +../../../../../../sops/users/berwn \ No newline at end of file diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.ssh.pub/value b/vars/per-machine/ns1/borgbackup/borgbackup.ssh.pub/value new file mode 100644 index 0000000..73bf62f --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.ssh.pub/value @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH12h7xNDiJB5JXsKVKbsUYiAxPFqo3Klr2K7LDY5ZWG diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.ssh/groups/admins b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.ssh/machines/ns1 b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/machines/ns1 new file mode 120000 index 0000000..ef04008 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/machines/ns1 @@ -0,0 +1 @@ +../../../../../../sops/machines/ns1 \ No newline at end of file diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.ssh/secret b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/secret new file mode 100644 index 0000000..92d0029 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/secret @@ -0,0 +1,22 @@ +{ + "data": "ENC[AES256_GCM,data:TI5IZHMlZwRL622yWmG3XMjuIJ8QkB/0D8FFkSKwZaO1PxuLvIZNeoo4v6CM/e3+Bzzur7fBiJZO2o3r50jxY3Hnbel4hGqXf2KY9IJp51MEYn/OjkfSR0XNyci5LZx5Pqj9wppyVyeqW1W6Hk7UG0e23HCNUHUZsOikIa65UTXPu367iF6VDeNAE7XpPd6VVCiUe2s68cdCVE0cwrlEgo06EVGreJOQ25L9Y3Xh7EOl/CqoVt5T8IfPj4zEkemGjSnuUPR4OKTtlF7UgRSKnvHTtIcj35I/uS07n9238HT218tcWsEjRKD0tYJ5NHx+wCvoZn4HSTfUKVG5NpYOgMdIufcQrz0O+nj89h6cU3dkKd26TF6wHeJW/NRQGVCZOg+Bd6SJDRcvfnPG2PukGeBpf5Y+3XM8RuPfj1k42e55kC/ADEUw7HhlPrYLLv8KB9UXDSNICGNptwSdfTY3xlbrKYCdK2kh5YsY2ykKhuJ6fuq0e+5mXUTGs51Bjm7Fq51b,iv:ONXGx48Ha9/y/nqXIoXtXY3/knjj66jnoolTqz6AMxI=,tag:bx2pi9axH7dUm22CFWM3uw==,type:str]", + "sops": { + "age": [ + { + "recipient": "age1fanu282vm7njjweqhrpcfcwpttuhce8js4tsyfry98l0neaqpewqs5s7nt", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZREtVYlQ4cnRXeEZCYWhJ\ndTVPT1FDeWNMWnR5eXlzUGtaYnhJcW4zaFVNCk8vZ2J1aXUrazlGNVc3amhCOWYr\nMWxoblZtM0M0TnZick1PSGVzazZKOFkKLS0tIENmMmFxNWxJemIzWHVjZXg5NEtM\nK3Q0M0xmQVZjaWVJQ2FFSjZmSGFhcncKbFD7tC1EBkwxa09ICPMMI9rfsEltPhLA\nGVjLNt+08/GIXY8GOBCmGLsN6sQY42fb9kQuEqkWxRgb4/Sifoxbbg==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2aWJRNWxIT25HZWRvOFJo\nWkNjWExTNTZzR213bEpaOG85SXRDNUMyRWtjCk04WE5JNzIyTktPb2MzdkxUVVBP\nUmR3UncxZDFvcVBaZGUwUHhDeVR5UTAKLS0tIHJOc0tPOFBhcjdhTUEvUloxQVhx\ncmJqQWVWa0E4UG9MaUtGaFV4Wm9TUUkKi8QrZbQA+G6olFEoSlIPcyewcuEVw3Bl\n8QNbpSSqupRZvx58p2dEOoG1LXX/8Z7mR2iYSsYtrtMR1Y3CFvtqiQ==\n-----END AGE ENCRYPTED FILE-----\n" + }, + { + "recipient": "age1yubikey1qd859y9ehz2ya8j2cftwrtmdeqhuk7r7yc52zp64wpff6068gwrac3q6nsa", + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHBpdi1wMjU2IHFWcTVydyBBcGY2ZXN3\nMzRDQjcwcGd6UTJOVTdTc00wUlpsbnFmTzVZRzlORjlabGJOKwpJaE1DbWtGejhi\nN3phMENzNEpvMkVyQ2VpVDZHbnpMNmJ5VjdoQ2g3WHlVCi0tLSAvVWpyQXlqNjZl\na0ttRVJHTFFXNDJ0cWV2VVhoUFp2dU9qcFN5V0paR2hvCgWYzW/nsvD9RcVXP0Z+\nPtV1wBMWT+/rHmx8i9RIbn8eNf01immQozFzz+F+/FkdAfKVJ722UGR6MPSdzy4d\nA/k=\n-----END AGE ENCRYPTED FILE-----\n" + } + ], + "lastmodified": "2026-06-17T08:07:13Z", + "mac": "ENC[AES256_GCM,data:cpipxsIxRvhm8HukKx24qv5g9zEgjuVllNgfQcAuSJxGg+GpAY95JgjGhbG+JekKi7O2B1/Tsb3w1UwXZToAeM6T7XOzG+h5790ufQLcWuKhONtNxTQKKrmTxR6e8pOsCOROKd4uKjQWPhrvhpnmLLmsetjEhQc8igrfJRScqlw=,iv:Kb5ZpWBI/F4dqzJEY2m+bycyLi2mA/VZyA3pPwY9g5c=,tag:4b42mtSzonaHwZYySKCrtw==,type:str]", + "version": "3.12.1" + } +} diff --git a/vars/per-machine/ns1/borgbackup/borgbackup.ssh/users/berwn b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/users/berwn new file mode 120000 index 0000000..57d4221 --- /dev/null +++ b/vars/per-machine/ns1/borgbackup/borgbackup.ssh/users/berwn @@ -0,0 +1 @@ +../../../../../../sops/users/berwn \ No newline at end of file