/[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.14 by vip-ire, Tue May 26 08:20:25 2009 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.13 2009/05/20 18:16:28 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 9
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  #Patch0: %{name}-%{version}.patch.yyyymmddnn  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    
24  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
25  BuildArchitectures: noarch  BuildArchitectures: noarch
26    
27  BuildRequires: e-smith-devtools  BuildRequires: e-smith-devtools
28    BuildRequires: gettext
29    
30  Requires: e-smith-base  Requires: e-smith-base
31  Requires: rrdtool-perl  Requires: rrdtool-perl
# Line 27  Requires: hddtemp Line 34  Requires: hddtemp
34  Requires: sysstat < 5.1  Requires: sysstat < 5.1
35  Requires: lm_sensors  Requires: lm_sensors
36    
 # lm_sensors est de base dans sme maintenant -> devrait pas y avoir de pb de deps  
37  AutoReqProv: no  AutoReqProv: no
38    
 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  
   
39  %changelog  %changelog
40    * Tue May 25 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-9.sme
41    - Fixe typo in DB parameters for status emails
42    
43    * Wed May 20 2009 SME Translation Server <translations@contribs.org> 1.1.1-8.sme
44    - apply locale 2009-05-20 patch
45    
46    * Mon Apr 27 2009 SME Translation Server <translations@contribs.org> 1.1.1-7.sme
47    - apply locale 2009-04-27 patch
48    
49    * Mon Mar 16 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-6.sme
50    - Use a regexp to detect the locale (thanks Shad Lords)
51    
52    * Mon Mar 9 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-5.sme
53    - detection of locales supported by SME server
54    - re-enable additionnal link (required to access graphs with userpanels contrib)
55    
56    * Thu Mar 5 2009 Shad L. Lords <slords@mail.com> 1.1.1-4.sme
57    - Remove extra panel links
58    
59    * Thu Mar 05 2009 SME Translation Server <translations@contribs.org> 1.1.1-3.sme
60    - apply locale 2009-03-05 patch
61    
62    * Thu Mar 5 2009 Daniel B. <daniel@firewall-services.com> 1.1.1-2.sme
63    - translate spec file in english
64    
65    * Thu Mar 5 2009 Shad L. Lords <slords@mail.com> 1.1.1-1.sme
66    - Roll new version in prep for translation
67    - Convert base strings to english
68    
69  * 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
70  - Split Requires in several lines  - Split Requires in several lines
71  - 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 94  Patch5: smeserver-sme6admin-1.1.0-remove
94  - some code cleaning  - some code cleaning
95    
96  * Wed Feb 01 2006 Landry Breuil <landry@firewall-services.com>  * Wed Feb 01 2006 Landry Breuil <landry@firewall-services.com>
97  - v1.1.0 - un an après la derniere version majeure.  - v1.1.0
98  - Renommage en smeserver-sme7admin.  - renamed to smeserver-sme7admin
99  - Uniquement compatible avec SME 7 a partir de maintenant.  - only compatible with sme7 from now
100  - Reecriture majeure, GROS nettoyage du code.  - Major rewrite, BIG code cleanup
101  - Passage des options dans un fichier de configuration.  - configuration stored in a file
102  - BEAUCOUP plus de choses configurables. Gere plus de configurations correctement.  - a LOT more things configurable
103  - Ajout de services specifiques SME7.  - Add sme7 specific services
104  - Ajout d'un lien pour configurer la limite dans les mails d'alerte.  - Add a link for thresold configuration in alerts emails
105  - Ajout du 'netstat -tlp' et du 'w' dans la page d'accueil.  - Add 'netstat -tpl' and 'w' on the main page
106    
107  * Mon Oct 03 2005 Cyril Dumas <cyril@firewall-services.com>  * Mon Oct 03 2005 Cyril Dumas <cyril@firewall-services.com>
108  - v1.0.5  - v1.0.5
109  - Correction de certains bugs pour pouvoir le lancer sur sme7.  - Fix some bugs so it can run on sme7
110  - Beaucoup de choses fonctionnent anormalement (événements non détectés) sur sme7.  - lots of modifications for sme7
111    
112  * Tue Feb 01 2005 Landry Breuil <landry@firewall-services.com>  * Tue Feb 01 2005 Landry Breuil <landry@firewall-services.com>
113  - v1.0.4  - v1.0.4
114  - passage a gettext pour toutes les sorties texte.  - use gettext for all text outputs
115  - traduction anglaise pour le panel et le texte des e-mails.  - english translation for panel and emails
116  - fichier .po inclus pour la langue francais et anglaise.  - include .po files for french and english
117    
118  * Tue Sep 14 2004 Landry Breuil <landry@firewall-services.com>  * Tue Sep 14 2004 Landry Breuil <landry@firewall-services.com>
119  - v1.0.3  - v1.0.3
120  - Ajout de afp sur le graphe des sessions.  - Add afp in sessions graph
121  - Modification des graphes de réseau.  - Network graphs enhancement
122  - Ajout graphe trafic serveur hors routage.  - Add server trafic other than forward
123  - Amélioration UI et short_status (easter-egg ;)).  - Enhance panel and short_status (easter-egg ;))
124  - Correction bug client ftp anonymous.  - Fix ftp anonymous client bug
125  - Possibilité de désactiver les alertes.  - possibility to disable alerts
126  - Nettoyage /var/tmp au logrotate.  - clean /var/tmp during logrotate
127    
128  * Thu Aug 26 2004 Landry Breuil <landry@firewall-services.com>  * Thu Aug 26 2004 Landry Breuil <landry@firewall-services.com>
129  - v1.0.2  - v1.0.2
130  - Compatibilite avec la 5.6 Ok  - Full Compatibility with 5.6
131  - Prise en compte de la locale US (0.0 => 0,0)  - Support for US locale (0.0 => 0,0)
132  - Ajout temp hd 2  - Added temp hd 2
133  - Correction expreg sur hostname  - Correct regexp on hostname
134    
135  * Tue Aug 10 2004 Landry Breuil <landry@firewall-services.com>  * Tue Aug 10 2004 Landry Breuil <landry@firewall-services.com>
136  - Amelioration des scripts postinstall et preuninstall pour rendre possible l'upgrade  - Fix postinstall and preun scripts for upgrades
137  - Correction du bug qui ne lancait pas le service au reboot  - Fix service not starting after a reboot
138    
139  * Mon Aug 9 2004 Landry Breuil <landry@firewall-services.com>  * Mon Aug 9 2004 Landry Breuil <landry@firewall-services.com>
140  - v1.0.1  - v1.0.1
141  - Ajout de la configuration du temps entre 2 mails de status  - Add status interval parameter
142  - Amelioration de la compatibilite avec SME 5.6  - Better compatibility with SME 5.6
143    
144  * Fri Aug 6 2004 Landry Breuil <landry@firewall-services.com>  * Fri Aug 6 2004 Landry Breuil <landry@firewall-services.com>
145  - v1.0.0  - v1.0.0
146    
147  %description  %description
148  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
149  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
150  et qui declenche des alertes par e-mail en fonction de criteres configurables.  graphs about your system state.
151  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
152  d'afficher les graphes generes par les rrdtool, et de configurer les alertes.  based on configurable thresolds.
153    
154  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
155  l'utiliser au maximum. Tout ces logiciels sont inclus dans SME 7.0.  data, display the RRD graphs and configure the service.
156    
157  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.  
158    
159  %prep  %prep
160  %setup  %setup
 %patch0 -p1  
161  %patch1 -p1  %patch1 -p1
162  %patch2 -p1  %patch2 -p1
163  %patch3 -p1  #%patch3 -p1
164  %patch4 -p1  %patch4 -p1
165  %patch5 -p1  %patch5 -p1
166    %patch6 -p1
167    %patch7 -p1
168    %patch8 -p1
169    
170  %build  %build
171  perl createlinks  perl createlinks
172  %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme7admin  %{__mkdir_p} root/etc/e-smith/web/panels/manager/html/sme7admin
173    %{__mkdir_p} root/usr/share/locale/en_US/LC_MESSAGES
174    
175    xgettext --from-code UTF-8 -F --no-wrap -L perl \
176            -o root/usr/share/locale/en_US/LC_MESSAGES/sme7admin.po \
177            root/etc/e-smith/web/functions/sme7admin \
178            root/usr/bin/sme7admind
179    
180    /sbin/e-smith/generate-lexicons
181    
182  %install  %install
183  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
# Line 179  fi Line 215  fi
215  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
216  %defattr(-,root,root)  %defattr(-,root,root)
217  %attr(755,root,root) /etc/e-smith/sql/init/sme7admin  %attr(755,root,root) /etc/e-smith/sql/init/sme7admin
218    


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