fix error on accessing directories

This commit is contained in:
Christoph 2017-02-25 17:41:07 +01:00
parent d2f51a69ed
commit 9384a9c279

View File

@ -70,7 +70,7 @@ mkdir -p ${homedir_user}/${_dir}
# - Nameserver Bind # - Nameserver Bind
# - /etc/bind/* # - /etc/bind/*
# - # -
if [[ "$(ls -A /usr/local/src)" ]] ; then if [[ -d "/etc/bind" ]] &&[[ "$(ls -A /etc/bind)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/bind_${_network}.tar.gz -C ${filesystem_prefix}/etc bind tar -czpf ${homedir_user}/${_dir}/bind_${_network}.tar.gz -C ${filesystem_prefix}/etc bind
chown ${user}:${user} ${homedir_user}/${_dir}/bind_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/bind_${_network}.tar.gz
fi fi
@ -138,7 +138,7 @@ fi
# - # -
# - /etc/ppp/ip-up.d/email_notice # - /etc/ppp/ip-up.d/email_notice
# - # -
if [[ "$(ls -A /etc/ppp/peers)" ]] ; then if [[ -d "/etc/ppp/peers" ]] && [[ "$(ls -A /etc/ppp/peers)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/etc_ppp_peers_${_network}.tar.gz -C ${filesystem_prefix}/etc/ppp/ peers tar -czpf ${homedir_user}/${_dir}/etc_ppp_peers_${_network}.tar.gz -C ${filesystem_prefix}/etc/ppp/ peers
chown ${user}:${user} ${homedir_user}/${_dir}/etc_ppp_peers_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/etc_ppp_peers_${_network}.tar.gz
fi fi
@ -178,21 +178,21 @@ cp ${filesystem_prefix}/etc/resolv.conf ${homedir_user}/${_dir}/resolv.conf.${_n
# - /root/bin directory # - /root/bin directory
# - # -
if [[ "$(ls -A /root/bin)" ]] ; then if [[ -d "/root/bin" ]] && [[ "$(ls -A /root/bin)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/root_bin_${_network}.tar.gz -C ${filesystem_prefix}/root bin tar -czpf ${homedir_user}/${_dir}/root_bin_${_network}.tar.gz -C ${filesystem_prefix}/root bin
chown ${user}:${user} ${homedir_user}/${_dir}/root_bin_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/root_bin_${_network}.tar.gz
fi fi
# - /usr/local/src directory # - /usr/local/src directory
# - # -
if [[ "$(ls -A /usr/local/src)" ]] ; then if [[ -d "/usr/local/src" ]] && [[ "$(ls -A /usr/local/src)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/usr_local_src_${_network}.tar.gz -C ${filesystem_prefix}/usr/local src tar -czpf ${homedir_user}/${_dir}/usr_local_src_${_network}.tar.gz -C ${filesystem_prefix}/usr/local src
chown ${user}:${user} ${homedir_user}/${_dir}/usr_local_src_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/usr_local_src_${_network}.tar.gz
fi fi
# - /usr/local/sbin directory # - /usr/local/sbin directory
# - # -
if [[ "$(ls -A /usr/local/sbin)" ]] ; then if [[ -d "/usr/local/sbin" ]] && [[ "$(ls -A /usr/local/sbin)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/usr_local_sbin_${_network}.tar.gz -C ${filesystem_prefix}/usr/local sbin tar -czpf ${homedir_user}/${_dir}/usr_local_sbin_${_network}.tar.gz -C ${filesystem_prefix}/usr/local sbin
chown ${user}:${user} ${homedir_user}/${_dir}/usr_local_sbin_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/usr_local_sbin_${_network}.tar.gz
fi fi
@ -207,7 +207,7 @@ fi
# - # -
# - /etc/ipt-firewall/* # - /etc/ipt-firewall/*
# - # -
if [[ "$(ls -A /etc/ipt-firewall)" ]] ; then if [[ -d "/etc/ipt-firewall" ]] && [[ "$(ls -A /etc/ipt-firewall)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/etc_ipt-firewall_${_network}.tar.gz -C ${filesystem_prefix}/etc ipt-firewall tar -czpf ${homedir_user}/${_dir}/etc_ipt-firewall_${_network}.tar.gz -C ${filesystem_prefix}/etc ipt-firewall
chown ${user}:${user} ${homedir_user}/${_dir}/etc_ipt-firewall_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/etc_ipt-firewall_${_network}.tar.gz
fi fi
@ -244,7 +244,7 @@ fi
# - # -
# - /etc/logrotate.d/check_net # - /etc/logrotate.d/check_net
# - # -
if [[ "$(ls -A /etc/check_net)" ]] ; then if [[ -d "/etc/check_net" ]] && [[ "$(ls -A /etc/check_net)" ]] ; then
tar -czpf ${homedir_user}/${_dir}/etc_check_net_${_network}.tar.gz -C ${filesystem_prefix}/etc check_net tar -czpf ${homedir_user}/${_dir}/etc_check_net_${_network}.tar.gz -C ${filesystem_prefix}/etc check_net
chown ${user}:${user} ${homedir_user}/${_dir}/etc_check_net_${_network}.tar.gz chown ${user}:${user} ${homedir_user}/${_dir}/etc_check_net_${_network}.tar.gz
fi fi