diff --git a/etc/systemd/ardop.service b/etc/systemd/system/ardop.service similarity index 100% rename from etc/systemd/ardop.service rename to etc/systemd/system/ardop.service diff --git a/etc/systemd/autohotspot.service b/etc/systemd/system/autohotspot.service similarity index 100% rename from etc/systemd/autohotspot.service rename to etc/systemd/system/autohotspot.service diff --git a/etc/systemd/digipeater.service b/etc/systemd/system/digipeater.service similarity index 100% rename from etc/systemd/digipeater.service rename to etc/systemd/system/digipeater.service diff --git a/etc/systemd/digipi-boot.service b/etc/systemd/system/digipi-boot.service similarity index 100% rename from etc/systemd/digipi-boot.service rename to etc/systemd/system/digipi-boot.service diff --git a/etc/systemd/digipi-resolv.service b/etc/systemd/system/digipi-resolv.service similarity index 100% rename from etc/systemd/digipi-resolv.service rename to etc/systemd/system/digipi-resolv.service diff --git a/etc/systemd/fldigi.service b/etc/systemd/system/fldigi.service similarity index 100% rename from etc/systemd/fldigi.service rename to etc/systemd/system/fldigi.service diff --git a/etc/systemd/gpio_redled.service b/etc/systemd/system/gpio_redled.service similarity index 100% rename from etc/systemd/gpio_redled.service rename to etc/systemd/system/gpio_redled.service diff --git a/etc/systemd/js8call.service b/etc/systemd/system/js8call.service similarity index 100% rename from etc/systemd/js8call.service rename to etc/systemd/system/js8call.service diff --git a/etc/systemd/node.service b/etc/systemd/system/node.service similarity index 100% rename from etc/systemd/node.service rename to etc/systemd/system/node.service diff --git a/etc/systemd/pat.service b/etc/systemd/system/pat.service similarity index 100% rename from etc/systemd/pat.service rename to etc/systemd/system/pat.service diff --git a/etc/systemd/rigctld.service b/etc/systemd/system/rigctld.service similarity index 100% rename from etc/systemd/rigctld.service rename to etc/systemd/system/rigctld.service diff --git a/etc/systemd/system/sshd.service b/etc/systemd/system/sshd.service new file mode 100644 index 0000000..7495d9a --- /dev/null +++ b/etc/systemd/system/sshd.service @@ -0,0 +1,22 @@ +[Unit] +Description=OpenBSD Secure Shell server +Documentation=man:sshd(8) man:sshd_config(5) +After=network.target auditd.service +ConditionPathExists=!/etc/ssh/sshd_not_to_be_run + +[Service] +EnvironmentFile=-/etc/default/ssh +ExecStartPre=/usr/sbin/sshd -t +ExecStart=/usr/sbin/sshd -D $SSHD_OPTS +ExecReload=/usr/sbin/sshd -t +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +Restart=on-failure +RestartPreventExitStatus=255 +Type=notify +RuntimeDirectory=sshd +RuntimeDirectoryMode=0755 + +[Install] +WantedBy=multi-user.target +Alias=sshd.service diff --git a/etc/systemd/sstv.service b/etc/systemd/system/sstv.service similarity index 100% rename from etc/systemd/sstv.service rename to etc/systemd/system/sstv.service diff --git a/etc/systemd/tnc.service b/etc/systemd/system/tnc.service similarity index 100% rename from etc/systemd/tnc.service rename to etc/systemd/system/tnc.service diff --git a/etc/systemd/tnc300b.service b/etc/systemd/system/tnc300b.service similarity index 100% rename from etc/systemd/tnc300b.service rename to etc/systemd/system/tnc300b.service diff --git a/etc/systemd/webchat.service b/etc/systemd/system/webchat.service similarity index 100% rename from etc/systemd/webchat.service rename to etc/systemd/system/webchat.service diff --git a/etc/systemd/winlinkrms.service b/etc/systemd/system/winlinkrms.service similarity index 100% rename from etc/systemd/winlinkrms.service rename to etc/systemd/system/winlinkrms.service diff --git a/etc/systemd/wsjtx.service b/etc/systemd/system/wsjtx.service similarity index 100% rename from etc/systemd/wsjtx.service rename to etc/systemd/system/wsjtx.service