equal
deleted
inserted
replaced
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) |