[SCM] CTDB repository - branch master updated -
fd7bb21c4f9289fc34a57f9d8cb7c13a02d06096
Ronnie Sahlberg
sahlberg at samba.org
Wed Jul 9 00:08:56 GMT 2008
The branch, master has been updated
via fd7bb21c4f9289fc34a57f9d8cb7c13a02d06096 (commit)
from 702ced6c2fe569c01fe96c60d0f35a7e61506a96 (commit)
http://gitweb.samba.org/?p=sahlberg/ctdb.git;a=shortlog;h=master
- Log -----------------------------------------------------------------
commit fd7bb21c4f9289fc34a57f9d8cb7c13a02d06096
Author: Ronnie Sahlberg <ronniesahlberg at gmail.com>
Date: Wed Jul 9 10:03:21 2008 +1000
Replace \s with [[:space:]] in our regexps we use for egrep.
Kevin Collins noticed that RHEL5 grep-2.5.1-54.2.el5 built for
x86 does not handle \s while the exact same RHEL5 package for amd64
does!
[[:space:]] is more portable. Even across the same package version ( different architecture ) from the same vendor :-)
-----------------------------------------------------------------------
Summary of changes:
config/functions | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
Changeset truncated at 500 lines:
diff --git a/config/functions b/config/functions
index 3c47e4a..f95557d 100644
--- a/config/functions
+++ b/config/functions
@@ -84,9 +84,9 @@ ctdb_wait_tcp_ports() {
elif [ -x /usr/bin/nc ]; then
/usr/bin/nc -z 127.0.0.1 $p > /dev/null || all_ok=0
elif [ -x /usr/bin/netstat ]; then
- (netstat -a -n | egrep "0.0.0.0:$p\s*LISTEN" > /dev/null) || all_ok=0
+ (netstat -a -n | egrep "0.0.0.0:$p[[:space:]]*LISTEN" > /dev/null) || all_ok=0
elif [ -x /bin/netstat ]; then
- (netstat -a -n | egrep "0.0.0.0:$p\s*LISTEN" > /dev/null) || all_ok=0
+ (netstat -a -n | egrep "0.0.0.0:$p[[:space:]]*LISTEN" > /dev/null) || all_ok=0
else
echo "No tool to check tcp ports availabe. can not check in ctdb_wait_tcp_ports"
return
@@ -211,7 +211,7 @@ kill_tcp_connections() {
_killcount=0
connfile="$CTDB_BASE/state/connections.$_IP"
- netstat -tn |egrep "^tcp.*\s+$_IP:.*ESTABLISHED" | awk '{print $4" "$5}' > $connfile
+ netstat -tn |egrep "^tcp.*[[:space:]]+$_IP:.*ESTABLISHED" | awk '{print $4" "$5}' > $connfile
while read dest src; do
srcip=`echo $src | cut -d: -f1`
srcport=`echo $src | cut -d: -f2`
@@ -230,7 +230,7 @@ kill_tcp_connections() {
return;
}
_count=0
- while netstat -tn |egrep "^tcp.*\s+$_IP:.*ESTABLISHED" > /dev/null; do
+ while netstat -tn |egrep "^tcp.*[[:space:]]+$_IP:.*ESTABLISHED" > /dev/null; do
sleep 1
_count=`expr $_count + 1`
[ $_count -gt 3 ] && {
--
CTDB repository
More information about the samba-cvs
mailing list