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


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