synit: add ssh

This commit is contained in:
Emery Hemingway 2022-09-18 11:16:36 -05:00
parent 51dbe15a13
commit 3cf46ea6e1
2 changed files with 11 additions and 0 deletions

View File

@ -0,0 +1,5 @@
<require-service <daemon sshd>>
<depends-on <daemon sshd> <service-state <milestone network> up>>
<depends-on <daemon sshd> <service-state <daemon ssh-host-keys> complete>>
<daemon sshd "@sshd@ -D -f /etc/ssh/sshd_config">
<daemon ssh-host-keys <one-shot "@ssh-keygen@ -A">>

View File

@ -143,6 +143,12 @@ with lib;
ntpd = "${pkgs.busybox}/bin/ntpd";
};
"syndicate/services/sshd.pr".source = pkgs.substituteAll {
src = ./syndicate/services/sshd.pr;
sshd = "${pkgs.openssh}/bin/sshd";
ssh-keygen = "${pkgs.openssh}/bin/ssh-keygen";
};
"syndicate/services/userSettings.pr".source = pkgs.substituteAll {
src = ./syndicate/services/userSettings.pr;
user-settings-daemon =