/[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.15 - (hide annotations) (download)
Sat Dec 2 06:29:11 2017 UTC (7 years ago) by cvsuser
Branch: MAIN
CVS Tags: smeserver-sme9admin-1_5-28_el6_sme
Changes since 1.14: +7 -2 lines
* Sat Dec 02 2017 SME Translation Server <translations@contribs.org> 1.5-28.sme
- apply locale 2017-12-02 patch

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