diff --git a/modules/base/secrets.nix b/modules/base/secrets.nix index d87ffdf..1ddd6af 100644 --- a/modules/base/secrets.nix +++ b/modules/base/secrets.nix @@ -6,6 +6,7 @@ }: let inherit (lib) mkEnableOption mkIf; cfg = config.horseman.base.secrets; + secretFile = path: ../../secrets/${path}; in { options = { horseman.base.secrets = { @@ -18,9 +19,8 @@ in { inputs.agenix.packages.x86_64-linux.default ]; - age.secrets.wifi = { - file = ../../secrets/wifi.age; - path = "/run/secrets/wifi.conf"; + age.secrets = { + wifi.file = secretFile "wifi.age"; }; }; } diff --git a/modules/hardware/wifi.nix b/modules/hardware/wifi.nix index b9d7a26..8641aac 100644 --- a/modules/hardware/wifi.nix +++ b/modules/hardware/wifi.nix @@ -46,7 +46,7 @@ in { authProtocols = ["WPA-EAP"]; auth = '' eap=PEAP - identity=ext:identity_uni + identity="k.j.deruiter@students.uu.nl" password=ext:psk_uni phase2="auth=MSCHAPV2" ''; diff --git a/secrets/wifi.age b/secrets/wifi.age index f438714..9a7bc48 100644 --- a/secrets/wifi.age +++ b/secrets/wifi.age @@ -1,16 +1,16 @@ age-encryption.org/v1 --> ssh-ed25519 w+hMqg tY417WOPKOac1ttIJFviHalnKxsS+uNMeGXOqh9z/lg -Yflfj8mzV00muDH2HSQ8TEV/NofbqhuPtbEXBYyzbRc --> ssh-ed25519 FHFszw yfC85rwxVLwNRZYZPKTyYeg/giBT33h9qPTE7u51YiY -P4LhLxAVnS6vBNkZ6coxRDjnK7d3Ldx8BYLvPUuVbCk --> ssh-ed25519 FfvxwA 5bVnjvrGXNSpz2JxJiWgMdZmz2OtrWgXF8gj6EE/jCo -xv7EOpTmUlaVZFLu1vUuOyu2T/dbUUmcvh/RZ9zEtlM --> ssh-ed25519 gPIdZA cDmoaOlh/PPnw/axsz0zUyLTa+ra4q9c7W7+in+l+wU -B4SNBvQZBwsxGU5a2Ky43yihzilZrWtlbjkOEecNHP0 --> ssh-ed25519 dbOehA fOVdF5kIfkIao3PqvLVOD6nT9CnhS6gL8V88remNJx0 -dEZKWEvFXbxHcutBc86jjBUEfPua6mQk85kafpLn6q4 --> ssh-ed25519 tv/Czg OuDNVzS3ThxKqjymKNG08hrmhuKY+mQMjgzw2BfnM1w -Spsov+WZFDX2nNVvWgPL87orn0a4R4BpCy2kutk4Vo4 ---- 5LujDytM8tcShSmW/d5uRSEwcrSSHB1rDlM9ltdaGt4 -Ï;ñ|äš¾îc+ì±úKôÐ5FC㈚hò6Æ®‚ñ<úz‚#ÜD™oh6#ò£ Æ\hø„Dð5ÖŠã}—|^Ksn–õÃn’ _—Y4#›]ûÿc’rÍäñ1öo½viúÙŒóÿ‚¯gÙ#:_uÁL6ÊÛ‰Tïªú½ äp¿"zvD¸Ž/³ç¹L5Îy–ð¸¾bÎèÒO -*àì;òô¹wTÉÀPàAd,b¸hÁŠ;îaä \ No newline at end of file +-> ssh-ed25519 w+hMqg oeaZpl/4qlAYqwazEBiUE/DLf5DW+Z6ULX4ayPzl7XA +VgNDwtxDfdhKApS6is58P89i81H8rqkU8kALMghUem0 +-> ssh-ed25519 FHFszw 6UtA3qlpQXq3OcsHJGBHmA+V38lDj6Nlq3/Oir+gv3I +IDh2juQXVX7aoRIGrhAq3VKkjP8Qm4MHS6ynl0N4u0c +-> ssh-ed25519 FfvxwA Ob/Xj/wWiEjDlqgr/I56qnzNO43SW4zppsV33p00vT8 +LNExEqLvCVCB+Qd8ly5CZApuxEV5mbj1lgqaVnihdQM +-> ssh-ed25519 gPIdZA xQVoWPtcLPl3BkCyjhCY4AN7evbnYFEyfqjsw40gnhQ +Y1Mqyh2fwtfpWBtSbG2Kc/aIA22iQehprXxYfpedtEk +-> ssh-ed25519 dbOehA ub1XM3ycdJfFw1NPkqsJaQi38+DcasDKBR7iYp+lEG0 +UsewvfSiVJAw1INxthjFcACO3kn1WV8RCH0ZbmMli3A +-> ssh-ed25519 tv/Czg UQx00vHI/dRAZKVt3PExMPB6ovpRYBm3RCP0tyvHZjU +1JjVG7nbqVBduHjdQclEPxOdAQwXUDv2YRHczESYvQI +--- jjRAfELLOWYen+lu83Nxf3jC3IkNMrmze1oZeudz044 +b‘›%e±à>†T¹­€Íï¦Ê;‰Ø¥R¡”1ü •ÖNˆ7¾kóFû;S0O¨lN–,mhÆÐ)ó6ÁLa1è™ø–Ds\»S›+!¯¶ Ý@Y÷IM?•^ V¬í‚¢YÛ?¦Â': +.ýú$³—›Ì¾Ä–-«3ê¸]ñ‘ˉ«­¥˜k¬nÆH§£EÓí’¥P*Öüß³Å-ÈJW{wš¯=.¡Æ))2ß™ù¦|n´‰=>ê÷}Ç¿K ª \ No newline at end of file