aboutsummaryrefslogtreecommitdiffstats
path: root/sysconfig/network-scripts/ifup
diff options
context:
space:
mode:
authorNalin Dahyabhai <nalin@redhat.com>2000-08-03 14:21:32 +0000
committerNalin Dahyabhai <nalin@redhat.com>2000-08-03 14:21:32 +0000
commit6e3016030556c37994a9f3ecadd81bfa747b0b72 (patch)
treed940ba27a1fa4133fe2f84cef1eb2bbe0822bf65 /sysconfig/network-scripts/ifup
parent90c9c1bdb710b438fc84aea4bcad180cf9eed12f (diff)
downloadinitscripts-6e3016030556c37994a9f3ecadd81bfa747b0b72.tar
initscripts-6e3016030556c37994a9f3ecadd81bfa747b0b72.tar.gz
initscripts-6e3016030556c37994a9f3ecadd81bfa747b0b72.tar.bz2
initscripts-6e3016030556c37994a9f3ecadd81bfa747b0b72.tar.xz
initscripts-6e3016030556c37994a9f3ecadd81bfa747b0b72.zip
be more specific about quoting variables
Diffstat (limited to 'sysconfig/network-scripts/ifup')
-rwxr-xr-xsysconfig/network-scripts/ifup70
1 files changed, 35 insertions, 35 deletions
diff --git a/sysconfig/network-scripts/ifup b/sysconfig/network-scripts/ifup
index fe8bd474..6f7db977 100755
--- a/sysconfig/network-scripts/ifup
+++ b/sysconfig/network-scripts/ifup
@@ -6,23 +6,23 @@ cd /etc/sysconfig/network-scripts
need_hostname
-CONFIG=$1
+CONFIG=${1}
-[ -z "$CONFIG" ] && {
+[ -z "${CONFIG}" ] && {
echo "usage: ifup <device name>" >&2
exit 1
}
-[ -f "$CONFIG" ] || CONFIG=ifcfg-$CONFIG
-[ -f "$CONFIG" ] || {
+[ -f "${CONFIG}" ] || CONFIG=ifcfg-${CONFIG}
+[ -f "${CONFIG}" ] || {
echo "usage: ifup <device name>" >&2
exit 1
}
-if [ $UID != 0 ]; then
+if [ ${UID} != 0 ]; then
if [ -x /usr/sbin/usernetctl ]; then
- if /usr/sbin/usernetctl $CONFIG report ; then
- exec /usr/sbin/usernetctl $CONFIG up
+ if /usr/sbin/usernetctl ${CONFIG} report ; then
+ exec /usr/sbin/usernetctl ${CONFIG} up
fi
fi
echo "Users cannot control this device." >&2
@@ -38,20 +38,20 @@ fi
IPSETUP=no
-DEVICETYPE=`echo $DEVICE | sed "s/[0-9]*$//"`
-REALDEVICE=`echo $DEVICE | sed 's/:.*//g'`
-if echo $DEVICE | grep -q ':' ; then
+DEVICETYPE=`echo ${DEVICE} | sed "s/[0-9]*$//"`
+REALDEVICE=`echo ${DEVICE} | sed 's/:.*//g'`
+if echo ${DEVICE} | grep -q ':' ; then
ISALIAS=yes
else
ISALIAS=no
fi
# Old BOOTP variable
-if [ "$BOOTP" = "yes" ]; then
+if [ "${BOOTP}" = "yes" ]; then
BOOTPROTO=bootp
fi
-if [ "$BOOTPROTO" = bootp -o "$BOOTPROTO" = dhcp ]; then
+if [ "${BOOTPROTO}" = bootp -o "${BOOTPROTO}" = dhcp ]; then
DYNCONFIG=true
fi
@@ -61,8 +61,8 @@ fi
OTHERSCRIPT="/etc/sysconfig/network-scripts/ifup-${DEVICETYPE}"
-if [ -x $OTHERSCRIPT ]; then
- exec $OTHERSCRIPT $CONFIG $2
+if [ -x ${OTHERSCRIPT} ]; then
+ exec ${OTHERSCRIPT} ${CONFIG} $2
fi
# is this device available? (this catches PCMCIA devices for us)
@@ -72,51 +72,51 @@ if [ "$?" = "0" ]; then
exit 1
fi
-if [ "$SLAVE" = yes -a "$ISALIAS" = no -a "$MASTER" != "" -a \
+if [ "${SLAVE}" = yes -a "${ISALIAS}" = no -a "${MASTER}" != "" -a \
-x /sbin/ifenslave ]; then
- RFLAG="" ; [ "$RECEIVEONLY" = yes ] && RFLAG="-r"
+ RFLAG="" ; [ "${RECEIVEONLY}" = yes ] && RFLAG="-r"
ifconfig ${DEVICE} down
- echo "Enslaving $DEVICE to $MASTER"
- ifenslave $RFLAG "$MASTER" "$DEVICE"
+ echo "Enslaving ${DEVICE} to ${MASTER}"
+ ifenslave ${RFLAG} "${MASTER}" "${DEVICE}"
exit 0
fi
-if [ -n "$MACADDR" ]; then
+if [ -n "${MACADDR}" ]; then
ifconfig ${DEVICE} hw ether ${MACADDR}
fi
-if [ -n "$DYNCONFIG" ]; then
+if [ -n "${DYNCONFIG}" ]; then
PUMPARGS=
DHCPCDARGS=
- if [ -n "$DHCP_HOSTNAME" ]; then
- PUMPARGS="-h $DHCP_HOSTNAME"
- DHCPCDARGS="-h $DHCP_HOSTNAME"
+ if [ -n "${DHCP_HOSTNAME}" ]; then
+ PUMPARGS="-h ${DHCP_HOSTNAME}"
+ DHCPCDARGS="-h ${DHCP_HOSTNAME}"
fi
- if [ -n "$NEEDHOSTNAME" ]; then
- PUMPARGS="$PUMPARGS --lookup-hostname"
- DHCPCDARGS="$DHCPCDARGS -H"
+ if [ -n "${NEEDHOSTNAME}" ]; then
+ PUMPARGS="${PUMPARGS} --lookup-hostname"
+ DHCPCDARGS="${DHCPCDARGS} -H"
fi
- echo -n "Determining IP information for $DEVICE..."
- if /sbin/pump $PUMPARGS -i $DEVICE ; then
+ echo -n "Determining IP information for ${DEVICE}..."
+ if /sbin/pump ${PUMPARGS} -i ${DEVICE} ; then
echo " done."
- elif /sbin/dhcpcd $DHCPCDARGS $DEVICE ; then
+ elif /sbin/dhcpcd ${DHCPCDARGS} ${DEVICE} ; then
echo " done."
else
echo " failed."
exit 1
fi
else
- if [ -z "$NETMASK" ]; then
+ if [ -z "${NETMASK}" ]; then
eval `/bin/ipcalc --netmask ${IPADDR}`
fi
- if [ -z "$BROADCAST" ]; then
+ if [ -z "${BROADCAST}" ]; then
eval `/bin/ipcalc --broadcast ${IPADDR} ${NETMASK}`
fi
- if [ -z "$NETWORK" ]; then
+ if [ -z "${NETWORK}" ]; then
eval `/bin/ipcalc --network ${IPADDR} ${NETMASK}`
fi
@@ -148,8 +148,8 @@ fi
. /etc/sysconfig/network
-if [ "$IPX" = yes ]; then
- /etc/sysconfig/network-scripts/ifup-ipx $DEVICE
+if [ "${IPX}" = yes ]; then
+ /etc/sysconfig/network-scripts/ifup-ipx ${DEVICE}
fi
-exec /etc/sysconfig/network-scripts/ifup-post $CONFIG $2
+exec /etc/sysconfig/network-scripts/ifup-post ${CONFIG} ${2}