X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=Monitor.spec;h=f47a12cd2a2f4ec515ca54788720cf331256aaba;hb=541e05f807fc2508bb22cbf042a0f5eeb36d551c;hp=3bb70c442fd6e132fb50e940f5a2d392ed071e85;hpb=464898a6577bafdd22d212557f6341fe57349afb;p=monitor.git diff --git a/Monitor.spec b/Monitor.spec index 3bb70c4..f47a12c 100644 --- a/Monitor.spec +++ b/Monitor.spec @@ -7,7 +7,7 @@ %define name monitor # keep this version in sync with monitor/monitor_version.py %define version 3.1 -%define taglevel 1 +%define taglevel 2 %define release %{taglevel}%{?pldistro:.%{pldistro}}%{?date:.%{date}} %global python_sitearch %( python -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)" ) @@ -103,6 +103,8 @@ Requires: nc Requires: rt3 Requires: traceroute Requires: sendmail +# 5.0-18 is when the extra monitor plc-config values were added to myplc default_config.xml +Requires: myplc >= 5.0-18 Requires: plewww-plekit Requires: pcucontrol @@ -121,9 +123,8 @@ Summary: Monitor hooks for the PLC server. Group: Applications/System Requires: python - Requires: monitor-server-deps -Requires: PLCWWW >= 4.2 + # NOTE: removed b/c 'distroname' gets corrupted during build process. # Requires: bootcd-%{pldistro}-%{distroname}-%{_arch} >= 5.0 @@ -132,7 +133,7 @@ The server side include all python modules and scripts needed to fully operation, track, and interact with any third-party monitoring software, such as Zabbix DB. -####################################### RunlevelAgent +######################################## RunlevelAgent %package runlevelagent summary: the RunlevelAgent that reports node runlevels group: applications/system @@ -167,7 +168,7 @@ install -d $RPM_BUILD_ROOT/%{python_sitearch}/monitor # plc.d scripts install -D -m 644 monitor.functions $RPM_BUILD_ROOT/%{_sysconfdir}/plc.d/monitor.functions install -D -m 755 monitor-server.init $RPM_BUILD_ROOT/%{_sysconfdir}/plc.d/monitor -install -D -m 755 zabbix/monitor-zabbix.init $RPM_BUILD_ROOT/%{_sysconfdir}/plc.d/zabbix +#install -D -m 755 zabbix/monitor-zabbix.init $RPM_BUILD_ROOT/%{_sysconfdir}/plc.d/zabbix install -D -m 755 nagios/monitor-nagios.init $RPM_BUILD_ROOT/%{_sysconfdir}/plc.d/monitor-nagios install -D -m 644 nagios/monitor-nagios.cron $RPM_BUILD_ROOT/%{_sysconfdir}/cron.d/monitor-nagios.cron @@ -232,21 +233,20 @@ rm -rf $RPM_BUILD_ROOT /usr/share/%{name}/RunlevelAgent.py* /usr/share/%{name}/automate-default.sh /usr/share/%{name}/monitor-default.conf -/usr/share/%{name}/monitor-runlevelagent.init /usr/share/%{name}/monitor-server.cron /usr/share/%{name}/monitor-server.init /usr/share/%{name}/monitor.functions /usr/share/%{name}/setup.py* /usr/share/%{name}/threadpool.py* -/usr/share/%{name}/zabbix.spec +#/usr/share/%{name}/zabbix.spec /usr/share/%{name}/bootcd /usr/share/%{name}/commands /usr/share/%{name}/config.d -/usr/share/%{name}/cron.d +#/usr/share/%{name}/cron.d /usr/share/%{name}/docs /usr/share/%{name}/keys -/usr/share/%{name}/log +#/usr/share/%{name}/log /usr/share/%{name}/statistics /usr/share/%{name}/tests /usr/share/%{name}/tools @@ -258,7 +258,7 @@ rm -rf $RPM_BUILD_ROOT %{_sysconfdir}/cron.d/monitor-server.cron %{_sysconfdir}/plc.d/monitor %{_sysconfdir}/plc.d/monitor.functions -%{_sysconfdir}/plc.d/zabbix +#%{_sysconfdir}/plc.d/zabbix %{_sysconfdir}/httpd/conf.d %{python_sitearch} @@ -354,6 +354,11 @@ fi %changelog +* Fri May 27 2011 s s - monitor-3.1-2 +- Add better requirements list, work with TurboGears packaged by fedora, +- Remove some zabbix files +- Add a controllers_local.py for custom extensions + * Fri May 06 2011 s s - monitor-3.1-1 - last tag before some more major changes