Hello community, here is the log from the commit of package cracklib for openSUSE:Factory checked in at 2015-09-08 17:36:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cracklib (Old) and /work/SRC/openSUSE:Factory/.cracklib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cracklib" Changes: -------- --- /work/SRC/openSUSE:Factory/cracklib/cracklib.changes 2015-04-16 14:11:00.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.cracklib.new/cracklib.changes 2015-09-08 17:37:33.000000000 +0200 @@ -1,0 +2,10 @@ +Tue Aug 18 13:00:24 UTC 2015 - [email protected] + +- Update to 2.9.5 + * fix matching against first password in dictionary (Anton Dobkin) +- Changes for 2.9.4 + * remove doubled prototype +- Changes for 2.9.3 + * expose additional functions externally + +------------------------------------------------------------------- Old: ---- cracklib-2.9.2.tar.gz New: ---- cracklib-2.9.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cracklib.spec ++++++ --- /var/tmp/diff_new_pack.KitTyc/_old 2015-09-08 17:37:35.000000000 +0200 +++ /var/tmp/diff_new_pack.KitTyc/_new 2015-09-08 17:37:35.000000000 +0200 @@ -17,7 +17,7 @@ Name: cracklib -Version: 2.9.2 +Version: 2.9.5 Release: 0 Summary: Library to crack passwords using dictionaries License: LGPL-2.1 ++++++ cracklib-2.9.2-visibility.patch ++++++ --- /var/tmp/diff_new_pack.KitTyc/_old 2015-09-08 17:37:35.000000000 +0200 +++ /var/tmp/diff_new_pack.KitTyc/_new 2015-09-08 17:37:35.000000000 +0200 @@ -1,8 +1,8 @@ -Index: configure.in +Index: configure.ac =================================================================== --- configure.ac.orig +++ configure.ac -@@ -97,6 +97,45 @@ +@@ -97,6 +97,45 @@ AM_CONDITIONAL(BUILD_PYTHON,[test "$buil dnl Handle local dict compiling properly AC_SUBST(CROSS_COMPILING, $cross_compiling) @@ -84,7 +84,7 @@ =================================================================== --- lib/packer.h.orig +++ lib/packer.h -@@ -75,7 +75,7 @@ typedef struct +@@ -76,7 +76,7 @@ typedef struct #define PIH_MAGIC 0x70775631 /* Internal routines */ @@ -93,7 +93,7 @@ #else -@@ -86,14 +86,14 @@ typedef struct { +@@ -87,15 +87,15 @@ typedef struct { #endif @@ -115,5 +115,6 @@ +CRACKLIB_API char Chop(char *string); +CRACKLIB_API char *Trim(char *string); +CRACKLIB_API char *FascistLook(PWDICT *pwp, char *instring); - - #endif + extern char *FascistLookUser(PWDICT *pwp, char *instring, const char *user, const char *gecos); + extern char *FascistGecos(char *password, int uid); + extern char *FascistGecosUser(char *password, const char *user, const char *gecos); ++++++ cracklib-2.9.2.tar.gz -> cracklib-2.9.5.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/NEWS new/cracklib-2.9.5/NEWS --- old/cracklib-2.9.2/NEWS 2014-10-05 17:59:38.000000000 +0200 +++ new/cracklib-2.9.5/NEWS 2015-07-13 17:17:18.000000000 +0200 @@ -1,3 +1,6 @@ +v2.9.5 fix matching against first password in dictionary (Anton Dobkin) +v2.9.4 remove doubled prototype +v2.9.3 expose additional functions externally v2.9.2 support build of python support outside of source tree (Michał Górny) fix bug in Python string distance calculation (Pascal Muetschard) fix bug #16 / debian bug 724570 - broken optimization with packlib prevblock (Russ Allbery) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/configure new/cracklib-2.9.5/configure --- old/cracklib-2.9.2/configure 2014-10-05 17:58:34.000000000 +0200 +++ new/cracklib-2.9.5/configure 2015-07-13 17:17:51.000000000 +0200 @@ -1,13 +1,11 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for cracklib 2.9.2. +# Generated by GNU Autoconf 2.69 for cracklib 2.9.5. # # Report bugs to <[email protected]>. # # -# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software -# Foundation, Inc. +# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation @@ -136,6 +134,31 @@ # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH +# Use a proper internal environment variable to ensure we don't fall + # into an infinite loop, continuously re-executing ourselves. + if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then + _as_can_reexec=no; export _as_can_reexec; + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +as_fn_exit 255 + fi + # We don't want this to propagate to other subprocesses. + { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh @@ -169,7 +192,8 @@ else exitcode=1; echo positional parameters were not saved. fi -test x\$exitcode = x0 || exit 1" +test x\$exitcode = x0 || exit 1 +test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && @@ -222,21 +246,25 @@ if test "x$CONFIG_SHELL" != x; then : - # We cannot yet assume a decent shell, so we have to provide a - # neutralization value for shells without unset; and this also - # works around shells that cannot unset nonexistent variables. - # Preserve -v and -x to the replacement shell. - BASH_ENV=/dev/null - ENV=/dev/null - (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV - export CONFIG_SHELL - case $- in # (((( - *v*x* | *x*v* ) as_opts=-vx ;; - *v* ) as_opts=-v ;; - *x* ) as_opts=-x ;; - * ) as_opts= ;; - esac - exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"} + export CONFIG_SHELL + # We cannot yet assume a decent shell, so we have to provide a +# neutralization value for shells without unset; and this also +# works around shells that cannot unset nonexistent variables. +# Preserve -v and -x to the replacement shell. +BASH_ENV=/dev/null +ENV=/dev/null +(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV +case $- in # (((( + *v*x* | *x*v* ) as_opts=-vx ;; + *v* ) as_opts=-v ;; + *x* ) as_opts=-x ;; + * ) as_opts= ;; +esac +exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} +# Admittedly, this is quite paranoid, since all the known shells bail +# out after a failed `exec'. +$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 +exit 255 fi if test x$as_have_required = xno; then : @@ -339,6 +367,14 @@ } # as_fn_mkdir_p + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take @@ -460,6 +496,10 @@ chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } + # If we had to re-execute with $CONFIG_SHELL, we're ensured to have + # already done that, so ensure we don't try to do so again and fall + # in an infinite loop. This has already happened in practice. + _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). @@ -494,16 +534,16 @@ # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' + as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else - as_ln_s='cp -p' + as_ln_s='cp -pR' fi else - as_ln_s='cp -p' + as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null @@ -515,28 +555,8 @@ as_mkdir_p=false fi -if test -x / >/dev/null 2>&1; then - as_test_x='test -x' -else - if ls -dL / >/dev/null 2>&1; then - as_ls_L_option=L - else - as_ls_L_option= - fi - as_test_x=' - eval sh -c '\'' - if test -d "$1"; then - test -d "$1/."; - else - case $1 in #( - -*)set "./$1";; - esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( - ???[sx]*):;;*)false;;esac;fi - '\'' sh - ' -fi -as_executable_p=$as_test_x +as_test_x='test -x' +as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -570,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='cracklib' PACKAGE_TARNAME='cracklib' -PACKAGE_VERSION='2.9.2' -PACKAGE_STRING='cracklib 2.9.2' +PACKAGE_VERSION='2.9.5' +PACKAGE_STRING='cracklib 2.9.5' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1238,8 +1258,6 @@ if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe - $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. - If a cross compiler is detected then cross compile mode will be used" >&2 elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi @@ -1325,7 +1343,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 cracklib 2.9.2 to adapt to many kinds of systems. +\`configure' configures cracklib 2.9.5 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1395,7 +1413,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of cracklib 2.9.2:";; + short | recursive ) echo "Configuration of cracklib 2.9.5:";; esac cat <<\_ACEOF @@ -1507,10 +1525,10 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -cracklib configure 2.9.2 -generated by GNU Autoconf 2.68 +cracklib configure 2.9.5 +generated by GNU Autoconf 2.69 -Copyright (C) 2010 Free Software Foundation, Inc. +Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF @@ -1586,7 +1604,7 @@ test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || - $as_test_x conftest$ac_exeext + test -x conftest$ac_exeext }; then : ac_retval=0 else @@ -1876,8 +1894,8 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by cracklib $as_me 2.9.2, which was -generated by GNU Autoconf 2.68. Invocation command line was +It was created by cracklib $as_me 2.9.5, which was +generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2293,7 +2311,7 @@ # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. @@ -2462,7 +2480,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -2502,7 +2520,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -2553,7 +2571,7 @@ test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do - { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue + as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ @@ -2606,7 +2624,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -2692,7 +2710,7 @@ # Define the identity of the package. PACKAGE='cracklib' - VERSION='2.9.2' + VERSION='2.9.5' cat >>confdefs.h <<_ACEOF @@ -2988,7 +3006,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -3028,7 +3046,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -3081,7 +3099,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -3122,7 +3140,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue @@ -3180,7 +3198,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -3224,7 +3242,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -3670,8 +3688,7 @@ /* end confdefs.h. */ #include <stdarg.h> #include <stdio.h> -#include <sys/types.h> -#include <sys/stat.h> +struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); @@ -3906,7 +3923,7 @@ for ac_prog in sed gsed; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_SED="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue + as_fn_executable_p "$ac_path_SED" || continue # Check for GNU ac_path_SED and select it if it is found. # Check for GNU $ac_path_SED case `"$ac_path_SED" --version 2>&1` in @@ -3982,7 +3999,7 @@ for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue + as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in @@ -4048,7 +4065,7 @@ for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue + as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in @@ -4115,7 +4132,7 @@ for ac_prog in fgrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext" - { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue + as_fn_executable_p "$ac_path_FGREP" || continue # Check for GNU ac_path_FGREP and select it if it is found. # Check for GNU $ac_path_FGREP case `"$ac_path_FGREP" --version 2>&1` in @@ -4371,7 +4388,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -4415,7 +4432,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DUMPBIN="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -4839,7 +4856,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -4879,7 +4896,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OBJDUMP="objdump" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5185,7 +5202,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5225,7 +5242,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DLLTOOL="dlltool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5329,7 +5346,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AR="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5373,7 +5390,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_AR="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5498,7 +5515,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5538,7 +5555,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5597,7 +5614,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -5637,7 +5654,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_RANLIB="ranlib" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6286,7 +6303,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6326,7 +6343,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_MANIFEST_TOOL="mt" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6406,7 +6423,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6446,7 +6463,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_DSYMUTIL="dsymutil" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6498,7 +6515,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6538,7 +6555,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_NMEDIT="nmedit" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6590,7 +6607,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_LIPO="${ac_tool_prefix}lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6630,7 +6647,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_LIPO="lipo" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6682,7 +6699,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL="${ac_tool_prefix}otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6722,7 +6739,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL="otool" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6774,7 +6791,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -6814,7 +6831,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_OTOOL64="otool64" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11327,7 +11344,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11367,7 +11384,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11420,7 +11437,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11461,7 +11478,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue @@ -11519,7 +11536,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11563,7 +11580,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -11759,8 +11776,7 @@ /* end confdefs.h. */ #include <stdarg.h> #include <stdio.h> -#include <sys/types.h> -#include <sys/stat.h> +struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); @@ -12339,11 +12355,11 @@ int main () { -/* FIXME: Include the comments suggested by Paul. */ + #ifndef __cplusplus - /* Ultrix mips cc rejects this. */ + /* Ultrix mips cc rejects this sort of thing. */ typedef int charset[2]; - const charset cs; + const charset cs = { 0, 0 }; /* SunOS 4.1.1 cc rejects this. */ char const *const *pcpcc; char **ppc; @@ -12360,8 +12376,9 @@ ++pcpcc; ppc = (char**) pcpcc; pcpcc = (char const *const *) ppc; - { /* SCO 3.2v4 cc rejects this. */ - char *t; + { /* SCO 3.2v4 cc rejects this sort of thing. */ + char tx; + char *t = &tx; char const *s = 0 ? (char *) 0 : (char const *) 0; *t++ = 0; @@ -12377,10 +12394,10 @@ iptr p = 0; ++p; } - { /* AIX XL C 1.02.0.0 rejects this saying + { /* AIX XL C 1.02.0.0 rejects this sort of thing, 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; + struct s { int j; const int *ap[3]; } bx; + struct s *b = &bx; b->j = 5; } { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */ const int foo = 10; @@ -12541,7 +12558,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -14389,7 +14406,7 @@ IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then + if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 @@ -15013,16 +15030,16 @@ # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. - # In both cases, we have to default to `cp -p'. + # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || - as_ln_s='cp -p' + as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else - as_ln_s='cp -p' + as_ln_s='cp -pR' fi else - as_ln_s='cp -p' + as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null @@ -15082,28 +15099,16 @@ as_mkdir_p=false fi -if test -x / >/dev/null 2>&1; then - as_test_x='test -x' -else - if ls -dL / >/dev/null 2>&1; then - as_ls_L_option=L - else - as_ls_L_option= - fi - as_test_x=' - eval sh -c '\'' - if test -d "$1"; then - test -d "$1/."; - else - case $1 in #( - -*)set "./$1";; - esac; - case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #(( - ???[sx]*):;;*)false;;esac;fi - '\'' sh - ' -fi -as_executable_p=$as_test_x + +# as_fn_executable_p FILE +# ----------------------- +# Test if FILE is an executable regular file. +as_fn_executable_p () +{ + test -f "$1" && test -x "$1" +} # as_fn_executable_p +as_test_x='test -x' +as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" @@ -15124,8 +15129,8 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by cracklib $as_me 2.9.2, which was -generated by GNU Autoconf 2.68. Invocation command line was +This file was extended by cracklib $as_me 2.9.5, which was +generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -15190,11 +15195,11 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -cracklib config.status 2.9.2 -configured by $0, generated by GNU Autoconf 2.68, +cracklib config.status 2.9.5 +configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" -Copyright (C) 2010 Free Software Foundation, Inc. +Copyright (C) 2012 Free Software Foundation, Inc. This config.status script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it." @@ -15285,7 +15290,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 if \$ac_cs_recheck; then - set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion + set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion shift \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6 CONFIG_SHELL='$SHELL' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/configure.ac new/cracklib-2.9.5/configure.ac --- old/cracklib-2.9.2/configure.ac 2014-10-05 17:58:31.000000000 +0200 +++ new/cracklib-2.9.5/configure.ac 2015-07-13 17:17:49.000000000 +0200 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([cracklib], [2.9.2], [[email protected]]) +AC_INIT([cracklib], [2.9.5], [[email protected]]) AM_INIT_AUTOMAKE AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/lib/fascist.c new/cracklib-2.9.5/lib/fascist.c --- old/cracklib-2.9.2/lib/fascist.c 2013-11-14 15:31:37.000000000 +0100 +++ new/cracklib-2.9.5/lib/fascist.c 2015-04-11 19:18:12.000000000 +0200 @@ -491,7 +491,7 @@ return (0); } -static char * +char * FascistGecosUser(char *password, const char *user, const char *gecos) { int i; @@ -685,7 +685,7 @@ return ptr; } -static char * +char * FascistLookUser(PWDICT *pwp, char *instring, const char *user, const char *gecos) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/lib/packer.h new/cracklib-2.9.5/lib/packer.h --- old/cracklib-2.9.2/lib/packer.h 2013-11-14 15:31:37.000000000 +0100 +++ new/cracklib-2.9.5/lib/packer.h 2015-04-15 03:43:04.000000000 +0200 @@ -96,5 +96,9 @@ extern char Chop(char *string); extern char *Trim(char *string); extern char *FascistLook(PWDICT *pwp, char *instring); +extern char *FascistLookUser(PWDICT *pwp, char *instring, const char *user, const char *gecos); +extern char *FascistGecos(char *password, int uid); +extern char *FascistGecosUser(char *password, const char *user, const char *gecos); +extern const char *FascistCheck(const char *password, const char *path); #endif diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/lib/packlib.c new/cracklib-2.9.5/lib/packlib.c --- old/cracklib-2.9.2/lib/packlib.c 2014-10-05 17:44:29.000000000 +0200 +++ new/cracklib-2.9.5/lib/packlib.c 2015-07-13 17:16:39.000000000 +0200 @@ -579,11 +579,12 @@ fprintf(stderr, "---- %lu, %lu ----\n", lwm, hwm); #endif + middle = lwm + ((hwm - lwm + 1) / 2); + for (;;) { int cmp; - middle = lwm + ((hwm - lwm + 1) / 2); #if DEBUG fprintf(stderr, "lwm = %lu, middle = %lu, hwm = %lu\n", lwm, middle, hwm); @@ -621,10 +622,12 @@ if (cmp < 0) { hwm = middle; + middle = lwm + ((hwm - lwm ) / 2); } else if (cmp > 0) { lwm = middle; + middle = lwm + ((hwm - lwm + 1) / 2); } } Files old/cracklib-2.9.2/po/as.gmo and new/cracklib-2.9.5/po/as.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/as.po new/cracklib-2.9.5/po/as.po --- old/cracklib-2.9.2/po/as.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/as.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-12 11:39+0530\n" "Last-Translator: Amitakhya Phukan <[email protected]>\n" "Language-Team: Assamese <>\n" Files old/cracklib-2.9.2/po/bn_IN.gmo and new/cracklib-2.9.5/po/bn_IN.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/bn_IN.po new/cracklib-2.9.5/po/bn_IN.po --- old/cracklib-2.9.2/po/bn_IN.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/bn_IN.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-11 12:34+0530\n" "Last-Translator: Runa Bhattacharjee <[email protected]>\n" "Language-Team: Bengali INDIA <[email protected]>\n" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/cracklib.pot new/cracklib-2.9.5/po/cracklib.pot --- old/cracklib-2.9.2/po/cracklib.pot 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/cracklib.pot 2015-07-13 17:18:11.000000000 +0200 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: cracklib 2.9.2\n" +"Project-Id-Version: cracklib 2.9.5\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <[email protected]>\n" Files old/cracklib-2.9.2/po/cs.gmo and new/cracklib-2.9.5/po/cs.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/cs.po new/cracklib-2.9.5/po/cs.po --- old/cracklib-2.9.2/po/cs.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/cs.po 2015-04-15 03:41:33.000000000 +0200 @@ -5,7 +5,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 13:18+02:00\n" "Last-Translator: Klara Cihlarova <[email protected]>\n" "Language-Team: czech <[email protected]>\n" Files old/cracklib-2.9.2/po/da.gmo and new/cracklib-2.9.5/po/da.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/da.po new/cracklib-2.9.5/po/da.po --- old/cracklib-2.9.2/po/da.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/da.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-16 20:11+0200\n" "Last-Translator: Martin Møller <[email protected]>\n" "Language-Team: Dansk <[email protected]>\n" Files old/cracklib-2.9.2/po/de.gmo and new/cracklib-2.9.5/po/de.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/de.po new/cracklib-2.9.5/po/de.po --- old/cracklib-2.9.2/po/de.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/de.po 2015-04-15 03:41:33.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: new\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2003-11-27 18:31GMT\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/el.gmo and new/cracklib-2.9.5/po/el.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/el.po new/cracklib-2.9.5/po/el.po --- old/cracklib-2.9.2/po/el.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/el.po 2015-04-15 03:41:33.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: el\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-26 19:19+0300\n" "Last-Translator: Hellenic SuSE Translation Group <[email protected]>\n" "Language-Team: Hellenic-Ελληνικά-Greek <[email protected]>\n" Files old/cracklib-2.9.2/po/es.gmo and new/cracklib-2.9.5/po/es.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/es.po new/cracklib-2.9.5/po/es.po --- old/cracklib-2.9.2/po/es.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/es.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 13:17+02:00\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/fi.gmo and new/cracklib-2.9.5/po/fi.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/fi.po new/cracklib-2.9.5/po/fi.po --- old/cracklib-2.9.2/po/fi.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/fi.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-25 15:20+0300\n" "Last-Translator: Jyri Palokangas <[email protected]>\n" "Language-Team: <[email protected]>\n" Files old/cracklib-2.9.2/po/fr.gmo and new/cracklib-2.9.5/po/fr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/fr.po new/cracklib-2.9.5/po/fr.po --- old/cracklib-2.9.2/po/fr.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/fr.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 13:17+02:00\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/gu.gmo and new/cracklib-2.9.5/po/gu.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/gu.po new/cracklib-2.9.5/po/gu.po --- old/cracklib-2.9.2/po/gu.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/gu.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib.gu\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-10-22 18:13+0530\n" "Last-Translator: Ankit Patel <[email protected]>\n" "Language-Team: Gujarati <[email protected]>\n" Files old/cracklib-2.9.2/po/hi.gmo and new/cracklib-2.9.5/po/hi.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/hi.po new/cracklib-2.9.5/po/hi.po --- old/cracklib-2.9.2/po/hi.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/hi.po 2015-04-15 03:41:33.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2010-04-06 12:21+0530\n" "Last-Translator: Rajesh Ranjan <[email protected]>\n" "Language-Team: Hindi <Red Hat>\n" Files old/cracklib-2.9.2/po/hu.gmo and new/cracklib-2.9.5/po/hu.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/hu.po new/cracklib-2.9.5/po/hu.po --- old/cracklib-2.9.2/po/hu.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/hu.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.hu\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-06 20:20+0100\n" "Last-Translator: Szabolcs Varga <[email protected]>\n" "Language-Team: hungarian\n" Files old/cracklib-2.9.2/po/it.gmo and new/cracklib-2.9.5/po/it.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/it.po new/cracklib-2.9.5/po/it.po --- old/cracklib-2.9.2/po/it.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/it.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 13:15+02:00\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/ja.gmo and new/cracklib-2.9.5/po/ja.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/ja.po new/cracklib-2.9.5/po/ja.po --- old/cracklib-2.9.2/po/ja.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/ja.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-18 11:52-0000\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/kn.gmo and new/cracklib-2.9.5/po/kn.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/kn.po new/cracklib-2.9.5/po/kn.po --- old/cracklib-2.9.2/po/kn.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/kn.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2008-12-11 11:49+0530\n" "Last-Translator: Shankar Prasad <[email protected]>\n" "Language-Team: Kannada <[email protected]>\n" Files old/cracklib-2.9.2/po/ko.gmo and new/cracklib-2.9.5/po/ko.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/ko.po new/cracklib-2.9.5/po/ko.po --- old/cracklib-2.9.2/po/ko.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/ko.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-18 11:19+1000\n" "Last-Translator: Eunju Kim <[email protected]>\n" "Language-Team: Korean <[email protected]>\n" Files old/cracklib-2.9.2/po/lt.gmo and new/cracklib-2.9.5/po/lt.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/lt.po new/cracklib-2.9.5/po/lt.po --- old/cracklib-2.9.2/po/lt.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/lt.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-04 12:05+0200\n" "Last-Translator: Linas Spraunius <[email protected]>\n" "Language-Team: lt\n" Files old/cracklib-2.9.2/po/ml.gmo and new/cracklib-2.9.5/po/ml.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/ml.po new/cracklib-2.9.5/po/ml.po --- old/cracklib-2.9.2/po/ml.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/ml.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-11 14:46+0530\n" "Last-Translator: Ani Peter <[email protected]>\n" "Language-Team: Malayalam\n" Files old/cracklib-2.9.2/po/mr.gmo and new/cracklib-2.9.5/po/mr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/mr.po new/cracklib-2.9.5/po/mr.po --- old/cracklib-2.9.2/po/mr.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/mr.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-11 12:24+0530\n" "Last-Translator: Sandeep Shedmake <[email protected]>\n" "Language-Team: Marathi <[email protected]>\n" Files old/cracklib-2.9.2/po/nb.gmo and new/cracklib-2.9.5/po/nb.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/nb.po new/cracklib-2.9.5/po/nb.po --- old/cracklib-2.9.2/po/nb.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/nb.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: nb\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-11 20:48+0200\n" "Last-Translator: Olav Pettershagen <[email protected]>\n" "Language-Team: <[email protected]>\n" Files old/cracklib-2.9.2/po/nl.gmo and new/cracklib-2.9.5/po/nl.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/nl.po new/cracklib-2.9.5/po/nl.po --- old/cracklib-2.9.2/po/nl.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/nl.po 2015-04-15 03:41:33.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: nl\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-14 05:41+0200\n" "Last-Translator: Rinse de Vries <[email protected]>\n" "Language-Team: Dutch <[email protected]>\n" Files old/cracklib-2.9.2/po/or.gmo and new/cracklib-2.9.5/po/or.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/or.po new/cracklib-2.9.5/po/or.po --- old/cracklib-2.9.2/po/or.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/or.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib.or\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-12 13:02+0530\n" "Last-Translator: Manoj Kumar Giri <[email protected]>\n" "Language-Team: Oriya <[email protected]>\n" Files old/cracklib-2.9.2/po/pa.gmo and new/cracklib-2.9.5/po/pa.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/pa.po new/cracklib-2.9.5/po/pa.po --- old/cracklib-2.9.2/po/pa.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/pa.po 2015-04-15 03:41:33.000000000 +0200 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: cracklib.pa\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-17 05:52+0530\n" "Last-Translator: A S Alam <[email protected]>\n" "Language-Team: Punjabi/Panjabi <[email protected]>\n" Files old/cracklib-2.9.2/po/pl.gmo and new/cracklib-2.9.5/po/pl.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/pl.po new/cracklib-2.9.5/po/pl.po --- old/cracklib-2.9.2/po/pl.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/pl.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: pl\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-10-12 15:57+0200\n" "Last-Translator: Piotr Drąg <[email protected]>\n" "Language-Team: Polish <[email protected]>\n" Files old/cracklib-2.9.2/po/pt.gmo and new/cracklib-2.9.5/po/pt.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/pt.po new/cracklib-2.9.5/po/pt.po --- old/cracklib-2.9.2/po/pt.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/pt.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.pt\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-05 00:45+0100\n" "Last-Translator: Antonio Cardoso Martins <[email protected]>\n" "Language-Team: portuguese\n" Files old/cracklib-2.9.2/po/pt_BR.gmo and new/cracklib-2.9.5/po/pt_BR.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/pt_BR.po new/cracklib-2.9.5/po/pt_BR.po --- old/cracklib-2.9.2/po/pt_BR.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/pt_BR.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-18 15:02+0000\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" Files old/cracklib-2.9.2/po/ru.gmo and new/cracklib-2.9.5/po/ru.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/ru.po new/cracklib-2.9.5/po/ru.po --- old/cracklib-2.9.2/po/ru.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/ru.po 2015-04-15 03:41:33.000000000 +0200 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-12-03 10:17+1100\n" "Last-Translator: Yulia <[email protected]>\n" "Language-Team: \n" Files old/cracklib-2.9.2/po/sk.gmo and new/cracklib-2.9.5/po/sk.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/sk.po new/cracklib-2.9.5/po/sk.po --- old/cracklib-2.9.2/po/sk.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/sk.po 2015-04-15 03:41:33.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 13:12+02:00\n" "Last-Translator: Stanislav Visnovsky <[email protected]>\n" "Language-Team: Slovak <[email protected]>\n" Files old/cracklib-2.9.2/po/sl_SI.gmo and new/cracklib-2.9.5/po/sl_SI.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/sl_SI.po new/cracklib-2.9.5/po/sl_SI.po --- old/cracklib-2.9.2/po/sl_SI.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/sl_SI.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: sl_SI\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-08-21 18:02+0200\n" "Last-Translator: Janez Krek <[email protected]>\n" "Language-Team: Slovenščina <[email protected]>\n" Files old/cracklib-2.9.2/po/ta.gmo and new/cracklib-2.9.5/po/ta.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/ta.po new/cracklib-2.9.5/po/ta.po --- old/cracklib-2.9.2/po/ta.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/ta.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib.default.cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-11 14:21+0530\n" "Last-Translator: I. Felix <[email protected]>\n" "Language-Team: Tamil <[email protected]>\n" Files old/cracklib-2.9.2/po/te.gmo and new/cracklib-2.9.5/po/te.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/te.po new/cracklib-2.9.5/po/te.po --- old/cracklib-2.9.2/po/te.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/te.po 2015-04-15 03:41:33.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2009-11-11 15:13+0530\n" "Last-Translator: Krishna Babu K <[email protected]>\n" "Language-Team: Telugu <[email protected]>\n" Files old/cracklib-2.9.2/po/tr.gmo and new/cracklib-2.9.5/po/tr.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/tr.po new/cracklib-2.9.5/po/tr.po --- old/cracklib-2.9.2/po/tr.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/tr.po 2015-04-15 03:41:34.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2006-03-12 22:56+0200\n" "Last-Translator: Görkem Çetin <[email protected]>\n" "Language-Team: <[email protected]>\n" Files old/cracklib-2.9.2/po/uk.gmo and new/cracklib-2.9.5/po/uk.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/uk.po new/cracklib-2.9.5/po/uk.po --- old/cracklib-2.9.2/po/uk.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/uk.po 2015-04-15 03:41:34.000000000 +0200 @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2010-04-16 19:43+0300\n" "Last-Translator: Yuri Chornoivan <[email protected]>\n" "Language-Team: Ukrainian <[email protected]>\n" Files old/cracklib-2.9.2/po/zh_CN.gmo and new/cracklib-2.9.5/po/zh_CN.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/zh_CN.po new/cracklib-2.9.5/po/zh_CN.po --- old/cracklib-2.9.2/po/zh_CN.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/zh_CN.po 2015-04-15 03:41:34.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2010-09-22 10:07+1000\n" "Last-Translator: Leah Liu <[email protected]>\n" "Language-Team: Wei Liu\n" Files old/cracklib-2.9.2/po/zh_TW.gmo and new/cracklib-2.9.5/po/zh_TW.gmo differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/cracklib-2.9.2/po/zh_TW.po new/cracklib-2.9.5/po/zh_TW.po --- old/cracklib-2.9.2/po/zh_TW.po 2014-10-05 17:58:47.000000000 +0200 +++ new/cracklib-2.9.5/po/zh_TW.po 2015-04-15 03:41:34.000000000 +0200 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: cracklib\n" "Report-Msgid-Bugs-To: [email protected]\n" -"POT-Creation-Date: 2014-10-05 10:58-0500\n" +"POT-Creation-Date: 2015-04-14 20:41-0500\n" "PO-Revision-Date: 2005-06-23 12:52+0200\n" "Last-Translator: Novell Language <[email protected]>\n" "Language-Team: Novell Language <[email protected]>\n" ++++++ cracklib-magic.diff ++++++ --- /var/tmp/diff_new_pack.KitTyc/_old 2015-09-08 17:37:35.000000000 +0200 +++ /var/tmp/diff_new_pack.KitTyc/_new 2015-09-08 17:37:35.000000000 +0200 @@ -1,5 +1,7 @@ ---- doc/cracklib.magic -+++ doc/cracklib.magic 2005/08/23 12:00:02 +Index: doc/cracklib.magic +=================================================================== +--- doc/cracklib.magic.orig ++++ doc/cracklib.magic @@ -1,10 +1,5 @@ # cracklib: file (1) magic for cracklib v2.7 0 lelong 0x70775631 Cracklib password index, little endian
