diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | initscripts.spec | 5 | ||||
-rwxr-xr-x | sysconfig/network-scripts/ifup-ippp | 8 |
3 files changed, 12 insertions, 5 deletions
@@ -1,4 +1,8 @@ 2001-08-21 Than Ngo <than@redhat.com> + * sysconfig/network-scripts/ifup-ippp + - fix Bringing up isdn device again. It works now correct. + +2001-08-21 Than Ngo <than@redhat.com> * sysconfig/network-scripts/ifup-ippp, sysconfig/network-scripts/ifdown-ippp - fix shutdown/Bringing up isdn device diff --git a/initscripts.spec b/initscripts.spec index 215fbcfc..785250ca 100644 --- a/initscripts.spec +++ b/initscripts.spec @@ -1,6 +1,6 @@ Summary: The inittab file and the /etc/init.d scripts. Name: initscripts -Version: 6.23 +Version: 6.24 License: GPL Group: System Environment/Base Release: 1 @@ -240,6 +240,9 @@ rm -rf $RPM_BUILD_ROOT %changelog * Tue Aug 21 2001 Than Ngo <than@redhat.com> +- fix Bringing up isdn device again. It works now correct. + +* Tue Aug 21 2001 Than Ngo <than@redhat.com> - fix shutdown/Bringing up isdn device * Mon Aug 20 2001 Nalin Dahyabhai <nalin@redhat.com> diff --git a/sysconfig/network-scripts/ifup-ippp b/sysconfig/network-scripts/ifup-ippp index 04deb54f..4fff2903 100755 --- a/sysconfig/network-scripts/ifup-ippp +++ b/sysconfig/network-scripts/ifup-ippp @@ -14,6 +14,10 @@ CONFIG=$1 # load device net config . $CONFIG +if [ ! -f /var/lock/subsys/isdn -a -x /etc/rc.d/init.d/isdn ] ; then + /etc/rc.d/init.d/isdn start +fi + # check that ipppd is available for syncppp if [ "$ENCAP" = "syncppp" ]; then if [ ! -x /usr/sbin/ipppd -a ! -x /sbin/ipppd ] ; then @@ -313,10 +317,6 @@ function addprovider() fi } -if [ ! -f /var/lock/subsys/isdn -a -x /etc/rc.d/init.d/isdn ] ; then - /etc/rc.d/init.d/isdn start -fi - addprovider || exit 1 /etc/sysconfig/network-scripts/ifup-post $CONFIG |