Hello community, here is the log from the commit of package pam_ccreds for openSUSE:Factory checked in at Mon Jul 27 23:58:32 CEST 2009. -------- --- pam_ccreds/pam_ccreds.changes 2009-06-24 19:28:16.000000000 +0200 +++ pam_ccreds/pam_ccreds.changes 2009-07-27 11:44:14.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Jul 27 11:43:13 CEST 2009 - mc@novell.com + +- version 10 + * don't try to store/validate empty passwords in cc_test + * fix dependencies + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- pam_ccreds-8.tar.bz2 New: ---- pam_ccreds-10.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pam_ccreds.spec ++++++ --- /var/tmp/diff_new_pack.GyJGzC/_old 2009-07-27 23:56:29.000000000 +0200 +++ /var/tmp/diff_new_pack.GyJGzC/_new 2009-07-27 23:56:29.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package pam_ccreds (Version 8) +# spec file for package pam_ccreds (Version 10) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -23,8 +23,8 @@ License: GPL v2 or later Group: Productivity/Security AutoReqProv: on -Version: 8 -Release: 47 +Version: 10 +Release: 1 Summary: Pam module to cache login credentials Url: http://www.padl.com/OSS/pam_ccreds.html Source: pam_ccreds-%{version}.tar.bz2 ++++++ pam_ccreds-8.tar.bz2 -> pam_ccreds-10.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/CVSVersionInfo.txt new/pam_ccreds-10/CVSVersionInfo.txt --- old/pam_ccreds-8/CVSVersionInfo.txt 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/CVSVersionInfo.txt 2009-04-03 03:39:32.000000000 +0200 @@ -1,6 +1,6 @@ # Created and modified by checkpoint; do not edit -# $Id: CVSVersionInfo.txt,v 1.10 2007/12/07 00:19:21 lukeh Exp $ -# $Name: pam_ccreds-8 $ +# $Id: CVSVersionInfo.txt,v 1.12 2009/04/03 01:39:31 lukeh Exp $ +# $Name: pam_ccreds-10 $ ProjectName: pam_ccreds -ProjectVersion: 8 +ProjectVersion: 10 ProjectMaintainer: lukeh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/ChangeLog new/pam_ccreds-10/ChangeLog --- old/pam_ccreds-8/ChangeLog 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/ChangeLog 2009-04-03 03:39:32.000000000 +0200 @@ -1,6 +1,14 @@ -$Id: ChangeLog,v 1.10 2007/12/07 00:19:13 lukeh Exp $ +$Id: ChangeLog,v 1.12 2009/04/03 01:39:05 lukeh Exp $ =============================================================== +10 Guido Guenther <agx@sigxcpu.org> + + * don't try to store/validate empty passwords in cc_test + +9 Luke Howard <lukeh@padl.com> + + * patch from Steven Brudenell to fix dependencies + 8 Guido Guenther <agx@sigxcpu.org> * remove ccreds_file parameter diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/Makefile.am new/pam_ccreds-10/Makefile.am --- old/pam_ccreds-8/Makefile.am 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/Makefile.am 2009-04-03 03:39:32.000000000 +0200 @@ -11,13 +11,16 @@ pam_ccreds_so_LDFLAGS = @pam_ccreds_so_LDFLAGS@ cc_test_SOURCES = cc_test.c -cc_test_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +cc_test_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +cc_test_LDADD = pam_ccreds.so -lpam -lpam_misc cc_dump_SOURCES = cc_dump.c -cc_dump_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +cc_dump_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +cc_dump_LDADD = pam_ccreds.so -lpam -lpam_misc ccreds_chkpwd_SOURCES = ccreds_chkpwd.c -ccreds_chkpwd_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +ccreds_chkpwd_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +ccreds_chkpwd_LDADD = pam_ccreds.so -lpam -lpam_misc DEFS = @DEFS@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/Makefile.in new/pam_ccreds-10/Makefile.in --- old/pam_ccreds-8/Makefile.in 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/Makefile.in 2009-04-03 03:39:32.000000000 +0200 @@ -61,21 +61,18 @@ PROGRAMS = $(noinst_PROGRAMS) $(sbin_PROGRAMS) am_cc_dump_OBJECTS = cc_dump.$(OBJEXT) cc_dump_OBJECTS = $(am_cc_dump_OBJECTS) -cc_dump_LDADD = $(LDADD) -am__DEPENDENCIES_1 = -cc_dump_DEPENDENCIES = $(am__DEPENDENCIES_1) +cc_dump_DEPENDENCIES = pam_ccreds.so am_cc_test_OBJECTS = cc_test.$(OBJEXT) cc_test_OBJECTS = $(am_cc_test_OBJECTS) -cc_test_LDADD = $(LDADD) -cc_test_DEPENDENCIES = $(am__DEPENDENCIES_1) +cc_test_DEPENDENCIES = pam_ccreds.so am_ccreds_chkpwd_OBJECTS = ccreds_chkpwd.$(OBJEXT) ccreds_chkpwd_OBJECTS = $(am_ccreds_chkpwd_OBJECTS) -ccreds_chkpwd_LDADD = $(LDADD) -ccreds_chkpwd_DEPENDENCIES = $(am__DEPENDENCIES_1) +ccreds_chkpwd_DEPENDENCIES = pam_ccreds.so am_pam_ccreds_so_OBJECTS = cc_db.$(OBJEXT) cc_lib.$(OBJEXT) \ cc_pam.$(OBJEXT) pam_ccreds_so_OBJECTS = $(am_pam_ccreds_so_OBJECTS) pam_ccreds_so_LDADD = $(LDADD) +am__DEPENDENCIES_1 = pam_ccreds_so_DEPENDENCIES = $(am__DEPENDENCIES_1) DEFAULT_INCLUDES = -I. -I$(srcdir) -I. depcomp = $(SHELL) $(top_srcdir)/depcomp @@ -205,11 +202,14 @@ LDADD = $(LIBGCRYPT_LIBS) pam_ccreds_so_SOURCES = cc_db.c cc_lib.c cc_pam.c cc.h cc_test_SOURCES = cc_test.c -cc_test_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +cc_test_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +cc_test_LDADD = pam_ccreds.so -lpam -lpam_misc cc_dump_SOURCES = cc_dump.c -cc_dump_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +cc_dump_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +cc_dump_LDADD = pam_ccreds.so -lpam -lpam_misc ccreds_chkpwd_SOURCES = ccreds_chkpwd.c -ccreds_chkpwd_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security pam_ccreds.so -lpam -lpam_misc +ccreds_chkpwd_LDFLAGS = -Wl,-rpath -Wl,$(libdir)/security +ccreds_chkpwd_LDADD = pam_ccreds.so -lpam -lpam_misc @USE_NATIVE_LINKER_TRUE@NATIVE_LINK = $(pam_ccreds_so_LD) $(AM_LDFLAGS) -o $@ @USE_NATIVE_LINKER_FALSE@GNU_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/cc_test.c new/pam_ccreds-10/cc_test.c --- old/pam_ccreds-8/cc_test.c 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/cc_test.c 2009-04-03 03:39:32.000000000 +0200 @@ -36,7 +36,7 @@ char *password; char *ccredsfile; char *action; - const char *function; + const char *function = NULL; unsigned int cc_flags; if (argc < 5 || argc > 6) { @@ -60,11 +60,11 @@ exit(rc); } - if (strcmp(action, "-validate") == 0) { + if (strcmp(action, "-validate") == 0 && password) { rc = pam_cc_validate_credentials(pamcch, PAM_CC_TYPE_DEFAULT, password, strlen(password)); function = "pam_cc_validate_credentials"; - } else if (strcmp(action, "-store") == 0) { + } else if (strcmp(action, "-store") == 0 && password) { rc = pam_cc_store_credentials(pamcch, PAM_CC_TYPE_DEFAULT, password, strlen(password)); function = "pam_cc_store_credentials"; @@ -75,7 +75,6 @@ function = "pam_cc_delete_credentials"; } else { rc = usage(); - function = NULL; } if (function != NULL) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/configure new/pam_ccreds-10/configure --- old/pam_ccreds-8/configure 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/configure 2009-04-03 03:39:32.000000000 +0200 @@ -1703,7 +1703,7 @@ # Define the identity of the package. PACKAGE=pam_ccreds - VERSION=8 + VERSION=10 cat >>confdefs.h <<_ACEOF diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/configure.in new/pam_ccreds-10/configure.in --- old/pam_ccreds-8/configure.in 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/configure.in 2009-04-03 03:39:32.000000000 +0200 @@ -2,7 +2,7 @@ AC_CANONICAL_SYSTEM AC_PREFIX_DEFAULT() -AM_INIT_AUTOMAKE(pam_ccreds, 8) +AM_INIT_AUTOMAKE(pam_ccreds, 10) AM_CONFIG_HEADER(config.h) AM_MAINTAINER_MODE diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pam_ccreds-8/pam_ccreds.spec new/pam_ccreds-10/pam_ccreds.spec --- old/pam_ccreds-8/pam_ccreds.spec 2007-12-07 01:19:22.000000000 +0100 +++ new/pam_ccreds-10/pam_ccreds.spec 2009-04-03 03:39:32.000000000 +0200 @@ -1,6 +1,6 @@ Summary: PAM cached credentials module Name: pam_ccreds -Version: 8 +Version: 10 Release: 1 Source0: ftp://ftp.padl.com/pub/%{name}-%{version}.tar.gz URL: http://www.padl.com/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org