From c29d7cafea3e348e3e70a9f96d91d63ea4cbf483 Mon Sep 17 00:00:00 2001 From: cxhong Date: Tue, 21 Jul 2020 17:01:36 -0400 Subject: [PATCH] parse the rsyslog version --- xCAT/postscripts/syslog | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xCAT/postscripts/syslog b/xCAT/postscripts/syslog index ff2381495..51c16262c 100755 --- a/xCAT/postscripts/syslog +++ b/xCAT/postscripts/syslog @@ -304,8 +304,8 @@ fi # Do not even touch rsyslog.conf # There is no /etc/sysconfig/rsyslog file, so we use rsyslogd -v to get the version if [ -e "/sbin/rsyslogd" -o -e "/usr/sbin/rsyslogd" ]; then - SYSLOGPROD=`rsyslogd -v | grep rsyslogd |awk {'print $1'}` - SYSLOGVER=`rsyslogd -v | grep rsyslogd |awk {'print $2'}` + SYSLOGPROD=`rsyslogd -v | grep rsyslogd |grep -v PID |awk {'print $1'}` + SYSLOGVER=`rsyslogd -v | grep rsyslogd |grep -v PID |awk {'print $2'}` if ( pmatch $SYSLOGPROD "*rsyslogd*" ) && ( pmatch $SYSLOGVER "8*" ); then config_rsyslog_V8 #keep a record