summaryrefslogtreecommitdiff
path: root/etc.BSD
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2008-01-06 21:56:13 +0000
committerRoy Marples <roy@marples.name>2008-01-06 21:56:13 +0000
commit816d566440b23b2fb7a0dcab7fa437786936df18 (patch)
tree8ca0f51102df1a0fcd4c3db9a80a88da2d3c46d6 /etc.BSD
parent956a867a71d7f5157bcd85491373cdcf7e9e2c22 (diff)
downloadopenrc-816d566440b23b2fb7a0dcab7fa437786936df18.tar.gz
openrc-816d566440b23b2fb7a0dcab7fa437786936df18.tar.bz2
openrc-816d566440b23b2fb7a0dcab7fa437786936df18.tar.xz
No need for basename.
Diffstat (limited to 'etc.BSD')
-rw-r--r--etc.BSD/rc.devd4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc.BSD/rc.devd b/etc.BSD/rc.devd
index d394415..3073ce5 100644
--- a/etc.BSD/rc.devd
+++ b/etc.BSD/rc.devd
@@ -36,8 +36,8 @@ getmedia() {
}
# Try and create an init script for network interfaces
-if [ ! -e /etc/init.d/"$1" ]; then
- base=$(basename ${1%%.*})
+if [ ! -e /etc/init.d/"$1" -a ! -e /usr/local/init.d/"$1" ]; then
+ base=${1%%.*}
if [ "${base}" = "net" ]; then
# We only create links for pyhsical interfaces
[ -n "$(getmedia ${1#*.})" ] || exit 1