/[smecontribs]/rpms/smeserver-sme9admin/contribs9/smeserver-sme9admin.spec
ViewVC logotype

Annotation of /rpms/smeserver-sme9admin/contribs9/smeserver-sme9admin.spec

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


Revision 1.10 - (hide annotations) (download)
Mon Jan 2 01:17:42 2017 UTC (7 years, 11 months ago) by unnilennium
Branch: MAIN
CVS Tags: smeserver-sme9admin-1_5-23_el6_sme
Changes since 1.9: +8 -2 lines
* Sun Jan 01 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-23.sme
- fix warning related to raid detection code [SME: 9886]
- fix warning related to non existing services removed sinces previous versions [SME: 9889]

1 unnilennium 1.10 # $Id: smeserver-sme9admin.spec,v 1.9 2016/12/20 05:42:40 unnilennium Exp $
2 stephdl 1.1 # Authority: vip-ire
3     # Name: Daniel Berteaud
4     #
5    
6     Summary: A graphical monitor, alert raising, and services supervision tool for your SME Server.
7     %define name smeserver-sme9admin
8     Name: %{name}
9     %define version 1.5
10 unnilennium 1.10 %define release 23
11 stephdl 1.1 Version: %{version}
12     Release: %{release}%{?dist}
13     License: GPL
14     Group: Networking/Daemons
15     Source: %{name}-%{version}.tar.gz
16 unnilennium 1.3 Patch0: smeserver-sme9admin-1.5-bz9725-email.patch
17 unnilennium 1.4 Patch1: smeserver-sme9admin-1.5-bz8399-traffic.patch
18 unnilennium 1.6 Patch2: smeserver-sme9admin-1.5-bz8818-email_accounting.patch
19 unnilennium 1.8 Patch3: smeserver-sme9admin-1.5-locale-2016-12-18.patch
20 unnilennium 1.9 Patch4: smeserver-sme9admin-1.5-bz9894-utf8.patch
21     Patch5: smeserver-sme9admin-1.5-locale-2016-12-20.patch
22 unnilennium 1.10 Patch6: smeserver-sme9admin-1.5-bz9886-bz9889-warnings.patch
23 stephdl 1.1
24     BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
25     BuildArchitectures: noarch
26    
27     BuildRequires: e-smith-devtools
28     BuildRequires: gettext
29    
30     Requires: e-smith-base
31     Requires: smeserver-release >= 9
32     Requires: rrdtool-perl
33     Requires: rrdtool
34     Requires: hddtemp
35     Requires: sysstat
36     Requires: lm_sensors
37     Obsoletes: smeserver-sme8admin
38    
39     AutoReqProv: no
40    
41     %changelog
42 unnilennium 1.10 * Sun Jan 01 2017 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-23.sme
43     - fix warning related to raid detection code [SME: 9886]
44     - fix warning related to non existing services removed sinces previous versions [SME: 9889]
45    
46 unnilennium 1.9 * Tue Dec 20 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-22.sme
47     - make CGI and pictures utf8 compliant [SME: 9894]
48     - apply smeserver-sme9admin-1.5-locale-2016-12-20.patch
49    
50 unnilennium 1.8 * Sat Dec 17 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-21.sme
51     - locals smeserver-sme9admin-1.5-locale-2016-12-18.patch
52    
53 unnilennium 1.7 * Sat Dec 17 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-20.sme
54     - fix last patch by adding path to called programs
55    
56 unnilennium 1.6 * Thu Dec 15 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-19.sme
57     - fix bad accounting for incoming and outgoing mail [SME: 8818]
58     - mail_in alert now account for all queued emails from qpsmtpd and sqpsmtpd
59     - mail_out alert now account for qmail total remote delivery attempts
60     - known issue : on first run will account more than 5 minutes ( whole log) and will alert for exceeding amount
61     - added accounting of qpsmtpd and sqpsmtpd code
62     - TODO: alert on qmail queue too high, alert on too many qpsmtpd connections
63    
64 unnilennium 1.5 * Wed Nov 23 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-18.sme
65 unnilennium 1.4 - fix limited size in mysql fields for traffic accounting [SME: 8399]
66    
67 unnilennium 1.3 * Wed Nov 23 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-16.sme
68     - add more verbose email alert [SME: 9725]
69    
70 stephdl 1.2 * Fri Aug 21 2015 stephane de Labrusse <stephdl@de-labrusse.fr> 1.5-15.sme
71     - Initial release to contribs9
72 stephdl 1.1
73     * Wed Dec 24 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-14.sme
74     - changed $mypid = `cat $mypid` by open(FIC,"<$mypid") [SME:8740]
75    
76     * Tue Dec 23 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-13.sme
77     - Corrected bug of empty pids [SME:8732]
78     - Added exeption if the server is not in server & gateway [SME:8739]
79    
80     * Thu Dec 11 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-12.sme
81     - corrected the dhcpd lease not reported [SME:8724]
82    
83     * Tue Nov 25 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-11.sme
84     - Added a restart to sme9admind when settings are changed in the sme9admin panel
85    
86     * Sat Nov 22 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-10.sme
87     - added a second fan speed sensors
88     - added four HD TEMP sensors
89     - added a new graph only for hd temperature sensor
90     - added an event sme9admin-update for avoiding to restart the server
91     - added a tab to check the raid status
92    
93     * Sun Nov 16 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-9.sme
94     - Changed in sme9admind L937 °C in .{1,2} .... Thanks JPP
95    
96     * Fri Nov 14 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-8.sme
97     - Added a service in rc7.d for lm_sensors
98     - added to sadf the -S to collect swap data
99     - changed txbyt/rxbyt to rxkB/txkB for collecting network load
100    
101     * Mon Sep 01 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-7.sme
102     - added 755 to /usr/bin/sme9admind
103    
104     * Wed Jun 18 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-6.sme
105     - Initial release to sme9
106    
107     * Sun Dec 15 2013 JP Pialasse <test@pialasse.com> 1.3-4.sme
108     - fix obsolete missing [SME: 7109]
109     - fix pppoe and vpn loging [SME: 8061]
110     - added monthly ppoe log
111     - fix stop on mysql error too many connections [SME: 7683]
112    
113     * Sun Sep 09 2012 JP Pialasse <test@pialasse.com> 1.3-3.sme
114     - startup fix [SME 3022]
115    
116     * Wed Aug 15 2012 JP Pialasse <test@pialasse.com> 1.3-2.sme
117     - 64 bits [SME 7040]
118    
119     * Sun Jun 10 2012 JP Pialasse <test@pialasse.com> 1.3-1.sme
120     - Initial version
121    
122     %description
123     The main part of sme9admin is a daemon which gathers informations from logs
124     and other tools like systat, it then feed a mysql database and create RRD
125     graphs about your system state.
126     This daemon can also send periodics mails (with some logs), and alerts mails
127     based on configurable thresolds.
128    
129     A panel is also available in the server-manager, with which you can access gathered
130     data, display the RRD graphs and configure the service.
131    
132     This contrib is a bit inspired by e-smith-sysmon from Shad Lords.
133    
134     %prep
135     %setup
136 unnilennium 1.3 %patch0 -p1
137 unnilennium 1.4 %patch1 -p1
138 unnilennium 1.6 %patch2 -p1
139 unnilennium 1.8 %patch3 -p1
140 unnilennium 1.9 %patch4 -p1
141     %patch5 -p1
142 unnilennium 1.10 %patch6 -p1
143 stephdl 1.1
144     %build
145     perl createlinks
146     %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme9admin
147     %{__mkdir_p} root/usr/share/locale/en_US/LC_MESSAGES
148    
149     xgettext --from-code UTF-8 -F --no-wrap -L perl \
150     -o root/usr/share/locale/en_US/LC_MESSAGES/sme9admin.po \
151     root/etc/e-smith/web/functions/sme9admin \
152     root/usr/bin/sme9admind
153    
154     /sbin/e-smith/generate-lexicons
155    
156     %install
157     rm -rf $RPM_BUILD_ROOT
158     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
159     rm -f %{name}-%{version}-filelist
160 unnilennium 1.9 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
161     |grep -v '/etc/e-smith/sql/init/sme9admin'\
162     |grep -v '/usr/bin/sme9admind'\
163     |grep -v '/usr/share/doc/smeserver-sme9admin/add_ds_to_rrd.pl'> %{name}-%{version}-filelist
164 stephdl 1.1
165     %clean
166     rm -rf $RPM_BUILD_ROOT
167    
168     %pre
169    
170     %preun
171    
172    
173     %post
174    
175     %postun
176    
177     %files -f %{name}-%{version}-filelist
178     %defattr(-,root,root)
179     %attr(755,root,root) /etc/e-smith/sql/init/sme9admin
180     %attr(755,root,root) /usr/bin/sme9admind
181     %attr(755,root,root) /usr/share/doc/smeserver-sme9admin/add_ds_to_rrd.pl

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