/[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.1 by slords, Mon Apr 21 17:25:59 2008 UTC Revision 1.6 by snetram, Tue Apr 22 19:52:12 2008 UTC
# Line 1  Line 1 
1  # $Id: smeserver-denyhosts-2.6.spec,v 1.2 2008/04/15 15:18:07 slords Exp $  # $Id: smeserver-denyhosts.spec,v 1.5 2008/04/22 18:15:19 slords 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.4  %define release 5
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  Url:                    http://smeserver.pialasse.com/  Url:                    http://smeserver.pialasse.com/
17  BuildRoot:              /var/tmp/%{name}-%{version}-%{release}-buildroot  BuildRoot:              /var/tmp/%{name}-%{version}-%{release}-buildroot
18  BuildArch:              noarch  BuildArch:              noarch
19  BuildRequires:          e-smith-devtools >= 1.13.1-03  BuildRequires:          e-smith-devtools >= 1.13.1-03
20  Requires:               smeserver-release >= 7.0  Requires:               smeserver-release >= 7.0
21    Requires:               denyhosts >= 2.6
22    
23  %description  %description
24  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/  
25    
26  %prep  %prep
27  %setup  %setup
28    %patch0 -p1
29    
30    %build
31    /usr/bin/perl createlinks
32    
33  %install  %install
34  /bin/rm -rf $RPM_BUILD_ROOT  /bin/rm -rf $RPM_BUILD_ROOT
# Line 43  be sent to a system admin. http://denyho Line 38  be sent to a system admin. http://denyho
38    
39  %files -f %{name}-%{version}-filelist  %files -f %{name}-%{version}-filelist
40  %defattr(-,root,root,-)  %defattr(-,root,root,-)
 %{installdir_denyhosts}/denyhosts  
41    
42  %clean  %clean
43  rm -rf $RPM_BUILD_ROOT  rm -rf $RPM_BUILD_ROOT
44    
45    %post
46    touch /etc/hosts.deny_ssh
47    
48  %changelog  %changelog
49    * Tue Apr 22 2008 Jonathan Martens <smeserver-contribs@snetram.nl> 2.6-5
50    - Added 22 April 2008 locale patch
51    
52    * Tue Apr 22 2008 Shad L. Lords <slords@mail.com> 2.6-4.sme
53    - Pull out all denyhosts stuff
54    - Template needed files
55    - Add database defaults
56    - Split panel to use correct FormMagick style
57    
58  * 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
59  - bug in install scriptlet corrected  - bug in install scriptlet corrected
60  - bug about XML error on install corrected  - bug about XML error on install 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