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


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