mirror of
https://github.com/SebastianStork/nixos-config.git
synced 2026-01-21 14:01:34 +01:00
Change path of ssh-key secrets
This commit is contained in:
parent
6bb51f914e
commit
343aab524e
3 changed files with 14 additions and 12 deletions
|
|
@ -4,8 +4,8 @@
|
||||||
|
|
||||||
config = lib.mkIf config.myConfig.git.enable {
|
config = lib.mkIf config.myConfig.git.enable {
|
||||||
sops.secrets = {
|
sops.secrets = {
|
||||||
"github-ssh-key".path = "${config.home.homeDirectory}/.ssh/github";
|
"ssh-key/github" = { };
|
||||||
"hda-gitlab-ssh-key".path = "${config.home.homeDirectory}/.ssh/hda-gitlab";
|
"ssh-key/hda-gitlab" = { };
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
@ -33,8 +33,8 @@
|
||||||
ssh = {
|
ssh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
matchBlocks = {
|
matchBlocks = {
|
||||||
"github.com".identityFile = "~/.ssh/github";
|
"github.com".identityFile = config.sops.secrets."ssh-key/github".path;
|
||||||
"code.fbi.h-da.de".identityFile = "~/.ssh/hda-gitlab";
|
"code.fbi.h-da.de".identityFile = config.sops.secrets."ssh-key/hda-gitlab".path;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
github-ssh-key: ENC[AES256_GCM,data:a+qlUztu9HZYUuawh4PseSadrWrIcdhQzkkVXG8EmnLpd2KqR+xt7UwjZHtAMBnz3n+dA6GKwFLGEzvAgl9XBW+PPWuNsShYjd0csfmABYPIBAs8YRwOKTjRzxDfqfQ9kEL9OXjlbv8O10kjogHKf12b5clBnn2QkSY/BNw72f7dvuR0GeGKGv50+DQmCYghxQOigwdskJ5QSrcPg/qoEyyFKNqTNNFHot01aYXsa13smzkcNy+i57osoB/dTg4EqyMpj+xeJ03mUxuEYRECvebb28Qa57kLTqPZ/jT8RF4LpwNEZY0JZdUTHqCfMi6ty9hXllFQuXu702ZFt9E62I/pLSLk5lXkDYdlV7T47HiBtOazt8LFuT6XOVQsedofofNfUGqFFDjybpLV6Tcw/IhdrnnIuYzkAXlOO/5imZXqE1WS/ImUj2ukspjugYGr5JLW8UraSZJWGyJsWt5VrCclgjHpr+kjBCyJ4mWSr4A1tXlvWl35JSgA6mHDqp52wzTjObgebcIXdKtxb23L,iv:8V/oI9JhrLqPzwns3AiRIyW7/M0qaJW8uZmqp8XUFqk=,tag:luPCt9OI9OYwvYAM+uKJ1A==,type:str]
|
ssh-key:
|
||||||
hda-gitlab-ssh-key: ENC[AES256_GCM,data:eEeCLI87ZU32nO7Eq2QWrKWSJ7FY4z8qJ2XHtYY6EnEOC3zkxUlKyhdV8X1z19+6YxCohr9BP2yfQOJhWIqTXlJFqMswTXPzA3nMPi/w5/OvAzlKqUyBEXQF8ebjpooyPd/CIxGjR9nW4q3XSOSP0h4TgariaCQkxH+ut8drFn+oZOsBmc0395kb2rr4oH0y8c2QhOf6bti1Q8jLophPn43pPbGjxQZBz4iE7CraiUtQ07nKQyVDDgNl7ZyuqDM5sGduDhPWfXhKTzj/sf18vtTP+SBTCZRR+KDhV9NH92ILxo05/kZNxbtZo8sVbb5cXLCErxHZPYAOKB4VBSoR7tA1c2hdcHFEQzF+NNJzRUhO6aXR9DhO4wMBLPGTC3Bl5mdMHfx2Vcfft6CNqkj7x8WB4VLjlQPC7/1HxAWL6rjbdmSXvOTiJy1PTz5rp6aToyQ2MazncphDuV0aCrmgm6i+XnpMyPvzBv9RkAtgO3Q2UKE/gbmsuy+BCBU5tFhaEQRx7H6ZO98AChjosyO2,iv:81igKKgsi0SuyV4I4teuB4JPdmODCUN5Ng7DTKNlhgo=,tag:iQ5M/uowZg8JNyxEoLEpFA==,type:str]
|
github: ENC[AES256_GCM,data:Z60KKH1grDfNSITucWMxOJ/FCdXZ1X1COlJzNbEvRE8ezH8gfblueJJWKPcMINOkSA9arj82dTvgns+FsuSdbh0R1Zde5SgU0HSjHxyolJJrcRxqJRBEn1XyPpLPwMBTp0vgHf8nsGPvicK6WZySaJwR+y6ODpWYqYgIcJwoZ+//g44fgHCdNeGWhIw/hHbio4EgacUgkfLCKoSDmuEKOUu6s55hyzP/EOJAX54iIbGH9UZMxDBx9PBlFUKMqXf4Vl3XOy7QnzefAyAsiVtSFjwwLPeVBb7V7D5BmthkAuebCinp3XPcCAE1mFBvMguxY8Zx56kD432VRT3B93ILZ+UNL0O9lrGgCueAbsEsaS00VvMfgffDvJRoSIrVurdrUJlEcTGt6Zth7Z61RwN7HA8iSFQRJXjGMZeSkNEgcK73YyDpj+ul17XHF/6Y8Uxiljd1SZbR+DDRMLyNw3tbHJMts5Y/3L0n3NOxQmWnBxV1NwMPG4sGfrnpPwaD/3hJ4fEFr+OFDT/c8/PPM1EX,iv:Ayy42Spv3zt+ZWpUVs26kgV+Gr42D0t+lRTNWZFATnY=,tag:mu70Dm79CLXDcLvbCvokBw==,type:str]
|
||||||
|
hda-gitlab: ENC[AES256_GCM,data:JsHbPCLikhVX+Vh4dp72axCUhKp1KlUL8AcRPfojZbPvLUvmtjajp1N4RmZXi6fWBDLZwBuchu1yETAJmj8Y2cmcmDwKaLGwkPUVG/BXQe8lXQhIIklkrszFibUuvYW3oZXB08IwH5GPp+wv1KxCQ1Uh0NoKdH6sLUUcd5Ydu1RlmZG0Z1kXbMOLiiDsh06gFKOv6baWCnZBPSaUlwjk8RT0xNExDCKdwomv+p9A4XHeDBUsMUkf4mwwIGjL3EqSLgDUzn+Dy29U5ApI9R5lC1pW43sEiDJCtTuSzSKFNZzkIzhaBmglcPTOBOqMxrAJsgyat1/05foWyABZxZnB0VVNSX451GiqULqvb6vT9bsQ1qn2CXuUcwIgnOoqfi/tOU/nsUDCVz2Nt4dth9rFcsShiUlgKB0QEWN7te/nEl2d8aQZHhhgwFOHyJDfiZAW6omYwh1uUaPeAmIXS47wkpxBD15ybhu+DAi6bREDNE7HYabVTR2vHgNWIP5+zsYMnqNwqxMc3nMf268i7lJQ,iv:oN3hDlB5rCAzhK6NmhFCu5ru9McV6bRasd09jBWYd0Y=,tag:VK+jCiUlaf6TxuTeEens4A==,type:str]
|
||||||
sops:
|
sops:
|
||||||
kms: []
|
kms: []
|
||||||
gcp_kms: []
|
gcp_kms: []
|
||||||
|
|
@ -24,8 +25,8 @@ sops:
|
||||||
dGxKcTRwcHpkQk1zSHNRVzNzZ25JOGsKVrI9CMT1sa0Tz/MWs1S4YV2O1PWaZXvB
|
dGxKcTRwcHpkQk1zSHNRVzNzZ25JOGsKVrI9CMT1sa0Tz/MWs1S4YV2O1PWaZXvB
|
||||||
dfZfimfnPomV5pVqo/yVCXDftand+faLLy937gKSK3RSzvgNTMVHiA==
|
dfZfimfnPomV5pVqo/yVCXDftand+faLLy937gKSK3RSzvgNTMVHiA==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2025-05-02T15:18:46Z"
|
lastmodified: "2025-05-18T19:18:31Z"
|
||||||
mac: ENC[AES256_GCM,data:rczZ/qHYe+zipeNayrUWI6eeiURWSCsotXmARZ1+g1q6byjq+oDqWW2xDHOmTxMO1c50oEWFQDsTuxhO8HCA/LT7pHvI/mpsoafaqkPeXf9zJ+rnC9phmW2gRR0E01jsXQNBmFwkGMQ25kgfKI0blo4iZFWYVhs2gZE+CTiyuio=,iv:TlJb+Mt/Htc5iA1IdpzUGSIoL2PpChNeCmk8fxpp+RY=,tag:EQ59VxcXXe9VlGGZwCUH6A==,type:str]
|
mac: ENC[AES256_GCM,data:QhJPJJ1Wss3/IyR6funar8eepnyvGNCaV51msSucUqHjIDfr5Swz+qVKqQBTmhtszQEgCdv2S9obfkK++R9e3//sSssoGD2ue4FRTuPwEAPygRWdk9eqeT3mUQ7cocTfvgA4suXTjCI5XG3yO5QUpgvnYaAKrP5Fncif+ezOvkc=,iv:cTvA+jPshPbyCkU/4QOR6vLaEVqJ02d/4+7+m3EyB5s=,tag:FH2a181vpBoSv4veCOIaHA==,type:str]
|
||||||
pgp: []
|
pgp: []
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.9.4
|
version: 3.9.4
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
github-ssh-key: ENC[AES256_GCM,data:w8jPHZcSPYQe/bHuP20OEjCOFhaEBrrc+XZTNku7TICzHStR2NyuQ+v+/6TGHEeQEB3Uf0WdCKuIJyRtrtFSHDCfn09wkj2F9GDQ74x2avL35Ylkih3s/hrB/IA/h5GOxxeNN3fNK9hwZcJA17QDFTu+sv/fWO/f1SedhoZa9qu4L0umSOYMD673x0H+CUlqT+bXdiNX1vyzcW++NLNrex7W3tnm/sANoa1GFzGmHYuPFXMPpzvMfQHtBtpTIL/0K1bpJ+inANWxR+1/a9f4SHObCDyUvzLAUffc13imY0v9+SHbabVjjIMSvuFokStzQ38bFxZ1j3JNU1Xp0sfMRaiFXgzWd5FHWbaijYbd2tXOICA09m8bjLedtvtd8OpHU+8ZPcpEtksB3GUjsBnLwzNdaJPqprFO0dS8WIRLLFH/vQeLFqfiEBOk9XSskMKVv9I5vI/ZuU1JZq3ZFFrKhV7chROqp1RiwLMt+Q9IM6UYN9/KwAsTBML4nB7G4BhSreLgpP4pl70IV4zZbyPG,iv:Tr2mM8/uQjORcXi3g2dcEPp1lXBOC/1ykKUJkNFOLZI=,tag:dCaLFEyLZhFuWpUc0gHeVQ==,type:str]
|
ssh-key:
|
||||||
hda-gitlab-ssh-key: ENC[AES256_GCM,data:l9y8sBulF+sqXO7QtxdrsiPbZchsI4NigcW0H1bvuLSJvx35rn0BLhfTuTo1BE25+Hb35RGfnd3oXPDv26IOSW6ZhOtC9dElQA78kx2CnWlqid9C2pa3HVtQ9tzrgW+rjrbfNlt1EaNFEwBwsf48AlgsSRETGsu6cE00v35QY26Q+fbt15xJpSEihSUVW8ok0IOdwJOHQVc8UTIkbpxL7rO5v+7SznXcP9l/DFdBzg5mLWD9GKIsuGIKd9urkA9H6j0J47y8qyPU+uJdJyaFSVXEWoZqD3nDKCBmNCz8rRWOqduOpMXKGhQbvWCP6Ki3JwE1DTek9y4pq4S+Vov9aS12wPHOz2RoH4+mNURxtQIMPkIkew0R8KfbKiQ9LETEK3oYmUuho4GzR2I4kND+nGwibDV7aG5JVESMe2lZqmRJkd/8O+x8i3BY259TXkazd+e5jHmZI8J2w/pg3viAwtzlKEbxiL5oCjqZZ+5hVMq2/JNYkE83W+GyKgpBaHBVllgnloaZ3yexK3FbynvI,iv:SJdDzuP/IdU0zas2Ey/jou+yOr7X+lzQX4ZsPTSAfm8=,tag:By+K3gpADYm6+bVJ32oKYQ==,type:str]
|
github: ENC[AES256_GCM,data:Wt5D6px1/MBEO7qGOOGxoNOqSiLxTuj71j+3D4QFtdjtA9dDv/CJqki6+g+wuD7/JLUNQZ8bjHxGlpleW8cB1nX7/GD9jZ3Xiqs90UA+clFw3IWsnPcFHYzMEof0EaCUIH8DBl3WQbRwne+t1DVBGuDHI40qSHF+C4o2+kw4Zq7/oI/2xBoJK5cSmZzvGl1AikPBFnfJ7OtnP7r+6p+6HbYETlPYZmMtgK9Yr1L5olJFOHHYX3+mWYwzbe/XO0E0h8gCWHg+3TWgmnZmnWUijf0pYrKhgguV0BXZsiYy57frH6TSvhVVfV+iQKIfBrxNHBMkT8CTOE0UFupKMNN3wegZtiCLtLfPvFMqgHrhW/FZCAtCuHFzZiyUHkPDCHYK9X20n/WiO821FsNf2TnuYYyhiL13/RH72sclsu2oON1oZgjxmzB+SgXPAGwoEbeGPqkC2DMz+XcQKE9zRtvrsVzZ3f9AnomMwrdTzCLUiHbAhThk6MLbRqvze/DA9eNgv1jVFSpfiOCncBVcLlrd,iv:9ZmRCDCueeKEYkvgAXYJS6cy63BoNzUWYDUQTBwYrMM=,tag:HP7OrMkadhCFV738uFPYYQ==,type:str]
|
||||||
|
hda-gitlab: ENC[AES256_GCM,data:XXGAJUWAbGK4RsuOCcgEYobzQl4lDwNemZ16TM76lqtviPdvLPaRvlztXA4+z142J+Q/r9haC/mDxSFe8TKi5eXa7nk3MJq0okrEYIqlfHmfAZstY7YMR0PpGAvFLN9eW/J7aHg8QpcyrltFAaykMe61X731SdZe5UnTe2RJtDV6TVx6SRivg5hd8RYz//wAL/WgkeFxS+85264KMV3hZGVygz8+vnIUXE7wHXj4wtAN/qS0mGeHk9yjeN+65/mSKIXYnToAtVi7BDf0v5gLnhIC/XYZtFVqzlMW8dyJfVrAP4PVpdJEG3d1AM5zlHecJQkjjd3D90/2sI6uy3SB4DrDMXDG1NIFCbRTM6QGWG1mQYEtWw17ntyd/b5JniKrUmiN056xjddUpLIohMTqihqGBxeK5jj0LHtCTHjuQY9do34heQc8EU2gWM6R7Ul9VY6uxfy/uII2pNAVz0e4v5dlqsA14sMjIeX1WaKSKZkjtbeHDOn926KrEdk+T9LmDrWGVoHPvAlPCeLEUcz+,iv:aSIgX/rsLcEq3MsULI6CzLUcCuuz3JUlkuh0YL6rppo=,tag:mtebTY2KbtA1hm54OOnqlg==,type:str]
|
||||||
sops:
|
sops:
|
||||||
kms: []
|
kms: []
|
||||||
gcp_kms: []
|
gcp_kms: []
|
||||||
|
|
@ -24,8 +25,8 @@ sops:
|
||||||
WFRJRUNXSHdpTmxNeUJSd0tpMFl0Nm8KR5uJ6tHvIne9BrM47EVkdx07/KWTik9F
|
WFRJRUNXSHdpTmxNeUJSd0tpMFl0Nm8KR5uJ6tHvIne9BrM47EVkdx07/KWTik9F
|
||||||
4+r+os1xQAgIyCRBZFp5iKD/b44Q89qRDnKdoWhixO9nRot18Ec8Yg==
|
4+r+os1xQAgIyCRBZFp5iKD/b44Q89qRDnKdoWhixO9nRot18Ec8Yg==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2025-05-18T19:13:00Z"
|
lastmodified: "2025-05-18T19:19:09Z"
|
||||||
mac: ENC[AES256_GCM,data:/sNd+uyFnPo29tLu+yjzI9unVkJ8qaYjQSFqD/oZabVXJb7lYc3pRzS1gz/swzwrjaeJ4F2Ed8Y5T8wqZmhxLAUr0uNu1BmfdschkJtNsr0uYIvRXOEb4M2YKR/+BEs2+or3HpPoem0r5oI6qxt+wyLp56gMf0EUht9aPIrt2Uk=,iv:dwEE9eki0tid10Hy183/2aDeLL/YASvzO+mkRLon+rs=,tag:7LMOW71ZH4/Guk0GsENbaQ==,type:str]
|
mac: ENC[AES256_GCM,data:2fs++eOGY8JhojxVCULRXiW3q68SjZQG0Vibz3o+D3ZOcq+/8SiJpV57wtSYG3eiJQEj4wvWUizPrsUm7pQ5EgvNvDu/+orUYmw8ZtXZG1op8oP+urSSqJaIZXYroHvw0luw977r0oTa+kijp3G0h29mpTjwhBgfKG7f743FaTg=,iv:THYSjQOodF3V98lh+KUJPVJN2P+zVcwuObKU8vlCDzI=,tag:mF6dEcuCXua/pcWfqUxYEw==,type:str]
|
||||||
pgp: []
|
pgp: []
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.9.4
|
version: 3.9.4
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue