]> git.pld-linux.org Git - packages/pam.git/commitdiff
- fixes
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 27 May 1999 13:41:32 +0000 (13:41 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    pam.spec -> 1.36

pam.spec

index de2ffe10f1f68a91fe15b322733d5581b90484d6..d2261805b5e955c09b656eff9a2bde51a6f9170c 100644 (file)
--- a/pam.spec
+++ b/pam.spec
@@ -4,16 +4,14 @@ Summary(fr):  PAM : Pluggable Authentication Modules: modular, incremental authen
 Summary(pl):   Modularny system autentypacji
 Summary(tr):   Modüler, artýmsal doðrulama birimleri
 Name:          pam
-%define                date 19990513
 Version:       0.66
-Release:       14
+Release:       20
 Copyright:     GPL or BSD
 Group:         Base
-Group(pl):     Podstawy
-Source0:       ftp://ftp.pld.org.pl/stable/SOURCES/pam-pld-%{version}.%{date}.tar.gz
-Source1:       other.pamd
+%define                date    19990527
+Source0:       ftp://ftp.pld.org.pl/packages/pam-%{version}.%{date}.tar.gz
 URL:           http://parc.power.net/morgan/Linux-PAM/index.html
-BuildPrereq:   %{_bindir}/nsgmls
+BuildPrereq:   /usr/bin/nsgmls
 BuildPrereq:   pwdb-devel
 Requires:      cracklib
 Requires:      cracklib-dicts
@@ -83,7 +81,7 @@ PAM static libraries.
 Biblioteki statyczne PAM.
 
 %prep
-%setup -q -n pam
+%setup -q
 
 ln -sf defs/linux-pld.defs default.defs
 ln -sf libpam/include include
@@ -95,20 +93,19 @@ make -C doc
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/{etc/pam.d,lib/security} \
-       $RPM_BUILD_ROOT/usr/{include/security,lib,share/man/{man3,man8}}
+install -d $RPM_BUILD_ROOT/{etc/pam.d,lib/security,usr/{include/security,lib,man/man{3,8}}}
 
 make install FAKEROOT=$RPM_BUILD_ROOT
 
-install %{SOURCE1} $RPM_BUILD_ROOT/etc/pam.d/other
+install conf/other.pamd $RPM_BUILD_ROOT/etc/pam.d/other
 
-install doc/man/pam.8 $RPM_BUILD_ROOT%{_mandir}/man8
-install doc/man/*.3 $RPM_BUILD_ROOT%{_mandir}/man3
-chmod u+w $RPM_BUILD_ROOT%{_mandir}/man3/*
-echo ".so pam.8" > $RPM_BUILD_ROOT%{_mandir}/man8/pam.conf.8
-echo ".so pam.8" > $RPM_BUILD_ROOT%{_mandir}/man8/pam.d.8
-echo ".so pam_start.3" > $RPM_BUILD_ROOT%{_mandir}/man3/pam_end.3
-echo ".so pam_open_session.3" > $RPM_BUILD_ROOT%{_mandir}/man3/pam_close_session.3
+install doc/man/pam.8 $RPM_BUILD_ROOT/usr/man/man8
+install doc/man/*.3 $RPM_BUILD_ROOT/usr/man/man3
+chmod u+w $RPM_BUILD_ROOT/usr/man/man3/*
+echo ".so pam.8" > $RPM_BUILD_ROOT/usr/man/man8/pam.conf.8
+echo ".so pam.8" > $RPM_BUILD_ROOT/usr/man/man8/pam.d.8
+echo ".so pam_start.3" > $RPM_BUILD_ROOT/usr/man/man3/pam_end.3
+echo ".so pam_open_session.3" > $RPM_BUILD_ROOT/usr/man/man3/pam_close_session.3
 
 # make sure the modules built...
 [ -f $RPM_BUILD_ROOT/lib/security/pam_deny.so ] || {
@@ -124,12 +121,12 @@ strip --strip-debug $RPM_BUILD_ROOT/lib/lib*.so.*.* \
        $RPM_BUILD_ROOT/sbin/unix_chkpwd \
        $RPM_BUILD_ROOT/lib/security/*.so
 
-ln -sf ../../lib/libpam.so.0 $RPM_BUILD_ROOT%{_libdir}/libpam.so
-ln -sf ../../lib/libpam_misc.so.0 $RPM_BUILD_ROOT%{_libdir}/libpam_misc.so
+ln -sf ../../lib/libpam.so.0 $RPM_BUILD_ROOT/usr/lib/libpam.so
+ln -sf ../../lib/libpam_misc.so.0 $RPM_BUILD_ROOT/usr/lib/libpam_misc.so
 
-mv $RPM_BUILD_ROOT/lib/lib*.a $RPM_BUILD_ROOT%{_libdir}/
+mv $RPM_BUILD_ROOT/lib/lib*.a $RPM_BUILD_ROOT/usr/lib/
 
-gzip -9fn $RPM_BUILD_ROOT%{_mandir}/man[38]/* Copyright \
+gzip -9fn $RPM_BUILD_ROOT/usr/man/man[38]/* Copyright \
        doc/txts/*.txt doc/specs/*.{raw,txt}
 
 rm -f doc/{ps,txts}/{README,*.log}
@@ -156,180 +153,23 @@ rm -rf $RPM_BUILD_ROOT
 %attr(4755,root,root) /sbin/pwdb_chkpwd
 %attr(4755,root,root) /sbin/unix_chkpwd
 /sbin/pam_pwdb_helper
-%{_mandir}/man8/*
+/usr/man/man8/*
 
 %files devel
 %defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/lib*.so
-%{_includedir}/security
-%{_mandir}/man3/*
+%attr(755,root,root) /usr/lib/lib*.so
+/usr/include/security
+/usr/man/man3/*
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+/usr/lib/lib*.a
 
 %changelog
-* Thu May 13 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-14]
-- added unix_chkpwd helper to pam_pwdb module, now pam_pwdb calls
-  /sbin/pam_pwdb_helper, a link to pwdb_chkpwd
-- switched source archive to that from PLD CVS, and removed all
-  mess (twenty-something patches and tar archives).
-
-* Tue Apr 27 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-13]
-- fix for remember patch, cracklib needed -lcrypt
-
-* Tue Apr 23 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-12]
-- new version of pam_unix modules - nasty BUG FIXED!
-- added remember patch. Ever wondered how to stop lusers from having
-  two passwords for a lifetime? Just add remember=N to pam_pwdb or
-  pam_unix_passwd and your system will remember last N passwords for
-  each user.
-- uncommented crypt16 patch, if you want PAM to understand crypt16
-  passwords add a crypt16 option to pam_pwdb.
-- fixed crypt16 patch for pam_pwdb - now it really works, you need to
-  add "crypt16" option in auth line with pam_pwdb
-
-* Wed Apr 21 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-  [0.66-11]
-- recompiles on new rpm.
-
-* Fri Apr  9 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-10]
-- pam_unix minor update (now understands Ultrix crypt16() passwords)
-- added pam_motd module from Debian distribution
-- added pam_homedir by me (based on pam_mkhomedir from Debian)
-- minor spec cleanup
-- added stringh patch, it fixes wrong include directives in
-  tally and securetty modules
-- crypt16 patch, it makes pam_pwdb understand Ultrix crypt16()
-  passwords. It is not applied, added only because somebody may
-  really need this - like me ;).
-
-* Wed Mar 31 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-  [0.66-9]
-- lib*.so links moved to %{_libdir},
-- removed ps %doc.
-* Sat Mar  21 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-3]
-- still more fixes in pam_unix
-- merged with RPM from PLD devel by Wojtek ¦lusarczyk <wojtek@shadow.eu.org>
-- merged -noansi, -nopedantic, -dirs and -shlib patches into -Makefile.patch
-- merged -makefile, -rhlock and pwdb patches and split pam_pwdb changes
-  and misc. Makefile -lpwdb changes from this patch
-- updated glibc patch to handle glibc 2.1
-- added deflimit patch by Robert Mi³kowski <milek@rudy.mif.pg.gda.pl>
-- added defs/linux-pld.defs
-- added pam-priority patch (setting priority for user processes
-  if build with -DWITH_PRIORITY flag) by Marcin Korzonek <mkorz@shadow.eu.org>
-- removed bothconfs and strerror patches
-
-* Sat Jan  31 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-2]
-- more fixes in pam_unix
-- removed obsolete patches
-
-* Sat Jan  31 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.66-1]
-- updated to 0.66
-- separated pam_unix modules - I got tired of patching this mess
-
-* Sun Jan 18 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-- fixed NIS patch (coredumping passwd is not nice)
-
-* Sun Jan 10 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-- added pam_make module
-- cleaned up compiles time warnings in modules (-cleanup.patch)
-
-* Sat Jan  9 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
-  [0.65-4]
-- fixed installation and packeging of man pages
-- renamed alpha patch to noansi (NIS RPC won't compile with -ansi and -DPOSIX)
-- added new patches:
-  -- umask fix in pam_unix_passwd
-  -- md5 passwords capability for pam_unix - new option "md5"
-  -- support for setting passwords via NIS RPC for pam_unix_passswd - new option "nis"
-    WARNING! if you set this, pam_unix_passwd will use ONLY NIS RPC for password
-              setting. This is meant for NIS workstations.
-  -- renamed strict/fascist=true/false option in pam_unix_passwd to simple
-     no_strict/no_fasxist if someone wants relaxed passwd checking
-  -- Maildir format recognition for pam_mail
-
-* Thu Dec  3 1998 Robert Mi³kowski <milek@rudy.mif.pg.gda.pl>
-  [0.65-3]
-- added new patches:
-  -- failure time logging,
-  -- support for fail_line field,
-  -- support for fail_locktime field with new option no_lock_time.
-
-* Mon Nov 30 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-  [0.65-2]
-- added %ifos Linux .. %endif around setting up default.defs,
-- added pl translation.
-
-* Mon Nov 30 1998 Robert Mi³kowski <milek@rudy.mif.pg.gda.pl>
-- changed format of /var/log/faillog to one from
-  shadow-utils,
-- added new option "per_user" for pam_tally module.
-
-* Sun Aug 22 1998 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
-  [0.64-4]
-- added -q %setup parameter,
-- changed Buildroot to /tmp/%%{name}-%%{version}-root,
-- added using %%{version} in Source snd %setup,
-- fixed %post{un},
-- changeded dependences to "Requires: %%{name} = %%{version}" in devel
-  subpackage,
-- fiew simplification in %build and %install,
-- added development manual pages (level 3) to devel,
-- added missing %postun with runing ldconfig,
-- /sbin/ldconfig is now runed as -p parameter in %post{un},
-- fixed makin ps documentation,
-- added static and devel subpackages,
-- added ignore errors during "make install" (-i switch),
-- added striping shared libraries,
-- added striping /sbin/pwdb_chkpwd,
-- added striping debug info on all modules,
-- added "Obsoletes: pamconfig" (now it is not neccessary),
-- added %attr and %defattr macros in %files (allow build package from
-  non-root account).
-
-* Sat May 23 1998 Jeff Johnson <jbj@redhat.com>
-- Partial fix for new sgml syntax.
-- Hack to get around failiing sgml2latex.
-
-* Fri Apr 24 1998 Prospector System <bugs@redhat.com>
-- translations modified for de, fr, tr
-
-* Tue Mar 10 1998 Cristian Gafton <gafton@redhat.com>
-- updated to 0.64 for security reasons.
-- handle correctly the buildroot
-
-* Tue Oct 14 1997 Erik Troan <ewt@redhat.com>
-- updated alpha patch
-
-* Fri Oct 04 1997 Cristian Gafton <gafton@redhat.com>
-- moved to 0.59preC, spec file cleaned up a little.
-
-* Fri Oct 03 1997 Cristian Gafton <gafton@redhat.com>
-- moved to 0.59preB, some attempts to stabilize this thing...
-- and finally found THE BUG !
-
-* Wed Oct 01 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Moved from .57 to .59, with slightly changed interfaces.
-- Use a buildroot to avoid trashing build systems.
-
-* Wed Oct 01 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Fixed .rhosts security hole with multi-IP hosts.
-
-* Mon Apr 21 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Require a high enough version of pwdb
-
-* Tue Apr 15 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Moved from .56 to .57
-
-* Thu Feb 27 1997 Michael K. Johnson <johnsonm@redhat.com>
-- Moved from .54 to .56, and from pam.conf to pam.d
+* Fri May 14 1999 Jan Rêkorajski <baggins@hunter.mimuw.edu.pl>
+  [0.66-20]
+- added unix_chkpwd and pam_pwdb_helper symlink
+
+* Thu May 13 1999 Tomasz K³oczko <kloczek@rudy.mif.pg.gda.pl>
+  [0.66-19]
+- initial version which bases on on pam from RedHat.
This page took 0.042768 seconds and 4 git commands to generate.