From ce57532d1450edba31c7a98937966a857cc2c397 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 20 Nov 2006 15:00:06 +0000 Subject: * Ignore errors from usermod when changing sshd'\''s shell, since it will fail if the sshd user is not local (closes: #398436). --- debian/changelog | 7 +++++++ debian/openssh-server.postinst | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) (limited to 'debian') diff --git a/debian/changelog b/debian/changelog index 540a91235..b01b5cab7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +openssh (1:4.3p2-7) UNRELEASED; urgency=low + + * Ignore errors from usermod when changing sshd's shell, since it will + fail if the sshd user is not local (closes: #398436). + + -- Colin Watson Mon, 20 Nov 2006 14:57:16 +0000 + openssh (1:4.3p2-6) unstable; urgency=low * Acknowledge NMU (thanks, Manoj; closes: #394795). diff --git a/debian/openssh-server.postinst b/debian/openssh-server.postinst index f7240d1cf..bd14ba66e 100644 --- a/debian/openssh-server.postinst +++ b/debian/openssh-server.postinst @@ -291,7 +291,7 @@ fix_statoverride() { fix_sshd_shell() { if getent passwd sshd | grep -q ':/bin/false$'; then - usermod -s /usr/sbin/nologin sshd + usermod -s /usr/sbin/nologin sshd || true fi } -- cgit v1.2.3