Hello community, here is the log from the commit of package libpwquality for openSUSE:Factory checked in at 2013-06-25 09:27:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libpwquality (Old) and /work/SRC/openSUSE:Factory/.libpwquality.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libpwquality" Changes: -------- --- /work/SRC/openSUSE:Factory/libpwquality/libpwquality.changes 2013-01-07 17:23:28.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libpwquality.new/libpwquality.changes 2013-06-25 14:42:22.000000000 +0200 @@ -1,0 +2,8 @@ +Fri Jun 21 18:10:57 UTC 2013 - dims...@opensuse.org + +- Update to version 1.2.2: + + Manual page fixes. + + Make it possible to set the maxsequence configuration value. + + Updated translations. + +------------------------------------------------------------------- Old: ---- libpwquality-1.2.1.tar.bz2 New: ---- libpwquality-1.2.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libpwquality.spec ++++++ --- /var/tmp/diff_new_pack.mjcyGA/_old 2013-06-25 14:42:22.000000000 +0200 +++ /var/tmp/diff_new_pack.mjcyGA/_new 2013-06-25 14:42:22.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package libpwquality # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,7 +20,7 @@ %define _secconfdir %{_sysconfdir}/security Name: libpwquality -Version: 1.2.1 +Version: 1.2.2 Release: 0 Summary: Library for password quality checking and generating random passwords License: BSD-3-Clause or GPL-2.0+ ++++++ libpwquality-1.2.1.tar.bz2 -> libpwquality-1.2.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/Makefile.in new/libpwquality-1.2.2/Makefile.in --- old/libpwquality-1.2.1/Makefile.in 2012-12-20 10:15:08.000000000 +0100 +++ new/libpwquality-1.2.2/Makefile.in 2013-06-19 17:41:37.000000000 +0200 @@ -136,8 +136,8 @@ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ done; \ reldir="$$dir2" -DIST_ARCHIVES = $(distdir).tar.gz $(distdir).tar.bz2 GZIP_ENV = --best +DIST_ARCHIVES = $(distdir).tar.bz2 distuninstallcheck_listfiles = find . -type f -print am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$' @@ -588,7 +588,6 @@ $(am__remove_distdir) dist dist-all: distdir - tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2 $(am__remove_distdir) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/NEWS new/libpwquality-1.2.2/NEWS --- old/libpwquality-1.2.1/NEWS 2012-12-20 10:16:32.000000000 +0100 +++ new/libpwquality-1.2.2/NEWS 2013-06-19 17:38:34.000000000 +0200 @@ -1,5 +1,11 @@ libpwquality NEWS -- history of user-visible changes. +Release 1.2.2 + +* Manual page fixes. +* Make it possible to set the maxsequence configuration value. +* Updated translations from Transifex. + Release 1.2.1 * Properly free pwquality settings. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/config.h.in new/libpwquality-1.2.2/config.h.in --- old/libpwquality-1.2.1/config.h.in 2012-12-20 10:15:36.000000000 +0100 +++ new/libpwquality-1.2.2/config.h.in 2013-06-19 17:42:01.000000000 +0200 @@ -28,9 +28,6 @@ /* Define to 1 if you have the <dlfcn.h> header file. */ #undef HAVE_DLFCN_H -/* Define to 1 if you have the `dngettext' function. */ -#undef HAVE_DNGETTEXT - /* Define if the GNU gettext() function is already present or preinstalled. */ #undef HAVE_GETTEXT @@ -52,27 +49,12 @@ /* Define to 1 if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H -/* Define to 1 if you have the `strcspn' function. */ -#undef HAVE_STRCSPN - -/* Define to 1 if you have the `strdup' function. */ -#undef HAVE_STRDUP - /* Define to 1 if you have the <strings.h> header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the <string.h> header file. */ #undef HAVE_STRING_H -/* Define to 1 if you have the `strspn' function. */ -#undef HAVE_STRSPN - -/* Define to 1 if you have the `strstr' function. */ -#undef HAVE_STRSTR - -/* Define to 1 if you have the `strtol' function. */ -#undef HAVE_STRTOL - /* Define to 1 if you have the <sys/stat.h> header file. */ #undef HAVE_SYS_STAT_H @@ -157,9 +139,6 @@ /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE -/* Define to empty if `const' does not conform to ANSI C. */ -#undef const - #ifdef ENABLE_NLS #include <libintl.h> #define _(msgid) dgettext(PACKAGE, msgid) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/configure new/libpwquality-1.2.2/configure --- old/libpwquality-1.2.1/configure 2012-12-20 10:15:09.000000000 +0100 +++ new/libpwquality-1.2.2/configure 2013-06-19 17:41:37.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for libpwquality 1.2.1. +# Generated by GNU Autoconf 2.68 for libpwquality 1.2.2. # # # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -567,8 +567,8 @@ # Identity of this package. PACKAGE_NAME='libpwquality' PACKAGE_TARNAME='libpwquality' -PACKAGE_VERSION='1.2.1' -PACKAGE_STRING='libpwquality 1.2.1' +PACKAGE_VERSION='1.2.2' +PACKAGE_STRING='libpwquality 1.2.2' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1325,7 +1325,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libpwquality 1.2.1 to adapt to many kinds of systems. +\`configure' configures libpwquality 1.2.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1395,7 +1395,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libpwquality 1.2.1:";; + short | recursive ) echo "Configuration of libpwquality 1.2.2:";; esac cat <<\_ACEOF @@ -1516,7 +1516,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libpwquality configure 1.2.1 +libpwquality configure 1.2.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1881,7 +1881,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libpwquality $as_me 1.2.1, which was +It was created by libpwquality $as_me 1.2.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2229,6 +2229,8 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu +ac_config_headers="$ac_config_headers config.h" + am__api_version='1.11' ac_aux_dir= @@ -2696,7 +2698,7 @@ # Define the identity of the package. PACKAGE='libpwquality' - VERSION='1.2.1' + VERSION='1.2.2' cat >>confdefs.h <<_ACEOF @@ -2737,8 +2739,6 @@ -ac_config_headers="$ac_config_headers config.h" - # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || @@ -2816,7 +2816,7 @@ PWQUALITY_LT_CURRENT=1 PWQUALITY_LT_AGE=0 -PWQUALITY_LT_REVISION=1 +PWQUALITY_LT_REVISION=2 @@ -13664,17 +13664,6 @@ -for ac_func in dngettext -do : - ac_fn_c_check_func "$LINENO" "dngettext" "ac_cv_func_dngettext" -if test "x$ac_cv_func_dngettext" = xyes; then : - cat >>confdefs.h <<_ACEOF -#define HAVE_DNGETTEXT 1 -_ACEOF - -fi -done - @@ -13891,6 +13880,21 @@ + +# Check whether --with-randomdev was given. +if test "${with_randomdev+set}" = set; then : + withval=$with_randomdev; opt_randomdev=$withval +fi + +if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then + opt_randomdev="/dev/urandom" +fi + +cat >>confdefs.h <<_ACEOF +#define CONF_PATH_RANDOMDEV "$opt_randomdev" +_ACEOF + + for ac_header in crack.h do : ac_fn_c_check_header_mongrel "$LINENO" "crack.h" "ac_cv_header_crack_h" "$ac_includes_default" @@ -13949,21 +13953,6 @@ fi - -# Check whether --with-randomdev was given. -if test "${with_randomdev+set}" = set; then : - withval=$with_randomdev; opt_randomdev=$withval -fi - -if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then - opt_randomdev="/dev/urandom" -fi - -cat >>confdefs.h <<_ACEOF -#define CONF_PATH_RANDOMDEV "$opt_randomdev" -_ACEOF - - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5 $as_echo_n "checking whether byte ordering is bigendian... " >&6; } if ${ac_cv_c_bigendian+:} false; then : @@ -14188,99 +14177,6 @@ presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;; esac -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5 -$as_echo_n "checking for an ANSI C-conforming const... " >&6; } -if ${ac_cv_c_const+:} false; then : - $as_echo_n "(cached) " >&6 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - -int -main () -{ -/* FIXME: Include the comments suggested by Paul. */ -#ifndef __cplusplus - /* Ultrix mips cc rejects this. */ - typedef int charset[2]; - const charset cs; - /* SunOS 4.1.1 cc rejects this. */ - char const *const *pcpcc; - char **ppc; - /* NEC SVR4.0.2 mips cc rejects this. */ - struct point {int x, y;}; - static struct point const zero = {0,0}; - /* AIX XL C 1.02.0.0 rejects this. - It does not let you subtract one const X* pointer from another in - an arm of an if-expression whose if-part is not a constant - expression */ - const char *g = "string"; - pcpcc = &g + (g ? g-g : 0); - /* HPUX 7.0 cc rejects these. */ - ++pcpcc; - ppc = (char**) pcpcc; - pcpcc = (char const *const *) ppc; - { /* SCO 3.2v4 cc rejects this. */ - char *t; - char const *s = 0 ? (char *) 0 : (char const *) 0; - - *t++ = 0; - if (s) return 0; - } - { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */ - int x[] = {25, 17}; - const int *foo = &x[0]; - ++foo; - } - { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */ - typedef const int *iptr; - iptr p = 0; - ++p; - } - { /* AIX XL C 1.02.0.0 rejects this saying - "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */ - struct s { int j; const int *ap[3]; }; - struct s *b; b->j = 5; - } - { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ - const int foo = 10; - if (!foo) return 0; - } - return !cs[0] && !zero.x; -#endif - - ; - return 0; -} -_ACEOF -if ac_fn_c_try_compile "$LINENO"; then : - ac_cv_c_const=yes -else - ac_cv_c_const=no -fi -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -fi -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5 -$as_echo "$ac_cv_c_const" >&6; } -if test $ac_cv_c_const = no; then - -$as_echo "#define const /**/" >>confdefs.h - -fi - - -for ac_func in strcspn strdup strspn strstr strtol -do : - as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` -ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" -if eval test \"x\$"$as_ac_var"\" = x"yes"; then : - cat >>confdefs.h <<_ACEOF -#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 -_ACEOF - -fi -done - ac_config_files="$ac_config_files Makefile libpwquality.spec src/Makefile src/pwquality.pc po/Makefile.in python/Makefile doc/Makefile doc/man/Makefile" @@ -14835,7 +14731,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libpwquality $as_me 1.2.1, which was +This file was extended by libpwquality $as_me 1.2.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -14901,7 +14797,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -libpwquality config.status 1.2.1 +libpwquality config.status 1.2.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/configure.in new/libpwquality-1.2.2/configure.in --- old/libpwquality-1.2.1/configure.in 2012-12-20 10:12:27.000000000 +0100 +++ new/libpwquality-1.2.2/configure.in 2013-06-19 17:38:50.000000000 +0200 @@ -1,8 +1,8 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([libpwquality], [1.2.1]) -AM_INIT_AUTOMAKE([-Wall]) -AC_PREREQ(2.61) +AC_INIT([libpwquality], [1.2.2]) AC_CONFIG_HEADERS([config.h]) +AM_INIT_AUTOMAKE([dist-bzip2 no-dist-gzip -Wall]) +AC_PREREQ(2.61) AC_CONFIG_MACRO_DIR([m4]) AC_CANONICAL_HOST @@ -16,7 +16,7 @@ dnl (No interfaces changed: REVISION++) PWQUALITY_LT_CURRENT=1 PWQUALITY_LT_AGE=0 -PWQUALITY_LT_REVISION=1 +PWQUALITY_LT_REVISION=2 AC_SUBST(PACKAGE) AC_SUBST(VERSION) @@ -50,7 +50,6 @@ dnl Localization support AM_GNU_GETTEXT_VERSION([0.15]) AM_GNU_GETTEXT([external]) -AC_CHECK_FUNCS(dngettext) AH_BOTTOM([#ifdef ENABLE_NLS #include <libintl.h> #define _(msgid) dgettext(PACKAGE, msgid) @@ -141,6 +140,12 @@ ]) AC_SUBST(PYTHONSITEDIR) +AC_ARG_WITH([randomdev], AS_HELP_STRING([--with-randomdev=(<path>|yes)],[use specified random device instead of /dev/urandom]), opt_randomdev=$withval) +if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then + opt_randomdev="/dev/urandom" +fi +AC_DEFINE_UNQUOTED(CONF_PATH_RANDOMDEV, "$opt_randomdev", [Random device path.]) + dnl Check for cracklib AC_CHECK_HEADERS([crack.h], AC_CHECK_LIB([crack], [FascistCheck], LIBCRACK="-lcrack", LIBCRACK="")) @@ -149,18 +154,8 @@ fi AC_SUBST([LIBCRACK]) -AC_ARG_WITH([randomdev], AS_HELP_STRING([--with-randomdev=(<path>|yes)],[use specified random device instead of /dev/urandom]), opt_randomdev=$withval) -if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then - opt_randomdev="/dev/urandom" -fi -AC_DEFINE_UNQUOTED(CONF_PATH_RANDOMDEV, "$opt_randomdev", [Random device path.]) - dnl Checks for typedefs, structures, and compiler characteristics. AC_C_BIGENDIAN -AC_C_CONST - -dnl Checks for library functions. -AC_CHECK_FUNCS(strcspn strdup strspn strstr strtol) dnl Files to be created from when we run configure AC_CONFIG_FILES([Makefile libpwquality.spec src/Makefile src/pwquality.pc po/Makefile.in python/Makefile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/doc/man/pam_pwquality.8 new/libpwquality-1.2.2/doc/man/pam_pwquality.8 --- old/libpwquality-1.2.1/doc/man/pam_pwquality.8 2012-08-16 19:51:12.000000000 +0200 +++ new/libpwquality-1.2.2/doc/man/pam_pwquality.8 2013-01-03 11:05:19.000000000 +0100 @@ -1,3 +1,6 @@ +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' .de FN \fI\|\\$1\|\fP .. @@ -11,7 +14,7 @@ This module can be plugged into the \fIpassword\fR stack of a given service to provide some plug\-in strength\-checking -for passwords\&. The code was originaly based on pam_cracklib module +for passwords\&. The code was originally based on pam_cracklib module and the module is backwards compatible with its options\&. .PP The action of this module is to prompt the user for a password and check @@ -261,7 +264,8 @@ The module will return error on failed check even if the user changing the password is root\&. This option is off by default which means that just the message about the failed check is printed but root can change -the password anyway\&. +the password anyway\&. Note that root is not asked for an old password +so the checks that compare the old and new password are not performed\&. .RE .PP \fBlocal_users_only\fR diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/doc/man/pwquality.conf.5 new/libpwquality-1.2.2/doc/man/pwquality.conf.5 --- old/libpwquality-1.2.1/doc/man/pwquality.conf.5 2012-06-29 10:59:20.000000000 +0200 +++ new/libpwquality-1.2.2/doc/man/pwquality.conf.5 2013-01-03 11:04:20.000000000 +0100 @@ -1,3 +1,6 @@ +.\" Escape single quotes in literal strings from groff's Unicode transform. +.ie \n(.g .ds Aq \(aq +.el .ds Aq ' .de FN \fI\|\\$1\|\fP .. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/libpwquality.spec new/libpwquality-1.2.2/libpwquality.spec --- old/libpwquality-1.2.1/libpwquality.spec 2012-12-20 10:15:13.000000000 +0100 +++ new/libpwquality-1.2.2/libpwquality.spec 2013-06-19 17:42:15.000000000 +0200 @@ -1,6 +1,6 @@ Summary: A library for password generation and password quality checking Name: libpwquality -Version: 1.2.1 +Version: 1.2.2 Release: 1%{?dist} # The package is BSD licensed with option to relicense as GPLv2+ # - this option is redundant as the BSD license allows that anyway. @@ -31,7 +31,7 @@ %package devel Group: Development/Libraries -Summary: Files needed for developing PAM-aware applications and modules for PAM +Summary: Support for development of applications using the libpwquality library Requires: libpwquality%{?_isa} = %{version}-%{release} Requires: pkgconfig @@ -104,6 +104,11 @@ %{python_sitearch}/pwquality.so %changelog +* Wed Jun 19 2013 Tomas Mraz <tm...@redhat.com> 1.2.2-1 +- manual page fixes +- make it possible to set the maxsequence configuration value +- updated translations from Transifex + * Thu Dec 20 2012 Tomas Mraz <tm...@redhat.com> 1.2.1-1 - properly free pwquality settings - add extern "C" to public header diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/libpwquality.spec.in new/libpwquality-1.2.2/libpwquality.spec.in --- old/libpwquality-1.2.1/libpwquality.spec.in 2012-12-20 10:14:40.000000000 +0100 +++ new/libpwquality-1.2.2/libpwquality.spec.in 2013-06-19 17:40:25.000000000 +0200 @@ -31,7 +31,7 @@ %package devel Group: Development/Libraries -Summary: Files needed for developing PAM-aware applications and modules for PAM +Summary: Support for development of applications using the libpwquality library Requires: libpwquality%{?_isa} = %{version}-%{release} Requires: pkgconfig @@ -104,6 +104,11 @@ %{python_sitearch}/pwquality.so %changelog +* Wed Jun 19 2013 Tomas Mraz <tm...@redhat.com> 1.2.2-1 +- manual page fixes +- make it possible to set the maxsequence configuration value +- updated translations from Transifex + * Thu Dec 20 2012 Tomas Mraz <tm...@redhat.com> 1.2.1-1 - properly free pwquality settings - add extern "C" to public header Files old/libpwquality-1.2.1/po/da.gmo and new/libpwquality-1.2.2/po/da.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/po/da.po new/libpwquality-1.2.2/po/da.po --- old/libpwquality-1.2.1/po/da.po 2012-12-20 10:03:55.000000000 +0100 +++ new/libpwquality-1.2.2/po/da.po 2013-06-19 17:42:01.000000000 +0200 @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Kris Thomsen <lakris...@gmail.com>, 2009. +# Kris Thomsen <lakris...@gmail.com>, 2009,2013 msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" "POT-Creation-Date: 2012-12-20 10:03+0100\n" -"PO-Revision-Date: 2012-06-29 09:04+0000\n" -"Last-Translator: Tomáš Mráz <tm...@fedoraproject.org>\n" -"Language-Team: LANGUAGE <l...@li.org>\n" +"PO-Revision-Date: 2013-04-02 21:24+0000\n" +"Last-Translator: Kris Thomsen <lakris...@gmail.com>\n" +"Language-Team: Danish (http://www.transifex.com/projects/p/libpwquality/" +"language/da/)\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" #: src/pam_pwquality.c:25 #, c-format @@ -40,22 +41,22 @@ #: src/pwscore.c:22 #, c-format msgid "Usage: %s [user]\n" -msgstr "" +msgstr "Brug: %s [bruger]\n" #: src/pwscore.c:23 #, c-format msgid "" " The command reads the password to be scored from the standard input.\n" -msgstr "" +msgstr "Kommandoen læser adgangskoden, som hentes fra standard-inputtet.\n" #: src/pwscore.c:51 src/pwscore.c:59 src/pwscore.c:65 #, c-format msgid "Error: %s\n" -msgstr "" +msgstr "Fejl: %s\n" #: src/pwscore.c:51 msgid "Could not obtain the password to be scored" -msgstr "" +msgstr "Kunne ikke opfange adgangskoden, som skulle vurderes" #: src/pwscore.c:73 #, c-format @@ -63,114 +64,117 @@ "Password quality check failed:\n" " %s\n" msgstr "" +"Kvalitetstjek af adgangskode mislykkedes:\n" +"%s\n" #: src/pwmake.c:22 #, c-format msgid "Usage: %s <entropy-bits>\n" -msgstr "" +msgstr "Brug: %s <entropy-bits>\n" #: src/error.c:31 msgid "Memory allocation error when setting" -msgstr "" +msgstr "Fejl under indstilling af hukommelsesallokering" #: src/error.c:35 msgid "Memory allocation error" -msgstr "" +msgstr "Hukommelsesallokeringsfejl" #: src/error.c:37 msgid "The password is the same as the old one" -msgstr "" +msgstr "Adgangskoden er magen til den gamle" #: src/error.c:39 msgid "The password is a palindrome" -msgstr "" +msgstr "Adgangskoden er et palindrom" #: src/error.c:41 msgid "The password differs with case changes only" -msgstr "" +msgstr "Adgangskoden skiller sig kun ud med skift af store og små bogstaver" #: src/error.c:43 msgid "The password is too similar to the old one" -msgstr "" +msgstr "Adgangskoden ligner den gamle for meget" #: src/error.c:45 msgid "The password contains the user name in some form" -msgstr "" +msgstr "Adgangskoden indeholder på den ene eller den anden måde brugernavnet" #: src/error.c:47 msgid "The password contains words from the real name of the user in some form" msgstr "" +"Adgangskoden indeholder ord fra brugerens rigtige navn i en eller anden form" #: src/error.c:49 msgid "The password contains forbidden words in some form" -msgstr "" +msgstr "Adgangskoden indeholder forbudte ord i en eller anden form" #: src/error.c:52 #, c-format msgid "The password contains less than %ld digits" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld cifre" #: src/error.c:55 msgid "The password contains too few digits" -msgstr "" +msgstr "Adgangskoden indeholder for få cifre" #: src/error.c:58 #, c-format msgid "The password contains less than %ld uppercase letters" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld store bogstaver" #: src/error.c:61 msgid "The password contains too few uppercase letters" -msgstr "" +msgstr "Adgangskoden indeholder for få store bogstaver" #: src/error.c:64 #, c-format msgid "The password contains less than %ld lowercase letters" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld små bogstaver" #: src/error.c:67 msgid "The password contains too few lowercase letters" -msgstr "" +msgstr "Adgangskoden indeholder for få små bogstaver" #: src/error.c:70 #, c-format msgid "The password contains less than %ld non-alphanumeric characters" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld ikke-alfanumeriske tegn" #: src/error.c:73 msgid "The password contains too few non-alphanumeric characters" -msgstr "" +msgstr "Adgangskoden indeholder for få ikke-alfanumeriske tegn" #: src/error.c:76 #, c-format msgid "The password is shorter than %ld characters" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld tegn" #: src/error.c:79 msgid "The password is too short" -msgstr "" +msgstr "Adgangskoden er for kort" #: src/error.c:81 msgid "The password is just rotated old one" -msgstr "" +msgstr "Adgangskoden er blot omvendt af den gamle" #: src/error.c:84 #, c-format msgid "The password contains less than %ld character classes" -msgstr "" +msgstr "Adgangskoden indeholder færre end %ld tegn-klasser" #: src/error.c:87 msgid "The password does not contain enough character classes" -msgstr "" +msgstr "Adgangskoden indeholder ikke nok tegn-klasser" #: src/error.c:90 #, c-format msgid "The password contains more than %ld same characters consecutively" -msgstr "" +msgstr "Adgangskoden indeholder mere end %ld ens tegn efter hinanden" #: src/error.c:93 msgid "The password contains too many same characters consecutively" -msgstr "" +msgstr "Adgangskoden indeholder for mange ens tegn efter hinanden" #: src/error.c:96 #, c-format @@ -178,20 +182,21 @@ "The password contains more than %ld characters of the same class " "consecutively" msgstr "" +"Adgangskoden indeholder mere end %ld tegn af samme klasse efter hinanden" #: src/error.c:99 msgid "" "The password contains too many characters of the same class consecutively" -msgstr "" +msgstr "Adgangskoden indeholder for mange tegn af samme klasse efter hinanden" #: src/error.c:102 #, c-format msgid "The password contains monotonic sequence longer than %ld characters" -msgstr "" +msgstr "Adgangskoden indeholder en monoton sekvens længere end %ld tegn" #: src/error.c:105 msgid "The password contains too long of a monotonic character sequence" -msgstr "" +msgstr "Adgangskoden indeholder en for lang sekvens af monotone tegn" #: src/error.c:107 msgid "No password supplied" @@ -199,57 +204,59 @@ #: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" -msgstr "" +msgstr "Kan ikke modtage tilfældige numre fra RNG-enheden" #: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" +"Generering af adgangskode mislykkedes - påkrævet entropi for lav til " +"indstillinger" #: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" -msgstr "" +msgstr "Adgangskoden fejlede ordbogs-testen" #: src/error.c:120 src/error.c:124 msgid "Unknown setting" -msgstr "" +msgstr "Ukendt indstilling" #: src/error.c:127 msgid "Bad integer value of setting" -msgstr "" +msgstr "Dårlig heltals-værdi til indstilling" #: src/error.c:131 msgid "Bad integer value" -msgstr "" +msgstr "Dårlig heltals-værdi" #: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" -msgstr "" +msgstr "Indstilling %s er ikke af typen heltal" #: src/error.c:138 msgid "Setting is not of integer type" -msgstr "" +msgstr "Indstilling er ikke af typen heltal" #: src/error.c:141 #, c-format msgid "Setting %s is not of string type" -msgstr "" +msgstr "Indstilling %s er ikke af typen tekst" #: src/error.c:145 msgid "Setting is not of string type" -msgstr "" +msgstr "Indstilling er ikke af typen tekst" #: src/error.c:147 msgid "Opening the configuration file failed" -msgstr "" +msgstr "Åbning af konfigurationsfilen mislykkedes" #: src/error.c:149 msgid "The configuration file is malformed" -msgstr "" +msgstr "Konfigurationsfilen er misdannet" #: src/error.c:151 msgid "Fatal failure" -msgstr "" +msgstr "Fatal fejl" #: src/error.c:153 msgid "Unknown error" Files old/libpwquality-1.2.1/po/fr.gmo and new/libpwquality-1.2.2/po/fr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/po/fr.po new/libpwquality-1.2.2/po/fr.po --- old/libpwquality-1.2.1/po/fr.po 2012-12-20 10:03:55.000000000 +0100 +++ new/libpwquality-1.2.2/po/fr.po 2013-06-19 17:42:01.000000000 +0200 @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Canniot Thomas <thomas.cann...@mrtomlinux.org>, 2008. -# Charles-Antoine Couret <cacou...@wanadoo.fr>, 2009. -# Constantin DRABO <panda.constan...@gmail.com>, 2012. -# Jérôme Fenal <jfe...@gmail.com>, 2012. -# myriam malga <mma...@redhat.com>, 2007. -# Pablo Martin-Gomez <pablo.martin-go...@laposte.net>, 2008. +# mrtomlinux <thomas.cann...@mrtomlinux.org>, 2008 +# Charles-Antoine Couret <cacou...@wanadoo.fr>, 2009 +# Constantin DRABO <panda.constan...@gmail.com>, 2012 +# Jérôme Fenal <jfe...@gmail.com>, 2012-2013 +# myriam malga <mma...@redhat.com>, 2007 +# Martin-Gomez Pablo <pablomg+transi...@eskapa.be>, 2008 msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" "POT-Creation-Date: 2012-12-20 10:03+0100\n" -"PO-Revision-Date: 2012-09-07 17:33+0000\n" +"PO-Revision-Date: 2013-04-16 19:15+0000\n" "Last-Translator: Jérôme Fenal <jfe...@gmail.com>\n" -"Language-Team: LANGUAGE <l...@li.org>\n" +"Language-Team: French (http://www.transifex.com/projects/p/libpwquality/" +"language/fr/)\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,7 +36,7 @@ #: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." -msgstr "Les mots de passe ne correspondent pas." +msgstr "Désolé, les mots de passe ne correspondent pas." #: src/pam_pwquality.c:241 #, c-format @@ -45,24 +46,24 @@ #: src/pwscore.c:22 #, c-format msgid "Usage: %s [user]\n" -msgstr "Usage: %s [user]\n" +msgstr "Usage : %s [user]\n" #: src/pwscore.c:23 #, c-format msgid "" " The command reads the password to be scored from the standard input.\n" msgstr "" -" La commande lit le mot de passe qui doit être marqué à partir de " -"l'entrée standard.\n" +" La commande lit le mot de passe à noter à partir de l'entrée " +"standard.\n" #: src/pwscore.c:51 src/pwscore.c:59 src/pwscore.c:65 #, c-format msgid "Error: %s\n" -msgstr "Erreur: %s\n" +msgstr "Erreur : %s\n" #: src/pwscore.c:51 msgid "Could not obtain the password to be scored" -msgstr "Impossible d'obtenir le mot de passe qui doit être marqué" +msgstr "Impossible d'obtenir le mot de passe à noter" #: src/pwscore.c:73 #, c-format @@ -70,21 +71,21 @@ "Password quality check failed:\n" " %s\n" msgstr "" -"Echec de la vérification de la qualité du mot de passe:\n" +"Échec de la vérification de la qualité du mot de passe :\n" " %s\n" #: src/pwmake.c:22 #, c-format msgid "Usage: %s <entropy-bits>\n" -msgstr "Usage: %s <entropy-bits>\n" +msgstr "Usage : %s <entropy-bits>\n" #: src/error.c:31 msgid "Memory allocation error when setting" -msgstr "Erreur d'allocation de la mémoire pendant la configuration" +msgstr "Erreur d'allocation mémoire pendant la configuration" #: src/error.c:35 msgid "Memory allocation error" -msgstr "Erreur d'allocation de mémoire" +msgstr "Erreur d'allocation mémoire" #: src/error.c:37 msgid "The password is the same as the old one" @@ -96,11 +97,11 @@ #: src/error.c:41 msgid "The password differs with case changes only" -msgstr "Le mot de passe diffère avec la casse seulement" +msgstr "Le mot de passe ne diffère que par la casse" #: src/error.c:43 msgid "The password is too similar to the old one" -msgstr "Le mot de passe est très similaire à l'ancien" +msgstr "Le mot de passe est trop similaire au précédent" #: src/error.c:45 msgid "The password contains the user name in some form" @@ -110,11 +111,12 @@ msgid "The password contains words from the real name of the user in some form" msgstr "" "Le mot de passe contient des mots appartenant au nom réel de l'utilisateur " -"sous une forme" +"sous une forme ou une autre" #: src/error.c:49 msgid "The password contains forbidden words in some form" -msgstr "Le mot de passe contient des mots interdits sous une forme" +msgstr "" +"Le mot de passe contient des mots interdits sous une forme ou une autre" #: src/error.c:52 #, c-format @@ -123,16 +125,16 @@ #: src/error.c:55 msgid "The password contains too few digits" -msgstr "Le mot de passe contient peu de chiffres" +msgstr "Le mot de passe contient trop peu de chiffres" #: src/error.c:58 #, c-format msgid "The password contains less than %ld uppercase letters" -msgstr "Le mot de passe contient moins de %ld lettres en majuscule" +msgstr "Le mot de passe contient moins de %ld lettres en majuscule" #: src/error.c:61 msgid "The password contains too few uppercase letters" -msgstr "Le mot de passe contient peu de lettres en majuscule" +msgstr "Le mot de passe contient trop peu de lettres en majuscule" #: src/error.c:64 #, c-format @@ -141,7 +143,7 @@ #: src/error.c:67 msgid "The password contains too few lowercase letters" -msgstr "Le mot de passe contient peu de lettres en minuscule" +msgstr "Le mot de passe contient trop peu de lettres en minuscule" #: src/error.c:70 #, c-format @@ -150,20 +152,20 @@ #: src/error.c:73 msgid "The password contains too few non-alphanumeric characters" -msgstr "Le mot de passe contient peu de caractères non-alphanumériques" +msgstr "Le mot de passe contient trop peu de caractères non-alphanumériques" #: src/error.c:76 #, c-format msgid "The password is shorter than %ld characters" -msgstr "Le mot de passe est court de %ld caractères" +msgstr "Le mot de passe comporte moins de %ld caractères" #: src/error.c:79 msgid "The password is too short" -msgstr "Le mot de passe est très court" +msgstr "Le mot de passe est trop court" #: src/error.c:81 msgid "The password is just rotated old one" -msgstr "Le mot de passe est juste l'ancien roté" +msgstr "Le mot de passe n'est que le précédent avec une rotation" #: src/error.c:84 #, c-format @@ -182,7 +184,7 @@ #: src/error.c:93 msgid "The password contains too many same characters consecutively" -msgstr "Le mot de passe contient trop de caractères similaires consécutifs" +msgstr "Le mot de passe contient trop de caractères identiques consécutifs" #: src/error.c:96 #, c-format @@ -190,26 +192,25 @@ "The password contains more than %ld characters of the same class " "consecutively" msgstr "" -" Le mot de passe contient plus de %ld caractères de la même classe " -"consécutivement" +" Le mot de passe contient plus de %ld caractères consécutifs de la même " +"classe" #: src/error.c:99 msgid "" "The password contains too many characters of the same class consecutively" msgstr "" -"Le mot de passe contient beaucoup de caractères de la même classe " -"consécutivement" +"Le mot de passe contient trop de caractères consécutifs de la même classe" #: src/error.c:102 #, c-format msgid "The password contains monotonic sequence longer than %ld characters" msgstr "" -"Le mot de passe contient une séquence monotone de plus de %ld caractères" +"Le mot de passe contient une séquence monotone de plus de %ld caractères" #: src/error.c:105 msgid "The password contains too long of a monotonic character sequence" msgstr "" -"Le mot de passe contient une séquence monotone de caractère trop longue" +"Le mot de passe contient une séquence monotone trop longue de caractères" #: src/error.c:107 msgid "No password supplied" @@ -217,17 +218,18 @@ #: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" -msgstr "Impossible d'obtenir des nombres au hasard à partir de l'appareil RNG" +msgstr "" +"Impossible d'obtenir des nombres au hasard à partir du périphérique RNG" #: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -"Echec de génération de mot de passe - entropie nécessaire trop faible pour " -"les paramètres" +"Échec de génération de mot de passe - l'entropie nécessaire est trop faible " +"pour les paramètres" #: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" -msgstr "Le mot de passe fait échouer la vérification du dictionnaire" +msgstr "Le mot de passe ne passe pas la vérification dans le dictionnaire" #: src/error.c:120 src/error.c:124 msgid "Unknown setting" @@ -244,24 +246,24 @@ #: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" -msgstr "Paramètre %s n'est pas de type entier" +msgstr "Le paramètre %s n'est pas de type entier" #: src/error.c:138 msgid "Setting is not of integer type" -msgstr "Paramètre n'est pas de type entier" +msgstr "Le paramètre n'est pas de type entier" #: src/error.c:141 #, c-format msgid "Setting %s is not of string type" -msgstr "Paramètre %s n'est pas de type chaîne de caractères" +msgstr "Le paramètre %s n'est pas de type chaîne de caractères" #: src/error.c:145 msgid "Setting is not of string type" -msgstr "Paramètre n'est pas de type chaîne de caractères" +msgstr "Le paramètre n'est pas de type chaîne de caractères" #: src/error.c:147 msgid "Opening the configuration file failed" -msgstr "Echec de l'ouverture du fichier de configuration" +msgstr "Échec de l'ouverture du fichier de configuration" #: src/error.c:149 msgid "The configuration file is malformed" Files old/libpwquality-1.2.1/po/hu.gmo and new/libpwquality-1.2.2/po/hu.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/po/hu.po new/libpwquality-1.2.2/po/hu.po --- old/libpwquality-1.2.1/po/hu.po 2012-12-20 10:03:55.000000000 +0100 +++ new/libpwquality-1.2.2/po/hu.po 2013-06-19 17:42:01.000000000 +0200 @@ -3,18 +3,19 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Kalman Kemenczy <kkemen...@novell.com>, 2006, 2007. -# Keresztes Ákos <x...@c2.hu>, 2006. -# Papp Zsolt <zp...@novell.com>, 2006. -# Zoltan Hoppár <hopp...@gmail.com>, 2012. +# Kalman Kemenczy <kkemen...@novell.com>, 2006, 2007 +# Keresztes Ákos <x...@c2.hu>, 2006 +# Papp Zsolt <zp...@novell.com>, 2006 +# Zoltan Hoppár <hopp...@gmail.com>, 2012-2013 msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" "POT-Creation-Date: 2012-12-20 10:03+0100\n" -"PO-Revision-Date: 2012-09-02 08:48+0000\n" +"PO-Revision-Date: 2013-01-08 15:31+0000\n" "Last-Translator: Zoltan Hoppár <hopp...@gmail.com>\n" -"Language-Team: LANGUAGE <l...@li.org>\n" +"Language-Team: Hungarian (http://www.transifex.com/projects/p/libpwquality/" +"language/hu/)\n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -43,7 +44,7 @@ #: src/pwscore.c:22 #, c-format msgid "Usage: %s [user]\n" -msgstr "Használata: %s [user]\n" +msgstr "Használat: %s [user]\n" #: src/pwscore.c:23 #, c-format @@ -60,7 +61,7 @@ #: src/pwscore.c:51 msgid "Could not obtain the password to be scored" -msgstr "Nem elérhető a jelszó a pontozáshoz" +msgstr "Nem elérhető a jelszó a minősítéshez" #: src/pwscore.c:73 #, c-format diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/src/pwquality.pc new/libpwquality-1.2.2/src/pwquality.pc --- old/libpwquality-1.2.1/src/pwquality.pc 2012-12-20 10:15:13.000000000 +0100 +++ new/libpwquality-1.2.2/src/pwquality.pc 2013-06-19 17:42:15.000000000 +0200 @@ -1,5 +1,5 @@ Name: pwquality Description: Password quality checker -Version: 1.2.1 +Version: 1.2.2 Libs: -lpwquality Libs.private: -lcrack diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libpwquality-1.2.1/src/settings.c new/libpwquality-1.2.2/src/settings.c --- old/libpwquality-1.2.1/src/settings.c 2012-08-07 12:21:55.000000000 +0200 +++ new/libpwquality-1.2.2/src/settings.c 2013-06-19 17:16:09.000000000 +0200 @@ -245,6 +245,9 @@ case PWQ_SETTING_MAX_CLASS_REPEAT: pwq->max_class_repeat = value; break; + case PWQ_SETTING_MAX_SEQUENCE: + pwq->max_sequence = value; + break; case PWQ_SETTING_GECOS_CHECK: pwq->gecos_check = value; break; -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org