diffstat for libpwquality-1.1.1 libpwquality-1.2.0 COPYING | 6 - NEWS | 7 + configure | 20 +-- configure.in | 2 debian/changelog | 12 ++ debian/control | 3 doc/man/pam_pwquality.8 | 34 +++++- doc/man/pwquality.conf.5 | 9 + libpwquality.spec | 12 +- libpwquality.spec.in | 10 + po/LINGUAS | 1 po/ar.gmo |binary po/ar.po | 53 +++++---- po/as.gmo |binary po/as.po | 53 +++++---- po/bg.gmo |binary po/bg.po | 263 +++++++++++++++++++++++++++++++++++++++++++++++ po/bn_IN.gmo |binary po/bn_IN.po | 53 +++++---- po/ca.gmo |binary po/ca.po | 53 +++++---- po/cs.gmo |binary po/cs.po | 53 +++++---- po/da.gmo |binary po/da.po | 53 +++++---- po/de.gmo |binary po/de.po | 55 +++++---- po/es.gmo |binary po/es.po | 56 ++++++---- po/fi.gmo |binary po/fi.po | 53 +++++---- po/fr.gmo |binary po/fr.po | 53 +++++---- po/gu.gmo |binary po/gu.po | 53 +++++---- po/he.gmo |binary po/he.po | 53 +++++---- po/hi.gmo |binary po/hi.po | 53 +++++---- po/hu.gmo |binary po/hu.po | 53 +++++---- po/it.gmo |binary po/it.po | 53 +++++---- po/ja.gmo |binary po/ja.po | 54 +++++---- po/kk.gmo |binary po/kk.po | 53 +++++---- po/km.gmo |binary po/km.po | 53 +++++---- po/kn.gmo |binary po/kn.po | 53 +++++---- po/ko.gmo |binary po/ko.po | 53 +++++---- po/libpwquality.pot | 51 +++++---- po/ml.gmo |binary po/ml.po | 53 +++++---- po/mr.gmo |binary po/mr.po | 53 +++++---- po/ms.gmo |binary po/ms.po | 49 +++++--- po/nb.gmo |binary po/nb.po | 53 +++++---- po/nl.gmo |binary po/nl.po | 53 +++++---- po/or.gmo |binary po/or.po | 53 +++++---- po/pa.gmo |binary po/pa.po | 53 +++++---- po/pl.gmo |binary po/pl.po | 53 +++++---- po/pt.gmo |binary po/pt.po | 53 +++++---- po/pt_BR.gmo |binary po/pt_BR.po | 53 +++++---- po/ru.gmo |binary po/ru.po | 53 +++++---- po/si.gmo |binary po/si.po | 53 +++++---- po/sk.gmo |binary po/sk.po | 53 +++++---- po/sr.gmo |binary po/sr.po | 53 +++++---- po/sr@latin.gmo |binary po/sr@latin.po | 53 +++++---- po/sv.gmo |binary po/sv.po | 53 +++++---- po/ta.gmo |binary po/ta.po | 53 +++++---- po/te.gmo |binary po/te.po | 53 +++++---- po/tr.gmo |binary po/tr.po | 53 +++++---- po/uk.gmo |binary po/uk.po | 53 +++++---- po/vi.gmo |binary po/vi.po | 53 +++++---- po/zh_CN.gmo |binary po/zh_CN.po | 54 +++++---- po/zh_TW.gmo |binary po/zh_TW.po | 53 +++++---- po/zu.gmo |binary po/zu.po | 53 +++++---- python/pwquality.c | 11 + python/setup.py | 8 - src/check.c | 48 +++++++- src/error.c | 12 +- src/generate.c | 6 - src/pam_pwquality.c | 69 +++++++++++- src/pwmake.c | 6 - src/pwqprivate.h | 7 - src/pwquality.h | 8 - src/pwscore.c | 6 - src/settings.c | 7 - 113 files changed, 1892 insertions(+), 1061 deletions(-) diff -Nru libpwquality-1.1.1/COPYING libpwquality-1.2.0/COPYING --- libpwquality-1.1.1/COPYING 2011-09-16 16:50:43.000000000 +0000 +++ libpwquality-1.2.0/COPYING 2012-08-07 10:14:50.000000000 +0000 @@ -21,10 +21,8 @@ written permission. ALTERNATIVELY, this product may be distributed under the terms of the -GNU General Public License, in which case the provisions of the GNU -GPL are required INSTEAD OF the above restrictions. (This clause is -necessary due to a potential conflict between the GNU GPL and the -restrictions contained in a BSD-style copyright.) +GNU General Public License version 2 or later, in which case the provisions +of the GNU GPL are required INSTEAD OF the above restrictions. THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF diff -Nru libpwquality-1.1.1/NEWS libpwquality-1.2.0/NEWS --- libpwquality-1.1.1/NEWS 2012-06-13 14:51:37.000000000 +0000 +++ libpwquality-1.2.0/NEWS 2012-08-16 19:29:04.000000000 +0000 @@ -1,5 +1,12 @@ libpwquality NEWS -- history of user-visible changes. +Release 1.2.0 + +* Add maxsequence check for too long monotonic character sequence. +* Clarified alternative licensing to GPLv2+. +* Add local_users_only option to skip the pwquality checks for + non-locals. (thanks to Stef Walter) + Release 1.1.1 * Use rpm built-in filtering of provides (fix for rhbz#830153) diff -Nru libpwquality-1.1.1/configure libpwquality-1.2.0/configure --- libpwquality-1.1.1/configure 2012-06-13 14:52:32.000000000 +0000 +++ libpwquality-1.2.0/configure 2012-08-16 19:32:17.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.68 for libpwquality 1.1.1. +# Generated by GNU Autoconf 2.68 for libpwquality 1.2.0. # # # 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.1.1' -PACKAGE_STRING='libpwquality 1.1.1' +PACKAGE_VERSION='1.2.0' +PACKAGE_STRING='libpwquality 1.2.0' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1327,7 +1327,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.1.1 to adapt to many kinds of systems. +\`configure' configures libpwquality 1.2.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1397,7 +1397,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libpwquality 1.1.1:";; + short | recursive ) echo "Configuration of libpwquality 1.2.0:";; esac cat <<\_ACEOF @@ -1518,7 +1518,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libpwquality configure 1.1.1 +libpwquality configure 1.2.0 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -1883,7 +1883,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.1.1, which was +It was created by libpwquality $as_me 1.2.0, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -2699,7 +2699,7 @@ # Define the identity of the package. PACKAGE='libpwquality' - VERSION='1.1.1' + VERSION='1.2.0' cat >>confdefs.h <<_ACEOF @@ -15201,7 +15201,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.1.1, which was +This file was extended by libpwquality $as_me 1.2.0, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15267,7 +15267,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.1.1 +libpwquality config.status 1.2.0 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" diff -Nru libpwquality-1.1.1/configure.in libpwquality-1.2.0/configure.in --- libpwquality-1.1.1/configure.in 2012-06-13 14:48:27.000000000 +0000 +++ libpwquality-1.2.0/configure.in 2012-08-16 19:26:14.000000000 +0000 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([libpwquality], [1.1.1]) +AC_INIT([libpwquality], [1.2.0]) AM_INIT_AUTOMAKE([-Wall]) AC_PREREQ(2.61) AC_CONFIG_HEADERS([config.h]) diff -Nru libpwquality-1.1.1/debian/changelog libpwquality-1.2.0/debian/changelog --- libpwquality-1.1.1/debian/changelog 2012-06-25 13:56:53.000000000 +0000 +++ libpwquality-1.2.0/debian/changelog 2012-10-10 11:08:21.000000000 +0000 @@ -1,3 +1,15 @@ +libpwquality (1.2.0-SprezzOS1) UNRELEASED; urgency=low + + * New upstream version 1.2.0 + + -- nick black Wed, 10 Oct 2012 07:08:15 -0400 + +libpwquality (1.1.1-SprezzOS1) unstable; urgency=low + + * SprezzOS build + + -- nick black Wed, 10 Oct 2012 07:07:29 -0400 + libpwquality (1.1.1-1) experimental; urgency=low * Upload to Debian (Closes: #678938). diff -Nru libpwquality-1.1.1/debian/control libpwquality-1.2.0/debian/control --- libpwquality-1.1.1/debian/control 2012-06-25 13:28:32.000000000 +0000 +++ libpwquality-1.2.0/debian/control 2012-10-10 11:07:15.000000000 +0000 @@ -1,7 +1,8 @@ Source: libpwquality Section: devel Priority: optional -Maintainer: Debian GNOME Maintainers +Maintainer: Nick Black +XSBC-Original-Maintainer: Debian GNOME Maintainers Uploaders: Iain Lane Build-Depends: debhelper (>= 9), libcrack2-dev, diff -Nru libpwquality-1.1.1/doc/man/pam_pwquality.8 libpwquality-1.2.0/doc/man/pam_pwquality.8 --- libpwquality-1.1.1/doc/man/pam_pwquality.8 2012-05-24 12:08:32.000000000 +0000 +++ libpwquality-1.2.0/doc/man/pam_pwquality.8 2012-08-16 17:51:12.000000000 +0000 @@ -27,7 +27,7 @@ The strength checks works in the following manner: at first the \fBCracklib\fR routine is called to check if the password is part of a dictionary; if this -is not the case an additional set of strength checks are done\&. These checks +is not the case an additional set of strength checks is done\&. These checks are: .PP Palindrome @@ -45,14 +45,16 @@ Is the new password too much like the old one? This is primarily controlled by one argument, \fBdifok\fR -which is a number of changes between the old and new are enough to accept -the new password\&. +which is a number of character changes (inserts, removals, or replacements) +between the old and new password that are enough to accept the new +password\&. This defaults to 5 changes\&. .RE .PP Simple .RS 4 -Is the new password too small? This is controlled by 5 arguments +Is the new password too small? This is controlled by 6 arguments \fBminlen\fR, +\fBmaxclassrepeat\fR, \fBdcredit\fR, \fBucredit\fR, \fBlcredit\fR, and @@ -70,9 +72,14 @@ Optional check for same consecutive characters\&. .RE .PP +Too long monotonic character sequence +.RS 4 +Optional check for too long monotonic character sequence\&. +.RE +.PP Contains user name .RS 4 -Optional check whether the password contains the user name in some form\&. +Optional check whether the password contains the user\*(Aqs name in some form\&. .RE .PP These checks are configurable either by use of the module arguments @@ -217,6 +224,15 @@ The default is 0 which means that this check is disabled\&. .RE .PP +\fBmaxsequence=\fR\fB\fIN\fR\fR +.RS 4 +Reject passwords which contain monotonic character sequences longer than N\&. +The default is 0 which means that this check is disabled\&. +Examples of such sequence are \*(Aq12345\*(Aq or \*(Aqfedcb\*(Aq\&. Note that +most such passwords will not pass the simplicity check unless the sequence +is only a minor part of the password\&. +.RE +.PP \fBmaxclassrepeat=\fR\fB\fIN\fR\fR .RS 4 Reject passwords which contain more than N consecutive characters of the @@ -248,6 +264,14 @@ the password anyway\&. .RE .PP +\fBlocal_users_only\fR +.RS 4 +The module will not test the password quality for users that are not present +in the \fI/etc/passwd\fR file\&. The module still asks for the password so +the following modules in the stack can use the \fBuse_authtok\fR option\&. +This option is off by default\&. +.RE +.PP \fBuse_authtok\fR .RS 4 This argument is used to diff -Nru libpwquality-1.1.1/doc/man/pwquality.conf.5 libpwquality-1.2.0/doc/man/pwquality.conf.5 --- libpwquality-1.1.1/doc/man/pwquality.conf.5 2012-02-15 15:16:50.000000000 +0000 +++ libpwquality-1.2.0/doc/man/pwquality.conf.5 2012-06-29 08:59:20.000000000 +0000 @@ -73,6 +73,15 @@ The check is disabled if the value is 0. (default 0) .RE .PP +\fBmaxsequence\fR +.RS 4 +The maximum length of monotonic character sequences in the new password. +Examples of such sequence are \*(Aq12345\*(Aq or \*(Aqfedcb\*(Aq\&. Note +that most such passwords will not pass the simplicity check unless +the sequence is only a minor part of the password. +The check is disabled if the value is 0. (default 0) +.RE +.PP \fBmaxclassrepeat\fR .RS 4 The maximum number of allowed consecutive characters of the same class in the diff -Nru libpwquality-1.1.1/libpwquality.spec libpwquality-1.2.0/libpwquality.spec --- libpwquality-1.1.1/libpwquality.spec 2012-06-13 14:52:36.000000000 +0000 +++ libpwquality-1.2.0/libpwquality.spec 2012-08-16 19:32:21.000000000 +0000 @@ -1,10 +1,10 @@ Summary: A library for password generation and password quality checking Name: libpwquality -Version: 1.1.1 +Version: 1.2.0 Release: 1%{?dist} -# The package is BSD licensed with option to relicense as GPL+ +# The package is BSD licensed with option to relicense as GPLv2+ # - this option is redundant as the BSD license allows that anyway. -License: BSD or GPL+ +License: BSD or GPLv2+ Group: System Environment/Base Source0: http://fedorahosted.org/releases/l/i/libpwquality/libpwquality-%{version}.tar.bz2 @@ -104,6 +104,12 @@ %{python_sitearch}/pwquality.so %changelog +* Thu Aug 16 2012 Tomas Mraz 1.2.0-1 +- add maxsequence check for too long monotonic character sequence. +- clarified alternative licensing to GPLv2+. +- add local_users_only option to skip the pwquality checks for + non-locals. (thanks to Stef Walter) + * Wed Jun 13 2012 Tomas Mraz 1.1.1-1 - use rpm built-in filtering of provides (rhbz#830153) - remove strain debug fprintf() (rhbz#831567) diff -Nru libpwquality-1.1.1/libpwquality.spec.in libpwquality-1.2.0/libpwquality.spec.in --- libpwquality-1.1.1/libpwquality.spec.in 2012-06-13 14:49:26.000000000 +0000 +++ libpwquality-1.2.0/libpwquality.spec.in 2012-08-16 19:30:01.000000000 +0000 @@ -2,9 +2,9 @@ Name: libpwquality Version: @PACKAGE_VERSION@ Release: 1%{?dist} -# The package is BSD licensed with option to relicense as GPL+ +# The package is BSD licensed with option to relicense as GPLv2+ # - this option is redundant as the BSD license allows that anyway. -License: BSD or GPL+ +License: BSD or GPLv2+ Group: System Environment/Base Source0: http://fedorahosted.org/releases/l/i/libpwquality/libpwquality-%{version}.tar.bz2 @@ -104,6 +104,12 @@ %{python_sitearch}/pwquality.so %changelog +* Thu Aug 16 2012 Tomas Mraz 1.2.0-1 +- add maxsequence check for too long monotonic character sequence. +- clarified alternative licensing to GPLv2+. +- add local_users_only option to skip the pwquality checks for + non-locals. (thanks to Stef Walter) + * Wed Jun 13 2012 Tomas Mraz 1.1.1-1 - use rpm built-in filtering of provides (rhbz#830153) - remove strain debug fprintf() (rhbz#831567) diff -Nru libpwquality-1.1.1/po/LINGUAS libpwquality-1.2.0/po/LINGUAS --- libpwquality-1.1.1/po/LINGUAS 2011-06-21 09:04:56.000000000 +0000 +++ libpwquality-1.2.0/po/LINGUAS 2012-08-16 19:20:22.000000000 +0000 @@ -1,5 +1,6 @@ ar as +bg bn_IN ca cs Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ar.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ar.gmo differ diff -Nru libpwquality-1.1.1/po/ar.po libpwquality-1.2.0/po/ar.po --- libpwquality-1.1.1/po/ar.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ar.po 2012-08-16 19:32:22.000000000 +0000 @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ar\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "كلمة سر %s%s الجديدة: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "أعد كتابة كلمة سر %s%s الجديدة: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "عذرًا، يوجد عدم تطابق بين كلمات السر." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "كلمة سر سيئة: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "لم يتم إدخال كلمة السر" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "خطأ غير معروف" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/as.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/as.gmo differ diff -Nru libpwquality-1.1.1/po/as.po libpwquality-1.2.0/po/as.po --- libpwquality-1.1.1/po/as.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/as.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: as\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "নতুন %s%s গুপ্তশব্দ: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "নতুন %s%s গুপ্তশব্দ পুনঃ লিখক: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "ক্ষমা কৰিব, গুপ্তশব্দৰ অমিল " -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "বেয়া গুপ্তশব্দ: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "কোনো গুপ্তশব্দ দিয়া হোৱা নাই" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "অজ্ঞাত ভুল" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/bg.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/bg.gmo differ diff -Nru libpwquality-1.1.1/po/bg.po libpwquality-1.2.0/po/bg.po --- libpwquality-1.1.1/po/bg.po 1970-01-01 00:00:00.000000000 +0000 +++ libpwquality-1.2.0/po/bg.po 2012-08-16 19:32:22.000000000 +0000 @@ -0,0 +1,263 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR libpwquality project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Boris Yakimov , 2012. +# Valentin Laskov , 2012. +msgid "" +msgstr "" +"Project-Id-Version: PWQuality library\n" +"Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" +"Language-Team: LANGUAGE \n" +"Language: bg\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" + +#: src/pam_pwquality.c:25 +#, c-format +msgid "New %s%spassword: " +msgstr "Нова %s%sпарола: " + +#: src/pam_pwquality.c:27 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "Отново новата %s%sпарола: " + +#: src/pam_pwquality.c:28 +msgid "Sorry, passwords do not match." +msgstr "Лошо, паролите не съвпадат." + +#: src/pam_pwquality.c:238 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "ГРЕШНА ПАРОЛА: %s" + +#: src/pwscore.c:22 +#, c-format +msgid "Usage: %s [user]\n" +msgstr "Употреба: %s [потребител]\n" + +#: src/pwscore.c:23 +#, c-format +msgid "" +" The command reads the password to be scored from the standard input.\n" +msgstr "" +" Командата оценява качеството на парола, въведена от стандартния " +"вход.\n" + +#: src/pwscore.c:51 src/pwscore.c:59 src/pwscore.c:64 +#, c-format +msgid "Error: %s\n" +msgstr "Грешка: %s\n" + +#: src/pwscore.c:51 +msgid "Could not obtain the password to be scored" +msgstr "Не мога да намеря парола за оценяване" + +#: src/pwscore.c:71 +#, c-format +msgid "" +"Password quality check failed:\n" +" %s\n" +msgstr "" +"Проверката на качеството на паролата се провали:\n" +" %s\n" + +#: src/pwmake.c:22 +#, c-format +msgid "Usage: %s \n" +msgstr "Употреба: %s \n" + +#: src/error.c:31 +msgid "Memory allocation error when setting" +msgstr "Грешка при заделяне на памет при задаването" + +#: src/error.c:35 +msgid "Memory allocation error" +msgstr "Грешка при заделяне на памет" + +#: src/error.c:37 +msgid "The password is the same as the old one" +msgstr "Паролата е същата като старата" + +#: src/error.c:39 +msgid "The password is a palindrome" +msgstr "Паролата е палиндром" + +#: src/error.c:41 +msgid "The password differs with case changes only" +msgstr "Паролата се различава само по големината на буквите" + +#: src/error.c:43 +msgid "The password is too similar to the old one" +msgstr "Паролата прилича много на старата" + +#: src/error.c:45 +msgid "The password contains the user name in some form" +msgstr "Паролата съдържа под някаква форма потребителското име" + +#: src/error.c:47 +msgid "The password contains words from the real name of the user in some form" +msgstr "Паролата съдържа под някаква форма част от името на потребителя" + +#: src/error.c:49 +msgid "The password contains forbidden words in some form" +msgstr "Паролата съдържа под някаква форма забранени думи" + +#: src/error.c:52 +#, c-format +msgid "The password contains less than %ld digits" +msgstr "Паролата съдържа по-малко от %ld цифри" + +#: src/error.c:55 +msgid "The password contains too few digits" +msgstr "Паролата съдържа твърде малко цифри" + +#: src/error.c:58 +#, c-format +msgid "The password contains less than %ld uppercase letters" +msgstr "Паролата съдържа по-малко от %ld големи букви" + +#: src/error.c:61 +msgid "The password contains too few uppercase letters" +msgstr "Паролата съдържа твърде малко големи букви" + +#: src/error.c:64 +#, c-format +msgid "The password contains less than %ld lowercase letters" +msgstr "Паролата съдържа по-малко от %ld малки букви" + +#: src/error.c:67 +msgid "The password contains too few lowercase letters" +msgstr "Паролата съдържа твърде малко малки букви" + +#: src/error.c:70 +#, c-format +msgid "The password contains less than %ld non-alphanumeric characters" +msgstr "Паролата съдържа по-малко от %ld специални знаци" + +#: src/error.c:73 +msgid "The password contains too few non-alphanumeric characters" +msgstr "Паролата съдържа твърде малко специални знаци" + +#: src/error.c:76 +#, c-format +msgid "The password is shorter than %ld characters" +msgstr "Паролата е по-къса от %ld знака" + +#: src/error.c:79 +msgid "The password is too short" +msgstr "Паролата е твърде къса" + +#: src/error.c:81 +msgid "The password is just rotated old one" +msgstr "Паролата е като старата, само че е обърната" + +#: src/error.c:84 +#, c-format +msgid "The password contains less than %ld character classes" +msgstr "Паролата съдържа по малко от %ld символни класа." + +#: src/error.c:87 +msgid "The password does not contain enough character classes" +msgstr "Паролата не съдържа достатъчно символни класове." + +#: src/error.c:90 +#, c-format +msgid "The password contains more than %ld same characters consecutively" +msgstr "Паролата съдържа повече от %ld еднакви последователни знака" + +#: src/error.c:93 +msgid "The password contains too many same characters consecutively" +msgstr "Паролата съдържа твърде много еднакви последователни знаци" + +#: src/error.c:96 +#, c-format +msgid "" +"The password contains more than %ld characters of the same class " +"consecutively" +msgstr "Паролата съдържа повече %ld поредни символи от един и същ тип" + +#: src/error.c:99 +msgid "" +"The password contains too many characters of the same class consecutively" +msgstr "Паролата съдържа твърде много поредни символи от един и същ клас." + +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 +msgid "No password supplied" +msgstr "Не е зададена парола" + +#: src/error.c:109 +msgid "Cannot obtain random numbers from the RNG device" +msgstr "Не мога да получа случайни числа от RNG устройството." + +#: src/error.c:111 +msgid "Password generation failed - required entropy too low for settings" +msgstr "" +"Генерирането на парола се провали - ентропията е твърде малка за тези " +"настройки." + +#: src/error.c:114 src/error.c:117 +msgid "The password fails the dictionary check" +msgstr "Паролата не трябва да съществува в речника" + +#: src/error.c:120 src/error.c:124 +msgid "Unknown setting" +msgstr "Неизвестни настройки" + +#: src/error.c:127 +msgid "Bad integer value of setting" +msgstr "Грешна стойност на цяло число в настройките" + +#: src/error.c:131 +msgid "Bad integer value" +msgstr "Грешна стойност на цяло число" + +#: src/error.c:134 +#, c-format +msgid "Setting %s is not of integer type" +msgstr "Стойността %s не е цяло число" + +#: src/error.c:138 +msgid "Setting is not of integer type" +msgstr "Стойността не е от типа цяло число" + +#: src/error.c:141 +#, c-format +msgid "Setting %s is not of string type" +msgstr "Стойността %s не е низ" + +#: src/error.c:145 +msgid "Setting is not of string type" +msgstr "Стойността не е от типа низ" + +#: src/error.c:147 +msgid "Opening the configuration file failed" +msgstr "Отварянето на конфигурационния файл се провали" + +#: src/error.c:149 +msgid "The configuration file is malformed" +msgstr "Конфигурационният файл е деформиран" + +#: src/error.c:151 +msgid "Fatal failure" +msgstr "Фатална грешка" + +#: src/error.c:153 +msgid "Unknown error" +msgstr "Непозната грешка" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/bn_IN.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/bn_IN.gmo differ diff -Nru libpwquality-1.1.1/po/bn_IN.po libpwquality-1.2.0/po/bn_IN.po --- libpwquality-1.1.1/po/bn_IN.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/bn_IN.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: bn_IN\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড পুনরায় লিখুন: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "দুঃখিত, পাসওয়ার্ড দুটি এক নয়।" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "পাসওয়ার্ড ভাল নয়: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "অজানা সমস্যা" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ca.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ca.gmo differ diff -Nru libpwquality-1.1.1/po/ca.po libpwquality-1.2.0/po/ca.po --- libpwquality-1.1.1/po/ca.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ca.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ca\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nova contrasenya de %s%s: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Torneu a escriure la nova contrasenya de %s%s: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Les contrasenyes no coincideixen." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "CONTRASENYA INCORRECTA: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "No s'ha proporcionat cap contrasenya" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Error desconegut" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/cs.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/cs.gmo differ diff -Nru libpwquality-1.1.1/po/cs.po libpwquality-1.2.0/po/cs.po --- libpwquality-1.1.1/po/cs.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/cs.po 2012-08-16 19:32:22.000000000 +0000 @@ -10,9 +10,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:32+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:05+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: cs\n" "MIME-Version: 1.0\n" @@ -20,21 +20,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nové %s%sheslo: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Opakujte nové %s%sheslo: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Hesla se neshodují." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ŠPATNÉ HESLO: %s" @@ -188,66 +188,75 @@ "The password contains too many characters of the same class consecutively" msgstr "Heslo obsahuje příliš mnoho znaků stejného druhu za sebou" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "Heslo obsahuje rovnoměrnou posloupnost delší než %ld znaků" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "Heslo obsahuje příliš dlouhou rovnoměrnou posloupnost znaků" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nezadáno heslo" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Nebylo možno získat náhodná čísla z RNG zařízení" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Generování hesla selhalo - požadovaná entropie je příliš malá vzhledem k " "nastavení" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Heslo nevyhovuje kontrole slovníkem" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Neznámé nastavení" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Špatná celočíselná hodnota nastavení" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Špatná celočíselná hodnota" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Nastavení %s není celočíselného typu" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Nastavení není celočíselného typu" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Nastavení %s není typu řetězec" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Nastavení není typu řetězec" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Konfigurační soubor nelze otevřít" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Konfigurační soubor je poškozen" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Fatální chyba" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Neznámá chyba" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/da.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/da.gmo differ diff -Nru libpwquality-1.1.1/po/da.po libpwquality-1.2.0/po/da.po --- libpwquality-1.1.1/po/da.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/da.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: da\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Ny %s%sadgangskode: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Genindtast ny %s%sadgangskode: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Adgangskoderne stemmer ikke overens." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "DÅRLIG ADGANGSKODE: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Ingen adgangskode angivet" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Ukendt fejl" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/de.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/de.gmo differ diff -Nru libpwquality-1.1.1/po/de.po libpwquality-1.2.0/po/de.po --- libpwquality-1.1.1/po/de.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/de.po 2012-08-16 19:32:22.000000000 +0000 @@ -4,13 +4,14 @@ # # Translators: # , 2012. +# Roman Spirgi , 2012. msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-03-07 05:39+0000\n" -"Last-Translator: hpeters \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-07-20 19:43+0000\n" +"Last-Translator: Roman Spirgi \n" "Language-Team: LANGUAGE \n" "Language: de\n" "MIME-Version: 1.0\n" @@ -18,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Geben Sie ein neues %s%sPasswort ein: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Geben Sie das neue %s%sPasswort erneut ein: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Die Passwörter stimmen nicht überein." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "Unsicheres Passwort: %s" @@ -190,66 +191,76 @@ msgstr "" "Das Passwort enthält zu viele aufeinanderfolgende Zeichen derselben Klasse" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" +"Das Passwort beinhaltet eine gleichbleibende Abfolge länger als %ld Zeichen" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "Das Passwort beinhaltet eine zu lange Abfolge gleichbleibender Zeichen" + +#: src/error.c:107 msgid "No password supplied" msgstr "Kein Passwort angegeben" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Vom RNG-Gerät konnten keine zufälligen Zahlen bezogen werden" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Passworderstellung fehlgeschlagen - erforderliche Entropie zu niedrig für " "Einstellungen" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Passwort scheitert beim Wörterbuchtest" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Unbekannte Einstellung" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Fehlerhafter Integer-Wert für Einstellung" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Fehlerhafter Integer-Wert" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Einstellung %s ist kein Integer-Typ" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Einstellung ist kein Integer-Typ" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Einstellung %s ist kein String-Typ" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Einstellung ist kein String-Typ" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Öffnen der Konfigurationsdatei fehlgeschlagen" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Die Konfigurationsdatei ist fehlerhaft" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Schwerwiegender Fehler" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Unbekannter Fehler" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/es.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/es.gmo differ diff -Nru libpwquality-1.1.1/po/es.po libpwquality-1.2.0/po/es.po --- libpwquality-1.1.1/po/es.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/es.po 2012-08-16 19:32:22.000000000 +0000 @@ -12,9 +12,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-20 13:35+0000\n" -"Last-Translator: Claudio Rodrigo Pereyra Diaz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-07-16 15:46+0000\n" +"Last-Translator: Daniel Cabrera \n" "Language-Team: LANGUAGE \n" "Language: es\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nueva %s%scontraseña: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Vuelva a escribir la nueva %s%scontraseña: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Las contraseñas no coinciden." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "CONTRASEÑA INCORRECTA: %s" @@ -202,66 +202,78 @@ "La contraseña contiene en forma consecutiva demasiados caracteres de la " "misma clase" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" +"La contraseña contiene una secuencia monotónica mayor de %ld caracteres" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" +"La contraseña contiene una secuencia de caracteres monotónica demasiado " +"extensa" + +#: src/error.c:107 msgid "No password supplied" msgstr "No se ha proporcionado ninguna contraseña" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "No es posible obtener números aleatorios desde el dispositivo RNG" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Falló la creación de la contraseña - es necesaria una entropía demasiado " "pequeña para las configuraciones" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "La contraseña no supera la verificación de diccionario" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Configuración desconocida" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Valor entero erróneo de la configuración" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Valor entero erróneo" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "La configuración %s no es de tipo entero " -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "La configuración no es de tipo entero " -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "La configuración %s no es de tipo cadena " -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "La configuraciónno es de tipo cadena " -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Falló la apertura del archivo de configuración" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "El archivo de configuración no está formado correctamente" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Error fatal" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Error desconocido" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/fi.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/fi.gmo differ diff -Nru libpwquality-1.1.1/po/fi.po libpwquality-1.2.0/po/fi.po --- libpwquality-1.1.1/po/fi.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/fi.po 2012-08-16 19:32:22.000000000 +0000 @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-03-11 19:15+0000\n" -"Last-Translator: Ville-Pekka Vainio \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: fi\n" "MIME-Version: 1.0\n" @@ -21,21 +21,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Uusi %s%ssalasana: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Anna uudelleen uusi %s%ssalasana: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Salasanat eivät täsmää." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "HUONO SALASANA: %s" @@ -192,64 +192,73 @@ "The password contains too many characters of the same class consecutively" msgstr "Salasana sisältää liian monta saman merkkiluokan merkkiä peräkkäin" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Et antanut salasanaa" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Satunnaislukugeneraattorilta ei saada satunnaislukuja" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Salasana ei läpäise sanakirjatarkistusta" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Tuntematon asetus" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Virheellinen kokonaislukuarvo asetuksessa" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Virheellinen kokonaislukuarvo" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Asetus %s ei ole kokonaislukutyyppiä" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Asetus ei ole kokonaislukutyyppiä" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Asetus %s ei ole merkkijonotyyppiä" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Asetus ei ole merkkijonotyyppiä" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Asetustiedoston avaaminen epäonnistui" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Asetustiedosto on virheellinen" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Vakava virhe" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Tuntematon virhe" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/fr.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/fr.gmo differ diff -Nru libpwquality-1.1.1/po/fr.po libpwquality-1.2.0/po/fr.po --- libpwquality-1.1.1/po/fr.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/fr.po 2012-08-16 19:32:22.000000000 +0000 @@ -12,9 +12,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-02-11 21:13+0000\n" -"Last-Translator: Constantin DRABO \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: fr\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nouveau %s%smot de passe : " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Retapez le nouveau %s%smot de passe : " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Les mots de passe ne correspondent pas." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "MOT DE PASSE INCORRECT : %s" @@ -199,66 +199,75 @@ "Le mot de passe contient beaucoup de caractères de la même classe " "consécutivement" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Aucun mot de passe fourni" -#: src/error.c:103 +#: 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" -#: src/error.c:105 +#: 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" -#: src/error.c:108 src/error.c:111 +#: 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" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Paramètre inconnu" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Valeur entière de paramètre erronée" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Valeur entière erronée" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Paramètre %s n'est pas de type entier" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Paramètre n'est pas de type entier" -#: src/error.c:135 +#: 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" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Paramètre n'est pas de type chaîne de caractères" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Echec de l'ouverture du fichier de configuration" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Le fichier de configuration est incorrect" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Erreur fatale" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Erreur inconnue" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/gu.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/gu.gmo differ diff -Nru libpwquality-1.1.1/po/gu.po libpwquality-1.2.0/po/gu.po --- libpwquality-1.1.1/po/gu.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/gu.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: gu\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "નવો %s%sપાસવર્ડ: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "નવો %s%sપાસવર્ડ ફરી લખો: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "માફ કરજો, પાસવર્ડો બંધબેસતા નથી." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ખરાબ પાસવર્ડ: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "કોઈ પાસવર્ડ પૂરો પડાયેલ નથી" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "અજ્ઞાત ભૂલ" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/he.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/he.gmo differ diff -Nru libpwquality-1.1.1/po/he.po libpwquality-1.2.0/po/he.po --- libpwquality-1.1.1/po/he.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/he.po 2012-08-16 19:32:22.000000000 +0000 @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: he\n" "MIME-Version: 1.0\n" @@ -17,21 +17,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "סליחה, הססמאות לא תואמות." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ססמה לא טובה: %s" @@ -183,64 +183,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "לא סופקה ססמה" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "שגיאה לא מוכרת" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/hi.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/hi.gmo differ diff -Nru libpwquality-1.1.1/po/hi.po libpwquality-1.2.0/po/hi.po --- libpwquality-1.1.1/po/hi.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/hi.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: hi\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "नया %s%spassword: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "नया %s%spassword फिर टाइप करें: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "क्षमा करें, शब्दकूट नहीं मिलते हैं." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "खराब शब्दकूट: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "कोई कूटशब्द नहीं दिया गया है" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "अनजान त्रुटि" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/hu.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/hu.gmo differ diff -Nru libpwquality-1.1.1/po/hu.po libpwquality-1.2.0/po/hu.po --- libpwquality-1.1.1/po/hu.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/hu.po 2012-08-16 19:32:22.000000000 +0000 @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-01-24 14:13+0000\n" -"Last-Translator: Zoltan Hoppár \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: hu\n" "MIME-Version: 1.0\n" @@ -21,21 +21,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Új %s%sjelszó: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Ismételje meg az új %s%sjelszavát: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Sajnálom, de a jelszavak nem egyeznek." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ROSSZ JELSZÓ: %s" @@ -194,65 +194,74 @@ "The password contains too many characters of the same class consecutively" msgstr "A jelszó túl sok ismétlődő, ugyanolyan osztályú karaktert tartalmaz" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nincs jelszó megadva" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Véletlenszerűen generált számok nem elfogadhatóak egy RNG eszközről" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Jelszó generálás sikertelen - a szükséges entrópia túl kevés a beállításokhoz" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "A jelszó fennakadt a szótár alapú ellenőrzésen" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Ismeretlen beállítás" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Rossz egész beállítási érték" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Helytelenül beállított egész érték" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "A beállított %s nem egész típus" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "A beállítás nem egész típus" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "A beállítás %s nem szöveges típus" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Beállítás nem szöveges típus" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "A konfigurációs fájl megnyitása nem sikerült" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "A konfigurációs fájl eltorzult" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Végzetes hiba" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Ismeretlen hiba" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/it.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/it.gmo differ diff -Nru libpwquality-1.1.1/po/it.po libpwquality-1.2.0/po/it.po --- libpwquality-1.1.1/po/it.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/it.po 2012-08-16 19:32:22.000000000 +0000 @@ -12,9 +12,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-02-26 14:28+0000\n" -"Last-Translator: Mauro Gaggiotti \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: it\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nuova password%s%s: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Reimmettere la nuova password%s%s: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Le password non corrispondono." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "PASSWORD ERRATA: %s" @@ -194,66 +194,75 @@ msgstr "" "La password contiene consecutivamente troppi caratteri della stessa classe" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nessuna password fornita" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Non è possibile ottenere numeri casuali dalla periferica RNG" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Generazione della password non riuscita - entropia richiesta troppo bassa " "per la configurazione" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "La password non supera il controllo del dizionario" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Impostazione sconosciuta" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Valore intero errato dell'impostazione" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Valore intero errato" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "L'impostazione %s non è di tipo intero" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "L'impostazione non è di tipo intero" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "L'impostazione %s non è di tipo stringa" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "L'impostazione non è di tipo stringa" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Apertura fallita del file di configurazione" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Il file di configurazione è corrotto" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Errore fatale" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Errore sconosciuto" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ja.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ja.gmo differ diff -Nru libpwquality-1.1.1/po/ja.po libpwquality-1.2.0/po/ja.po --- libpwquality-1.1.1/po/ja.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ja.po 2012-08-16 19:32:22.000000000 +0000 @@ -6,13 +6,14 @@ # Hajime Taira , 2011, 2012. # Kiyoto Hashida , 2008, 2009. # Noriko Mizumoto , 2007. +# Tomoyuki KATO , 2012. msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-01-09 13:17+0000\n" -"Last-Translator: Hajime Taira \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-07-29 06:09+0000\n" +"Last-Translator: Tomoyuki KATO \n" "Language-Team: LANGUAGE \n" "Language: ja\n" "MIME-Version: 1.0\n" @@ -20,21 +21,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "新しい %s%s パスワード:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "新しい %s%s パスワードを再入力してください:" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "パスワードが一致しません。" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "よくないパスワード: %s" @@ -192,64 +193,73 @@ "The password contains too many characters of the same class consecutively" msgstr "このパスワードには連続して同じ種類の文字が含まれています。" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "このパスワードには %ld 文字より長い単調な文字列が含まれています。" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "このパスワードには長すぎる単調な文字列が含まれています。" + +#: src/error.c:107 msgid "No password supplied" msgstr "パスワードが与えられていません。" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "RNG(乱数発生)デバイスから乱数を取得することができません。" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "パスワードの生成に失敗 -設定に必要なエンピロピーが小すぎます。" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "このパスワードは辞書チェックに失敗しました。" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "未知の設定" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "設定の良くない整数型の値です。" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "良くない整数型の値です。" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "設定 %s は整数型ではありません。" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "設定は整数型ではありません。" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "設定 %s は文字列型ではありません。" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "設定は文字列型ではありません。" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "設定ファイルを開けません。" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "設定ファイルの形式が正しくありません。" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "致命的な障害が発生しました。" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "不明なエラー" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/kk.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/kk.gmo differ diff -Nru libpwquality-1.1.1/po/kk.po libpwquality-1.2.0/po/kk.po --- libpwquality-1.1.1/po/kk.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/kk.po 2012-08-16 19:32:22.000000000 +0000 @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: kk\n" "MIME-Version: 1.0\n" @@ -17,21 +17,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "%s%sүшін жаңа пароль: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "%s%sүшін жаңа парольді қайта енгізіңіз: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Кешіріңіз, парольдер өзара сәйкес емес." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ҚАТЕ ПАРОЛЬ: %s" @@ -183,64 +183,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Пароль көрсетілмеді" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Белгісіз қате" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/km.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/km.gmo differ diff -Nru libpwquality-1.1.1/po/km.po libpwquality-1.2.0/po/km.po --- libpwquality-1.1.1/po/km.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/km.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: km\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "ពាក្យ​សម្ងាត់ %s%s ថ្មី ៖" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "វាយ​ពាក្យ​សម្ងាត់ %s%s ថ្មី​ឡើង​វិញ ៖" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "សូម​ទោស ពាក្យ​សម្ងាត់​មិន​ដូច​គ្នា​ឡើយ ។" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ពាក្យ​សម្ងាត់​មិន​ល្អ ៖ %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "មិន​បាន​ផ្ដល់​ពាក្យសម្ងាត់" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "មិន​ស្គាល់​កំហុស" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/kn.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/kn.gmo differ diff -Nru libpwquality-1.1.1/po/kn.po libpwquality-1.2.0/po/kn.po --- libpwquality-1.1.1/po/kn.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/kn.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: kn\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "ಹೊಸ %s%sಗುಪ್ತಪದ: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "ಹೊಸ %s%sಗುಪ್ತಪದವನ್ನು ಪುನರ್ ಟೈಪಿಸಿ: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "ಕ್ಷಮಿಸಿ, ಗುಪ್ತಪದಗಳು ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ಕೆಟ್ಟ ಗುಪ್ತಪದ: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "ಯಾವುದೇ ಗುಪ್ತಪದ ನೀಡಲಾಗಿಲ್ಲ" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "ಗೊತ್ತಿರದ ದೋಷ" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ko.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ko.gmo differ diff -Nru libpwquality-1.1.1/po/ko.po libpwquality-1.2.0/po/ko.po --- libpwquality-1.1.1/po/ko.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ko.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ko\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "새 %s%s 암호:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "새 %s%s 암호 재입력:" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "죄송합니다. 암호가 일치하지 않습니다." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "잘못된 암호: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "암호가 없음" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "알 수 없는 오류" diff -Nru libpwquality-1.1.1/po/libpwquality.pot libpwquality-1.2.0/po/libpwquality.pot --- libpwquality-1.1.1/po/libpwquality.pot 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/libpwquality.pot 2012-08-16 19:32:22.000000000 +0000 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: libpwquality 1.1.1\n" +"Project-Id-Version: libpwquality 1.2.0\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,21 +17,21 @@ "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "" @@ -183,64 +183,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ml.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ml.gmo differ diff -Nru libpwquality-1.1.1/po/ml.po libpwquality-1.2.0/po/ml.po --- libpwquality-1.1.1/po/ml.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ml.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ml\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "പുതിയ %s%s അടയാളവാക്ക്: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "വീണ്ടും %s%s അടയാളവാക്ക് ടൈപ്പ് ചെയ്യുക: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "ക്ഷമിക്കണം, അടയാളവാക്കുകള്‍ തമ്മില്‍ ചേരുന്നില്ല." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "തെറ്റായ അടയാളവാക്ക്: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "അടയാളവാക്ക് നല്‍കിയിട്ടില്ല" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "അപരിചിതമായ പിശക്" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/mr.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/mr.gmo differ diff -Nru libpwquality-1.1.1/po/mr.po libpwquality-1.2.0/po/mr.po --- libpwquality-1.1.1/po/mr.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/mr.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: mr\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "नवीन गुप्तशब्द %s%sp: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "नवीन गुप्तशब्द %s%sp पुन्हा टाइप करा: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "माफ करा, गुप्तशब्द जुळत नाही." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "अयोग्य गुप्तशब्द: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "गुप्तशब्द दिलेला नाही" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "अपरिचित चूक" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ms.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ms.gmo differ diff -Nru libpwquality-1.1.1/po/ms.po libpwquality-1.2.0/po/ms.po --- libpwquality-1.1.1/po/ms.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/ms.po 2012-08-16 19:32:22.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" "PO-Revision-Date: 2011-11-30 12:15+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/nb.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/nb.gmo differ diff -Nru libpwquality-1.1.1/po/nb.po libpwquality-1.2.0/po/nb.po --- libpwquality-1.1.1/po/nb.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/nb.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: nb\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nytt %s%spassord: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Bekreft nytt %s%s-passord: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Beklager, ikke samsvar mellom passord." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "SVAKT PASSORD: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Passord ikke angitt" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Ukjent feil" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/nl.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/nl.gmo differ diff -Nru libpwquality-1.1.1/po/nl.po libpwquality-1.2.0/po/nl.po --- libpwquality-1.1.1/po/nl.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/nl.po 2012-08-16 19:32:22.000000000 +0000 @@ -12,9 +12,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-14 10:30+0000\n" -"Last-Translator: Geert Warrink \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: nl\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nieuw %s%swachtwoord: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Nieuw %s%swachtwoord herhalen: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Sorry, wachtwoorden komen niet overeen." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "SLECHT WACHTWOORD: %s" @@ -197,66 +197,75 @@ msgstr "" "Het wachtwoord bevat teveel achtereenvolgende karakters uit dezelfde klasse" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Geen wachtwoord opgegeven" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Kan geen willekeurige getallen krijgen van het RNG apparaat" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Wachtwoord generatie mislukte - vereiste entropie is te laag voor de " "instellingen" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Het wachtwoord slaagt niet voor de woordenboek controle" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Onbekende instelling" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Slechte instelling voor waarde geheel getal" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Slechte geheel getal waarde" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Instelling %s is geen geheel getal" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Instelling is geen geheel getal" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Instelling %s is geen string" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Instelling is geen string" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Het openen van het configuratiebestand mislukte" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Het configuratiebestand heeft een slecht formaat" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Fatale fout" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Onbekende fout" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/or.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/or.gmo differ diff -Nru libpwquality-1.1.1/po/or.po libpwquality-1.2.0/po/or.po --- libpwquality-1.1.1/po/or.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/or.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: or\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତ: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "କ୍ଷମା କରିବେ, ପ୍ରବେଶ ସଙ୍କେତ ମିଶୁ ନାହିଁ।" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ଖରାପ ପ୍ରବେଶ ସଙ୍କେତ: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "କୌଣସି ପ୍ରବେଶ ସଙ୍କେତ ପ୍ରଦାନ କରାଯାଇ ନାହିଁ" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "ଅଜଣା ତୃଟି" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/pa.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/pa.gmo differ diff -Nru libpwquality-1.1.1/po/pa.po libpwquality-1.2.0/po/pa.po --- libpwquality-1.1.1/po/pa.po 2012-06-13 14:52:37.000000000 +0000 +++ libpwquality-1.2.0/po/pa.po 2012-08-16 19:32:22.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: pa\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "ਮਾਫ ਕਰਨਾ ਪਾਸਵਰਡ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ਗਲਤ ਪਾਸਵਰਡ: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "ਕੋਈ ਪਾਸਵਰਡ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "ਅਣਜਾਣੀ ਗਲਤੀ" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/pl.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/pl.gmo differ diff -Nru libpwquality-1.1.1/po/pl.po libpwquality-1.2.0/po/pl.po --- libpwquality-1.1.1/po/pl.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/pl.po 2012-08-16 19:32:22.000000000 +0000 @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Piotr Drąg , 2008. +# Piotr Drąg , 2008, 2012. # Stanisław Małolepszy , 2006. # Wojciech Kapusta , 2006. msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-13 17:27+0000\n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 15:32+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: LANGUAGE \n" "Language: pl\n" @@ -21,21 +21,21 @@ "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nowe hasło %s%s: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Proszę ponownie podać nowe hasło %s%s: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Hasła się nie zgadzają." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "BŁĘDNE HASŁO: %s" @@ -192,66 +192,75 @@ "The password contains too many characters of the same class consecutively" msgstr "Hasło zawiera za dużo znaków tej samej klasy następujących po sobie" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "Hasło zawiera sekwencję takich samych znaków dłuższą niż %ld znaków" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "Hasło zawiera za długą sekwencję takich samych znaków" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nie podano hasła" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Nie można uzyskać liczb losowych z urządzenia RNG" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "Utworzenie hasła się nie powiodło - wymagana entropia jest za niska dla " "ustawień" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Hasło nie przeszło sprawdzenia w słowniku" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Nieznane ustawienie" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Błędna wartość całkowita ustawienia" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Błędna wartość całkowita" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Ustawienie %s nie jest typu całkowitego" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Ustawienie nie jest typu całkowitego" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Ustawienie %s nie jest typu ciągu" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Ustawienie nie jest typu ciągu" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Otwarcie pliku konfiguracji się nie powiodło" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Plik konfiguracji jest błędnie sformatowany" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Krytyczne niepowodzenie" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Nieznany błąd" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/pt.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/pt.gmo differ diff -Nru libpwquality-1.1.1/po/pt.po libpwquality-1.2.0/po/pt.po --- libpwquality-1.1.1/po/pt.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/pt.po 2012-08-16 19:32:22.000000000 +0000 @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-03-19 21:42+0000\n" -"Last-Translator: Rui Gouveia \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: pt\n" "MIME-Version: 1.0\n" @@ -21,21 +21,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%ssenha: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Digite novamente a nova %s%ssenha: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Lamento, as senhas não coincidem." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "MÁ SENHA: %s" @@ -191,66 +191,75 @@ "The password contains too many characters of the same class consecutively" msgstr "A senha contém demasiados caracteres da mesma classe consecutivos" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Não foi fornecida uma senha" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "Não foi possível obter números aleatórios do dispositivo RNG" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" "A geração da senha falhou - a entropia necessária é demasiado baixa para as " "definições" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "A senha falhou a verificação do dicionário" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Configuração desconhecida" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Configuração com valor inteiro inválido" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Valor inteiro inválido" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Parâmetro %s não é do tipo inteiro" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Parâmetro não é do tipo inteiro" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Parâmetro %s não é do tipo string" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Parâmetro não é do tipo string" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Falhou a abertura do ficheiro de configuração" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "O ficheiro de configuração está mal formatado" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Falha fatal" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Erro desconhecido" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/pt_BR.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/pt_BR.gmo differ diff -Nru libpwquality-1.1.1/po/pt_BR.po libpwquality-1.2.0/po/pt_BR.po --- libpwquality-1.1.1/po/pt_BR.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/pt_BR.po 2012-08-16 19:32:22.000000000 +0000 @@ -10,9 +10,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -20,21 +20,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%ssenha:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Redigite a nova %s%ssenha:" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "As senhas não são iguais." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "SENHA INCORRETA: %s" @@ -186,64 +186,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nenhuma senha informada" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Erro desconhecido" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ru.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ru.gmo differ diff -Nru libpwquality-1.1.1/po/ru.po libpwquality-1.2.0/po/ru.po --- libpwquality-1.1.1/po/ru.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/ru.po 2012-08-16 19:32:23.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ru\n" "MIME-Version: 1.0\n" @@ -20,21 +20,21 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Новый пароль %s%s: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Повторите ввод нового пароля %s%s: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Извините, но пароли не совпадают." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "НЕУДАЧНЫЙ ПАРОЛЬ: %s" @@ -186,64 +186,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Пароль не указан" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Неизвестная ошибка" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/si.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/si.gmo differ diff -Nru libpwquality-1.1.1/po/si.po libpwquality-1.2.0/po/si.po --- libpwquality-1.1.1/po/si.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/si.po 2012-08-16 19:32:23.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: si\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "නව %s%sරහස්පදය: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "නව %s%sරහස්පදය නැවත ඇතුළත් කරන්න: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "සමාවෙන්න, රහස්පද ගැලපෙන්නේ නැත." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "BAD PASSWORD: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "රහස්පදය සපයා නැත" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "නොදන්නා දෝෂයක්" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/sk.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/sk.gmo differ diff -Nru libpwquality-1.1.1/po/sk.po libpwquality-1.2.0/po/sk.po --- libpwquality-1.1.1/po/sk.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/sk.po 2012-08-16 19:32:23.000000000 +0000 @@ -10,9 +10,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-01-29 18:34+0000\n" -"Last-Translator: Dominik \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: sk\n" "MIME-Version: 1.0\n" @@ -20,21 +20,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nové %s%sheslo: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Opakujte nové %s%sheslo: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Prepáčte, heslá sa nezhodujú." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "NESPRÁVNE HESLO: %s" @@ -189,64 +189,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Heslo nezadané" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Neznáme nastavenie" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Otvorenie konfiguračného súboru zlyhalo" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Fatálne zlyhanie" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Neznáma chyba" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/sr.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/sr.gmo differ diff -Nru libpwquality-1.1.1/po/sr.po libpwquality-1.2.0/po/sr.po --- libpwquality-1.1.1/po/sr.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/sr.po 2012-08-16 19:32:23.000000000 +0000 @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: sr\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Нова %s%sлозинка: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Поново унесите нову %s%sлозинку: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Извините, лозинке се не подударају." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ЛОША ЛОЗИНКА: %s" @@ -188,64 +188,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Није понуђена лозинка" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Непозната грешка" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/sr@latin.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/sr@latin.gmo differ diff -Nru libpwquality-1.1.1/po/sr@latin.po libpwquality-1.2.0/po/sr@latin.po --- libpwquality-1.1.1/po/sr@latin.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/sr@latin.po 2012-08-16 19:32:23.000000000 +0000 @@ -11,9 +11,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: sr@latin\n" "MIME-Version: 1.0\n" @@ -22,21 +22,21 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%slozinka: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Ponovo unesite novu %s%slozinku: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Izvinite, lozinke se ne podudaraju." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "LOŠA LOZINKA: %s" @@ -188,64 +188,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Nije ponuđena lozinka" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Nepoznata greška" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/sv.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/sv.gmo differ diff -Nru libpwquality-1.1.1/po/sv.po libpwquality-1.2.0/po/sv.po --- libpwquality-1.1.1/po/sv.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/sv.po 2012-08-16 19:32:23.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: sv\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Nytt %s%slösenord: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Ange nytt %s%slösenord igen: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Tyvärr, lösenorden stämmer inte överens." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "DÅLIGT LÖSENORD: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Inget lösenord angivet" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Okänt fel" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/ta.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/ta.gmo differ diff -Nru libpwquality-1.1.1/po/ta.po libpwquality-1.2.0/po/ta.po --- libpwquality-1.1.1/po/ta.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/ta.po 2012-08-16 19:32:23.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: ta\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "புதிய %s%spassword: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "புதிய %s%spassword மீண்டும் உள்ளிடவும்: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "கடவுச்சொல் பொருந்தவில்லை." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "தவறான கடவுச்சொல்: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "கடவுச்சொல் கொடுக்கப்படவில்லை" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "தெரியாத பிழை" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/te.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/te.gmo differ diff -Nru libpwquality-1.1.1/po/te.po libpwquality-1.2.0/po/te.po --- libpwquality-1.1.1/po/te.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/te.po 2012-08-16 19:32:23.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: te\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "కొత్త %s%sసంకేతపదము: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "కొత్త %s%sసంకేతపదమును మరలాటైపుచేయుము: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "క్షమించాలి, సంకేతపదము సరిపోలలేదు." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "చెడ్డ సంకేతపదము: %s" @@ -184,64 +184,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "ఎటువంటి సంకేతపదము యివ్వలేదు" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "తెలియని దోషము" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/tr.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/tr.gmo differ diff -Nru libpwquality-1.1.1/po/tr.po libpwquality-1.2.0/po/tr.po --- libpwquality-1.1.1/po/tr.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/tr.po 2012-08-16 19:32:23.000000000 +0000 @@ -9,9 +9,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: tr\n" "MIME-Version: 1.0\n" @@ -19,21 +19,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Yeni %s%sparolası: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Yeni %s%sparolasını tekrar girin: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Üzgünüm, parolalar birbirine uymuyor." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "KÖTÜ PAROLA: %s" @@ -185,64 +185,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Parola girilmedi" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Bilinmeyen hata" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/uk.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/uk.gmo differ diff -Nru libpwquality-1.1.1/po/uk.po libpwquality-1.2.0/po/uk.po --- libpwquality-1.1.1/po/uk.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/uk.po 2012-08-16 19:32:23.000000000 +0000 @@ -4,13 +4,13 @@ # # Translators: # Ivan Petrouchtchak , 2006. -# Yuri Chornoivan , 2010, 2011. +# Yuri Chornoivan , 2010, 2011, 2012. msgid "" msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-14 07:40+0000\n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-07-23 14:53+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: LANGUAGE \n" "Language: uk\n" @@ -20,21 +20,21 @@ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Новий пароль %s%s:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Повторіть новий пароль %s%s: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Вибачте, паролі не збігаються." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "ПОМИЛКОВИЙ ПАРОЛЬ: %s" @@ -193,65 +193,74 @@ "The password contains too many characters of the same class consecutively" msgstr "У паролі міститься задовга послідовність символів одного класу" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "У паролі міститься монотонна послідовність, довша за %ld символів" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "У паролі міститься надто довга монотонна послідовність символів" + +#: src/error.c:107 msgid "No password supplied" msgstr "Пароль не встановлено" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" "Не вдалося отримати послідовність псевдовипадкових чисел з пристрою RNG" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "Спроба створення пароля зазнала невдачі: рівень ентропії є занизьким" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "Пароль можна підібрати за словником" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "Невідомий параметр" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "Помилкове ціле значення параметра" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "Помилкове ціле значення" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "Параметр %s не є цілим числом" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "Параметр не є цілим числом" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "Параметр %s не є рядком" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "Параметр не є рядком" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "Спроба відкрити файл налаштувань зазнала невдачі" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "Помилкове форматування у файлі налаштувань" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "Критична помилка" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Невідома помилка" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/vi.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/vi.gmo differ diff -Nru libpwquality-1.1.1/po/vi.po libpwquality-1.2.0/po/vi.po --- libpwquality-1.1.1/po/vi.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/vi.po 2012-08-16 19:32:23.000000000 +0000 @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: vi\n" "MIME-Version: 1.0\n" @@ -17,21 +17,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "Mật khẩu %s%s mới: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Nhập lại mật khẩu %s%s mới: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Xin lỗi, mật khẩu không khớp." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "Mật khẩu không an toàn: %s" @@ -183,64 +183,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Không có mật khẩu được cung cấp" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Lỗi không rõ" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/zh_CN.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/zh_CN.gmo differ diff -Nru libpwquality-1.1.1/po/zh_CN.po libpwquality-1.2.0/po/zh_CN.po --- libpwquality-1.1.1/po/zh_CN.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/zh_CN.po 2012-08-16 19:32:23.000000000 +0000 @@ -3,6 +3,7 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Alick Zhao , 2012. # , 2012. # Leah Liu , 2008, 2009. # , 2012. @@ -12,9 +13,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-01-15 05:02+0000\n" -"Last-Translator: Tommy He \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-07-23 14:14+0000\n" +"Last-Translator: Alick Zhao \n" "Language-Team: LANGUAGE \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -22,21 +23,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "新的 %s%s密码:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "重新输入新的 %s%s密码:" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "抱歉,密码不匹配。" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "无效的密码: %s" @@ -192,64 +193,73 @@ "The password contains too many characters of the same class consecutively" msgstr "密码包含了过多的同类型连续字符" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "密码包含超过%ld 个字符的单调序列" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "密码包含过长的单调字符序列" + +#: src/error.c:107 msgid "No password supplied" msgstr "密码未提供" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "无法从 RNG 随机数生成设备获得随机数" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "密码生成失败 - 未达到设置所需的熵" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "密码未通过字典检查" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "未知设置" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "错误的整数设置值" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "坏的整数值" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "设置 %s 并非整数类型" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "设置并非整数类型" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "设置 %s 并非字符串类型" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "设置并非字符串类型" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "打开配置文件失败" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "配置文件格式不正确" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "致命的错误" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "未知的错误" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/zh_TW.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/zh_TW.gmo differ diff -Nru libpwquality-1.1.1/po/zh_TW.po libpwquality-1.2.0/po/zh_TW.po --- libpwquality-1.1.1/po/zh_TW.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/zh_TW.po 2012-08-16 19:32:23.000000000 +0000 @@ -8,9 +8,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2012-03-08 16:28+0000\n" -"Last-Translator: Cheng-Chia Tseng \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" @@ -18,21 +18,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "新 %s%s密碼:" -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "再次輸入新的 %s%s密碼:" -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "抱歉,密碼不符。" -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "不良的密碼:%s" @@ -186,64 +186,73 @@ "The password contains too many characters of the same class consecutively" msgstr "密碼包含太多連續的相同型別字元" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "未提供密碼" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "無法從 RNG 裝置取得隨機號碼" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "密碼產生失敗 - 設定所需要的熵太低" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "密碼無法通過字典比對檢查" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "未知設定" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "設定的值為不良整數" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "不良的整數值" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "%s 設定的類型不是整數" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "設定的類型不是整數" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "%s 設定的類型不是字串" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "設定的類型不是字串" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "組態檔開啟失敗" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "組態檔格式不良" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "重大失敗" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "未知錯誤" Binary files /tmp/1BqDLdHTFR/libpwquality-1.1.1/po/zu.gmo and /tmp/R3ikuvXo5r/libpwquality-1.2.0/po/zu.gmo differ diff -Nru libpwquality-1.1.1/po/zu.po libpwquality-1.2.0/po/zu.po --- libpwquality-1.1.1/po/zu.po 2012-06-13 14:52:38.000000000 +0000 +++ libpwquality-1.2.0/po/zu.po 2012-08-16 19:32:23.000000000 +0000 @@ -7,9 +7,9 @@ msgstr "" "Project-Id-Version: PWQuality library\n" "Report-Msgid-Bugs-To: http://fedorahosted.org/libpwquality\n" -"POT-Creation-Date: 2012-06-13 16:52+0200\n" -"PO-Revision-Date: 2011-12-08 10:25+0000\n" -"Last-Translator: tmraz \n" +"POT-Creation-Date: 2012-08-16 21:32+0200\n" +"PO-Revision-Date: 2012-06-29 09:04+0000\n" +"Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" "Language: zu\n" "MIME-Version: 1.0\n" @@ -17,21 +17,21 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: src/pam_pwquality.c:22 +#: src/pam_pwquality.c:25 #, c-format msgid "New %s%spassword: " msgstr "%s%siphasiwedi entsha: " -#: src/pam_pwquality.c:24 +#: src/pam_pwquality.c:27 #, c-format msgid "Retype new %s%spassword: " msgstr "Thayipha kabusha %s%siphasiwedi entsha: " -#: src/pam_pwquality.c:25 +#: src/pam_pwquality.c:28 msgid "Sorry, passwords do not match." msgstr "Uxolo, amaphasiwedi awahambelani." -#: src/pam_pwquality.c:181 +#: src/pam_pwquality.c:238 #, c-format msgid "BAD PASSWORD: %s" msgstr "IPHASIWEDI ENGASEBENZI: %s" @@ -183,64 +183,73 @@ "The password contains too many characters of the same class consecutively" msgstr "" -#: src/error.c:101 +#: src/error.c:102 +#, c-format +msgid "The password contains monotonic sequence longer than %ld characters" +msgstr "" + +#: src/error.c:105 +msgid "The password contains too long of a monotonic character sequence" +msgstr "" + +#: src/error.c:107 msgid "No password supplied" msgstr "Ayikho iphasiwedi enikeziwe" -#: src/error.c:103 +#: src/error.c:109 msgid "Cannot obtain random numbers from the RNG device" msgstr "" -#: src/error.c:105 +#: src/error.c:111 msgid "Password generation failed - required entropy too low for settings" msgstr "" -#: src/error.c:108 src/error.c:111 +#: src/error.c:114 src/error.c:117 msgid "The password fails the dictionary check" msgstr "" -#: src/error.c:114 src/error.c:118 +#: src/error.c:120 src/error.c:124 msgid "Unknown setting" msgstr "" -#: src/error.c:121 +#: src/error.c:127 msgid "Bad integer value of setting" msgstr "" -#: src/error.c:125 +#: src/error.c:131 msgid "Bad integer value" msgstr "" -#: src/error.c:128 +#: src/error.c:134 #, c-format msgid "Setting %s is not of integer type" msgstr "" -#: src/error.c:132 +#: src/error.c:138 msgid "Setting is not of integer type" msgstr "" -#: src/error.c:135 +#: src/error.c:141 #, c-format msgid "Setting %s is not of string type" msgstr "" -#: src/error.c:139 +#: src/error.c:145 msgid "Setting is not of string type" msgstr "" -#: src/error.c:141 +#: src/error.c:147 msgid "Opening the configuration file failed" msgstr "" -#: src/error.c:143 +#: src/error.c:149 msgid "The configuration file is malformed" msgstr "" -#: src/error.c:145 +#: src/error.c:151 msgid "Fatal failure" msgstr "" -#: src/error.c:147 +#: src/error.c:153 msgid "Unknown error" msgstr "Iphutha elingaziwa" diff -Nru libpwquality-1.1.1/python/pwquality.c libpwquality-1.2.0/python/pwquality.c --- libpwquality-1.1.1/python/pwquality.c 2012-05-07 20:13:16.000000000 +0000 +++ libpwquality-1.2.0/python/pwquality.c 2012-08-07 10:18:46.000000000 +0000 @@ -107,6 +107,11 @@ "Maximum consecutive characters of the same class", (void *)PWQ_SETTING_MAX_CLASS_REPEAT }, + { "maxsequence", + (getter)pwqsettings_getint, (setter)pwqsettings_setint, + "Maximum length of a monotonic character sequence", + (void *)PWQ_SETTING_MAX_SEQUENCE + }, { "gecoscheck", (getter)pwqsettings_getint, (setter)pwqsettings_setint, "Match words from the passwd GECOS field if available", @@ -403,10 +408,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/python/setup.py libpwquality-1.2.0/python/setup.py --- libpwquality-1.1.1/python/setup.py 2011-11-07 16:29:55.000000000 +0000 +++ libpwquality-1.2.0/python/setup.py 2012-08-07 10:17:58.000000000 +0000 @@ -34,7 +34,7 @@ author = 'Tomáš Mráz', author_email = 'tm@t8m.info', url = 'http://fedorahosted.org/libpwquality', - license = 'BSD or GPL+', + license = 'BSD or GPLv2+', ext_modules = [pwqmodule], cmdclass = {'build_ext': build_ext} ) @@ -56,10 +56,8 @@ # written permission. # # ALTERNATIVELY, this product may be distributed under the terms of -# the GNU Public License, in which case the provisions of the GPL are -# required INSTEAD OF the above restrictions. (This clause is -# necessary due to a potential bad interaction between the GPL and -# the restrictions contained in a BSD-style copyright.) +# the GNU General Public License version 2 or later, in which case the +# provisions of the GPL are required INSTEAD OF the above restrictions. # # THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED # WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/check.c libpwquality-1.2.0/src/check.c --- libpwquality-1.1.1/src/check.c 2012-05-23 19:11:28.000000000 +0000 +++ libpwquality-1.2.0/src/check.c 2012-08-07 10:19:37.000000000 +0000 @@ -329,6 +329,45 @@ return 0; } +static int sequence(pwquality_settings_t *pwq, const char *new, void **auxerror) +{ + char c; + int i; + int sequp = 1; + int seqdown = 1; + + if (pwq->max_sequence == 0) + return 0; + + if (new[0] == '\0') + return 0; + + for (i = 1; new[i]; i++) { + c = new[i-1]; + if (new[i] == c+1) { + ++sequp; + if (sequp > pwq->max_sequence) { + if (auxerror) + *auxerror = (void *)(long)pwq->max_sequence; + return 1; + } + seqdown = 1; + } else if (new[i] == c-1) { + ++seqdown; + if (seqdown > pwq->max_sequence) { + if (auxerror) + *auxerror = (void *)(long)pwq->max_sequence; + return 1; + } + sequp = 1; + } else { + sequp = 1; + seqdown = 1; + } + } + return 0; +} + static int usercheck(pwquality_settings_t *pwq, const char *new, char *user) @@ -511,6 +550,9 @@ if (!rv && consecutive(pwq, new, auxerror)) rv = PWQ_ERROR_MAX_CONSECUTIVE; + if (!rv && sequence(pwq, new, auxerror)) + rv = PWQ_ERROR_MAX_SEQUENCE; + if (!rv && usermono && usercheck(pwq, newmono, usermono)) rv = PWQ_ERROR_USER_CHECK; @@ -653,10 +695,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/error.c libpwquality-1.2.0/src/error.c --- libpwquality-1.1.1/src/error.c 2011-12-07 15:22:35.000000000 +0000 +++ libpwquality-1.2.0/src/error.c 2012-08-07 10:20:15.000000000 +0000 @@ -97,6 +97,12 @@ return buf; } return _("The password contains too many characters of the same class consecutively"); + case PWQ_ERROR_MAX_SEQUENCE: + if (auxerror) { + snprintf(buf, len, _("The password contains monotonic sequence longer than %ld characters"), (long)auxerror); + return buf; + } + return _("The password contains too long of a monotonic character sequence"); case PWQ_ERROR_EMPTY_PASSWORD: return _("No password supplied"); case PWQ_ERROR_RNG: @@ -167,10 +173,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/generate.c libpwquality-1.2.0/src/generate.c --- libpwquality-1.1.1/src/generate.c 2011-11-01 13:06:32.000000000 +0000 +++ libpwquality-1.2.0/src/generate.c 2012-08-07 10:20:31.000000000 +0000 @@ -192,10 +192,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/pam_pwquality.c libpwquality-1.2.0/src/pam_pwquality.c --- libpwquality-1.1.1/src/pam_pwquality.c 2012-05-24 12:06:07.000000000 +0000 +++ libpwquality-1.2.0/src/pam_pwquality.c 2012-08-16 17:46:46.000000000 +0000 @@ -16,6 +16,9 @@ #include #include #include +#include +#include +#include #include "pwquality.h" /* For Translators: "%s%s" could be replaced with " " or "". */ @@ -43,11 +46,14 @@ struct module_options { int retry_times; int enforce_for_root; + int local_users_only; pwquality_settings_t *pwq; }; #define CO_RETRY_TIMES 1 +#define PATH_PASSWD "/etc/passwd" + static int _pam_parse (pam_handle_t *pamh, struct module_options *opt, int argc, const char **argv) @@ -82,6 +88,8 @@ opt->retry_times = CO_RETRY_TIMES; } else if (!strncmp(*argv, "enforce_for_root", 16)) { opt->enforce_for_root = 1; + } else if (!strncmp(*argv, "local_users_only", 16)) { + opt->local_users_only = 1; } else if (!strncmp(*argv, "difignore=", 10)) { /* ignored for compatibility with pam_cracklib */ } else if (!strncmp(*argv, "reject_username", 15)) { @@ -105,6 +113,50 @@ return ctrl; } +static int +check_local_user (pam_handle_t *pamh, + const char *user) +{ + struct passwd pw, *pwp; + char buf[4096]; + int found = 0; + FILE *fp; + int errn; + + fp = fopen(PATH_PASSWD, "r"); + if (fp == NULL) { + pam_syslog(pamh, LOG_ERR, "unable to open %s: %s", + PATH_PASSWD, pam_strerror(pamh, errno)); + return -1; + } + + for (;;) { + errn = fgetpwent_r(fp, &pw, buf, sizeof (buf), &pwp); + if (errn == ERANGE) { + pam_syslog(pamh, LOG_WARNING, "%s contains very long lines; corrupted?", + PATH_PASSWD); + /* we can continue here as next call will read further */ + continue; + } + if (errn != 0) + break; + if (strcmp(pwp->pw_name, user) == 0) { + found = 1; + break; + } + } + + fclose (fp); + + if (errn != 0 && errn != ENOENT) { + pam_syslog(pamh, LOG_ERR, "unable to enumerate local accounts: %s", + pam_strerror(pamh, errn)); + return -1; + } else { + return found; + } +} + PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) @@ -169,8 +221,13 @@ return PAM_AUTHTOK_ERR; } - /* now test this passwd against libpwquality */ - retval = pwquality_check(options.pwq, newtoken, oldtoken, user, &auxerror); + if (options.local_users_only && check_local_user (pamh, user) == 0) { + /* skip the check if a non-local user */ + retval = 0; + } else { + /* now test this passwd against libpwquality */ + retval = pwquality_check(options.pwq, newtoken, oldtoken, user, &auxerror); + } if (retval < 0) { const char *msg; @@ -238,7 +295,7 @@ /* * Copyright (c) Cristian Gafton , 1996. * All rights reserved - * Copyright (c) Red Hat, Inc, 2011 + * Copyright (c) Red Hat, Inc, 2011, 2012 * Copyright (c) Tomas Mraz , 2011 * * Redistribution and use in source and binary forms, with or without @@ -255,10 +312,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/pwmake.c libpwquality-1.2.0/src/pwmake.c --- libpwquality-1.1.1/src/pwmake.c 2012-05-24 08:14:34.000000000 +0000 +++ libpwquality-1.2.0/src/pwmake.c 2012-08-07 10:20:57.000000000 +0000 @@ -85,10 +85,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/pwqprivate.h libpwquality-1.2.0/src/pwqprivate.h --- libpwquality-1.1.1/src/pwqprivate.h 2011-12-07 15:20:21.000000000 +0000 +++ libpwquality-1.2.0/src/pwqprivate.h 2012-08-07 10:21:11.000000000 +0000 @@ -22,6 +22,7 @@ int min_class; int max_repeat; int max_class_repeat; + int max_sequence; int gecos_check; char *bad_words; char *dict_path; @@ -71,10 +72,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/pwquality.h libpwquality-1.2.0/src/pwquality.h --- libpwquality-1.1.1/src/pwquality.h 2011-12-07 15:21:19.000000000 +0000 +++ libpwquality-1.2.0/src/pwquality.h 2012-08-07 10:21:23.000000000 +0000 @@ -22,6 +22,7 @@ #define PWQ_SETTING_MAX_CLASS_REPEAT 11 #define PWQ_SETTING_GECOS_CHECK 12 #define PWQ_SETTING_BAD_WORDS 13 +#define PWQ_SETTING_MAX_SEQUENCE 14 #define PWQ_MAX_ENTROPY_BITS 256 #define PWQ_MIN_ENTROPY_BITS 56 @@ -57,6 +58,7 @@ #define PWQ_ERROR_GECOS_CHECK -26 #define PWQ_ERROR_MAX_CLASS_REPEAT -27 #define PWQ_ERROR_BAD_WORDS -28 +#define PWQ_ERROR_MAX_SEQUENCE -29 typedef struct pwquality_settings pwquality_settings_t; @@ -147,10 +149,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/pwscore.c libpwquality-1.2.0/src/pwscore.c --- libpwquality-1.1.1/src/pwscore.c 2012-05-24 08:14:34.000000000 +0000 +++ libpwquality-1.2.0/src/pwscore.c 2012-08-07 10:21:43.000000000 +0000 @@ -95,10 +95,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES diff -Nru libpwquality-1.1.1/src/settings.c libpwquality-1.2.0/src/settings.c --- libpwquality-1.1.1/src/settings.c 2012-06-13 11:01:59.000000000 +0000 +++ libpwquality-1.2.0/src/settings.c 2012-08-07 10:21:55.000000000 +0000 @@ -57,6 +57,7 @@ { "minclass", PWQ_SETTING_MIN_CLASS, PWQ_TYPE_INT}, { "maxrepeat", PWQ_SETTING_MAX_REPEAT, PWQ_TYPE_INT}, { "maxclassrepeat", PWQ_SETTING_MAX_CLASS_REPEAT, PWQ_TYPE_INT}, + { "maxsequence", PWQ_SETTING_MAX_SEQUENCE, PWQ_TYPE_INT}, { "gecoscheck", PWQ_SETTING_GECOS_CHECK, PWQ_TYPE_INT}, { "badwords", PWQ_SETTING_BAD_WORDS, PWQ_TYPE_STR}, { "dictpath", PWQ_SETTING_DICT_PATH, PWQ_TYPE_STR} @@ -362,10 +363,8 @@ * written permission. * * ALTERNATIVELY, this product may be distributed under the terms of - * the GNU Public License, in which case the provisions of the GPL are - * required INSTEAD OF the above restrictions. (This clause is - * necessary due to a potential bad interaction between the GPL and - * the restrictions contained in a BSD-style copyright.) + * the GNU General Public License version 2 or later, in which case the + * provisions of the GPL are required INSTEAD OF the above restrictions. * * THIS SOFTWARE IS PROVIDED `AS IS'' AND ANY EXPRESS OR IMPLIED * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES