/[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.3 - (hide annotations) (download)
Wed Nov 23 21:49:54 2016 UTC (7 years, 5 months ago) by unnilennium
Branch: MAIN
CVS Tags: smeserver-sme9admin-1_5-16_el6_sme
Changes since 1.2: +7 -2 lines
* Wed Nov 23 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-16.sme
- add more verbose email alert [SME: 9725]

1 unnilennium 1.3 # $Id: smeserver-sme9admin.spec,v 1.2 2015/08/21 15:54:13 stephdl 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.3 %define release 16
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 stephdl 1.1
18     BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
19     BuildArchitectures: noarch
20    
21     BuildRequires: e-smith-devtools
22     BuildRequires: gettext
23    
24     Requires: e-smith-base
25     Requires: smeserver-release >= 9
26     Requires: rrdtool-perl
27     Requires: rrdtool
28     Requires: hddtemp
29     Requires: sysstat
30     Requires: lm_sensors
31     Obsoletes: smeserver-sme8admin
32    
33     AutoReqProv: no
34    
35     %changelog
36 unnilennium 1.3 * Wed Nov 23 2016 Jean-Philipe Pialasse <tests@pialasse.com> 1.5-16.sme
37     - add more verbose email alert [SME: 9725]
38    
39 stephdl 1.2 * Fri Aug 21 2015 stephane de Labrusse <stephdl@de-labrusse.fr> 1.5-15.sme
40     - Initial release to contribs9
41 stephdl 1.1
42     * Wed Dec 24 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-14.sme
43     - changed $mypid = `cat $mypid` by open(FIC,"<$mypid") [SME:8740]
44    
45     * Tue Dec 23 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-13.sme
46     - Corrected bug of empty pids [SME:8732]
47     - Added exeption if the server is not in server & gateway [SME:8739]
48    
49     * Thu Dec 11 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-12.sme
50     - corrected the dhcpd lease not reported [SME:8724]
51    
52     * Tue Nov 25 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-11.sme
53     - Added a restart to sme9admind when settings are changed in the sme9admin panel
54    
55     * Sat Nov 22 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-10.sme
56     - added a second fan speed sensors
57     - added four HD TEMP sensors
58     - added a new graph only for hd temperature sensor
59     - added an event sme9admin-update for avoiding to restart the server
60     - added a tab to check the raid status
61    
62     * Sun Nov 16 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-9.sme
63     - Changed in sme9admind L937 °C in .{1,2} .... Thanks JPP
64    
65     * Fri Nov 14 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-8.sme
66     - Added a service in rc7.d for lm_sensors
67     - added to sadf the -S to collect swap data
68     - changed txbyt/rxbyt to rxkB/txkB for collecting network load
69    
70     * Mon Sep 01 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-7.sme
71     - added 755 to /usr/bin/sme9admind
72    
73     * Wed Jun 18 2014 stephane de labrusse <stephdl@de-labrusse.fr> 1.5-6.sme
74     - Initial release to sme9
75    
76     * Sun Dec 15 2013 JP Pialasse <test@pialasse.com> 1.3-4.sme
77     - fix obsolete missing [SME: 7109]
78     - fix pppoe and vpn loging [SME: 8061]
79     - added monthly ppoe log
80     - fix stop on mysql error too many connections [SME: 7683]
81    
82     * Sun Sep 09 2012 JP Pialasse <test@pialasse.com> 1.3-3.sme
83     - startup fix [SME 3022]
84    
85     * Wed Aug 15 2012 JP Pialasse <test@pialasse.com> 1.3-2.sme
86     - 64 bits [SME 7040]
87    
88     * Sun Jun 10 2012 JP Pialasse <test@pialasse.com> 1.3-1.sme
89     - Initial version
90    
91     %description
92     The main part of sme9admin is a daemon which gathers informations from logs
93     and other tools like systat, it then feed a mysql database and create RRD
94     graphs about your system state.
95     This daemon can also send periodics mails (with some logs), and alerts mails
96     based on configurable thresolds.
97    
98     A panel is also available in the server-manager, with which you can access gathered
99     data, display the RRD graphs and configure the service.
100    
101     This contrib is a bit inspired by e-smith-sysmon from Shad Lords.
102    
103     %prep
104     %setup
105 unnilennium 1.3 %patch0 -p1
106 stephdl 1.1
107     %build
108     perl createlinks
109     %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme9admin
110     %{__mkdir_p} root/usr/share/locale/en_US/LC_MESSAGES
111    
112     xgettext --from-code UTF-8 -F --no-wrap -L perl \
113     -o root/usr/share/locale/en_US/LC_MESSAGES/sme9admin.po \
114     root/etc/e-smith/web/functions/sme9admin \
115     root/usr/bin/sme9admind
116    
117     /sbin/e-smith/generate-lexicons
118    
119     %install
120     rm -rf $RPM_BUILD_ROOT
121     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
122     rm -f %{name}-%{version}-filelist
123     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT > %{name}-%{version}-filelist
124    
125     %clean
126     rm -rf $RPM_BUILD_ROOT
127    
128     %pre
129    
130     %preun
131    
132    
133     %post
134    
135     %postun
136    
137     %files -f %{name}-%{version}-filelist
138     %defattr(-,root,root)
139     %attr(755,root,root) /etc/e-smith/sql/init/sme9admin
140     %attr(755,root,root) /usr/bin/sme9admind
141     %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