From 15bb4512255d2790567231b99c54a45a98644d71 Mon Sep 17 00:00:00 2001 From: "Michael K. Johnson" Date: Tue, 16 Sep 1997 18:27:40 +0000 Subject: ifup and ifdown complain if $1 not specified. The "ifcfg-" part of the device name is now optional for ifup and ifdown. ifdown-ppp kills a pppd's chat session if it is active. Generic part of ifup uses MACADDR variable if present. ifup-ppp honors DEBUG variable, both for pppd (debug) and chat (-v). --- sysconfig/network-scripts/ifup-ppp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sysconfig/network-scripts/ifup-ppp') diff --git a/sysconfig/network-scripts/ifup-ppp b/sysconfig/network-scripts/ifup-ppp index f1b5813f..7b5cb377 100755 --- a/sysconfig/network-scripts/ifup-ppp +++ b/sysconfig/network-scripts/ifup-ppp @@ -63,6 +63,9 @@ fi if [ -n "${PAPNAME}" ] ; then opts="$opts name ${PAPNAME}" fi +if [ -n "${DEBUG}" ] ; then + opts="$opts debug" +fi while : ; do (logger -p daemon.info -t ifup-ppp \ @@ -72,7 +75,7 @@ while : ; do /usr/sbin/pppd -detach $opts $MODEMPORT $LINESPEED \ remotename $DEVICE ipparam $DEVICE \ ${PPPOPTIONS} \ - connect "/usr/sbin/chat -f /etc/sysconfig/network-scripts/chat-$DEVICE" + connect "/usr/sbin/chat ${DEBUG:+-v} -f /etc/sysconfig/network-scripts/chat-$DEVICE" # exit if we're not supposed to persist or our lock file has disappeared if [ "$PERSIST" != "yes" -o ! -f /var/run/ppp-$DEVICE.dev ]; then -- cgit