From cae51fc58fa3fc99ce0f9d49aa13eaf625f8d0e4 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 2 Aug 2015 13:32:44 +0300 Subject: [PATCH] sshd: restart on failure. dont wait for network --- packages/network/openssh/system.d/sshd.service | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/network/openssh/system.d/sshd.service b/packages/network/openssh/system.d/sshd.service index 44766a519b..a1f2a76d07 100644 --- a/packages/network/openssh/system.d/sshd.service +++ b/packages/network/openssh/system.d/sshd.service @@ -2,14 +2,16 @@ Description=OpenSSH server daemon ConditionKernelCommandLine=|ssh ConditionPathExists=|/storage/.cache/services/sshd.conf -After=network.target [Service] +Restart=on-failure EnvironmentFile=-/storage/.cache/services/sshd.conf ExecStartPre=/usr/bin/ssh-keygen -A ExecStart=/usr/sbin/sshd -D $SSH_ARGS ExecReload=/bin/kill -HUP $MAINPID TimeoutStopSec=1s +RestartSec=2 +StartLimitInterval=0 [Install] WantedBy=multi-user.target