it brokko
This commit is contained in:
parent
163782be1b
commit
67fe88ec1c
4 changed files with 29 additions and 24 deletions
|
|
@ -79,4 +79,8 @@ reboot
|
||||||
mkdir -p /persist/etc/nixos
|
mkdir -p /persist/etc/nixos
|
||||||
cp -r /etc/nixos /persist/etc
|
cp -r /etc/nixos /persist/etc
|
||||||
|
|
||||||
cp /etc/machine-id /persist/etc/machine-id
|
cp /etc/machine-id /persist/etc
|
||||||
|
|
||||||
|
mkdir -p /persist/etc/ssh
|
||||||
|
cp /etc/ssh/ssh_host_ed25519_key /persist/etc/ssh
|
||||||
|
cp /etc/ssh/ssh_host_ed25519_key.pub /persist/etc/ssh
|
||||||
|
|
|
||||||
|
|
@ -19,12 +19,16 @@ in {
|
||||||
environment.etc = {
|
environment.etc = {
|
||||||
nixos.source = "/persist/etc/nixos";
|
nixos.source = "/persist/etc/nixos";
|
||||||
machine-id.source = "/persist/etc/machine-id";
|
machine-id.source = "/persist/etc/machine-id";
|
||||||
|
"ssh/ssh_host_ed25519_key".source = "/persist/etc/ssh/ssh_host_ed25519_key";
|
||||||
|
"ssh/ssh_host_ed25519_key.pub".source = "/persist/etc/ssh/ssh_host_ed25519_key.pub";
|
||||||
};
|
};
|
||||||
|
|
||||||
security.sudo.extraConfig = ''
|
security.sudo.extraConfig = ''
|
||||||
Defaults lecture = never
|
Defaults lecture = never
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
users.mutableUsers = false;
|
||||||
|
|
||||||
boot.initrd.postDeviceCommands = pkgs.lib.mkBefore ''
|
boot.initrd.postDeviceCommands = pkgs.lib.mkBefore ''
|
||||||
mkdir -p /mnt
|
mkdir -p /mnt
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,7 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."enable-wol" = {
|
systemd.services."enable-wol" = {
|
||||||
script = ''
|
script = builtins.readFile ../../misc/startup.sh;
|
||||||
/home/horseman/nix-config/misc/startup.sh
|
|
||||||
'';
|
|
||||||
serviceConfig = {
|
serviceConfig = {
|
||||||
Type = "oneshot";
|
Type = "oneshot";
|
||||||
User = "root";
|
User = "root";
|
||||||
|
|
|
||||||
|
|
@ -1,22 +1,21 @@
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IC9tczZkdyBlcUJQ
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IC9tczZkdyBRYkZw
|
||||||
Q0w2WWdNUWwySExscUkvc1JjMGQwNDcyTHBtMGxrVFQ0UlpvQUNrCjJ3VjRFYWF6
|
bldsb0JESDFiTVFRQ3RLZktFUU5OL3VITEhNM1dyNzE2VzF1dVcwCmxkdlE0M1pm
|
||||||
Rm9QMk83V2hsMkUyR2RyS0pheG0rUjhDVFN0eUFTTXJQM2sKLT4gc3NoLWVkMjU1
|
NEpTcmtESWdvbm81L2dLU1FudVB1T1JmM2VBemY1K3R6MzQKLT4gc3NoLWVkMjU1
|
||||||
MTkgZ1BJZFpBIEI5SHNacVcrbVl1Z2VjdFJyV1UrVDZGUkFKMXc1NEtlTzNIS213
|
MTkgZ1BJZFpBIHlTRVBvM2dYbWtVYUJ1Y3pQc0I4bnFZQ2hPYS9GWFpVc0VXSDlU
|
||||||
MTB2bGcKTjhYNERkRjd3Z3NueHpTYWJpM0ZWSkk4bGxlTFQrbFlFc2ZCWEpKRUJR
|
T0l3R2sKdHFqQm5iZEErZ3dVUUp1WGhDWUVHdEc3TUlqWnJJNXkyeUJiZmJMMW1L
|
||||||
bwotPiBzc2gtZWQyNTUxOSBXeUlGekEgai9yczJENFlIOEJPVEFqUU5vNHk4Wkc5
|
bwotPiBzc2gtZWQyNTUxOSBXeUlGekEgaHIzTkdPNGZ6MWlyM0lrWXJwd2hYaWN6
|
||||||
empZdi9hSXlORUtmaVZETmZDRQoyaTBvODJlZmQ5c3BCdnM5NktCVEMxVFFCakhn
|
VGpQblp4Kysxc25YOXdsTzMzUQp2dGFHeXVmbVgwajNKK1ZNU0szUEpJRmRCS0pD
|
||||||
bkN0RjB2VzhMRjl0ZlJVCi0+IHNzaC1lZDI1NTE5IGRiT2VoQSB2S0JLQXhOczR0
|
NnNyL3h2TFNFWmR1VkwwCi0+IHNzaC1lZDI1NTE5IGRiT2VoQSBONnVPWUlWL0Ro
|
||||||
clBjWmRpbXVoYXpiODJjTUdoRUxRSE9PSkIyR2JsT25jCkZXc2pxbVBXbEoyS2x0
|
ZTdQbG5mRk42ZUFsYVFkWHowZmJreXhqYTc5M0prRHpvCkRYVmpHbldMT1dWdm5F
|
||||||
SlVWRmxEWlA0ZVpId2c0K3V4M25PUkhDZExvOTgKLT4gc3NoLWVkMjU1MTkgdHYv
|
dEdlT1YrT2tEa2loa1h0WVV2YlFHdTlBWWlnQ0UKLT4gc3NoLWVkMjU1MTkgdHYv
|
||||||
Q3pnIGt3U1J3djlpM1BKUmE3SnFFU2lDNkpPSERDUUR2MHdKMFIvanUvYll3aHMK
|
Q3pnIG1Cc2RiUkE0WERzTU1aL3h2YWtNckdLeDFraGtQclhhNjlCQUFObk93elEK
|
||||||
NWxaVGhMVy9CT0V5cWcybHQ2WVlvbUJRaFE1cVpnbmEzKzRxWW5RcVhBRQotPiBz
|
WUR4dVJqbUh3LytSbTBkSmg1SUhYQ0pGQkxiM2tMWW1FZUtmWmxtVFYyWQotPiBz
|
||||||
c2gtZWQyNTUxOSBrTlFjWncgM2x6L1F1bEEvTU54RkR6V0l4SG43WHlZNHEyM1dW
|
c2gtZWQyNTUxOSBrTlFjWncgelFXeVYyZlVCVXg5ejVZSGdNTXF3YjY2OW1DYUNr
|
||||||
cm9MQ25WTm4rSlVrMAo5Zk5iU1UyVHQxbkRBTnNxMTN1anREdGdrQTNzbnNNeHlj
|
RXdoVlFrL0xhZnRWawpVTjVRMjNNRlhjaDkvckFmTmhuUjZTbzBzS21ibU1xUjJO
|
||||||
MktrYjVWUm5JCi0+IFU7bU1yI0gtZ3JlYXNlIC5pR29fdFhAIHp2WlosIHwsaFhw
|
ZDFydmZCK2VRCi0+IFItZ3JlYXNlIFBEIGAvdD57Im4oIEhEW0MgLQoybmNnaUpO
|
||||||
CkprWllya2VSS0xPR0U2d1RJcnVDdWJMVklZOHMycWxaOGVMcnVuUitXd2Ura1VU
|
aVl4Y0dERXBMdzBEZlJhWGUKLS0tICtnc2pHWnh5MUE5cndVc1FDa0tJRWloU1Aw
|
||||||
OFVFVE1jajRrdUtWV2Y2N1EKcTNWNTY3T3NoVHF0YjlVTnVnCi0tLSBPMmlSZW5k
|
Zm0wdDJWY2lDbUV0MVIzODgKZOAVSl5pQwFI9YRpSkqHUCiBdn2UAL8ZALAuijya
|
||||||
UVhOTStobWIrUmQzbldIdWoyK0VzZWFPc25nd3RLelk1U3RZCupun+M3jtGXiD8y
|
jYh34OCkzlguVGATye5t/46JIbnAUc1RiMNAGGdCU6hvqyo3C/ZMXdbDa4HW7yoG
|
||||||
8oBmknZc0ChPp4QiPrh2Jo0x9+6rKDwX0eGoxPCHj8rZ4Md33RIB/JOUszVUfzwh
|
ixYoAV57cWHRGiggMvTC/XUBJR5uni7h3/RcOg==
|
||||||
v2E+LDqULmpW1yWCL08klb3KrUi/ShHMjSjpHRo7vas5tUnNiQlbYVn+eMBelQ==
|
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue