diff --git a/init.d/networking b/init.d/networking index df5e43f..b539ebd 100644 --- a/init.d/networking +++ b/init.d/networking @@ -13,9 +13,6 @@ PATH="/sbin:/bin" RUN_DIR="/run/network" IFSTATE="$RUN_DIR/ifstate" -NAME=networking -SCRIPTNAME=/etc/init.d/$NAME - [ -x /sbin/ifup ] || exit 0 [ -x /sbin/ifdown ] || exit 0 @@ -23,7 +20,6 @@ SCRIPTNAME=/etc/init.d/$NAME CONFIGURE_INTERFACES=yes EXCLUDE_INTERFACES= -REMOTE_SYSLOG_SERVER= VERBOSE=no verbose= @@ -51,20 +47,11 @@ gen_examples() { return } -is_bootup() { - # Return 0 if its bootup or return 1 - [ -f /var/tmp/network/ifstatenew ] && return 1 - - return 0 -} - perf_options() { # At bootup lets set perfmode - if is_bootup ; then - echo -n "--perfmode" - else - echo -n "" - fi + [ -f /var/tmp/network/ifstatenew ] && echo -n "" && return + + echo -n "--perfmode" } process_exclusions() { @@ -152,13 +139,12 @@ start) exclusions=$(process_exclusions) perfoptions=$(perf_options) log_action_begin_msg "Configuring network interfaces" - if is_bootup ; then - ifup -a $verbose $perfoptions 2>&1 | /usr/bin/logger \ - $REMOTE_SYSLOG_SERVER -s -i -t $SCRIPTNAME + if ifup -a $verbose $perfoptions + then + log_action_end_msg $? else - ifup -a $verbose $perfoptions + log_action_end_msg $? fi - log_action_end_msg $? ;; stop)