Hello community,
here is the log from the commit of package pam_ccreds
checked in at Wed Aug 2 16:23:55 CEST 2006.
--------
--- pam_ccreds/pam_ccreds.changes 2006-01-25 21:39:13.000000000 +0100
+++ pam_ccreds/pam_ccreds.changes 2006-08-02 14:56:03.000000000 +0200
@@ -1,0 +2,8 @@
+Wed Aug 2 14:51:50 CEST 2006 - mc@suse.de
+
+- Update to version 4
+ * build fix (include syslog.h)
+- remove patch, is upstream now.
+- add patch for the README file
+
+-------------------------------------------------------------------
Old:
----
pam_ccreds-3.diff
pam_ccreds-3.tar.bz2
New:
----
pam_ccreds-4.tar.bz2
pam_ccreds-readme-fix.dif
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ pam_ccreds.spec ++++++
--- /var/tmp/diff_new_pack.q8l3gq/_old 2006-08-02 16:15:57.000000000 +0200
+++ /var/tmp/diff_new_pack.q8l3gq/_new 2006-08-02 16:15:57.000000000 +0200
@@ -1,11 +1,11 @@
#
-# spec file for package pam_ccreds (Version 3)
+# spec file for package pam_ccreds (Version 4)
#
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
@@ -15,12 +15,12 @@
License: GPL
Group: Productivity/Security
Autoreqprov: on
-Version: 3
+Version: 4
Release: 1
Summary: Pam module to cache login credentials
URL: http:/www.padl.com/OSS/pam_ccreds.html
Source: pam_ccreds-%{version}.tar.bz2
-Patch: pam_ccreds-%{version}.diff
+Patch1: pam_ccreds-readme-fix.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: pam, db
@@ -38,7 +38,7 @@
%prep
%setup -q -n pam_ccreds-%{version}
-%patch
+%patch1
%build
%{suse_update_config -f}
@@ -61,6 +61,11 @@
%attr(555,root,root) /%{_lib}/security/pam_ccreds.so
%changelog -n pam_ccreds
+* Wed Aug 02 2006 - mc@suse.de
+- Update to version 4
+ * build fix (include syslog.h)
+- remove patch, is upstream now.
+- add patch for the README file
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Dec 22 2005 - varkoly@suse.de
++++++ pam_ccreds-3.tar.bz2 -> pam_ccreds-4.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam_ccreds-3/CVSVersionInfo.txt new/pam_ccreds-4/CVSVersionInfo.txt
--- old/pam_ccreds-3/CVSVersionInfo.txt 2005-10-29 03:21:50.000000000 +0200
+++ new/pam_ccreds-4/CVSVersionInfo.txt 2006-07-05 17:18:48.000000000 +0200
@@ -1,6 +1,6 @@
# Created and modified by checkpoint; do not edit
-# $Id: CVSVersionInfo.txt,v 1.5 2005/10/29 01:21:46 lukeh Exp $
-# $Name: pam_ccreds-3 $
+# $Id: CVSVersionInfo.txt,v 1.6 2006/07/05 15:18:43 lukeh Exp $
+# $Name: pam_ccreds-4 $
ProjectName: pam_ccreds
-ProjectVersion: 3
+ProjectVersion: 4
ProjectMaintainer: lukeh
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam_ccreds-3/ChangeLog new/pam_ccreds-4/ChangeLog
--- old/pam_ccreds-3/ChangeLog 2005-10-29 03:21:50.000000000 +0200
+++ new/pam_ccreds-4/ChangeLog 2006-07-05 17:18:48.000000000 +0200
@@ -1,6 +1,10 @@
-$Id: ChangeLog,v 1.2 2005/09/21 23:46:13 lukeh Exp $
+$Id: ChangeLog,v 1.3 2006/07/05 15:18:38 lukeh Exp $
===============================================================
+4 Luke Howard
+
+ * build fix (include syslog.h)
+
2 Luke Howard
* patch from Nicolas Boullis :
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam_ccreds-3/cc_lib.c new/pam_ccreds-4/cc_lib.c
--- old/pam_ccreds-3/cc_lib.c 2005-10-29 03:21:50.000000000 +0200
+++ new/pam_ccreds-4/cc_lib.c 2006-07-05 17:18:48.000000000 +0200
@@ -15,6 +15,7 @@
#include
#include
#include
+#include
#include
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam_ccreds-3/config.h.in new/pam_ccreds-4/config.h.in
--- old/pam_ccreds-3/config.h.in 2005-10-29 03:21:50.000000000 +0200
+++ new/pam_ccreds-4/config.h.in 2006-07-05 17:18:48.000000000 +0200
@@ -1,40 +1,88 @@
-/* config.h.in. Generated automatically from configure.in by autoheader. */
+/* config.h.in. Generated from configure.in by autoheader. */
+/*
+ * Credentials cache file
+ */
-#define CCREDS_FILE "/var/cache/.security.db"
+#define CCREDS_FILE "/var/cache/.security.db"
-/* Define if you have the header file. */
+
+/* Define to 1 if you have the header file. */
#undef HAVE_DB_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define to 1 if you have the `pam' library (-lpam). */
+#undef HAVE_LIBPAM
+
+/* Define to 1 if you have the `pam_misc' library (-lpam_misc). */
+#undef HAVE_LIBPAM_MISC
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_MEMORY_H
+
+/* Define to 1 if you have the header file. */
#undef HAVE_OPENSSL_OPENSSLCONF_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_PAM_PAM_APPL_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_PAM_PAM_MISC_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_PAM_PAM_MODULES_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_SECURITY_PAM_APPL_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_SECURITY_PAM_MISC_H
-/* Define if you have the header file. */
+/* Define to 1 if you have the header file. */
#undef HAVE_SECURITY_PAM_MODULES_H
-/* Define if you have the pam library (-lpam). */
-#undef HAVE_LIBPAM
+/* Define to 1 if you have the header file. */
+#undef HAVE_STDINT_H
-/* Define if you have the pam_misc library (-lpam_misc). */
-#undef HAVE_LIBPAM_MISC
+/* Define to 1 if you have the header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the header file. */
+#undef HAVE_UNISTD_H
/* Name of package */
#undef PACKAGE
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
/* Version number of package */
#undef VERSION
-
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/pam_ccreds-3/pam_ccreds.spec new/pam_ccreds-4/pam_ccreds.spec
--- old/pam_ccreds-3/pam_ccreds.spec 2005-10-29 03:21:50.000000000 +0200
+++ new/pam_ccreds-4/pam_ccreds.spec 2006-07-05 17:18:48.000000000 +0200
@@ -1,6 +1,6 @@
Summary: PAM cached credentials module
Name: pam_ccreds
-Version: 2
+Version: 4
Release: 1
Source0: ftp://ftp.padl.com/pub/%{name}-%{version}.tar.gz
URL: http://www.padl.com/
++++++ pam_ccreds-readme-fix.dif ++++++
--- README
+++ README 2005/10/21 07:36:26
@@ -13,7 +13,7 @@
The present implementation requires Linux-PAM as it takes
advantage of the extended configuration syntax of pam.conf.
-(See the example configuration file included with the
+(See the example configuration file (pam.conf) included with the
software for an example of configuring it with pam_ldap.)
On platforms that do not use Linux-PAM you would need a
wrapper PAM module to choose an action based on the
@@ -64,3 +64,9 @@
The pam_ccreds module is distributed under the GNU General
Public License.
+Here is an example for a LDAP authentification entry in /etc/pam.d/ directory:
+
+auth [authinfo_unavail=ignore success=1 default=2] pam_ldap.so try_first_pass
+auth [default=done] pam_ccreds.so action=validate use_first_pass
+auth [default=done] pam_ccreds.so action=store
+auth [default=bad] pam_ccreds.so action=update
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...