From cf1a44440e754638e075f2348ee7f66561087135 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Motiejus=20Jak=C5=A1tys?= Date: Fri, 4 Jul 2025 12:25:03 +0000 Subject: [PATCH] fix passwords --- hosts/fra1-c/configuration.nix | 8 +++--- secrets.nix | 1 + secrets/motiejus_passwd_hash.age | Bin 1281 -> 1138 bytes secrets/motiejus_server_passwd_hash.age | 31 +++++++++++++----------- 4 files changed, 22 insertions(+), 18 deletions(-) diff --git a/hosts/fra1-c/configuration.nix b/hosts/fra1-c/configuration.nix index d176b7d..0c2cbb4 100644 --- a/hosts/fra1-c/configuration.nix +++ b/hosts/fra1-c/configuration.nix @@ -11,8 +11,8 @@ in imports = [ (modulesPath + "/profiles/qemu-guest.nix") ]; age.secrets = { - motiejus-passwd-hash.file = ../../secrets/motiejus_passwd_hash.age; - root-passwd-hash.file = ../../secrets/root_passwd_hash.age; + motiejus-server-passwd-hash.file = ../../secrets/motiejus_server_passwd_hash.age; + root-server-passwd-hash.file = ../../secrets/root_server_passwd_hash.age; sasl-passwd.file = ../../secrets/postfix_sasl_passwd.age; ssh8022-server = { file = ../../secrets/ssh8022.age; @@ -57,8 +57,8 @@ in base = { users = { enable = true; - root.hashedPasswordFile = config.age.secrets.root-passwd-hash.path; - user.hashedPasswordFile = config.age.secrets.motiejus-passwd-hash.path; + root.hashedPasswordFile = config.age.secrets.root-server-passwd-hash.path; + user.hashedPasswordFile = config.age.secrets.motiejus-server-passwd-hash.path; }; unitstatus = { diff --git a/secrets.nix b/secrets.nix index 8903ba1..8e449f5 100644 --- a/secrets.nix +++ b/secrets.nix @@ -52,6 +52,7 @@ in mk ( [ + fra1-c vno3-nk fwminex ] diff --git a/secrets/motiejus_passwd_hash.age b/secrets/motiejus_passwd_hash.age index f58a0370ab06ffb30c57b0d108e670e0989fd389..e625c6b85a114ec2528298282632785314f71d6d 100644 GIT binary patch literal 1138 zcmYdHPt{G$OD?J`D9Oyv)5|YP*Do{V(zR14F3!+RO))YxHMCSnD-2FFb5uynsY-Jx z4b!$LH7zd*stPa3F3-q}$n-C+%S5yQ2H8sJy%|JzXIuHN(=VDl*+WJ=oAMB_%bo$g3pHEhIfW(cLmA*{9O6(%rvY z+b74-(2>hICnqA;&?&pjqb%H`ps>`>z{fY=$GNgHKhiiY*)PD$w8*j4GTAU9+X7@; z1SEk3MOmf=xH>xJxOx~DyIXo_r#ktiMTUfy7pIwKMx>fLXO(6YXZhzQMYwXM6*=YT zM`an7hGi#(mAWOC6@+Fx8HJX5dih3HB?W0m1X`vAmb+CNc;_S8P;43MQSRz!V3w+H z>=aZL;^*NMkZqx#>Rn)*5n1KyZ0u+dpzo7zSz1}l1P<_Y-D6%Vi}ZXX%S@{!pt#M+rrV&yDZe#qbw{S$AT-=&C|%z%rnieJSoR1H7Bb) z&p*2&C^R6s=VZnUy eH;Wd@FFrLb++%%W+|#9P)gKqxC}>~5a~%Ms4|>`F delta 1180 zcmeyw(a1GHr@k^OqFg^9-@7!zEjQCG(8AfbDl^pF&$TQy!!I@0KhZcTR6oU{JiyS| zmCIYZvM@JP+t@oZB{L+{*;C)Yz{lG>C@CVxEI8jOFfuef*FD+MRo~pllS|i5p}06h zH#Nn`)YQ;Yp*)~8#3WF`NZTpDAg3b7$spT1T;DakqCUjS$uvJN)6*v~Nk7dmH%!~o zzo0DDwa_h@E6l~KEHTS8RlCxu#J|eS!q>eZ)z2kFyIeoHpwuzV*TSj5#MLat&nq$z z-8!QzUym$Dg`~*j@KiT#w~|mt=TI|kKi9n6+#+qijGSzj^pYsE6yHMAtencA%F>Wv z6E1^_0B-}M>h95Wnz}(kQ1)6QissN4LOCi^%-U@`)eC!wU>^ zvU7tA3-Y4$BLXAJ3taN5e9c`d{3Kq#3#9q!tBunN_-!b6KPXITaWc`*@T(Wq4{Elo^&gMjD2@ zh6F{W6j(&KnEPayRg@U}XK6>}Pd>{iUY~3k?waNr8kOkhk)2doP#9qDWoDFOmK7eE zY912iZd&2#tnKDxrtjgF&z0(KS?T6$7@p+s6lh?U=588h;TchppX}=I8(~mpTAGnt zMWjU4_8=H8gmg}dbdHCsPdl-cj`;_JAmqb=txS0l*<_GAPXMocb z)QThv?~-y;$0QS9%UpN&Y_BXYQ}3z}?P6`O07na7ryPS|Z_~1{h|0>Ua;`9aXO}R` z?4W`&{fv|d*|f^Q^bn)8#g;Ec`tk{US5V1C28R z!cDy@JS(fpy$lV^{IaW@T|ILw&CGm^DziZ$RFGMwTVP~rrjX@Vm}2ax;8B?ndlu;7l?pBdkm6_t? zpBk>ux^8eA1-QJR{3#m=jEN87-n&o2dlN1<{n(CMBW5Shupnx~vt^>!9p!#XfY^rU?g({Cb$Q@vD z5$D-=Bgo8CaR2j0D~_6+gu~)F2A__|et39Byi3k;`A_89VQ-=y_@UF)&WSJ ssh-ed25519 wPuT4Q E7khFZptj/e35rsmio8Qyt/gilIBfvhnp0krNOg4GUs -1x4sHGaIaLZ/InSJH9Oqa8xYECMzotnGzucFGHBFVG8 --> ssh-ed25519 fqSa6A Ico1qb7ojTcr8Ye7JfPXU9cTC/sOIshh4uBKwADuonc -ZZVY3rs/ThcqY7+GS3SJWFcSJY09dPQNXalf6idhuLA --> X25519 eMnudVQ4WWbatRDHqc0GKTJmVxrv4UesjkjfZZJDFU8 -bIKpDfBf91lmpaA7Ze2N70dzoqbRR6017KB6TFJWQas --> X25519 PnUdlkUUVxOuRTqipjoPWrDlKC4Jg/coBED30ku0AAM -tSzymxHnnvcvgsIuH0G4KgSowRmy9hs2DSRIRRmpomQ --> piv-p256 +y2G/w A9ppsHI0JZ8GwvL40V0q+H9mQp5Hny6PDZ2f0O/YMwoc -1Ucv63dVZyuXMKSLBlzcO79xOn1FImLjG5IFZRuCHvI --> piv-p256 jNqd3A Alib8x7PTrI9hL46VJzyAtQE2dX1YNhSXS7VFKdZE6Uf -cVRS8u6DL5AJrAzQUGJNPLkgiTB9GbOK57ZqoOWPIAA ---- WqaS7HooryLuvyHwdT32quNlejfwmZ251SoVovY9J5c -T[2`{*XND**N&U$\Mʻ7u#Q23gXn jy:""&3F,>h79mdm"r j*W]p88! \ No newline at end of file +-> ssh-ed25519 dJyjXQ o4UT9qgZiQHg0i90k6fdbe/pAZXniu8p+lhKh5At/gQ +9/FZlDIBUqtgdQTDryiaiLEMF3PM8shTww62WMxCw3M +-> ssh-ed25519 wPuT4Q NwmoRBdBTViwbes+bZgg+6zRv9zEcgW1HmfskCOpxGw +ePZvTSk8/RB8aWAg7UnxYCJCtf52f6Bua1+yNed1Un4 +-> ssh-ed25519 fqSa6A v8V2U2t59HarEPEhMvb2nwt6YVxZ6m/Sn3H89DCZPV4 +A4SM8gF01wU6gGxuPEktbumn5e4DlQOtAwf5ECqBrng +-> X25519 ZRefbYOffJi6L3/8zqnnI3qnk4QzMPDSrasy6AXL2jc +1E8yq0Z8YIoPY5P4XU3oRXgdOJoMuADA0FUwMKSbtGo +-> X25519 LjQvVQAIlSop8qItdSIF6zDi+IJIGciMnz0QJvdaOmA +TIzxCdX6C/R0xE8dRuggbTieIlKIzxGPhqRGJfXvCsQ +-> piv-p256 +y2G/w AhiGFxVklaCjWtqYj6kTwqNYMXXUY5gi7AdtEY90rL/b +r9w1ANIHBKNp0d8mAPLPoclfaH1PL8UT8U635h+WnS8 +-> piv-p256 jNqd3A AvDBmRZUQjbdAR8f5yMfgaDDs2mlrLwDbOLP8CUNonDg +AzrvHLgMBOhLGhJzpfAHkgV8JRM3aTqIet0fs9pxoDU +--- OE/oCm+PzM+Onddfjt21OYfm1u1fsOkJ5jMTghWtr4c +3M +e#E""D؜F9xj;o$S?!t