From 2d95b72a4932c194ba5e8232dec22279b34b54fb Mon Sep 17 00:00:00 2001 From: Jan-Henrik Bruhn Date: Sun, 19 Apr 2026 22:44:36 +0200 Subject: [PATCH] fix: make kameramann be an lxc container --- flake.nix | 1 - hosts/kameramann/default.nix | 5 ---- hosts/kameramann/disko.nix | 35 --------------------------- hosts/kameramann/hardware.nix | 30 ++++++++++++++--------- hosts/kmann/default.nix | 8 ------ hosts/kmann/hardware.nix | 28 --------------------- secrets/camera-foeff-sub-url.age | 14 +++++------ secrets/camera-foeff-url.age | Bin 499 -> 389 bytes secrets/camera-gnisbert-sub-url.age | 14 +++++------ secrets/camera-gnisbert-url.age | 14 +++++------ secrets/camera-taubis-sub-url.age | 14 +++++------ secrets/camera-taubis-url.age | Bin 505 -> 395 bytes secrets/camera-ulfried-sub-url.age | Bin 498 -> 388 bytes secrets/camera-ulfried-url.age | 15 ++++++------ secrets/secrets.nix | 21 ++++++++-------- secrets/voip-trunk-ewe-host.age | 12 ++++----- secrets/voip-trunk-ewe1-callerid.age | 12 ++++----- secrets/voip-trunk-ewe1-password.age | 13 +++++----- secrets/voip-trunk-ewe1-username.age | Bin 336 -> 336 bytes secrets/voip-trunk-ewe2-callerid.age | 13 +++++----- secrets/voip-trunk-ewe2-password.age | 12 ++++----- secrets/voip-trunk-ewe2-username.age | 12 ++++----- secrets/voip-trunk-ewe3-callerid.age | 12 ++++----- secrets/voip-trunk-ewe3-password.age | 12 ++++----- secrets/voip-trunk-ewe3-username.age | 12 ++++----- 25 files changed, 114 insertions(+), 195 deletions(-) delete mode 100644 hosts/kameramann/disko.nix delete mode 100644 hosts/kmann/default.nix delete mode 100644 hosts/kmann/hardware.nix diff --git a/flake.nix b/flake.nix index b3c6607..196403f 100644 --- a/flake.nix +++ b/flake.nix @@ -29,7 +29,6 @@ hosts = { telefonmann = { system = "x86_64-linux"; targetHost = "telefonmann"; }; kameramann = { system = "x86_64-linux"; targetHost = "kameramann"; }; - kmann = { system = "x86_64-linux"; targetHost = "kmann"; }; }; systems = nixpkgs.lib.unique (nixpkgs.lib.mapAttrsToList (_: cfg: cfg.system) hosts); diff --git a/hosts/kameramann/default.nix b/hosts/kameramann/default.nix index b21eafb..6f32a00 100644 --- a/hosts/kameramann/default.nix +++ b/hosts/kameramann/default.nix @@ -1,13 +1,8 @@ { ... }: { imports = [ ./hardware.nix - ./disko.nix ./nvr.nix ]; networking.hostName = "kameramann"; - - networking.interfaces.ens18.useDHCP = true; - - swapDevices = [{ device = "/swapfile"; size = 4096; }]; } diff --git a/hosts/kameramann/disko.nix b/hosts/kameramann/disko.nix deleted file mode 100644 index cf70250..0000000 --- a/hosts/kameramann/disko.nix +++ /dev/null @@ -1,35 +0,0 @@ -{ ... }: { - disko.devices = { - disk = { - main = { - type = "disk"; - # Proxmox VirtIO SCSI (scsi0) → /dev/sda - # Proxmox VirtIO Block (virtio0) → /dev/vda - device = "/dev/sda"; - content = { - type = "gpt"; - partitions = { - ESP = { - size = "512M"; - type = "EF00"; - content = { - type = "filesystem"; - format = "vfat"; - mountpoint = "/boot"; - mountOptions = [ "umask=0077" ]; - }; - }; - root = { - size = "100%"; - content = { - type = "filesystem"; - format = "ext4"; - mountpoint = "/"; - }; - }; - }; - }; - }; - }; - }; -} diff --git a/hosts/kameramann/hardware.nix b/hosts/kameramann/hardware.nix index cf28f1b..7b65bb1 100644 --- a/hosts/kameramann/hardware.nix +++ b/hosts/kameramann/hardware.nix @@ -1,16 +1,21 @@ -{ pkgs, ... }: { - services.qemuGuest.enable = true; - boot.loader = { - systemd-boot.enable = true; - efi.canTouchEfiVariables = true; +{ lib, modulesPath, pkgs, ... }: +{ + imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ]; + + nix.settings.sandbox = false; + + proxmoxLXC = { + manageNetwork = false; + privileged = true; + }; + + services.fstrim.enable = false; + + services.openssh.settings = { + PermitRootLogin = lib.mkForce "yes"; + PasswordAuthentication = true; + PermitEmptyPasswords = "yes"; }; - boot.initrd.availableKernelModules = [ - "virtio_pci" - "virtio_scsi" # use "virtio_blk" instead if disk is /dev/vda - "ahci" - "sd_mod" - "i915" - ]; environment.systemPackages = [ pkgs.intel-gpu-tools pkgs.libva-utils ]; @@ -19,4 +24,5 @@ enable = true; extraPackages = [ pkgs.intel-media-driver pkgs.intel-compute-runtime ]; }; + } diff --git a/hosts/kmann/default.nix b/hosts/kmann/default.nix deleted file mode 100644 index 7255680..0000000 --- a/hosts/kmann/default.nix +++ /dev/null @@ -1,8 +0,0 @@ -{ ... }: { - imports = [ - ./hardware.nix - ../kameramann/nvr.nix - ]; - - networking.hostName = "kmann"; -} diff --git a/hosts/kmann/hardware.nix b/hosts/kmann/hardware.nix deleted file mode 100644 index 7b65bb1..0000000 --- a/hosts/kmann/hardware.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ lib, modulesPath, pkgs, ... }: -{ - imports = [ (modulesPath + "/virtualisation/proxmox-lxc.nix") ]; - - nix.settings.sandbox = false; - - proxmoxLXC = { - manageNetwork = false; - privileged = true; - }; - - services.fstrim.enable = false; - - services.openssh.settings = { - PermitRootLogin = lib.mkForce "yes"; - PasswordAuthentication = true; - PermitEmptyPasswords = "yes"; - }; - - environment.systemPackages = [ pkgs.intel-gpu-tools pkgs.libva-utils ]; - - hardware.enableRedistributableFirmware = true; - hardware.graphics = { - enable = true; - extraPackages = [ pkgs.intel-media-driver pkgs.intel-compute-runtime ]; - }; - -} diff --git a/secrets/camera-foeff-sub-url.age b/secrets/camera-foeff-sub-url.age index 8aca838..570b0a2 100644 --- a/secrets/camera-foeff-sub-url.age +++ b/secrets/camera-foeff-sub-url.age @@ -1,9 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg Pry/4I6+G9zBJhhEd+mh8kvt+YLBOdFC2IuFHPdMuDE -VqEy+2RTvNd+RAJNiAnoZuFnmmAh4jn9YWy31uY0Sxg --> ssh-ed25519 psfYGg viwB2JUUIOQNsv1QyB3VCsu+xHcmqP0xURe6iVpip1M -0upST6cXlM14Wsl6lthEnTfaZrv7djoAFaukUKjCcKI --> ssh-ed25519 9AVdVQ rxKvhMx2B9sXGCdvvgD4bIfCEijwjRRc/hYodYrnDnQ -f9cdneywDPJ6qTcPNvu/nlpN10UYqMx9qtrltf2oNsI ---- POj+koTNNOo653XVhT0qW+bfqqp3T1cqRuI1z+p6HCA -\,]} 8>HX:qMRJ~A[(Ύ@XPID=E8,85\K5T:~֡/~Ch \ No newline at end of file +-> ssh-ed25519 hC2TMg 4we8pxrWxgojBXIk1RQvhRZxUI3Upsn0ZlcFr811HEk +U31oa9jVcRrTDEIF5hTTfv2XI6MJKG6gr3cB+eZ7x+c +-> ssh-ed25519 9AVdVQ eOcDDEQiH5AkOMwyWMRED1EkxnohA6EwP08W5nGL32Y +iztcFRHNRJctdDHVFKPPXQQBfujHVao7pOi/DQQAurY +--- G2s01Plk3CY5Mg4lhvcePN38IsGV9pdmxsjZ3xjJFIo +6%{TIfQg) n] _N] V?CxȒcV۰ [S4O/=l@*{Yy~ \ No newline at end of file diff --git a/secrets/camera-foeff-url.age b/secrets/camera-foeff-url.age index ceb806bec22bd14c7ef36076dcc66983403ab8cb..60a4ebca063bf9d096c892b861b948a2f038f6b4 100644 GIT binary patch delta 334 zcmV-U0kQt`1BC;SELTWpLSsHAHSoY(hdXU9F;r%5WJY8{M|oLvNjGR=MQ|}VWk@SHcW!u6MnQ9Mbb3K}c3LoR3V1heM?y7h zHEv5~F*rhHXjw=zHCa<Ofxh>Pg!+m zO=WFMNOEd%Xvo1xIk#(we4q3>T! zRH?Ux|B}q28#obWGYE%?5V#hZuP2@9dY3BZN2b)gYCrC`ZFM(;IUs!;l;0R0hxIQl gck!iEZPd7VnJG%+0ALJp`J|(9;HCXS+uvB?8y~!YrvLx| delta 465 zcmZ9`yKd7^002;-Ojs-hbt(vV>QG$g`Vrd;$WB^258J(Q{3=tEYdf#r*o_=Jk*bIR zAtZ)~5eaobd;tp`=uiP0h#x=|8v{s4RRMu`&3wT*cME5Q#f`ZV)f*UNrIZ7u;uVXI zQg6ANJ!ly0I0FNEr0?4@8}(fq5<+KIR?1q?*7|H)ZDpM@BU&gK)|d`*Iyl{u{OVRz zNxd*4sGHDj7g?I-Ap4f9i zKg#WlP47lGJ0w>C(}@Yn% diff --git a/secrets/camera-gnisbert-sub-url.age b/secrets/camera-gnisbert-sub-url.age index 64f153c..5649e69 100644 --- a/secrets/camera-gnisbert-sub-url.age +++ b/secrets/camera-gnisbert-sub-url.age @@ -1,9 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg R8cmfwgiF5OJKY51TMyjHm0xlub1by3uOxKU2Vm1GUI -aReMwWEPHsUG7qta+8YHPhMD45UcP0kdq2nNEJWt7eg --> ssh-ed25519 psfYGg JpACKQuB/GHeGgiMx+qRFWuBIZwg5ZsHnefUlH9IiUo -an8BHWWznapvwqN3SyzBRAH4FH/fYZH+Q5yyQ62BWRs --> ssh-ed25519 9AVdVQ 7BvNA33shHdt8gNM9iOZ+hpKZy9dpfdr6aib4/93DHI -cjkBzVvF2Kue6V0IOp67DUHZublzweAeMGpRFWl7od0 ---- 0nM2TdZTvP8C7HM9gVmsB5Y0Mg+hLznBd9XK3i5lumg - 5avzTEるA~)|B" {)0  Ca,wH*±%$$]WJbv P9=5P \ No newline at end of file +-> ssh-ed25519 hC2TMg e8cVszfZPuA7dVF9DYxZhYDh/L9NYcGekJHG9ytH6Ww +ZeukgBy5rl99W6S/OlLv+pYyKV5I1kUBRWKWQeI+BNo +-> ssh-ed25519 9AVdVQ E8bT+hNawhnnGplpbfTD7EvwcR88T8Scw22xb7QYBTc +enVK/BdSfC0VECYjELHAp0BbJthdifobV3qNSxPTBmE +--- SlF0goHTmLeF4Wb9QzOm+YBSSPFXDsiYFqlm07dTfA0 +WKspzn 7f2tbͿmRVlcObwT'[KUu:hk,g֟ \ No newline at end of file diff --git a/secrets/camera-gnisbert-url.age b/secrets/camera-gnisbert-url.age index 5ed0be8..d0da4b5 100644 --- a/secrets/camera-gnisbert-url.age +++ b/secrets/camera-gnisbert-url.age @@ -1,9 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg fCD6nCOV7Koyy4aU/TOe9GNa92BKe80HmUL5FYcGGRg -S6vt4yuweLId5jIpUNmnYRR2AqZRWVQjULnt9B4XVsM --> ssh-ed25519 psfYGg DJSsa8pyxH/ya3DfhUMh6CyVU5cPyvK/10lWULqy/xU -/7x+/6GCm3W3Ye4ONHRIRonAVp1kItmqFnJflgiEIyM --> ssh-ed25519 9AVdVQ 5j6tbVfRdSGR+Y/WewlDBTyz6fLAAvPoZhI3+WU9p08 -WdlOtyVVQhuYHlfbLOHZzaXkScV/a4eHr3Mu/yBtV4w ---- wH/E1Owo5w+Z8rX7AjJu6c1ri+6dW955n7Vai7yzVtU -t~ytA:%OKc{(oגV2/$U]V\t쌔Da%~N(tilZAni]ծb) \ No newline at end of file +-> ssh-ed25519 hC2TMg gfYjuxvb3pgh8BFaPuugCTC4X+jH4iuaTn/tlySHFgY +Gk8VkjCKdKzlODmrCHqFodNQ8jVsGzZbtru5maH0ZwA +-> ssh-ed25519 9AVdVQ 5hgDLYchlEFlxmyHoNuW65sMzJudRR9Z+u00NWKA93Q +lhWMffnVKfCkbl0Tnx4vhI4CF1B1FygWr+9ThyAHoGI +--- l1LP2r07DQckiBHRkfoPiOienDa/rC0PlORm+fZt++U +cͬ<UKPBu:Ivlsh܏Hn0J֑wPw9bUH'dtLEtH \ No newline at end of file diff --git a/secrets/camera-taubis-sub-url.age b/secrets/camera-taubis-sub-url.age index 96afc8c..07a5f2f 100644 --- a/secrets/camera-taubis-sub-url.age +++ b/secrets/camera-taubis-sub-url.age @@ -1,9 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg kAodSsgv9gxIZ5RQRbJXqPRk3PSLXalpCGIxJOmjbSI -VLD15Y8aBgMNZsL3JmPT/+LhM4kMFd6VWAn6jvZmVqI --> ssh-ed25519 psfYGg S9vBMu/Mhpbq1M3oCQFAiI313XN3OgxRkDuKECiNrUM -sfjaAiGPaRp+dYzx2qercujxGgyEhooClfmiRop3Cus --> ssh-ed25519 9AVdVQ rxdmtgy+xELW8FhEFHedw621IbvdZI68h/6Z2bwnwFE -CZ1p0fJ6JPu2Jk0SzQx04zadEfeQnaOioBqF1lq6++I ---- vzFhMbWyeeY5XwxdO6BYTN8ICw6I+sP5hAYaqg3dZ3M -Q[IXi1e!Bw䈗e\*+ZW? lA|THlذhje3aݏ>rFɑjogmX= #EVM\ڐ` \ No newline at end of file +-> ssh-ed25519 hC2TMg d/Pa26MroqhscPenIldAUnWE06qd9CALBhEj9kvFLXQ +fn88bMk5A/nh05M4No08nhc3tetpwqUoHiS8vF15pSs +-> ssh-ed25519 9AVdVQ ZsubkJecdeWgiZY8ZFMPR5MaCVU8z9gCHJ+WCtPHTCI +RaWbxcID82tfW1r3qvNk+0B6fJt4DQuKRRXEJGeqlh0 +--- ALml4xxjcm2zU/WroWJE6xb6UhS9dM/BvIu5HjrlZNo + |bu^}rNQjʤ:'&`^XK#ԴjFIBY5sUZڕ+ SicOsrt~2$C֞^^fI\A=_y~ \ No newline at end of file diff --git a/secrets/camera-taubis-url.age b/secrets/camera-taubis-url.age index 94a441de6fea5b013034938ddbf64e0d54a4c7a3..fcb94e7d2476e0028bbecfe56fc298df2e6e8fce 100644 GIT binary patch delta 340 zcmV-a0jvJ`1B(NYELS;NR#PxRGj2;+MOtt(WHM@TNpC|nGBiOqT31q9XIe^1b}vIh zS!;AtX9`DDaY{~AYB4KDbXsC%XE`-VS~4q8SW;Fvb7we6YH}}ANLF+=ZCOH7W0CO} ze|1Jicw=#GY(-L2N;7p#Q%i4CST}V=W-?DlR8VI(aZzwJF?CORc`GtF3R84&b6Q$w zOi)BdZh2x(OG;~6GC46hQC4#=RWwFXb~a0KPjh8Mb5J-q3N0-yAVF+sXe(M)Y;QJa zV_IcTac4(vXmChGa%o9QQBH3|IXPNJazrvXaWgh{K??t@E#^vCnoqKpDg)t~yQg2w zEu0j71e$!u5DW51pj&sJGFm3ZFd)B$n!E1-@|RonF05Lx%@>BeN+r{27(GR@aB#4pe{H7GSgyV%mvBP1d>GuhwEq%0{hJtEB0KPW3IJ3q9l zoXfpD!!X^W#5gC^J1f(#$jc(q-#;ZgG{qt*y)>Yr*elepB-A;hG~B{4l1tZ4p}06h zH#Nn`)YQ;Yp`bV|(mh?lyTr#kqA<0nD%(B0*eSKFpx)dhH!mwZ&C=A(+#@_CF*V1@ z*f%J=EHpQg%iO=jqcl4|#nH&evoa!0KP}uXBh#oNG$|m-vM3@X#6;V%(#XKnDLDkg zI!ni}l(0aBoIHPvZ0D?!ps3U!pX^+t%=7@y(sZw&xcPfJ4! zE+g%*`~ri#3@>+Y?^G|>Y>Tkmh>SvG&wylKGe_Sb^PD2nBsbGy4-1n(E?r$+g>)Aa z7t?~mkYKm;l)|Fy3g43OWKZX)h#&(?1E-8gPuD~ra|^SwZ0AHzuI=YGY_CeX;`hbw z-p-ZoXD^BDKDKeOc|>zu!20PMkGz{}l9>}w@#eJV${41DdU8ul4+MX!E=-ZmQZ!z& zUGn3_o?iR!f9|Nc@yeZ%6W~2j+WBf817okVjQEX|mbUj1I?pYR?cq0kbX&szApqa- Bs-FM= diff --git a/secrets/camera-ulfried-sub-url.age b/secrets/camera-ulfried-sub-url.age index 82e20c65fdcc7d48eb9a4155c6c7c3e405448b3c..ef015f57e473805794fafd301522a1f001f3a054 100644 GIT binary patch delta 333 zcmV-T0kZz`1B3&RELU_-M@3j@MMrHmWGin>L~><$H)Jn4O+tD(HF#KBZ*XxzFK|pS zHFrySFbY#NT5B~kT6bqMSXpvGFM4rUFl=p0H9LP0oWLRB(JXE{e_RYXBeRY*#2Ygu`0M@&~jV+!x880G^l@g17b)(S;@Gz}~s ze4)@-1i3@Ah|UGx8{9+liGXisGM5sMqgUfUIVb8 ft^>-37QrCh7i`92uQ){OlAk%4HSgmn6x=`9Nb!AJ delta 464 zcmZo+{=_^%r@pGpBC;Yh$1Ey8JUP+PHzh5_(^cOh)1y4pImtD`z$Ylw#U;?k)zmTF zfU6=WJt)s0sv^y!Jh{?1Im_SFtjyCb#4#{0urjK^ASf~=FeI?_-|t+cB+G# ssh-ed25519 hC2TMg bFNMlNXF5d8yLWjY+ht0cZmxCzJfbuULla8RS8JmEQQ -KVdXwmugGu0n5hEwwucVUQUGNp3jTczPP2QH5RrUeSQ --> ssh-ed25519 psfYGg pgGbf7tMnPb/mjM0fK9tYcBd0IgYiQt/DPQN4k/yXUw -AXbDXQ6zRNKrMTtwGdzTa9X2WV+iVtycF7hKewKj5I0 --> ssh-ed25519 9AVdVQ Cm/f3xxoBmeI6xPSbh4u7UyMls3PaVmWDTTL7eyRxCs -tPznIgvP9cJExb2/nMYU7AX3VxPnaY8p8NL+Go1wVtg ---- UUwMMuzypgLsmKe+0fvYS4VSgYO8GgEqCvbGjzcR3Jc -)lZj|uK- 04[9H U?TzGހ(I~&C;r . ssh-ed25519 hC2TMg DRZaz0y4F+Ot/JZGksYvvqkJZGXhfe4dqQA6OZkiPCc +lrZuE4SCJ9eKV+HgApUJvbxrfwL0jnzVnzMWzbOIg8I +-> ssh-ed25519 9AVdVQ maHML3K/9CulRq+K0DITSzhLt/eBbPs2rfxqOaefx1w +Cubrab4WCDp/MgyKjKEdLAGEqi507wDI450GxWN0KBw +--- 45uDj8rqOmpyduRV2GKL/stOf9teh604Mo9ZS/rcqI8 +# OFԯf=OUemZe ~JݳEts;a'z +uyN1g;(7cK;b \ No newline at end of file diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 0399d5d..452551b 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -3,9 +3,8 @@ let users = [ jbruhn ]; telefonmann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEwgqWVjNOgBygI1uaG8P6wQlfr91A+FJS/EHYZbYWlX"; - kameramann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMkXAM24G3s7EO6eQbwC85Rkb3OhrGZtLZRQMqut9IB5"; - kmann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEfgDpNz95SbbBHYM8zSGCh1pyb/2quR6Oy8xyWFkl0n"; - systems = [ telefonmann kameramann kmann ]; + kameramann = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEfgDpNz95SbbBHYM8zSGCh1pyb/2quR6Oy8xyWFkl0n"; + systems = [ telefonmann kameramann ]; in { "voip-trunk-ewe-host.age".publicKeys = users ++ [ telefonmann ]; @@ -18,12 +17,12 @@ in "voip-trunk-ewe3-username.age".publicKeys = users ++ [ telefonmann ]; "voip-trunk-ewe3-password.age".publicKeys = users ++ [ telefonmann ]; "voip-trunk-ewe3-callerid.age".publicKeys = users ++ [ telefonmann ]; - "camera-ulfried-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-ulfried-sub-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-gnisbert-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-gnisbert-sub-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-taubis-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-taubis-sub-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-foeff-url.age".publicKeys = users ++ [ kameramann kmann ]; - "camera-foeff-sub-url.age".publicKeys = users ++ [ kameramann kmann ]; + "camera-ulfried-url.age".publicKeys = users ++ [ kameramann ]; + "camera-ulfried-sub-url.age".publicKeys = users ++ [ kameramann ]; + "camera-gnisbert-url.age".publicKeys = users ++ [ kameramann ]; + "camera-gnisbert-sub-url.age".publicKeys = users ++ [ kameramann ]; + "camera-taubis-url.age".publicKeys = users ++ [ kameramann ]; + "camera-taubis-sub-url.age".publicKeys = users ++ [ kameramann ]; + "camera-foeff-url.age".publicKeys = users ++ [ kameramann ]; + "camera-foeff-sub-url.age".publicKeys = users ++ [ kameramann ]; } diff --git a/secrets/voip-trunk-ewe-host.age b/secrets/voip-trunk-ewe-host.age index df00fc0..70b4fc1 100644 --- a/secrets/voip-trunk-ewe-host.age +++ b/secrets/voip-trunk-ewe-host.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg UehAqlWFN3Jihk5+0XshZph57EGNy2dusVx3ZzXAVwo -dbqPJ1m3GqDiWa36gIGlEjQWyTfLXppnFK/+pkmzCbo --> ssh-ed25519 Gfi4hQ KTH4yLs1N2ApcjCJtMVYRdONFQalsVxNq/Ce5/ykGWM -s4qFeEq5aLyZUi7f73L3LMMVGN+/SqZujsw5dFinj7A ---- i2WxEQQfmhqn9xErZN+SHSbI0O1uJHN13Tn1UL2ANHs -2¦qQqĦx!w|6wC>pђqq \ No newline at end of file +-> ssh-ed25519 hC2TMg yATZJHK5AEN6h8IbCEv0z/cRvLWTtsE32NCK2qVSLSg +X+nfSXveDvPA6t90kkw0pz4vCrbAy713TdgwkWlk2Rw +-> ssh-ed25519 Gfi4hQ Dphc5VIi5O6DF2Ct3FxRSxz+Si1ikZFzALAkfAXaYR0 +yeIVhpfyCSWWkBCaev5oCy/iqpx21Jr7rLDbx6d6hPc +--- bvtu/BU18oJ2/KnHJEtLDIv92hI9TEjSa/wEVm06xo8 +WhcI(7x7wuĞ$ (I/]bRك9Ҳg)ڑv \ No newline at end of file diff --git a/secrets/voip-trunk-ewe1-callerid.age b/secrets/voip-trunk-ewe1-callerid.age index 4711f27..8ca529c 100644 --- a/secrets/voip-trunk-ewe1-callerid.age +++ b/secrets/voip-trunk-ewe1-callerid.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg NgD6kf3tkNz3HpCjvKqB6pKHATKvoJkG8Oo+7HOE3gw -LIl3e2CkcOr9ekeUv6CrEL40Di4Hl4ZuX+gTCO02r04 --> ssh-ed25519 Gfi4hQ wwaPWurnaeh5NjTtXxAMUGZyg7KWkZYPU/0c9+um4RU -79iTAC8hm46jI7eYwAwYhNfO59QW5zHwvo6Tvx7WcQ0 ---- kkXeQlcW1ackYPSpvpCBxHl1TVCBQFDyxIJxTl56d9Q -86Э*ghv˜=@ NRlEr=c \ No newline at end of file +-> ssh-ed25519 hC2TMg o7MYtPe6/giPT/Czs0IRmLh3sBXMsNqsTcwgABgKeUA +KVXT1NVCRiCPEwnDk79D0+oqjJ2DzJoH5dcbhS4X8ig +-> ssh-ed25519 Gfi4hQ qRTjNZWOjIczygkBrpAHxh7fQmf+VwVfY+OuYyqe+js +Ido9gOE4x2+oasGwtXZR1E6mlqXuto3gQEJpXbZeD+Y +--- rmKNWi4be93IKtwEt8mW3PPg4Sk55iHKGaMFdo2hJrw +=p5B 4:z1_Pmό#VNM \ No newline at end of file diff --git a/secrets/voip-trunk-ewe1-password.age b/secrets/voip-trunk-ewe1-password.age index 97ef249..9853cd8 100644 --- a/secrets/voip-trunk-ewe1-password.age +++ b/secrets/voip-trunk-ewe1-password.age @@ -1,8 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg ZnbrURi4wAEijhi2RQ7Mv6TCsqUE18Y3f19uc/ZTlQ0 -s2oaO5ACytUzo0bfcO8g59OUrlzUpngdV1pZMJZIZfo --> ssh-ed25519 Gfi4hQ lkIzO6O4JEWtC1eI5YHgG6kEx9OZjMkyqsigaE3JEEo -ygIU/KYHCi727pNxRFjTdwkBsN3ZRB9tGzawAW27DB0 ---- esh4lMUHCYiePLPNccVbDm554b9GIgcFIUbPkKMl26E -gc(I_V|.%X -h \ No newline at end of file +-> ssh-ed25519 hC2TMg iGQpGRxYWXuWJQeUV3bhBvpO2nZSeop9IQ8CgdW8ynM +YFjTrTRGds64AChKTyVI4XSRU0KaND6YtSyORkhh+PI +-> ssh-ed25519 Gfi4hQ wE8MQjCqGjvFQ6+XJyVzpu41v5xS6pfOpIXrzPw3qnE +0r/7BKqJclJRe4EQN3JZvw8FH2WNXRE06Dn9NRBmAhg +--- 73Gk0CoWJXK2AuiXOwKvt/c8GgGw+DafNksdE6cBa44 +X{(WpHk{QjEvղ!򩅔" \ No newline at end of file diff --git a/secrets/voip-trunk-ewe1-username.age b/secrets/voip-trunk-ewe1-username.age index ceb2c8178682a008cdda0799385749c90616dc32..b91f67f21bb34c315bd236d5a4ec0e9939014250 100644 GIT binary patch delta 301 zcmV+|0n+}^0?-1GEPqN#V=`GVYIb^9WO{UZLuqnQQ!znRR#|vLcv4w+Q)NR%W-~)k zZE{j>a|%#sb1!&rX>VC_by#m#S5J6QL~2EMQE6mJS8hp9b8TsAS7$*=Vrw=sGzu*~ zAaiqQEoEdfH8n9gAV+3tG-y#EZBIu*Nbazv6XG%gwG)-=KYD9WTLvungVQOnbQ7be?ZE9Ib zWI0nf3N0-yATKpbPBwEiX+lbLOIJhe1bd?shgwDy|F16l`R7$T%?RaDV=g7q&|m(^7HqxtVA)*P~zf&x8{3fya- delta 301 zcmV+|0n+}^0?-1GEPpgGL2hbgc585PRYOKrPESQwIZ|**Yesc(F)?OtQABQXX=-p) zOKVRvMG7`}LS{iVQ(;3hY)eN{L}FocNmVaRLugBSZYx)FRe4%;NOV(6Sx;+5NeV4K zAaiqQEoEdfH8n9gAV+3tG-y#ENHu9ItO zOgBhFY(q9kF=kRh3NckPV`ph`XlyS|R&sVpVrf}MN^EU-MLBM4SVVSYS5;CtQ(0wfy(SW;H@gWJGj|@`G9A&{bv) diff --git a/secrets/voip-trunk-ewe2-callerid.age b/secrets/voip-trunk-ewe2-callerid.age index acd9c2c..8837d03 100644 --- a/secrets/voip-trunk-ewe2-callerid.age +++ b/secrets/voip-trunk-ewe2-callerid.age @@ -1,7 +1,8 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg /loIIu9HPmvXqq9NEUVmXZik1Y+HTuvWBfrWsavspjU -0SlYqTZA1P/xppooBIHLc+VfjovudMWTThiMt0h53zg --> ssh-ed25519 Gfi4hQ Y3XRivusp6h/CjYQEp8U0x+ozLs/Y+DIZbn0wSLmV3Q -/Rg0k+9w8lSiuKIlqDqg9eIXVGUHwVC7VnFUGjoz8kQ ---- DIq0ZMx1wbEZXqHZE1zwglWlwF4pXhj3IxgMo5kv/8E -a}}5K_Ү^7>3 .mC \ No newline at end of file +-> ssh-ed25519 hC2TMg DFbs+kB52Tsz3OqgIDcKrvViDw2rv4/R9FnfUi9p/04 +C8qgdSvuIRMnF0FqDX7uvjAv6/9Wc4Z2soyG/nMgKNo +-> ssh-ed25519 Gfi4hQ 1vKc3JcAu6jmKhvNNxyBUTOkKup1qVzVf3yZWiYiHAQ +tlOROgfmumAeo7u6X/PXw49UGIDWM7r1NGSo2Cs0BhM +--- IULV3hNZSfBngJRDRcRijfLzn7Oj1iPoioyo1vqUaGE +(iU@ $U +eJQ[FVs3`v<USMN/ \ No newline at end of file diff --git a/secrets/voip-trunk-ewe2-password.age b/secrets/voip-trunk-ewe2-password.age index c8c8253..41f4581 100644 --- a/secrets/voip-trunk-ewe2-password.age +++ b/secrets/voip-trunk-ewe2-password.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg oiuH/K2OgmT7PSAZVyo4K2Q0B4jL6hfpmZZTDvuSMUc -mt/Lc+LvxlvRK+S+UvIGnQTmv+e5LUglO36mDKUFNTQ --> ssh-ed25519 Gfi4hQ E2U6T6gU+hf7yIPEhcOkjlVZ9EMnLtEOwYEHVADc/SI -/mPfnMh3mfstyBIOzyigc21rKoQkV+PojDB7IVjnIaU ---- iBotB0NxhNJo7ogqbX8RnqKEjJXDdqa0pYEr4sT4u7E -?hA#$/L"FP;.)φf \ No newline at end of file +-> ssh-ed25519 hC2TMg xEU1o8AaIKblqCknrdJNmI5M3LF0TuNhrVOkuyzuKhI +8E2XXaBTm/1DPrVDSI+S6dEKKkl+ZvJQWmIXFxjsHss +-> ssh-ed25519 Gfi4hQ HFTVIcocE0HnVHJkHX80SzQ9/yzfLARb3sto6J5Mqig +hHOTwjlaHSbJbVql4M7xeZecQU55rIWxNTQ0A0joHuU +--- 07x+i9UrK9GGOYeBA6HVytpaWMgt+uC1UoLX/UAF+fI +s䷸d3oEPk}:>&VϨ+ \ No newline at end of file diff --git a/secrets/voip-trunk-ewe2-username.age b/secrets/voip-trunk-ewe2-username.age index 6261d12..b9da6e6 100644 --- a/secrets/voip-trunk-ewe2-username.age +++ b/secrets/voip-trunk-ewe2-username.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg +yhIAVGrI9yzrUukNBmFrLbJ7jURt5pHezucfgVR9ic -+nOduQaDcF5moY+DzNFiL7deVuZDo6FwzZeockX1JcE --> ssh-ed25519 Gfi4hQ uOCMryPQvkkmb/Kq6GNkCnRjc3KmbcsFOIzZdpiL5zM -w3ySBF+/7Zqsd6CubDF+NQxQhlPLlDjKT8WRZflcTB0 ---- Brjj4286wj1B5jNQIWy2o+CoVBwJsf419c8hFGEcGfE -e)$mD {| hF K*Nvl:Iu \ No newline at end of file +-> ssh-ed25519 hC2TMg VKKRBUo+B3BoCoUAdVObdbEYjc2jgRgaOMNzGaWl4m8 +mAl+2oQQU0I2xeateEyJzBr4wi2ErB0JMNyQdE+OPm8 +-> ssh-ed25519 Gfi4hQ oubD5PsQMTXjcGZztiCUkzSU2fP3rPhVCQ2sZY3fKTY +C4hv2aQGNOJDMU2zSgGc+CQ1TLy/tF4zBJRVgWeiGoc +--- hACW1LprkJJZHPwyCfQzYbsHvD4BYD6SwWzZO2DiznI +$\!#SO 7b"oRLua5 \ No newline at end of file diff --git a/secrets/voip-trunk-ewe3-callerid.age b/secrets/voip-trunk-ewe3-callerid.age index 49f2e45..454550e 100644 --- a/secrets/voip-trunk-ewe3-callerid.age +++ b/secrets/voip-trunk-ewe3-callerid.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg 0dRUJreCnj8NqQFh1cuTjrWvCb1bTsi2KDbJNni4hQE -gVdtfbSHDWgj5qn7CGsDof5c9LmQxYXhOMnho7QyCZY --> ssh-ed25519 Gfi4hQ m28RUQ6vlvX0PlnV8Q07/ETzRsESJ5XGIBMg/17mCiE -qqNhizHNraYdj1bgk9V+2lpnTlDrujzSeScVOlJdUdI ---- pS7tN1Bv3Hr5GqviMAhGQ7+XenF7uji7fHT7T3uUBmk -ijyaTT u%L\k~ŶW \ No newline at end of file +-> ssh-ed25519 hC2TMg FGPfMQ837cCsa57PtNGdoL5iuJU6yBqBLOi38gTWa24 ++p1ov9CK680rvyt1wotbNOdc5A8DJo//LE9na01T7d4 +-> ssh-ed25519 Gfi4hQ lSZQLcW9jJmTFuIsF5aHiPJcMqsCouXa0TC8XSBMG3E +sBDhduQ19U2pbrDziofbd9kwBHbhPO9FKOEJm/HXxCc +--- EuEFQk9H4WPRWJF5qt9exFvy8IVea0YHIUgUkF9TSvA + (/C+A}Bt(.C| ΀ \ No newline at end of file diff --git a/secrets/voip-trunk-ewe3-password.age b/secrets/voip-trunk-ewe3-password.age index cf709bb..ab92cf3 100644 --- a/secrets/voip-trunk-ewe3-password.age +++ b/secrets/voip-trunk-ewe3-password.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg Hgu8Gyr6JIvBopdORjoOVkmuj34ulywG4ZLG1oWKeEk -HQFgssah/X2H7z/dTBKDneue1qT4X1jCj1qmITo8bj0 --> ssh-ed25519 Gfi4hQ GF+IvhAsFNMufUhBj75WEfmp6gYzWX5CRviwckwKYCc -ohBV+epSvIcoF8Rdv5SQkJcFuwbm0T9TtTt46tTW/ZI ---- 7XUWl8Vajcv1Y9V/sCrBO9om1QqM2/8h49dI8EMHdE0 -(Sݠ,XkTA4$*3WR9 +/m6e_ \ No newline at end of file +-> ssh-ed25519 hC2TMg 4FcYMlKpTQNeeUj7EkDFRVzlZ1ch1Qjd26mJLsSQNGA +6fOpllptK9TGgXr3mFb/0bUvjhBjhXY7m8F0XR+e/pE +-> ssh-ed25519 Gfi4hQ pGvIqYZxMsmynhWJiHMCD3YX0spQbmuqdel7o262bnc +h7zmqOB0aJSY7pvD5EUEpDH0N2v7VkJPtssLnQK0wps +--- kkhfrutrCG6qgnamNrVzgdPdU5DXro1soFbslTp64To +9N`/.<?84R!U)ls[E0 \ No newline at end of file diff --git a/secrets/voip-trunk-ewe3-username.age b/secrets/voip-trunk-ewe3-username.age index 99afaa1..b8cfb94 100644 --- a/secrets/voip-trunk-ewe3-username.age +++ b/secrets/voip-trunk-ewe3-username.age @@ -1,7 +1,7 @@ age-encryption.org/v1 --> ssh-ed25519 hC2TMg N/VT+wN+v9d4REN5hdbyFZzCoVs1kZ+zu6vptlkaExQ -zDF6hpOhrFQayGnzXVkSCm8q2CzDjPXytYZmeQC9auI --> ssh-ed25519 Gfi4hQ h58zzn7mp/Xop3zoh6EEPowAZvJQXd57SiGKWpRrC3E -10MduQ9mEW48o70qv/ErDOxA8VZ8AD+2moxPGuHLt3U ---- ncgQ+iPapD7NuwRTn/6P9G8cjO5yRdBz8CpMNILuH7I -QFIAJrx"p:/~ l$m/y6^e]_ \ No newline at end of file +-> ssh-ed25519 hC2TMg MArpjBV+1UwxZYXhAc8N3rGrtjNie2gHxbauF7+Ho3w +WIXIGJkgBzpx7on5KLEi8lW/iKcF0u0r4GVfLn2cLkA +-> ssh-ed25519 Gfi4hQ qduy/LiAA/os2iU7oivTIfoTfWbBO/CQp8ZoXMkHr18 +kS/HOP4zP4/Q6FosIJ+3Uf6qeX/7ivSDhvCXl2a0MYg +--- /dCQQyR+Y/57D6dBMEt8qGWj07yExjRWr4f50ZxEeuw +z)4\ڢ#,]NpNm 9ᒙ/p(=7 \ No newline at end of file