--- rpms/smeserver-sysmon/contribs10/smeserver-sysmon-systemd-11072.patch 2022/08/06 04:07:18 1.8 +++ rpms/smeserver-sysmon/contribs10/smeserver-sysmon-systemd-11072.patch 2022/08/15 10:54:52 1.9 @@ -106,3 +106,15 @@ diff -urN smeserver-sysmon-6.5.old/root/ +[Install] +WantedBy= sme-server.target + +diff -urN smeserver-sysmon-6.5.old/root/usr/sbin/sysmon smeserver-sysmon-6.5/root/usr/sbin/sysmon +--- smeserver-sysmon-6.5.old/root/usr/sbin/sysmon 2022-08-15 20:46:06.186627886 +1000 ++++ smeserver-sysmon-6.5/root/usr/sbin/sysmon 2022-08-15 20:46:32.897160735 +1000 +@@ -74,7 +74,7 @@ + { + `/usr/lib64/sa/sadc 1 1 /var/lib/rrd/sysmon.process > /dev/null 2>&1; /usr/lib64/sa/sadc 1 1 /var/lib/rrd/sysmon.stats > /dev/null 2>&1`;} + my @sardata; +- if ( -x '/usr/bin/sadf' ) { @sardata=`/usr/bin/sadf -- -qrbuS -n DEV /var/lib/rrd/sysmon.process 2> /dev/null`; }# sadf ++ if ( -x '/usr/bin/sadf' ) { @sardata=`/usr/bin/sadf -U -- -qrbuS -n DEV /var/lib/rrd/sysmon.process 2> /dev/null`; }# sadf + else { @sardata = `/usr/bin/sar -hqruS -P ALL -n DEV -f /var/lib/rrd/sysmon.process 2> /dev/null`; }# old systat + unlink("/var/lib/rrd/sysmon.process"); +