--- rpms/smeserver-sysmon/contribs7/smeserver-sysmon.spec 2008/02/26 01:05:35 1.1 +++ rpms/smeserver-sysmon/contribs7/smeserver-sysmon.spec 2008/03/28 00:14:16 1.2 @@ -1,21 +1,41 @@ Summary: sme server system monitor %define name smeserver-sysmon Name: %{name} -%define version 5.0 -%define release 4 +%define version 6.0 +%define release 2 Version: %{version} Release: %{release}%{?dist} License: Freely distributable Group: Service Source: %{name}-%{version}.tar.gz -#Patch0: %{name}-%{version}.patch.yyyymmddnn BuildRoot: /var/tmp/e-smith-buildroot BuildRequires: e-smith-devtools BuildArchitectures: noarch -Requires: smeserver-release >= 7, sysstat >= 5, rrdtool >= 1, perl-rrdtool >= 1 +Requires: smeserver-release >= 7, sysstat >= 5, rrdtool >= 1.0, rrdtool < 1.1, perl-rrdtool >= 1 AutoReqProv: no %changelog +* Sun Feb 17 2008 Michel Van hees +- 6.0-2 +- Restriction on rrdtools version + +* Tue Feb 14 2008 Michel Van hees +- 6.0-1 +- Add multi HD graph +- Add debug message on service to help debug + +* Tue Feb 05 2008 Michel Van hees +- 5.1.3 +- Fix several bug in daemon file + +* Mon Feb 04 2008 Michel Van hees +- 5.1.2 +- Fix bug in server-manager naviguation + +* Mon Feb 04 2008 Michel Van hees +- 5.1.1 +- Add number of user connected using samba + * Thu Oct 25 2007 Michel Van hees - Fix a bug with different language @@ -184,7 +204,7 @@ AutoReqProv: no - initial release. Completely rewriten Monitor. %description -ubar compiled for smeserver version 7 +System monitor for SME Server version 7 %prep %setup @@ -205,24 +225,27 @@ echo "%doc COPYING" >> %{name}- rm -rf $RPM_BUILD_ROOT %pre +if [ $1 -ge 2 ] ; then + mkdir -p /var/lib/rrd/backup + /bin/mv /var/lib/rrd/*.rrd /var/lib/rrd/backup/ + /bin/rm -f /var/lib/rrd/*.rrd +fi + %preun %post -/sbin/e-smith/db configuration set sysmon service status enabled +/sbin/e-smith/db configuration set sysmon service status enabled debug release /sbin/e-smith/signal-event conf-sysmon /usr/bin/killall sysmon > /dev/null 2>&1 /usr/sbin/sysmon > /dev/null 2>&1 /etc/e-smith/events/actions/navigation-conf >/dev/null 2>&1 cat << DONE -* If you are upgrading from a previous version you must remove - all rrd files from /var/lib/rrd or graphs will not display - correctly. +* All rrd file have been backuped in /var/lib/rrd/backup/ DONE %postun -/sbin/e-smith/db configuration delete sysmon /etc/e-smith/events/actions/navigation-conf >/dev/null 2>&1 if ! [[ -e /usr/sbin/sysmon ]]; then /usr/bin/killall sysmon > /dev/null 2>&1;