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

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

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

Revision 1.3 by unnilennium, Tue Apr 22 05:19:37 2008 UTC Revision 1.16 by snetram, Wed Nov 5 22:21:23 2008 UTC
# Line 1  Line 1 
1  # $Id: smeserver-denyhosts.spec,v 1.2 2008/04/22 02:07:45 unnilennium Exp $  # $Id: smeserver-denyhosts.spec,v 1.15 2008/10/15 08:19:43 snetram Exp $
2  # Authority: unnilennium  # Authority: unnilennium
3  # Name: Jean-Philippe Pialasse  # Name: Jean-Philippe Pialasse
4    
5  Summary: smeserver-denyhosts  Summary: smeserver-denyhosts
6  %define name smeserver-denyhosts  %define name smeserver-denyhosts
   
 # Variable representing installation directories:  
 %define installdir_denyhosts /etc/e-smith/web/functions  
 %define installdir_denyhosts_python /usr/lib/python2.3/site-packages/DenyHosts  
   
 Name: %{name}  
7  %define version 2.6  %define version 2.6
8  %define release 0.6  %define release 14
9    Name:                   %{name}
10  Version:                %{version}  Version:                %{version}
11  Release:                %{release}%{?dist}  Release:                %{release}%{?dist}
12  License:                GPL  License:                GPL
13  Group:                  Applications/System  Group:                  Applications/System
14  Source:                 %{name}-%{version}.tgz  Source:                 %{name}-%{version}.tgz
15    Patch0:                 smeserver-denyhosts-2.6-locale-2008-04-22.patch
16    Patch1:                 smeserver-denyhosts-2.6-locale-2008-04-23.patch
17    Patch2:                 smeserver-denyhosts-2.6-patch2.patch
18    Patch3:                 smeserver-denyhosts-2.6-patch3.patch
19    Patch4:                 smeserver-denyhosts-2.6-add2general.patch
20    Patch5:                 smeserver-denyhosts-2.6-locale-2008-05-05.patch
21    Patch6:                 smeserver-denyhosts-2.6-locale-2008-05-21.patch
22    Patch7:                 smeserver-denyhosts-2.6-locale-2008-06-25.patch
23    Patch8:                 smeserver-denyhosts-2.6-locale-2008-07-01.patch
24    Patch9: smeserver-denyhosts-2.6-locale-2008-10-15.patch
25    Patch10: smeserver-denyhosts-2.6-locale-2008-11-05.patch
26  Url:                    http://smeserver.pialasse.com/  Url:                    http://smeserver.pialasse.com/
27  BuildRoot:              /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot:              /var/tmp/%{name}-%{version}-%{release}-buildroot
28  BuildArch:              noarch  BuildArch:              noarch
 Patch1:                 smeserver-denyhosts-2.6-patch1.patch  
 Patch2:                 smeserver-denyhosts-2.6-patch2.patch  
29  BuildRequires:          e-smith-devtools >= 1.13.1-03  BuildRequires:          e-smith-devtools >= 1.13.1-03
30  Requires:               smeserver-release >= 7.0  Requires:               smeserver-release >= 7.0
31    Requires:               denyhosts >= 2.6
32    Requires:               e-smith-formmagick >= 1.4.0-12
33    
34  %description  %description
35  DenyHosts is a Python script that analyzes the sshd server log  Integration package to mesh denyhosts with SME Server.
 messages to determine which hosts are attempting to hack into your  
 system. It also determines what user accounts are being targeted. It  
 keeps track of the frequency of attempts from each host and, upon  
 discovering a repeated attack host, updates the /etc/hosts.deny file  
 to prevent future break-in attempts from that host.  Email reports can  
 be sent to a system admin. http://denyhosts.sourceforge.net/  
36    
37  %prep  %prep
38  %setup  %setup
39    %patch0 -p1
40  %patch1 -p1  %patch1 -p1
41  %patch2 -p1  %patch2 -p1
42    %patch3 -p1
43    %patch4 -p1
44    %patch5 -p1
45    %patch6 -p1
46    %patch7 -p1
47    %patch8 -p1
48    %patch9 -p1
49    %patch10 -p1
50    
51  %build  %build
52  perl createlinks  /usr/bin/perl createlinks
   
 mkdir -p          root/share/denyhosts/data  
 mkdir -p          root/etc/e-smith/db/configuration/defaults/denyhosts  
 echo "service"  > root/etc/e-smith/db/configuration/defaults/denyhosts/type  
 echo "disabled"  > root/etc/e-smith/db/configuration/defaults/denyhosts/status  
   
53    
54  %install  %install
55  /bin/rm -rf $RPM_BUILD_ROOT  /bin/rm -rf $RPM_BUILD_ROOT
# Line 57  echo "disabled"  > root/etc/e-smith/db/c Line 59  echo "disabled"  > root/etc/e-smith/db/c
59    
60  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
61  %defattr(-,root,root,-)  %defattr(-,root,root,-)
 %defattr(-,root,root)  
 %attr(0644,root,root) %config(noreplace) /etc/hosts.evil  
 %attr(0644,root,root) %config(noreplace) /usr/share/denyhosts/data/allowed-hosts  
 %{installdir_denyhosts}/denyhosts  
62    
63  %clean  %clean
64  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
65    
66    %post
67    touch /etc/hosts.deny_ssh
68    
69  %changelog  %changelog
70  * Tue Apr 22 2008 JP PIALASSE tests@pialasse.com 2.6-06  * Wed Nov  5 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-14
71  - tranlsation of comments into server-manager fucntion  - Apply  5 Nov 2008 locale patch
72  - correction  of  expand template  /usr/share/denyhosts/data/ [SME 4200]  
73    * Wed Oct 15 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-13
74  * Mon Apr 21 2008 JP PIALASSE tests@pialasse.com 2.6-05  - Apply 15 Oct 2008 locale patch
75  - corrections to be added on contribs.org  
76  - bug for whiteliste, file is moved to /usr/share/denyhosts/data/ [SME 4200]  * Tue Jul 1 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-12
77  - HTML bug corrected in the server-manager  - Apply 1 July 2008 locale patch
78    
79  * Wed Apr 02 2008 JP PIALASSE tests@pialasse.com 2.6-04  * Wed Jun 25 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-11
80  - minor bug changes  - Actually apply 25 Jun 2008 locale patch, forgot to commit patch
81    
82    * Thu May 21 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-10
83    - Apply 21 May 2008 locale patch
84    
85    * Mon May 5 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-9
86    - Apply 5 May 2008 locale patch
87    
88    * Sun Apr 27 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-8
89    - Add common <base> tags to e-smith-formmagick's general
90    - Fix referrals to the SME Server Bug Tracker
91    
92    * Tue Apr 24 2008 JP PIALASSE <tests@pialasse.Com> 2.6-7
93    - stop when disable service [SME: 4528]
94    - adding local
95    
96    * Wed Apr 23 2008 JP PIALASSE <tests@pialasse.com> 2.6-6
97    - Added 23 APril 2008 local patch
98    - changed fragment SMTP_FROM to add domain name
99    - changed fragment ADMIN_EMAIL
100    - added some FM in local to translate
101    
102    * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-5
103    - Added 22 April 2008 locale patch
104    
105    * Tue Apr 22 2008 Shad L. Lords <slords@mail.com> 2.6-4.sme
106    - Pull out all denyhosts stuff
107    - Template needed files
108    - Add database defaults
109    - Split panel to use correct FormMagick style
110    
111  * Mon Mar 31 2008 JP PIALASSE tests@pialasse.com  2.6-0.3  * Mon Mar 31 2008 JP PIALASSE tests@pialasse.com  2.6-0.3
112  - bug in install scriptlet corrected  - bug in install scriptlet corrected


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