diff options
author | Colin Watson <cjwatson@debian.org> | 2016-07-22 16:51:08 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2016-07-22 16:51:08 +0100 |
commit | b66f1de1c94fcf912b3a1bc0cd73c3b73cdae8a1 (patch) | |
tree | 76bc05af9b826471b6c1af83ccf9ba572e9e05d3 /debian/rules | |
parent | 4e620d6d9ebe0eda9ceddb28134d1fc465dd925c (diff) |
Add a session cleanup script and a systemd unit file to trigger it, which serves to terminate SSH sessions cleanly if systemd doesn't do that itself, often because libpam-systemd is not installed (thanks, Vivek Das Mohapatra, Tom Hutter, and others; closes: #751636).
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules index 3a8c86cdc..201fc204b 100755 --- a/debian/rules +++ b/debian/rules | |||
@@ -215,6 +215,8 @@ override_dh_installdocs: | |||
215 | override_dh_systemd_enable: | 215 | override_dh_systemd_enable: |
216 | dh_systemd_enable -popenssh-server --name ssh ssh.service | 216 | dh_systemd_enable -popenssh-server --name ssh ssh.service |
217 | dh_systemd_enable -popenssh-server --name ssh --no-enable ssh.socket | 217 | dh_systemd_enable -popenssh-server --name ssh --no-enable ssh.socket |
218 | dh_systemd_enable -popenssh-service --name ssh-session-cleanup \ | ||
219 | ssh-session-cleanup.service | ||
218 | 220 | ||
219 | override_dh_installinit: | 221 | override_dh_installinit: |
220 | dh_installinit -R --name ssh | 222 | dh_installinit -R --name ssh |