for j in '' '.pub'; do
for i in rsa dsa ecdsa; do
(umask 0177; rsh -5 -f -u -x -p 5665 kdccesnet.ics.muni.cz /usr/local/bin/rsh.getsshhostkey ${FACTER_fqdn} ssh_host_${i}_key${j} > ${config_dir}/ssh/ssh_host_${i}_key${j})
+ if [ ! -s ${config_dir}/ssh/ssh_host_${i}_key${j} ]; then
+ rm ${config_dir}/ssh/ssh_host_${i}_key${j}
+ fi
done
done
- chmod 0644 ${config_dir}/ssh/*.pub
+ chmod 0644 ${config_dir}/ssh/ssh_host_*.pub 2>&1 || :
fi
fi
if [ -f "${config_dir}/../.k5login" ]; then