debian/postinst
changeset 54 4c6cbd23ec9a
parent 51 08e910e23d9f
child 57 6033c26e134f
equal deleted inserted replaced
53:e95eb241653f 54:4c6cbd23ec9a
    26     test $(wc -l <$tmp) = $(wc -l </etc/ssh/sshd_config) || return 0
    26     test $(wc -l <$tmp) = $(wc -l </etc/ssh/sshd_config) || return 0
    27     cat <$tmp >/etc/ssh/sshd_config
    27     cat <$tmp >/etc/ssh/sshd_config
    28     rm -f $tmp
    28     rm -f $tmp
    29 }
    29 }
    30 
    30 
    31 add_sshd_env() {
    31 need_sshd_env() {
    32     var="$1"
    32     tmp="$1"
       
    33     var="$2"
    33     grep -q '^AcceptEnv[[:space:]]\+.*\<'"$var"'\>' /etc/ssh/sshd_config \
    34     grep -q '^AcceptEnv[[:space:]]\+.*\<'"$var"'\>' /etc/ssh/sshd_config \
    34 	|| echo "AcceptEnv $var" >> /etc/ssh/sshd_config
    35 	|| echo "AcceptEnv $var" >> $tmp
    35 }
    36 }
    36 
    37 
    37 update_sshd_config() {
    38 update_sshd_config() {
    38     tmp=$(mktemp)
    39     tmp=$(mktemp)
    39     out=$(mktemp)
    40     out=$(mktemp)