[arch-projects] [netcfg][PATCH] Better error handling in automatic connect scripts
Tasos Latsas
tlatsas2000 at gmail.com
Wed Aug 8 04:30:05 EDT 2012
Signed-off-by: Tasos Latsas <tlatsas2000 at gmail.com>
---
rc.d/net-auto-wired | 8 +++-----
rc.d/net-auto-wireless | 8 +++-----
2 files changed, 6 insertions(+), 10 deletions(-)
diff --git a/rc.d/net-auto-wired b/rc.d/net-auto-wired
index 859e57d..d3c4c5a 100755
--- a/rc.d/net-auto-wired
+++ b/rc.d/net-auto-wired
@@ -6,14 +6,12 @@
. /etc/conf.d/netcfg
if [[ ! -x /usr/sbin/ifplugd ]]; then
- echo "Please install 'ifplugd' to use net-auto-wired"
- exit 1
+ exit_stderr "Please install 'ifplugd' to use net-auto-wired"
fi
if [[ -z "${WIRED_INTERFACE}" ]]; then
- echo "No interface name set. Add to /etc/conf.d/netcfg a line"
- echo " WIRED_INTERFACE=\"your_interface\""
- exit 1
+ exit_stderr "No interface name set. Add to /etc/conf.d/netcfg a line \
+WIRED_INTERFACE=\"your_interface\""
fi
CFG=/etc/ifplugd/ifplugd.conf
diff --git a/rc.d/net-auto-wireless b/rc.d/net-auto-wireless
index 79c43b0..6cfbd10 100755
--- a/rc.d/net-auto-wireless
+++ b/rc.d/net-auto-wireless
@@ -6,14 +6,12 @@
. /etc/conf.d/netcfg
if [[ ! -x /usr/sbin/wpa_actiond ]]; then
- echo "Please install 'wpa_actiond' to use net-auto-wireless"
- exit 1
+ exit_stderr "Please install 'wpa_actiond' to use net-auto-wireless"
fi
if [[ -z "${WIRELESS_INTERFACE}" ]]; then
- echo "No interface name set. Add to /etc/conf.d/netcfg a line"
- echo " WIRELESS_INTERFACE=\"your_interface\""
- exit 1
+ exit_stderr "No interface name set. Add to /etc/conf.d/netcfg a line \
+WIRELESS_INTERFACE=\"your_interface\""
fi
case "$1" in
--
1.7.11.4
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-projects/attachments/20120808/b38116aa/attachment.asc>
More information about the arch-projects
mailing list