- change [] tests to [[]]
authorrpe <rpe@openbsd.org>
Thu, 11 Jan 2018 21:09:26 +0000 (21:09 +0000)
committerrpe <rpe@openbsd.org>
Thu, 11 Jan 2018 21:09:26 +0000 (21:09 +0000)
- change -a, -o to &&, || inside [[]]
- remove unecessary quoting inside [[]]
- remove X"" constructs inside [[]]
- remove \ (line continuation) in case of &&, || and pipes
- replace backticks with $()

discussed with and OK aja@
OK tb

15 files changed:
etc/rc.d/amd
etc/rc.d/bootparamd
etc/rc.d/iked
etc/rc.d/isakmpd
etc/rc.d/ldattach
etc/rc.d/mopd
etc/rc.d/mountd
etc/rc.d/nfsd
etc/rc.d/rarpd
etc/rc.d/spamd
etc/rc.d/spamlogd
etc/rc.d/unbound
etc/rc.d/ypbind
etc/rc.d/yppasswdd
etc/rc.d/ypserv

index 348ebcb..3bfe9dc 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: amd,v 1.8 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: amd,v 1.9 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/amd"
 
@@ -11,7 +11,7 @@ rc_reload=NO
 rc_stop=NO
 
 rc_pre() {
-       [ -e ${amd_master} ] || return 1
+       [[ -e ${amd_master} ]] || return 1
        daemon_flags="${daemon_flags} $(print -rn -- $(< ${amd_master}))"
 }
 
index c3561f4..651d797 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: bootparamd,v 1.3 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: bootparamd,v 1.4 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/rpc.bootparamd"
 
@@ -9,7 +9,7 @@ daemon="/usr/sbin/rpc.bootparamd"
 rc_reload=NO
 
 rc_pre() {
-       [ -s /etc/bootparams ]
+       [[ -s /etc/bootparams ]]
 }
 
 rc_cmd $1
index 176a3bd..405f0ad 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: iked,v 1.4 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: iked,v 1.5 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/sbin/iked"
 
@@ -9,7 +9,7 @@ daemon="/sbin/iked"
 pexp="iked: parent.*"
 
 rc_pre() {
-       [ X"${sasyncd_flags}" != X"NO" ] && \
+       [[ ${sasyncd_flags} != NO ]] &&
                daemon_flags="-S ${daemon_flags}"
        #return 0
        # child will not return a config parsing error to the parent
index 70cf07d..1f55400 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: isakmpd,v 1.2 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: isakmpd,v 1.3 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/sbin/isakmpd"
 
@@ -9,7 +9,7 @@ daemon="/sbin/isakmpd"
 pexp="isakmpd: monitor \[priv\]"
 
 rc_pre() {
-       [ X"${sasyncd_flags}" != X"NO" ] && \
+       [[ ${sasyncd_flags} != NO ]] &&
                daemon_flags="-S ${daemon_flags}"
        return 0
 }
index 42e2c47..259568e 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: ldattach,v 1.3 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: ldattach,v 1.4 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/sbin/ldattach"
 
@@ -9,7 +9,7 @@ daemon="/sbin/ldattach"
 rc_reload=NO
 
 rc_pre() {
-       [ -n "${ldattach_flags}" ]
+       [[ -n ${ldattach_flags} ]]
 }
 
 rc_cmd $1
index 11f03c0..49706ec 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: mopd,v 1.4 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: mopd,v 1.5 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/mopd"
 daemon_flags="-a"
@@ -10,7 +10,7 @@ daemon_flags="-a"
 rc_reload=NO
 
 rc_pre() {
-       [ -d /tftpboot/mop ]
+       [[ -d /tftpboot/mop ]]
 }
 
 rc_cmd $1
index c183379..ffedeb7 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: mountd,v 1.7 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: mountd,v 1.8 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/sbin/mountd"
 
@@ -10,8 +10,8 @@ pexp="mountd: \[priv\]"
 rc_stop=NO
 
 rc_pre() {
-       [ -s /etc/exports ] && grep -qv '^#' /etc/exports && \
-               rm -f /var/db/mountdtab && \
+       [[ -s /etc/exports ]] && grep -qv '^#' /etc/exports &&
+               rm -f /var/db/mountdtab &&
                echo -n > /var/db/mountdtab
 }
 
index 665552b..2020f15 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: nfsd,v 1.7 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: nfsd,v 1.8 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/sbin/nfsd"
 daemon_flags="-tun 4"
@@ -12,7 +12,7 @@ pexp="(${daemon}( |$)|nfsd: (master|server)$)"
 rc_reload=NO
 
 rc_pre() {
-       [ -s /etc/exports ] && grep -qv '^#' /etc/exports
+       [[ -s /etc/exports ]] && grep -qv '^#' /etc/exports
 }
 
 rc_cmd $1
index 779ebb4..98f5ad3 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: rarpd,v 1.4 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: rarpd,v 1.5 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/rarpd"
 daemon_flags="-a"
@@ -10,7 +10,7 @@ daemon_flags="-a"
 rc_reload=NO
 
 rc_pre() {
-       [ -s /etc/ethers ]
+       [[ -s /etc/ethers ]]
 }
 
 rc_cmd $1
index dfc06d2..10971e3 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: spamd,v 1.9 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: spamd,v 1.10 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/libexec/spamd"
 
@@ -10,7 +10,7 @@ pexp="spamd: \[priv\].*"
 rc_reload=NO
 
 rc_pre() {
-       if [ X"${spamd_black}" != X"NO" ]; then
+       if [[ ${spamd_black} != NO ]]; then
                daemon_flags="-b ${daemon_flags}"
                spamd_setup_flags="-b"
        fi
index 1c24c2b..ced8f07 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: spamlogd,v 1.3 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: spamlogd,v 1.4 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/libexec/spamlogd"
 
@@ -9,7 +9,7 @@ daemon="/usr/libexec/spamlogd"
 rc_reload=NO
 
 rc_pre() {
-       [  X"${spamd_flags}" != X"NO" -a X"${spamd_black}" = X"NO" ]
+       [[ ${spamd_flags} != NO && ${spamd_black} == NO ]]
        if pfctl -si | grep -q Enabled; then
                ifconfig pflog0 create
                if ifconfig pflog0; then
index fd1e2e7..a27a670 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: unbound,v 1.4 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: unbound,v 1.5 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/unbound"
 daemon_flags="-c /var/unbound/etc/unbound.conf"
@@ -17,7 +17,7 @@ rc_pre() {
 }
 
 rc_start() {
-       /usr/sbin/unbound-checkconf > /dev/null && \
+       /usr/sbin/unbound-checkconf > /dev/null &&
            ${rcexec} "unbound ${daemon_flags}"
 }
 
index ddb450e..d28b8d7 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: ypbind,v 1.8 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: ypbind,v 1.9 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/ypbind"
 
@@ -10,7 +10,7 @@ rc_bg=YES
 rc_reload=NO
 
 rc_pre() {
-       [ X"`domainname`" != X"" ]
+       [[ -n $(domainname) ]]
 }
 
 rc_post() {
index 5fb13ac..1e12d23 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/ksh
 #
-# $OpenBSD: yppasswdd,v 1.5 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: yppasswdd,v 1.6 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/rpc.yppasswdd"
 
@@ -9,20 +9,20 @@ daemon="/usr/sbin/rpc.yppasswdd"
 rc_reload=NO
 
 rc_pre() {
-       [ X"`domainname`" != X"" -a -d /var/yp/`domainname` ] || \
+       [[ -n $(domainname) && -d /var/yp/$(domainname) ]] ||
                return 1
-       _host1=`ypwhich -m passwd 2> /dev/null`
-       _host2=`hostname`
-       if [ `grep '^lookup' /etc/resolv.conf | grep yp | wc -c` -ne 0 ]; then
-               _host1=`ypmatch $_host1 hosts | cut -d' ' -f2`
-               _host2=`ypmatch $_host2 hosts | cut -d' ' -f2 | head -1`
+       _host1=$(ypwhich -m passwd 2> /dev/null)
+       _host2=$(hostname)
+       if [[ $(grep '^lookup' /etc/resolv.conf | grep yp | wc -c) -ne 0 ]]; then
+               _host1=$(ypmatch $_host1 hosts | cut -d' ' -f2)
+               _host2=$(ypmatch $_host2 hosts | cut -d' ' -f2 | head -1)
        else
-               _host1=`echo $_host1 | nslookup | grep '^Name: ' | \
-                       sed -e 's/^Name:    //'`
-               _host2=`echo $_host2 | nslookup | grep '^Name: ' | \
-                       sed -e 's/^Name:    //'`
+               _host1=$(echo $_host1 | nslookup | grep '^Name: ' |
+                       sed -e 's/^Name:    //')
+               _host2=$(echo $_host2 | nslookup | grep '^Name: ' |
+                       sed -e 's/^Name:    //')
        fi
-       [ "$_host2" = "$_host1" ]
+       [[ $_host2 == $_host1 ]]
 }
 
 rc_cmd $1
index ccbf31f..803ac50 100644 (file)
@@ -1,13 +1,13 @@
 #!/bin/ksh
 #
-# $OpenBSD: ypserv,v 1.5 2018/01/11 19:52:12 rpe Exp $
+# $OpenBSD: ypserv,v 1.6 2018/01/11 21:09:26 rpe Exp $
 
 daemon="/usr/sbin/ypserv"
 
 . /etc/rc.d/rc.subr
 
 rc_pre() {
-       [ X"`domainname`" != X"" -a -d /var/yp/`domainname` ]
+       [[ -n $(domainname) && -d /var/yp/$(domainname) ]]
 }
 
 rc_cmd $1