summaryrefslogtreecommitdiffstats
path: root/src-wireless
diff options
context:
space:
mode:
Diffstat (limited to 'src-wireless')
-rw-r--r--src-wireless/net-auto6
1 files changed, 3 insertions, 3 deletions
diff --git a/src-wireless/net-auto b/src-wireless/net-auto
index cf99270..d297f5f 100644
--- a/src-wireless/net-auto
+++ b/src-wireless/net-auto
@@ -9,7 +9,7 @@ case "$1" in
fi
# Ensure any device renaming has occurred as intended
for daemon in "${DAEMONS[@]}"; do
- if [ "$daemon" = "${daemon#!}" -a "$daemon" = "net-rename" ]; then
+ if [[ "$daemon" = "${daemon#!}" && "$daemon" = "net-rename" ]]; then
if ck_daemon net-rename; then
/etc/rc.d/net-rename start
fi
@@ -21,7 +21,7 @@ case "$1" in
for iface in "${AUTO_NETWORKS[@]}"; do
if [[ "${iface:0:4}" = "auto" ]]; then
auto="$iface"
- elif [[ "$auto" ]]; then
+ elif [[ -n "$auto" ]]; then
if /usr/bin/netcfg-"$auto" "$iface"; then
echo "$iface" >> "$STATE_DIR/net-auto"
add_daemon net-auto # JP: was this forgotten?
@@ -36,7 +36,7 @@ case "$1" in
fi
for iface in $(cat "$STATE_DIR/net-auto"); do
- netcfg iface-down "$iface"
+ /usr/bin/netcfg2 iface-down "$iface"
done
rm -f "$STATE_DIR/net-auto"
rm_daemon net-auto