/[smecontribs]/rpms/smeserver-sysmon/contribs7/smeserver-sysmon.spec
ViewVC logotype

Contents of /rpms/smeserver-sysmon/contribs7/smeserver-sysmon.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (show annotations) (download)
Fri Mar 28 01:35:25 2008 UTC (16 years, 1 month ago) by slords
Branch: MAIN
Changes since 1.2: +13 -60 lines
* Thu Mar 27 2008 Michel Van hees <michel@vanhees.cc> 6.1-1
- Upgrade to new sysmon routines
- Make compatible with rrdtool 1.2
- Format graphs so they look better
- Make compatible with SME 7 & 8

1 Summary: sme server system monitor
2 %define name smeserver-sysmon
3 Name: %{name}
4 %define version 6.1
5 %define release 1
6 Version: %{version}
7 Release: %{release}%{?dist}
8 License: Freely distributable
9 Group: Service
10 Source: %{name}-%{version}.tar.gz
11 BuildRoot: /var/tmp/e-smith-buildroot
12 BuildRequires: e-smith-devtools
13 BuildArchitectures: noarch
14 Requires: smeserver-release >= 7
15 Requires: sysstat >= 5
16 Requires: rrdtool >= 1.2
17 Requires: perl(RRDs)
18 Requires: fping
19 AutoReqProv: no
20
21 %changelog
22 * Thu Mar 27 2008 Michel Van hees <michel@vanhees.cc> 6.1-1
23 - Upgrade to new sysmon routines
24 - Make compatible with rrdtool 1.2
25 - Format graphs so they look better
26 - Make compatible with SME 7 & 8
27
28 * Fri Apr 11 2003 Shad L. Lords <slords@mail.com>
29 - 4.1-1
30 - changed rrd file layout to include max/min/avg
31 - added support for nutups logging
32 - changed graphs to use all functions
33 - removed sysmon conversion from v2.0
34
35 * Thu Apr 10 2003 Shad L. Lords <slords@mail.com>
36 - 4.0-9
37 - fixed gateway to find default gateway only
38
39 * Wed Jan 22 2003 Shad L. Lords <slords@mail.com>
40 - 4.0-8
41 - fixed decimal point (accept . or ,)
42 - updated sensors to accept numbers without decimals
43
44 * Fri Jan 3 2003 Shad L. Lords <slords@mail.com>
45 - 4.0-7
46 - need of code police again (!= not same as ne). Thanks Craig Foster.
47
48 * Fri Jan 3 2003 Shad L. Lords <slords@mail.com>
49 - 4.0-6
50 - more updates for sensors
51 - don't save sensors or ups if no data found
52 - timeout ping after (interval*count+2) (7) seconds (hang bug)
53
54 * Wed Jan 1 2003 Shad L. Lords <slords@mail.com>
55 - 4.0-5
56 - more updates for sensors
57
58 * Tue Dec 31 2002 Shad L. Lords <slords@mail.com>
59 - 4.0-4
60 - added swap to memory graph
61
62 * Tue Dec 31 2002 Shad L. Lords <slords@mail.com>
63 - 4.0-3
64 - updated sensors to pull more combinations
65
66 * Tue Dec 31 2002 Shad L. Lords <slords@mail.com>
67 - 4.0-2
68 - update ups headers to not wrap
69
70 * Mon Dec 30 2002 Shad L. Lords <slords@mail.com>
71 - 4.0-1
72 - updated graph formats (more condensed, no percentages)
73 - added new CPU graph (with support for individual CPU's)
74 - changed format of memory graph (more detail)
75 - added sensors graphs (temperature, voltage, fans)
76 - added apcupsd graphs (ups, ups-2)
77 - changed format of harddrive graph (stacked, old one still there as MEM2)
78
79 * Sun Dec 29 2002 Shad L. Lords <slords@mail.com>
80 - 3.5-1
81 - added integration with apcupsd (collection)
82 - added integration with lm_sensors (collection)
83 - added new system/user/nice CPU graph (manual)
84
85 * Fri Dec 13 2002 Shad L. Lords <slords@mail.com>
86 - 3.1-3
87 - fixed hard drive space detection for all devices
88 - made hard drive space more accurate
89
90 * Fri Dec 13 2002 Shad L. Lords <slords@mail.com>
91 - 3.1-2
92 - changed name to e-smith-sysmon
93 - fixed hard drive space detection for software raid
94
95 * Wed Aug 21 2002 Shad L. Lords <slords@mail.com>
96 - 3.1-1
97 - corrected bug to work with newer version of ping
98 - update routines to work better with v5.5 and v5.6alpha
99
100 * Sun Aug 4 2002 Shad L. Lords <slords@mail.com>
101 - 3.0-16
102 - Changed spec file to just require rrdtool and not a specific version
103 - Changed graphing code to work with newer version of rrdtool
104 - Added stats for each seperate CPU and hard drive (no graphs yet)
105
106 * Mon Mar 25 2002 Shad L. Lords <slords@mail.com>
107 - 3.0-15
108 - Fixed bug in daemonizing code to allow ip addresses.
109 - Fixed bug in service code to remove lockfile if dead.
110
111 * Tue Mar 19 2002 Shad L. Lords <slords@mail.com>
112 - 3.0-14
113 - Included labels in links for both graph pages
114
115 * Fri Mar 15 2002 Juan J. Prieto
116 - 3.0-13
117 - Minor change in spec file (Group)
118
119 * Thu Mar 7 2002 Shad L. Lords <slords@mail.com>
120 - 3.0-12
121 - Daemonized pinging routine and adjusted timing for pings.
122
123 * Sat Mar 2 2002 Shad L. Lords <slords@mail.com>
124 - 3.0-11
125 - Fixed bug in untainting code to allow '.' for hosts.
126
127 * Sat Mar 2 2002 Shad L. Lords <slords@mail.com>
128 - 3.0-10
129 - Added scaling to sysmonconv for more accurate conversion.
130 - Added data to DS:MAX for sysmonconv so max values show up.
131 - Adjusted runtime for sysmon so falls on 0 secs.
132 - Fixed bug with empty $badifaces in sysmon and sysmonconv.
133
134 * Fri Mar 1 2002 Shad L. Lords <slords@mail.com>
135 - 3.0-09
136 - Fixed bug in sysmonconv if no old database exists.
137
138 * Fri Mar 1 2002 Shad L. Lords <slords@mail.com>
139 - 3.0-08
140 - Fixed sysmonconv script to convert all old databases.
141 - Fixed sysmonconv to run faster.
142 - Added sysmonconv to %post script.
143
144 * Thu Feb 28 2002 Shad L. Lords <slords@mail.com>
145 - 3.0-07
146 - Added user, nice, system cpu time to database.
147 - Added sysmonconv script to convert eth,ppp interfaces to new format.
148
149 * Thu Feb 28 2002 Shad L. Lords <slords@mail.com>
150 - 3.0-06
151 - Fixed more problems in RPM spec file.
152 - Renamed sysmonitor to sysmon so as not to conflict with e-smith-monitor.
153
154 * Thu Feb 28 2002 Shad L. Lords <slords@mail.com>
155 - 3.0-05
156 - Fixed problems in RPM spec file.
157 - Added Obsoletes for old e-smith-monitor package
158
159 * Thu Feb 28 2002 Shad L. Lords <slords@mail.com>
160 - 3.0-04
161 - Changed webmonitor to sysmon in web/functions.
162 - Changed copyright footer notice to reflect Mitel's standard.
163 - Fixed problem with old packages not uninstalling.
164
165 * Wed Feb 27 2002 Shad L. Lords <slords@mail.com>
166 - 3.0-03
167 - Changed gather script to be daemon instead of cronjob.
168 - Changed gather script to use perl module instead of executable.
169
170 * Wed Feb 27 2002 Juan J. Prieto <jjptapia@eresmas.com>
171 - 3.0-02
172 - Now the web panel runs with the Taint and warnings up (-wT). Secure mode!.
173 - Conflicts bug fixed in the spec (e-smith-monitor only).
174 - The copyright is licensed under GPL.
175
176 * Mon Feb 25 2002 Shad L. Lords <slords@mail.com>
177 - 3.0-01
178 - initial release. Completely rewriten Monitor.
179
180 %description
181 System monitor for SME Server version 7
182
183 %prep
184 %setup
185 #%patch0 -p1
186 #%patch1 -p1
187
188 %build
189 perl createlinks
190
191 %install
192 rm -rf $RPM_BUILD_ROOT
193 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
194 rm -f %{name}-%{version}-filelist
195 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
196 echo "%doc COPYING" >> %{name}-%{version}-filelist
197
198 %clean
199 rm -rf $RPM_BUILD_ROOT
200
201 %pre
202 if [ $1 -ge 2 ] ; then
203 mkdir -p /var/lib/rrd/backup
204 /bin/mv /var/lib/rrd/*.rrd /var/lib/rrd/backup/ 2> /dev/null || :
205 fi
206
207 %files -f %{name}-%{version}-filelist
208 %defattr(-,root,root)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed