rpms/pam_abl/devel README.Fedora, NONE, 1.1 pam_abl.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alexander Dalloz (adalloz) fedora-extras-commits at redhat.com
Tue Jul 19 17:05:12 UTC 2005


Author: adalloz

Update of /cvs/extras/rpms/pam_abl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12395/devel

Modified Files:
	.cvsignore sources 
Added Files:
	README.Fedora pam_abl.spec 
Log Message:
auto-import pam_abl-0.2.2-2 on branch devel from pam_abl-0.2.2-2.src.rpm


--- NEW FILE README.Fedora ---
README.Fedora - pam_abl

------------------------------------------------------------------------
Any time changes to the PAM configuration are done by hand, they have
to be done with great care to avoid disabling system access by accident.
------------------------------------------------------------------------

To activate the use of pam_abl.so you need to add a PAM rule like
                                                                                                               
auth required /lib/security/$ISA/pam_abl.so config=/etc/security/pam_abl.conf
                                                                                                               
i.e. in /etc/pam.d/system-auth. Doing so please be aware that
/etc/pam.d/system-auth is auto-generated and that user changes will be
destroyed the next time authconfig is run, thus this step to be redone.

You are able to customize the pam_abl.so behaviour by editing
/etc/security/pam_abl.conf. For detailed instructions please see
index.html and pam_abl.html or the application's page online at

http://www.hexten.net/sw/pam_abl/doc/index.html



--- NEW FILE pam_abl.spec ---
%define		reldate 20050110

Name:		pam_abl
Summary:	A Pluggable Authentication Module (PAM) for auto blacklisting
Version:	0.2.2
Release:	2%{?dist}
License:	GPL
Group:		System Environment/Base
URL:		http://www.hexten.net/sw/pam_abl/
Source0:	http://www.hexten.net/sw/pam_abl/pam_abl-%{reldate}-%{version}.tar.gz
Source1:	README.Fedora
BuildRequires:	db4-devel, pam-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

%description
Provides auto blacklisting of hosts and users responsible for repeated
failed authentication attempts. Generally configured so that
blacklisted users still see normal login prompts but are guaranteed to
fail to authenticate. A command line tool allows to query or purge the
databases used by the pam_abl module.

%prep
%setup -q -n %{name}-%{reldate}-%{version}
# temporary fix for an outdated document instruction
sed -i -e '/pam_abl.so$/d' conf/system-auth

%build
make %{?_smp_mflags} all

%install
rm -rf %{buildroot}
install -D -m 755 pam_abl.so %{buildroot}/%{_lib}/security/pam_abl.so
install -D -m 644 conf/pam_abl.conf %{buildroot}%{_sysconfdir}/security/pam_abl.conf
install -D -m 755 tools/pam_abl %{buildroot}%{_sbindir}/pam_abl
install -d -m 755 %{buildroot}%{_localstatedir}/lib/abl
install -m 644 %{SOURCE1} README.Fedora
rm -f doc/._pam_abl.html

%clean
rm -rf %{buildroot}

%files
%defattr(644,root,root,755)
%doc README.Fedora Copyright doc conf
%defattr(-,root,root)
%config(noreplace) %{_sysconfdir}/security/pam_abl.conf
/%{_lib}/security/pam_abl.so
%{_sbindir}/pam_abl
%{_localstatedir}/lib/abl/

%changelog
* Fri Jul 15 2005 Alexander Dalloz <alex {%} dalloz {*} de> - 0.2.2-2
- Defined %{reldate} and made macro usage consistent
- pam_abl moved to /usr/sbin.

* Wed Jul 13 2005 Alexander Dalloz <alex {%} dalloz {*} de> - 0.2.2-1
- Changes following review:
  - added %{?dist} tag
  - set Group to System Environment/Base
  - set Source0 to be an absolute URL
  - changed BuildPrereq to be BuildRequires
  - moved instructions into README.Fedora
- dropped release date in tarball name as release number flag
- removed outdated instruction in example system-auth doc file.

* Sun Jul 11 2005 Alexander Dalloz <alex {%} dalloz {*} de> - 0.2.2-20050110
- Initial build.


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/pam_abl/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	19 Jul 2005 17:02:06 -0000	1.1
+++ .cvsignore	19 Jul 2005 17:05:09 -0000	1.2
@@ -0,0 +1 @@
+pam_abl-20050110-0.2.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/pam_abl/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	19 Jul 2005 17:02:06 -0000	1.1
+++ sources	19 Jul 2005 17:05:09 -0000	1.2
@@ -0,0 +1 @@
+5c51d8339682e1ebde3c2c7d120e769b  pam_abl-20050110-0.2.2.tar.gz




More information about the fedora-extras-commits mailing list