Fix error on DSL peer providers.

This commit is contained in:
Christoph 2017-04-16 13:46:18 +02:00
parent 3f064c298a
commit b5fb1f7b3a

View File

@ -362,13 +362,16 @@ fi
# - DSL:
# - /etc/ppp/peers/dsl-provider
# - /etc/ppp/peers/ (directory)
# -
# - /etc/ppp/ip-up.d/email_notice
# - /etc/ppp/pap-secrets
# - /etc/ppp/chap-secrets
rval=true
echo -en "\tDSL settings.."
if [[ -d "/etc/ppp/peers" ]]; then
if [[ -d "{base_dir}/${network}/peers" ]]; then
if [[ -d "${base_dir}/${network}/peers" ]]; then
cp -a ${base_dir}/${network}/peers/* /etc/ppp/peers/ > $logfile 2>&1
if [ "$?" != "0" ]; then
_rval=false
@ -376,7 +379,26 @@ if [[ -d "/etc/ppp/peers" ]]; then
fi
fi
if [[ -f "{base_dir}/${network}/email_notice.${network}" ]] ; then
#if [[ -d "${base_dir}/${network}/peers" ]]; then
# rm -rf /etc/ppp/peers
# if [ "$?" != "0" ]; then
# _rval=false
# fi
# mkdir -p /etc/ppp/peers
# if [ "$?" != "0" ]; then
# _rval=false
# fi
# chmod 2750 /etc/ppp/peers
# if [ "$?" != "0" ]; then
# _rval=false
# fi
# cp -a ${base_dir}/${network}/peers/* /etc/ppp/peers/ > $logfile 2>&1
# if [ "$?" != "0" ]; then
# _rval=false
# fi
#fi
if [[ -f "${base_dir}/${network}/email_notice.${network}" ]] ; then
cp -a ${base_dir}/${network}/email_notice.${network} /etc/ppp/ip-up.d/email_notice >> $logfile 2>&1
if [ "$?" != "0" ]; then
_rval=false