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


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