/[smeserver]/rpms/pam_abl/sme10/pam_abl.spec
ViewVC logotype

Contents of /rpms/pam_abl/sme10/pam_abl.spec

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


Revision 1.1 - (show annotations) (download)
Fri Mar 18 10:53:17 2016 UTC (8 years, 2 months ago) by unnilennium
Branch: MAIN
CVS Tags: pam_abl-0_2_3-2_el7_sme, HEAD
Initial import

1 # $Id: pam_abl.spec 7981 2009-11-03 03:05:34Z dag $
2 # Authority: dag
3
4 %define _libdir /%{_lib}
5
6 Summary: PAM module for auto blacklisting
7 Name: pam_abl
8 %define version 0.2.3
9 %define release 2
10 Version: %{version}
11 Release: %{release}%{?dist}
12 License: GPL
13 Group: System Environment/Base
14 URL: http://www.hexten.net/sw/pam_abl/
15
16 Packager: Dag Wieers <dag@wieers.com>
17 Vendor: Dag Apt Repository, http://dag.wieers.com/apt/
18
19 Source: http://dl.sf.net/sourceforge/pam-abl/pam_abl-%{version}.tar.gz
20 Patch0: pam_abl-0.2.3-fixes.patch
21 BuildRequires: pam-devel
22 BuildRequires: libdb4-devel
23 BuildRequires: libdb4
24 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
25
26 %description
27 Provides auto blacklisting of hosts and users responsible for repeated failed
28 authentication attempts. Generally configured so that blacklisted users still
29 see normal login prompts but are guaranteed to fail to authenticate.
30
31 A command line tool allows to query or purge the databases used by the pam_abl
32 module.
33
34 %prep
35 %setup -n %{name}
36 %patch0 -p1
37
38 %build
39 %{__make} %{?_smp_mflags}
40
41 %install
42 %{__rm} -rf %{buildroot}
43 %{__install} -Dp -m0755 pam_abl.so %{buildroot}%{_libdir}/security/pam_abl.so
44 %{__install} -Dp -m0644 conf/pam_abl.conf %{buildroot}%{_sysconfdir}/security/pam_abl.conf
45 %{__install} -Dp -m0755 tools/pam_abl %{buildroot}%{_sbindir}/pam_abl
46 %{__install} -Dp -m0644 doc/pam_abl.1 %{buildroot}%{_mandir}/man1/pam_abl.1
47 %{__install} -d -m0755 %{buildroot}%{_localstatedir}/lib/abl/
48
49 ### Clean up docdir
50 %{__rm} -rf doc/{CVS,._pam_abl.html,pam_abl.1}
51
52 %clean
53 %{__rm} -rf %{buildroot}
54
55 %files
56 %defattr(-, root, root, 0755)
57 %doc AUTHORS CONFIGURATION COPYING Copyright NEWS QUICKSTART THANKS
58 %doc conf/system-auth doc/
59 %doc %{_mandir}/man1/pam_abl.1*
60 %config(noreplace) %{_sysconfdir}/security/pam_abl.conf
61 %{_libdir}/security/pam_abl.so
62 %dir %{_localstatedir}/lib/abl/
63 %{_sbindir}/pam_abl
64
65 %changelog
66 * Fri Mar 18 2016 Jean-Philipe Pialasse <tests@pialasse.com> 0.2.3-2.sme
67 - import in SME [SME: 9341]
68 - added release and version define
69 - changed BuildRequires: db4-devel to libdb4-devel for EPEL7
70
71 * Mon Jan 15 2007 Dag Wieers <dag@wieers.com> - 0.2.3-1 - 7981+/dag
72 - Initial package. (using DAR)

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed