From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id B849B138247 for ; Mon, 2 Dec 2013 08:09:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 64B49E087D; Mon, 2 Dec 2013 08:09:30 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E3692E087D for ; Mon, 2 Dec 2013 08:09:29 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id D7E2A33DA53 for ; Mon, 2 Dec 2013 08:09:28 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 836E1E5534 for ; Mon, 2 Dec 2013 08:09:26 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1385971720.60d288a877a3671ea5b3483ed7c4612ec897b99a.williamh@OpenRC> Subject: [gentoo-commits] proj/openrc:master commit in: scripts/, init.d/, sh/, support/openvpn/, init.d.misc/ X-VCS-Repository: proj/openrc X-VCS-Files: init.d.misc/openvpn.in init.d/bootmisc.in init.d/hostid.in init.d/local.in init.d/loopback.in init.d/pf.in scripts/on_ac_power sh/init-early.sh.Linux.in sh/rc-mount.sh support/openvpn/down.sh support/openvpn/up.sh X-VCS-Directories: scripts/ init.d/ sh/ support/openvpn/ init.d.misc/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: 60d288a877a3671ea5b3483ed7c4612ec897b99a X-VCS-Branch: master Date: Mon, 2 Dec 2013 08:09:26 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: bc9c6dba-c805-4372-b7d6-3e833e3b4b7f X-Archives-Hash: 0c31d8eafb21b550baba9dffeebb3917 commit: 60d288a877a3671ea5b3483ed7c4612ec897b99a Author: William Hubbs gmail com> AuthorDate: Mon Dec 2 01:25:01 2013 +0000 Commit: William Hubbs gentoo org> CommitDate: Mon Dec 2 08:08:40 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/openrc.git;a=commit;h=60d288a8 remove type command The posix equivalent of the type command is "command -v", so now we use that. Thanks to Jonathan Callen gentoo.org> for informing me wrt the fix. --- init.d.misc/openvpn.in | 2 +- init.d/bootmisc.in | 2 +- init.d/hostid.in | 2 +- init.d/local.in | 4 ++-- init.d/loopback.in | 2 +- init.d/pf.in | 2 +- scripts/on_ac_power | 2 +- sh/init-early.sh.Linux.in | 2 +- sh/rc-mount.sh | 2 +- support/openvpn/down.sh | 2 +- support/openvpn/up.sh | 2 +- 11 files changed, 12 insertions(+), 12 deletions(-) diff --git a/init.d.misc/openvpn.in b/init.d.misc/openvpn.in index 7915623..699fc04 100644 --- a/init.d.misc/openvpn.in +++ b/init.d.misc/openvpn.in @@ -53,7 +53,7 @@ start_pre() eend $? fi else - if type kldload >/dev/null 2>&1; then + if command -v kldload >/dev/null 2>&1; then # Hammer the modules home by default sysctl -a | grep -q '\.tun\.' || kldload if_tun sysctl -a | grep -q '\.tap\.' || kldload if_tap diff --git a/init.d/bootmisc.in b/init.d/bootmisc.in index 526ebff..1b35a0a 100644 --- a/init.d/bootmisc.in +++ b/init.d/bootmisc.in @@ -68,7 +68,7 @@ cleanup_var_run_dir() do # Clean stale sockets if [ -S "$x" ]; then - if type fuser >/dev/null 2>&1; then + if command -v fuser >/dev/null 2>&1; then fuser "$x" >/dev/null 2>&1 || rm -- "$x" else rm -- "$x" diff --git a/init.d/hostid.in b/init.d/hostid.in index e98ff91..ce5574b 100644 --- a/init.d/hostid.in +++ b/init.d/hostid.in @@ -40,7 +40,7 @@ reset() { local uuid= x="[0-9a-f]" y="$x$x$x$x" - if type kenv >/dev/null 2>&1; then + if command -v kenv >/dev/null 2>&1; then uuid=$(kenv smbios.system.uuid 2>/dev/null) fi case "$uuid" in diff --git a/init.d/local.in b/init.d/local.in index fb2f9b1..e82d3cc 100644 --- a/init.d/local.in +++ b/init.d/local.in @@ -19,7 +19,7 @@ start() [ -x "$file" ] && "$file" done - if type local_start >/dev/null 2>&1; then + if command -v local_start >/dev/null 2>&1; then ewarn "@SYSCONFDIR@/conf.d/local should be removed." ewarn "Please move the code from the local_start function" ewarn "to scripts with an .start extension" @@ -39,7 +39,7 @@ stop() [ -x "$file" ] && "$file" done - if type local_start >/dev/null 2>&1; then + if command -v local_stop >/dev/null 2>&1; then ewarn "@SYSCONFDIR@/conf.d/local should be removed." ewarn "Please move the code from the local_stop function" ewarn "to scripts with an .stop extension" diff --git a/init.d/loopback.in b/init.d/loopback.in index 0139b56..6267ec4 100644 --- a/init.d/loopback.in +++ b/init.d/loopback.in @@ -13,7 +13,7 @@ start() { if [ "$RC_UNAME" = Linux ]; then ebegin "Bringing up network interface lo" - if type ip > /dev/null 2>&1; then + if command -v ip > /dev/null 2>&1; then ip addr add 127.0.0.1/8 dev lo brd + scope host ip route add 127.0.0.0/8 dev lo scope host ip link set lo up diff --git a/init.d/pf.in b/init.d/pf.in index aed6539..a8b301d 100644 --- a/init.d/pf.in +++ b/init.d/pf.in @@ -17,7 +17,7 @@ depend() { start() { ebegin "Starting $name" - if type kldload >/dev/null 2>&1; then + if command -v kldload >/dev/null 2>&1; then kldload pf 2>/dev/null fi pfctl -q -F all diff --git a/scripts/on_ac_power b/scripts/on_ac_power index 5dd516f..b35094f 100755 --- a/scripts/on_ac_power +++ b/scripts/on_ac_power @@ -19,7 +19,7 @@ elif [ -f /proc/pmu/info ]; then "AC Power"*": 0") exit 128;; esac done -elif type envstat >/dev/null 2>&1; then +elif command -v envstat >/dev/null 2>&1; then # NetBSD has envstat envstat -d acpiacad0 2>/dev/null | while read line; do case "$line" in diff --git a/sh/init-early.sh.Linux.in b/sh/init-early.sh.Linux.in index 9270e7f..a4116fc 100644 --- a/sh/init-early.sh.Linux.in +++ b/sh/init-early.sh.Linux.in @@ -31,7 +31,7 @@ if service_present "$RC_DEFAULTLEVEL" consolefont || service_present "$RC_BOOTLEVEL" consolefont; then printf "\033%s" "$termencoding" >"$CONSOLE" 2>/dev/null if [ -r "$RC_LIBEXECDIR"/console/font ] && \ - type setfont > /dev/null 2>&1; then + command -v setfont > /dev/null 2>&1; then [ -c "$CONSOLE" ] && cons="-C $CONSOLE" setfont $cons "$RC_LIBEXECDIR"/console/font 2>/dev/null fi diff --git a/sh/rc-mount.sh b/sh/rc-mount.sh index 454f9f9..cd5d0f7 100644 --- a/sh/rc-mount.sh +++ b/sh/rc-mount.sh @@ -40,7 +40,7 @@ do_unmount() retry=4 # Effectively TERM, sleep 1, TERM, sleep 1, KILL, sleep 1 while ! LC_ALL=C $cmd "$mnt" 2>/dev/null; do - if type fuser >/dev/null 2>&1; then + if command -v fuser >/dev/null 2>&1; then pids="$(timeout -k 10 -s KILL "${rc_fuser_timeout:-60}" \ fuser $f_opts "$mnt" 2>/dev/null)" fi diff --git a/support/openvpn/down.sh b/support/openvpn/down.sh index 93dd53c..b94862b 100755 --- a/support/openvpn/down.sh +++ b/support/openvpn/down.sh @@ -6,7 +6,7 @@ [ -x "${RC_SVCNAME}"-down.sh ] && "${RC_SVCNAME}"-down.sh # Restore resolv.conf to how it was -if type resolvconf >/dev/null 2>&1; then +if command -v resolvconf >/dev/null 2>&1; then resolvconf -d "${dev}" elif [ -e /etc/resolv.conf-"${dev}".sv ]; then # Important that we copy instead of move incase resolv.conf is diff --git a/support/openvpn/up.sh b/support/openvpn/up.sh index f207dce..8e21069 100755 --- a/support/openvpn/up.sh +++ b/support/openvpn/up.sh @@ -45,7 +45,7 @@ if [ -n "${NS}" ]; then DNS="${DNS}domain ${DOMAIN}\n" fi DNS="${DNS}${NS}" - if type resolvconf >/dev/null 2>&1; then + if command -v resolvconf >/dev/null 2>&1; then printf "${DNS}" | resolvconf -a "${dev}" else # Preserve the existing resolv.conf