Karsten Keil schrieb: [...]
+if [ "$MODIFY_SECRETS" != "no" ]; then
hmmm, wäre da nicht if [ "$MODIFY_SECRETS" = "yes" ]; then besser? Wenn die Variable nicht gesetzt ist oder Käse drin steht, ist das dann gleich "no" Ausserdem ists dann auch per default Aus, das wäre nach meinem Geschmack mehr 'unlike M$' ;))
+ cd $r/etc/sysconfig/network/providers + for i in *; do + case $i in + *~*|*.*) + # drop backup files + ;; + "*") + ;; + *) + for v in $PROVIDER_OPTIONS ; do + unset $v + done + . $i + echo -n "provider $i " + REMOTE_NAME=${REMOTE_NAME:-*} + if [ "$ISDNSUPPORTED" = "yes" ]; then + add_secret $r/etc/ppp/pap-secrets "$USERNAME" "$PASSWORD" "$REMOTE_NAME" + add_secret $r/etc/ppp/chap-secrets "$USERNAME" "$PASSWORD" "$REMOTE_NAME" + fi + echo " done" + ;; + esac + done +else + echo "skip modify of pap-secrets/chap-secrets because of MODIFY_SECRETS=$MODIFY_SECRETS" +fi
# loop trough isdn connection setups and create # etc/sysconfig/network/ifcfg files
-- Gruss Bernd