diff options
author | Matt Jolly <Matt.Jolly@footclan.ninja> | 2023-02-02 16:44:07 +1100 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2023-02-04 19:10:07 -0500 |
commit | f0469c1f161335aad3997e34f9cef0af0436a502 (patch) | |
tree | 1c9a4a866b77f6cbe77d2e0ef83166f140804f79 /net-misc/openssh/files | |
parent | app-text/poppler-data: add 0.4.12 (diff) | |
download | gentoo-f0469c1f161335aad3997e34f9cef0af0436a502.tar.gz gentoo-f0469c1f161335aad3997e34f9cef0af0436a502.tar.bz2 gentoo-f0469c1f161335aad3997e34f9cef0af0436a502.zip |
net-misc/openssh: update systemd units
- Systemd unit file now sets:
+ OOMPolicy=continue
+ Restart=on-failure
+ RestartSec=42s
- Removed `After=syslog.target` from sshd unit files
- Remove obsolete substitutions
Closes: https://bugs.gentoo.org/892784
Closes: https://github.com/gentoo/gentoo/pull/29386
Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja>
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Diffstat (limited to 'net-misc/openssh/files')
-rw-r--r-- | net-misc/openssh/files/sshd.service.1 | 15 | ||||
-rw-r--r-- | net-misc/openssh/files/sshd_at.service.1 | 8 |
2 files changed, 23 insertions, 0 deletions
diff --git a/net-misc/openssh/files/sshd.service.1 b/net-misc/openssh/files/sshd.service.1 new file mode 100644 index 000000000000..a541164cd7f2 --- /dev/null +++ b/net-misc/openssh/files/sshd.service.1 @@ -0,0 +1,15 @@ +[Unit] +Description=OpenSSH server daemon +After=network.target auditd.service + +[Service] +ExecStartPre=/usr/bin/ssh-keygen -A +ExecStart=/usr/sbin/sshd -D -e +ExecReload=/bin/kill -HUP $MAINPID +KillMode=process +OOMPolicy=continue +Restart=on-failure +RestartSec=42s + +[Install] +WantedBy=multi-user.target diff --git a/net-misc/openssh/files/sshd_at.service.1 b/net-misc/openssh/files/sshd_at.service.1 new file mode 100644 index 000000000000..e43a457994f4 --- /dev/null +++ b/net-misc/openssh/files/sshd_at.service.1 @@ -0,0 +1,8 @@ +[Unit] +Description=OpenSSH per-connection server daemon +After=auditd.service + +[Service] +ExecStart=-/usr/sbin/sshd -i -e +StandardInput=socket +StandardError=journal |