--- 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) <hs@schlittermann.de> 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:
--- 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() {