From e60150fafab48460a54265dca868a63aa6bdbe4d Mon Sep 17 00:00:00 2001 From: Jilles Tjoelker Date: Tue, 8 Nov 2011 23:02:32 +0000 Subject: [PATCH] rc.d: Eliminate some unnecessary non-POSIX constructs: * set - ... * empty braces * ^ in character class --- etc/rc.d/routing | 1 + etc/rc.d/syscons | 2 +- etc/rc.subr | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/rc.d/routing b/etc/rc.d/routing index 7d18a7cb419a..616a19c0b1b6 100755 --- a/etc/rc.d/routing +++ b/etc/rc.d/routing @@ -247,6 +247,7 @@ static_atm() static_ipx() { + : } ropts_init() diff --git a/etc/rc.d/syscons b/etc/rc.d/syscons index 815f0b27b300..f611e3b9ffd8 100755 --- a/etc/rc.d/syscons +++ b/etc/rc.d/syscons @@ -99,7 +99,7 @@ syscons_configure_keyboard() *) sc_init echo -n ' keychange' - set - ${keychange} + set -- ${keychange} while [ $# -gt 0 ]; do kbdcontrol <${kbddev} -f "$1" "$2" shift; shift diff --git a/etc/rc.subr b/etc/rc.subr index 36cba6d64b04..29ed3dda2eb8 100644 --- a/etc/rc.subr +++ b/etc/rc.subr @@ -1638,7 +1638,7 @@ find_local_scripts_old () { continue zlist="$zlist $file" done - for file in ${dir}/[^0-9]*.sh; do + for file in ${dir}/[!0-9]*.sh; do grep '^# PROVIDE:' $file >/dev/null 2>&1 && continue slist="$slist $file"