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

Diff of /rpms/smeserver-sme7admin/contribs7/smeserver-sme7admin.spec

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

Revision 1.4 by slords, Thu Mar 5 16:25:22 2009 UTC Revision 1.28 by unnilennium, Mon Sep 10 01:06:14 2012 UTC
# Line 1  Line 1 
1  # $Id: smeserver-sme7admin.spec,v 1.3 2009/03/03 18:45:13 vip-ire Exp $  # $Id: smeserver-sme7admin.spec,v 1.27 2012/03/20 15:39:13 slords Exp $
2  # Authority: vip-ire  # Authority: vip-ire
3  # Name: Daniel Berteaud  # Name: Daniel Berteaud
4    
5  Summary: Un module sme pour avoir des infos sur l'utilisation du serveur.  Summary: A graphical monitor, alert raising, and services supervision tool for your SME Server.
6  %define name smeserver-sme7admin  %define name smeserver-sme7admin
7  Name: %{name}  Name: %{name}
8  %define version 1.1.0  %define version 1.1.1
9  %define release 7  %define release 23
10  Version: %{version}  Version: %{version}
11  Release: %{release}%{?dist}  Release: %{release}%{?dist}
12  License: GPL  License: GPL
13  Group: Networking/Daemons  Group: Networking/Daemons
14  Source: %{name}-%{version}.tar.gz  Source: %{name}-%{version}.tar.gz
15    Patch1: smeserver-sme6admin-1.1.1-toenglish.patch
16    Patch2: smeserver-sme7admin-1.1.1-locale-2009-03-05.patch
17    #Patch3: smeserver-sme7admin-1.1.1-extralink.patch
18    Patch4: smeserver-sme7admin-1.1.1-detect_locale.patch
19    Patch5: smeserver-sme7admin-1.1.1-detect_locales_regexp.patch
20    Patch6: smeserver-sme7admin-1.1.1-locale-2009-04-27.patch
21    Patch7: smeserver-sme7admin-1.1.1-locale-2009-05-20.patch
22    Patch8: smeserver-sme7admin-1.1.1-fixe_mail_status.patch
23    Patch9: smeserver-sme7admin-1.1.1-locale-2009-05-26.patch
24    Patch10: smeserver-sme7admin-1.1.1-locale-2009-06-05.patch
25    Patch11: smeserver-sme7admin-1.1.1-locale-2009-06-15.patch
26    Patch12: smeserver-sme7admin-1.1.1-locale-2009-07-22.patch
27    Patch13: smeserver-sme7admin-1.1.1-locale-2009-08-24.patch
28    Patch14: smeserver-sme7admin-1.1.1-locale-2009-09-28.patch
29    Patch15: smeserver-sme7admin-1.1.1-locale-2009-10-21.patch
30    Patch16: smeserver-sme7admin-1.1.1-locale-2009-10-27.patch
31    Patch17: smeserver-sme7admin-1.1.1-locale-2010-03-02.patch
32    Patch18: smeserver-sme7admin-1.1.1-locale-2010-05-23.patch
33    Patch19: smeserver-sme7admin-1.1.1-locale-2011-03-06.patch
34    Patch20: smeserver-sme7admin-1.1.1-locale-2011-04-27.patch
35    Patch21: smeserver-sme7admin-1.1.1-locale-2012-03-20.patch
36    Patch22: smeserver-sme7admin-1.1.1-locale-2012-09-09.patch
37    Patch23: smeserver-sme7admin-1.1.1-startup.patch
38    
 #Patch0: %{name}-%{version}.patch.yyyymmddnn  
39    
40  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
41  BuildArchitectures: noarch  BuildArchitectures: noarch
42    
43  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
44    BuildRequires: gettext
45    
46  Requires: e-smith-base  Requires: e-smith-base
47  Requires: rrdtool-perl  Requires: rrdtool-perl
# Line 27  Requires: hddtemp Line 50  Requires: hddtemp
50  Requires: sysstat < 5.1  Requires: sysstat < 5.1
51  Requires: lm_sensors  Requires: lm_sensors
52    
 # lm_sensors est de base dans sme maintenant -> devrait pas y avoir de pb de deps  
53  AutoReqProv: no  AutoReqProv: no
54    
 Patch0: smeserver-sme7admin-newrrd.patch  
 Patch1: smeserver-sme7admin-0conf.patch  
 Patch2: smeserver-sme7admin-fix_samba_service_name.patch  
 Patch3: smeserver-sme7admin-alertForm.patch  
 Patch4: smeserver-sme7admin-1.1.0-fix_userpanel_graph.patch  
 Patch5: smeserver-sme6admin-1.1.0-remove_db_init_from_spec.patch  
   
55  %changelog  %changelog
56    * Sun Sep 09 2012 JP Pialasse <tests@pialasse.com> 1.1.1-23.sme
57    - fix startup [SME 3022]
58    - apply locale 2012-09-09 patch
59    
60    * Tue Mar 20 2012 SME Translation Server <translations@contribs.org> 1.1.1-22.el6
61    - apply locale 2012-03-20 patch
62    
63    * Wed Apr 27 2011 SME Translation Server <translations@contribs.org> 1.1.1-21.sme
64    - apply locale 2011-04-27 patch
65    
66    * Sun Mar 06 2011 SME Translation Server <translations@contribs.org> 1.1.1-20.sme
67    - apply locale 2011-03-06 patch
68    
69    * Sun May 23 2010 SME Translation Server <translations@contribs.org> 1.1.1-19.sme
70    - apply locale 2010-05-23 patch
71    
72    * Tue Mar 02 2010 SME Translation Server <translations@contribs.org> 1.1.1-18.sme
73    - apply locale 2010-03-02 patch
74    
75    * Tue Oct 27 2009 SME Translation Server <translations@contribs.org> 1.1.1-17.sme
76    - apply locale 2009-10-27 patch
77    
78    * Wed Oct 21 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-16.sme
79    - apply locale 2009-10-21 patch
80    
81    * Tue Sep 29 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-15.sme
82    - apply locale patch 2009-09-28
83    
84    * Mon Aug 24 2009 SME Translation Server <translations@contribs.org> 1.1.1-14.sme
85    - apply locale 2009-08-24 patch
86    
87    * Wed Jul 22 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-13.sme
88    - apply locale 2009-07-22 patch
89    
90    * Mon Jun 15 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-12.sme
91    - apply locale 2009-06-15 patch
92    
93    * Fri Jun 05 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-11.sme
94    - apply locale 2009-06-05 patch
95    
96    * Tue May 25 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-10.sme
97    - apply locale 2009-05-26 patch
98    
99    * Tue May 25 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-9.sme
100    - Fixe typo in DB parameters for status emails
101    
102    * Wed May 20 2009 SME Translation Server <translations@contribs.org> 1.1.1-8.sme
103    - apply locale 2009-05-20 patch
104    
105    * Mon Apr 27 2009 SME Translation Server <translations@contribs.org> 1.1.1-7.sme
106    - apply locale 2009-04-27 patch
107    
108    * Mon Mar 16 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-6.sme
109    - Use a regexp to detect the locale (thanks Shad Lords)
110    
111    * Mon Mar 9 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-5.sme
112    - detection of locales supported by SME server
113    - re-enable additionnal link (required to access graphs with userpanels contrib)
114    
115    * Thu Mar 5 2009 Shad L. Lords <slords@mail.com> 1.1.1-4.sme
116    - Remove extra panel links
117    
118    * Thu Mar 05 2009 SME Translation Server <translations@contribs.org> 1.1.1-3.sme
119    - apply locale 2009-03-05 patch
120    
121    * Thu Mar 5 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-2.sme
122    - translate spec file in english
123    
124    * Thu Mar 5 2009 Shad L. Lords <slords@mail.com> 1.1.1-1.sme
125    - Roll new version in prep for translation
126    - Convert base strings to english
127    
128  * Tue Mar 03 2009 Daniel B. <daniel@firewall-services.com> 1.1.0-7  * Tue Mar 03 2009 Daniel B. <daniel@firewall-services.com> 1.1.0-7
129  - Split Requires in several lines  - Split Requires in several lines
130  - Add e-smith-devtools as a build dependency  - Add e-smith-devtools as a build dependency
# Line 66  Patch5: smeserver-sme6admin-1.1.0-remove Line 153  Patch5: smeserver-sme6admin-1.1.0-remove
153  - some code cleaning  - some code cleaning
154    
155  * Wed Feb 01 2006 Landry Breuil <landry@firewall-services.com>  * Wed Feb 01 2006 Landry Breuil <landry@firewall-services.com>
156  - v1.1.0 - un an après la derniere version majeure.  - v1.1.0
157  - Renommage en smeserver-sme7admin.  - renamed to smeserver-sme7admin
158  - Uniquement compatible avec SME 7 a partir de maintenant.  - only compatible with sme7 from now
159  - Reecriture majeure, GROS nettoyage du code.  - Major rewrite, BIG code cleanup
160  - Passage des options dans un fichier de configuration.  - configuration stored in a file
161  - BEAUCOUP plus de choses configurables. Gere plus de configurations correctement.  - a LOT more things configurable
162  - Ajout de services specifiques SME7.  - Add sme7 specific services
163  - Ajout d'un lien pour configurer la limite dans les mails d'alerte.  - Add a link for thresold configuration in alerts emails
164  - Ajout du 'netstat -tlp' et du 'w' dans la page d'accueil.  - Add 'netstat -tpl' and 'w' on the main page
165    
166  * Mon Oct 03 2005 Cyril Dumas <cyril@firewall-services.com>  * Mon Oct 03 2005 Cyril Dumas <cyril@firewall-services.com>
167  - v1.0.5  - v1.0.5
168  - Correction de certains bugs pour pouvoir le lancer sur sme7.  - Fix some bugs so it can run on sme7
169  - Beaucoup de choses fonctionnent anormalement (événements non détectés) sur sme7.  - lots of modifications for sme7
170    
171  * Tue Feb 01 2005 Landry Breuil <landry@firewall-services.com>  * Tue Feb 01 2005 Landry Breuil <landry@firewall-services.com>
172  - v1.0.4  - v1.0.4
173  - passage a gettext pour toutes les sorties texte.  - use gettext for all text outputs
174  - traduction anglaise pour le panel et le texte des e-mails.  - english translation for panel and emails
175  - fichier .po inclus pour la langue francais et anglaise.  - include .po files for french and english
176    
177  * Tue Sep 14 2004 Landry Breuil <landry@firewall-services.com>  * Tue Sep 14 2004 Landry Breuil <landry@firewall-services.com>
178  - v1.0.3  - v1.0.3
179  - Ajout de afp sur le graphe des sessions.  - Add afp in sessions graph
180  - Modification des graphes de réseau.  - Network graphs enhancement
181  - Ajout graphe trafic serveur hors routage.  - Add server trafic other than forward
182  - Amélioration UI et short_status (easter-egg ;)).  - Enhance panel and short_status (easter-egg ;))
183  - Correction bug client ftp anonymous.  - Fix ftp anonymous client bug
184  - Possibilité de désactiver les alertes.  - possibility to disable alerts
185  - Nettoyage /var/tmp au logrotate.  - clean /var/tmp during logrotate
186    
187  * Thu Aug 26 2004 Landry Breuil <landry@firewall-services.com>  * Thu Aug 26 2004 Landry Breuil <landry@firewall-services.com>
188  - v1.0.2  - v1.0.2
189  - Compatibilite avec la 5.6 Ok  - Full Compatibility with 5.6
190  - Prise en compte de la locale US (0.0 => 0,0)  - Support for US locale (0.0 => 0,0)
191  - Ajout temp hd 2  - Added temp hd 2
192  - Correction expreg sur hostname  - Correct regexp on hostname
193    
194  * Tue Aug 10 2004 Landry Breuil <landry@firewall-services.com>  * Tue Aug 10 2004 Landry Breuil <landry@firewall-services.com>
195  - Amelioration des scripts postinstall et preuninstall pour rendre possible l'upgrade  - Fix postinstall and preun scripts for upgrades
196  - Correction du bug qui ne lancait pas le service au reboot  - Fix service not starting after a reboot
197    
198  * Mon Aug 9 2004 Landry Breuil <landry@firewall-services.com>  * Mon Aug 9 2004 Landry Breuil <landry@firewall-services.com>
199  - v1.0.1  - v1.0.1
200  - Ajout de la configuration du temps entre 2 mails de status  - Add status interval parameter
201  - Amelioration de la compatibilite avec SME 5.6  - Better compatibility with SME 5.6
202    
203  * Fri Aug 6 2004 Landry Breuil <landry@firewall-services.com>  * Fri Aug 6 2004 Landry Breuil <landry@firewall-services.com>
204  - v1.0.0  - v1.0.0
205    
206  %description  %description
207  Un demon qui recolte des informations en parsant les logs du systeme, en executant  The main part of sme7admin is a daemon which gathers informations from logs
208  des commandes de status type sysstat, qui alimente des rrd et une base de donnees mysql,  and other tools like systat, it then feed a mysql database and create RRD
209  et qui declenche des alertes par e-mail en fonction de criteres configurables.  graphs about your system state.
210  Associé a un panel du server-manager qui permet de consulter les informations stockees,  This daemon can also send periodics mails (with some logs), and alerts mails
211  d'afficher les graphes generes par les rrdtool, et de configurer les alertes.  based on configurable thresolds.
212    
213  Il faut installer lm_sensors, hddtemp, ulogd, clamav et spamassassin si on veut  A panel is also available in the server-manager, with which you can access gathered
214  l'utiliser au maximum. Tout ces logiciels sont inclus dans SME 7.0.  data, display the RRD graphs and configure the service.
215    
216  Ce programme s'inspire en toute petite partie de e-smith-sysmon par Shad Lords.  This contrib is a bit inspired by e-smith-sysmon from Shad Lords.
 Il permet d'avoir un maximum d'information sur l'utilisation du serveur en un coup d'oeil.  
217    
218  %prep  %prep
219  %setup  %setup
 %patch0 -p1  
220  %patch1 -p1  %patch1 -p1
221  %patch2 -p1  %patch2 -p1
222  %patch3 -p1  #%patch3 -p1
223  %patch4 -p1  %patch4 -p1
224  %patch5 -p1  %patch5 -p1
225    %patch6 -p1
226    %patch7 -p1
227    %patch8 -p1
228    %patch9 -p1
229    %patch10 -p1
230    %patch11 -p1
231    %patch12 -p1
232    %patch13 -p1
233    %patch14 -p1
234    %patch15 -p1
235    %patch16 -p1
236    %patch17 -p1
237    %patch18 -p1
238    %patch19 -p1
239    %patch20 -p1
240    %patch21 -p1
241    %patch22 -p1
242    %patch23 -p1
243    
244    
245  %build  %build
246  perl createlinks  perl createlinks
247  %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme7admin  %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme7admin
248    %{__mkdir_p} root/usr/share/locale/en_US/LC_MESSAGES
249    
250    xgettext --from-code UTF-8 -F --no-wrap -L perl \
251            -o root/usr/share/locale/en_US/LC_MESSAGES/sme7admin.po \
252            root/etc/e-smith/web/functions/sme7admin \
253            root/usr/bin/sme7admind
254    
255    /sbin/e-smith/generate-lexicons
256    
257  %install  %install
258  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
# Line 179  fi Line 290  fi
290  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
291  %defattr(-,root,root)  %defattr(-,root,root)
292  %attr(755,root,root) /etc/e-smith/sql/init/sme7admin  %attr(755,root,root) /etc/e-smith/sql/init/sme7admin
293    


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

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