# HG changeset patch # User Heiko Schlittermann # Date 1439403919 -7200 # Node ID 4c6cbd23ec9ab4b2ba60445e961ed9681e45a062 # Parent e95eb241653f9f41dbbe89ca3c4e1256d95a1768 fix postinst diff -r e95eb241653f -r 4c6cbd23ec9a debian/changelog --- a/debian/changelog Wed Aug 12 20:20:48 2015 +0200 +++ b/debian/changelog Wed Aug 12 20:25:19 2015 +0200 @@ -1,3 +1,9 @@ +schlittermann-ssh-keys (0.27) UNRELEASED; urgency=medium + + * postinst: fix + + -- Heiko Schlittermann (HS12-RIPE) Wed, 12 Aug 2015 20:25:01 +0200 + schlittermann-ssh-keys (0.26) stable oldstable; urgency=medium * Force overwriting the .bak file if non-interative: diff -r e95eb241653f -r 4c6cbd23ec9a debian/postinst --- a/debian/postinst Wed Aug 12 20:20:48 2015 +0200 +++ b/debian/postinst Wed Aug 12 20:25:19 2015 +0200 @@ -28,10 +28,11 @@ rm -f $tmp } -add_sshd_env() { - var="$1" +need_sshd_env() { + tmp="$1" + var="$2" grep -q '^AcceptEnv[[:space:]]\+.*\<'"$var"'\>' /etc/ssh/sshd_config \ - || echo "AcceptEnv $var" >> /etc/ssh/sshd_config + || echo "AcceptEnv $var" >> $tmp } update_sshd_config() {