+ TEXTDOMAIN=initscripts + TEXTDOMAINDIR=/etc/locale + device=eth0 + '[' eth0 = '' ']' + PARENTCONFIG=ifcfg-eth0 + parent_device=eth0 + cd /etc/sysconfig/network-scripts + . ./network-functions ++ PATH=/sbin:/usr/sbin:/bin:/usr/bin ++ export PATH ++ '[' -z '' ']' ++ . /etc/init.d/functions +++ TEXTDOMAIN=initscripts +++ TEXTDOMAINDIR=/etc/locale +++ LOCPATH=/etc/locale +++ export TEXTDOMAINDIR LOCPATH +++ TMP=/tmp +++ TMPDIR=/tmp +++ export TMP TMPDIR +++ umask 022 +++ PATH=/sbin:/usr/sbin:/bin:/usr/bin +++ export PATH +++ '[' -z '' ']' ++++ /sbin/consoletype +++ CONSOLETYPE=pty +++ '[' -z '' ']' +++ COLUMNS=80 +++ load_i18_settings +++ '[' -f /etc/sysconfig/i18n -a -z '' ']' +++ . /etc/sysconfig/i18n ++++ LC_TELEPHONE=en_US.UTF-8 ++++ LC_CTYPE=en_US.UTF-8 ++++ LANGUAGE=en_US.UTF-8:en_US:en ++++ LC_MONETARY=en_US.UTF-8 ++++ LC_ADDRESS=en_US.UTF-8 ++++ LC_COLLATE=en_US.UTF-8 ++++ LC_PAPER=en_US.UTF-8 ++++ LC_NAME=en_US.UTF-8 ++++ LC_NUMERIC=en_US.UTF-8 ++++ SYSFONT=lat0-16 ++++ LC_MEASUREMENT=en_US.UTF-8 ++++ LC_TIME=en_US.UTF-8 ++++ LANG=en_US.UTF-8 ++++ LC_IDENTIFICATION=en_US.UTF-8 ++++ LC_MESSAGES=en_US.UTF-8 +++ '[' pty '!=' pty ']' +++ '[' -z '' ']' +++ '[' -n en_US.UTF-8 ']' +++ GP_LANG=en_US.UTF-8 +++ '[' -z '' ']' +++ '[' -n en_US.UTF-8:en_US:en ']' +++ GP_LANGUAGE=en_US.UTF-8:en_US:en +++ '[' -z '' ']' +++ '[' -f /etc/sysconfig/init ']' +++ . /etc/sysconfig/init ++++ BOOTUP=color ++++ GRAPHICAL=yes ++++ RES_COL=65 ++++ MOVE_TO_COL='echo -en \033[65G' ++++ SETCOLOR_SUCCESS='echo -en \033[1;32m' ++++ SETCOLOR_FAILURE='echo -en \033[1;31m' ++++ SETCOLOR_WARNING='echo -en \033[1;33m' ++++ SETCOLOR_NORMAL='echo -en \033[0;39m' ++++ LOGLEVEL=3 ++++ PROMPT=yes ++++ AUTOSWAP=no +++ '[' pty = serial ']' +++ '[' color '!=' verbose ']' +++ INITLOG_ARGS=-q +++ __sed_discard_ignored_files='/\(~\|\.bak\|\.orig\|\.rpmnew\|\.rpmorig\|\.rpmsave\)$/d' ++ RESOLVCONF_FLAGFILE=/var/run/resolvconf/enable-updates ++ LC_ALL= ++ LANG= ++ /sbin/ifconfig ++ LC_ALL=C ++ sed -n ' # Alias name: store the number in TMP, ignore the following address if the # device name does not match. This may leave a hanging ||, so dummy X=x # comands are used to ignore a possible previous condition. /^[^[:space:]]*:[0-9A-Za-z_]*/ { s|^\([^:]*\):\([0-9A-Za-z_]*\).*$|X=x; TMP="\2"; [ "$device" != "\1" ] \|\| |p b } # Non-alias device: always ignore the following address /^[^[:space:]]/ { s|^.*$|X=x; true \|\| |p b } # Address: Preceded by a device name, which was converted into # condition || # So this triggers only for $device. # Add a trailing || (which will be swallowed by X=x) to keep the syntax # correct. /inet addr:[0-9]*\.[0-9]*\.[0-9]*\.[0-9]* *Bcast:[0-9.]* *Mask:[0-9.]*/ { s|^.*inet addr:\(\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\) *Bcast:\([0-9.]*\) *Mask:\([0-9.]*\).*$|eval "rdev_${TMP}_addr=\1; rdev_${TMP}_mb=\7_\6; rdevip_\2_\3_\4_\5=${TMP}; rdev_LIST=\\"\\$rdev_LIST \\${TMP}\\"; " \|\| |p b }' + eval 'X=x;' true '||' eval '"rdev_${TMP}_addr=10.0.0.2;' 'rdev_${TMP}_mb=255.255.255.0_10.0.0.255;' 'rdevip_10_0_0_2=${TMP};' 'rdev_LIST=\"\$rdev_LIST' '\${TMP}\";' '"' '||' 'X=x;' true '||' X=x ++ X=x ++ true ++ true + '[' -z '' ']' + no_devices_are_up=yes ++ . /etc/sysconfig/network +++ HOSTNAME=larry.computingdojo.net +++ NETWORKING=yes +++ GATEWAY=10.0.0.254 +++ GATEWAYDEV=eth0 ++ echo 'network_GATEWAY=10.0.0.254;' ++ echo 'network_GATEWAYDEV=eth0;' + eval 'network_GATEWAY=10.0.0.254;' 'network_GATEWAYDEV=eth0;' ++ network_GATEWAY=10.0.0.254 ++ network_GATEWAYDEV=eth0 + '[' -f ifcfg-eth0 ']' ++ . ifcfg-eth0 +++ DEVICE=eth0 +++ BOOTPROTO=static +++ IPADDR=10.0.0.2 +++ NETMASK=255.255.255.0 +++ NETWORK=10.0.0.0 +++ BROADCAST=10.0.0.255 +++ ONBOOT=yes +++ METRIC=10 +++ MII_NOT_SUPPORTED=yes +++ PEERDNS=yes ++ echo 'default_NETMASK=255.255.255.0;' ++ echo 'default_BROADCAST=10.0.0.255;' ++ echo 'default_GATEWAY=;' ++ echo 'default_NO_ALIASROUTING=;' + eval 'default_NETMASK=255.255.255.0;' 'default_BROADCAST=10.0.0.255;' 'default_GATEWAY=;' 'default_NO_ALIASROUTING=;' ++ default_NETMASK=255.255.255.0 ++ default_BROADCAST=10.0.0.255 ++ default_GATEWAY= ++ default_NO_ALIASROUTING= + '[' -z '' ']' + default_GATEWAY=10.0.0.254 + '[' 3 ']' + shopt -s nullglob + for FILE in 'ifcfg-${parent_device}:*' + is_ignored_file ifcfg-eth0:1 + case "$1" in + return 1 + ini_env + DEVICE= + IPADDR= + NETMASK=255.255.255.0 + BROADCAST=10.0.0.255 + GATEWAY=10.0.0.254 + NO_ALIASROUTING= + ONPARENT= + . ifcfg-eth0:1 ++ DEVICE=eth0:1 ++ BOOTPROTO=static ++ IPADDR=10.0.0.1 ++ NETMASK=255.255.255.0 ++ NETWORK=10.0.0.0 ++ BROADCAST=10.0.0.255 ++ ONBOOT=yes ++ ONPARENT=yes ++ METRIC=10 ++ MTU=1500 + '[' -z eth0:1 ']' + '[' yes '!=' no -a yes '!=' NO ']' + new_interface + ipa=10.0.0.1 + ipb=0.0.1 + ipc=0.1 + IPGLOP=10_0_0_1 + DEVNUM=1 + LC_ALL=C + [[ ! 1 =~ \^\[\0\-\9\A\-\Z\a\-\z\_\]\*\$ ]] + echo 'error in ifcfg-eth0:1: invalid alias number' error in ifcfg-eth0:1: invalid alias number + return 1 + unset DEVICE + '[' -n '' ']' + '[' -x /sbin/ifup-local ']'