diff --git a/change_network_gateway.sh b/change_network_gateway.sh index 1f41985..e587f77 100755 --- a/change_network_gateway.sh +++ b/change_network_gateway.sh @@ -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