add ssh config to sops encrypt file secrets/ssh-config.yaml

This commit is contained in:
ulic-youthlic 2025-01-12 00:01:46 +08:00
parent 4e7219de8d
commit d9b33554b9
Signed by: youthlic
GPG key ID: 63E86C3C14A0D721
3 changed files with 33 additions and 2 deletions

View file

@ -96,6 +96,7 @@
};
};
};
includes = [ config.sops.secrets.ssh-config.path ];
};
programs.chromium = {
enable = true;
@ -117,6 +118,12 @@
path = "${config.home.homeDirectory}/.ssh/id_ed25519";
};
sops.secrets."ssh-config" = {
mode = "0400";
format = "yaml";
sopsFile = rootPath + "/secrets/ssh-config.yaml";
};
sops.gnupg = {
home = "${config.home.homeDirectory}/.gnupg";
};

View file

@ -6,8 +6,8 @@ sops:
azure_kv: []
hc_vault: []
age: []
lastmodified: "2025-01-11T11:43:04Z"
mac: ENC[AES256_GCM,data:AYm0H1M3GgezFNwAUksBqj1w64+47wgB7lUyumXZAzR6rP+vlFL/D2hv9elwhSwaCX1qs1IIrZfIiZ4r64Gau81irSZapq2lBXj36puOQnG1O201NRGUJZ7dKx9hJ+w3j3UO8ZIAyicElwA4aXAPnyjZj43rz1gifji1yJXh6Pk=,iv:b4xsybEknmef+7+I0FRyWHCAhfa6prhf6bu0LNwf8TU=,tag:R9v74tTX/VLMPawU5LIrtQ==,type:str]
lastmodified: "2025-01-11T14:58:31Z"
mac: ENC[AES256_GCM,data:exP8VRjXNq0mCDDcS0qvuUXrmJ86IMU6GIXINud9n2T6143B3y/uNPH44UtDsVQ2z7DhJqhvRNQgWTrUz0b/QFqmF74MA28JAbzz8bKEHRKzKlATT/nPesTX87FONf/vmmDpAWMh0kolU+Rj10q8VIRLKhxto9WwoKO4j8HPRhE=,iv:cWhuEHCFngGAfUh6UqiFi4uUKPogE5oYoNJPodtIgxU=,tag:XUlPPLTCiw/kSdHyM8/28w==,type:str]
pgp:
- created_at: "2025-01-10T12:20:32Z"
enc: |-

24
secrets/ssh-config.yaml Normal file
View file

@ -0,0 +1,24 @@
ssh-config: ENC[AES256_GCM,data:NIYcwDJ9ycS2C/BZA0GFETURDUPcuPlP9Cn1Ku0AZNiWtqI3w+kIhu2G37j9F6k04gSS+BviQ2C5LRJbJb9+blHHeL7+pACgWVJGLBw=,iv:gpE8RdvX4ZWgBrgYKOXbV6aIwFHbLT6mb+plVkRISdU=,tag:GPGn0B0ibPA6ddt/ae68Lg==,type:str]
sops:
kms: []
gcp_kms: []
azure_kv: []
hc_vault: []
age: []
lastmodified: "2025-01-11T15:33:47Z"
mac: ENC[AES256_GCM,data:nGi6Z8XV67/VssmOFlAGy9F+nwgO0OwtMl1VSHvHEM8zeOIvdftcCh7jTdLUpRXi/bNY/3eidSLr9HWdNprPed98E8qA37OdFYwb7nousqVjWMWLZlMNCBfGeCbUQxu1+fiJnMzrYKJGQHPfYhWr0rOizOCUT707uOT+6Rs+CJE=,iv:1p9q2m4HQrouf6vymlA1PG2fCZNnRTZruhEqRna+1UY=,tag:uD0a/NwXKsaH5DhPbJ8aWg==,type:str]
pgp:
- created_at: "2025-01-11T14:58:53Z"
enc: |-
-----BEGIN PGP MESSAGE-----
hF4DNZgse+e4B/gSAQdAHHLJHSheWR76VPjKuHzcELWfkfWecafPv29r5TnXGFgw
QfAypb7nQT5v01tKI4V6VCtsevDL868voABCwu7Izg6onDOxH26zsRg+m0GvfFwK
1GYBCQIQH8VmTueJ7KN6CS6vqdEFEVrpuwrmQAa6aS94ir0U5qE3xDXfsgb61ETq
6ybtGXmNpmd2Gy842DxngHnxgL+v8YG61bJ2L0tB1S/MxOxVGueIkxNs2C5Bg6e/
wCz2U/E31Q4=
=cnit
-----END PGP MESSAGE-----
fp: C6FCBD7F49E1CBBABD6661F7FC02063F04331A95
unencrypted_suffix: _unencrypted
version: 3.9.2