From e2a8508c138a7d49f6d4945242a6bc18c4886eab Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Mon, 15 Mar 1999 23:25:42 +0000 Subject: changes from ultrapenguin (bash2 stuff) --- sysconfig/network-scripts/ifup-aliases | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) (limited to 'sysconfig/network-scripts') diff --git a/sysconfig/network-scripts/ifup-aliases b/sysconfig/network-scripts/ifup-aliases index 55021d6c..6540793e 100755 --- a/sysconfig/network-scripts/ifup-aliases +++ b/sysconfig/network-scripts/ifup-aliases @@ -38,9 +38,19 @@ if [ -x /bin/linuxconf ] ; then else # we don't have linuxconf to fall back on, so presumably we do # not have to parse linuxconf ipalias ranges, either. - allow_null_glob_expansion=foo + + # bash 2 is so much fun. + if [ "$BASH_VERSINFO" ]; then + shopt -s nullglob + else + allow_null_glob_expansion=foo + fi for alias in /etc/sysconfig/network-scripts/ifcfg-$1:* ; do [ -f $alias ] && /etc/sysconfig/network-scripts/ifup $alias done - unset allow_null_glob_expansion + if [ "$BASH_VERSINFO" ]; then + shopt -u nullglob + else + unset allow_null_glob_expansion + fi fi -- cgit v1.2.1