From 75698769f6b5b123d16286571f6c9c792c0351af Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Tue, 25 Sep 2007 14:56:26 +0000 Subject: work around bash changes (#220887, modified from ) --- rc.d/init.d/netconsole | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'rc.d/init.d/netconsole') diff --git a/rc.d/init.d/netconsole b/rc.d/init.d/netconsole index b25fed81..1a6edc82 100644 --- a/rc.d/init.d/netconsole +++ b/rc.d/init.d/netconsole @@ -67,7 +67,8 @@ start () SYSLOGOPTS= # syslogd server, if any if [ -n "$SYSLOGADDR" ]; then - if ! [[ "$SYSLOGADDR" =~ "^([0-9]{1,3}\.){3}[0-9]{1,3}$" ]]; then + MATCH="^([0-9]{1,3}\.){3}[0-9]{1,3}$" + if ! [[ "$SYSLOGADDR" =~ $MATCH ]]; then SYSLOGADDR=$(LANG=C host $SYSLOGADDR 2>/dev/null | awk '/has address / { print $NF }') fi fi -- cgit v1.2.1