diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | conf.d.Linux/net.example | 2 | ||||
-rw-r--r-- | net.Linux/arping.sh | 2 | ||||
-rw-r--r-- | net.Linux/clip.sh | 4 | ||||
-rw-r--r-- | net.Linux/pppd.sh | 2 |
5 files changed, 7 insertions, 5 deletions
@@ -3,6 +3,8 @@ 30 Apr 2007; Roy Marples <uberlord@gentoo.org>: + Stop using the [ -z "$@" ] test, use [ $# = 0 ] instead, #176554. + /etc/init.d/foo start and stop no longer exit when service is fully started or stopped, #176452. diff --git a/conf.d.Linux/net.example b/conf.d.Linux/net.example index 6d016bfc..6934d6c1 100644 --- a/conf.d.Linux/net.example +++ b/conf.d.Linux/net.example @@ -990,7 +990,7 @@ # # 'from 216.113.223.51/32 to 192.168.1.0/24 table localnet priority 100' \ # #" # eval set -- $\rules_${IFVAR} -# if [ -n "$@" ] ; then +# if [ $# != 0 ] ; then # einfo "Adding IP policy routing rules" # eindent # # Ensure that the kernel supports policy routing diff --git a/net.Linux/arping.sh b/net.Linux/arping.sh index 763cb4ce..817f8b2d 100644 --- a/net.Linux/arping.sh +++ b/net.Linux/arping.sh @@ -44,7 +44,7 @@ arping_start() { einfo "Pinging gateways on ${IFACE} for configuration" eval $(_get_array "gateways_${IFVAR}") - if [ -z "$@" ] ; then + if [ $# = 0 ] ; then eerror "No gateways have been defined (gateways_${IFVAR}=\"...\")" return 1 fi diff --git a/net.Linux/clip.sh b/net.Linux/clip.sh index 5eab64c0..7d3fef9b 100644 --- a/net.Linux/clip.sh +++ b/net.Linux/clip.sh @@ -80,7 +80,7 @@ are_atmclip_svcs_running() { clip_pre_start() { eval $(_get_array "clip_${IFVAR}") - [ -z "$@" ] && return 0 + [ $# = 0 ] && return 0 if [ ! -r /proc/net/atm/arp ] ; then modprobe clip && sleep 2 @@ -110,7 +110,7 @@ clip_pre_start() { clip_post_start() { eval $(_get_array "clip_${IFVAR}") - [ -z "$@" ] && return 0 + [ $# = 0 ] && return 0 are_atmclip_svcs_running || return 1 diff --git a/net.Linux/pppd.sh b/net.Linux/pppd.sh index cf55951b..f1224dd8 100644 --- a/net.Linux/pppd.sh +++ b/net.Linux/pppd.sh @@ -114,7 +114,7 @@ pppd_pre_start() { [ -n "$1" ] && chatopts="${chatopts} -T '$1'" [ -n "$2" ] && chatopts="${chatopts} -U '$2'" eval $(_get_array "chat_${IFVAR}") - if [ -n "$@" ] ; then + if [ $# != 0 ] ; then opts="${opts} connect $(printf "'%s' " "${chatopts} $(printf "'%s' " "$@")")" fi |