Open GoogleCodeExporter opened 9 years ago
如果PPTP服務未開啓,那麼12次後IPUP仍然不會被更改,這種情� ��下就不應該繼續執行下去,而是應該終止讓用戶檢查是否開 啓了PPTP服務。根據此做出修改。 修改部分: 在DEBUG="[DEBUG#${PID}]"行後,IPUP="/tmp/pptpd_client/ip-up"行前增加: ERROR="[ERROR#${PID}]" (line 12) 循環後面的代碼修改為: if [ -e $IPUP ]; then echo "$INFO $(date "+%d/%b/%Y:%H:%M:%S") modifying $IPDOWN" >> $VPNLOG if [ -e $IPDOWN ]; then sed -ie 's#exit 0#/usr/local/bin/vpndown.sh pptp\nexit 0#g' $IPDOWN echo "$INFO $(date "+%d/%b/%Y:%H:%M:%S") $IPDOWN modified" >> $VPNLOG echo "$INFO $(date "+%d/%b/%Y:%H:%M:%S") ALL DONE. Let's wait for VPN being connected." >> $VPNLOG else echo "$IPDOWN not exists" >> $VPNLOG fi else echo "$ERROR $(date "+%d/%b/%Y:%H:%M:%S") $IPUP still not exists, check if pptp service is opened." >> $VPNLOG fi (line 34-45)
Original issue reported on code.google.com by i@blue.cat on 15 Nov 2012 at 6:39
i@blue.cat
Attachments:
Original issue reported on code.google.com by
i@blue.cat
on 15 Nov 2012 at 6:39Attachments: