From 9af03209b998e7aba5a28fdfaa7da4b7e96c5c6f Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Thu, 19 Sep 2013 11:30:37 +0200 Subject: Release version 1.1.8 --- NEWS | 5 +++++ configure.in | 2 +- po/Linux-PAM.pot | 12 ++++++------ po/ar.po | 12 ++++++------ po/as.po | 12 ++++++------ po/ast.po | 12 ++++++------ po/bal.po | 12 ++++++------ po/bg.po | 12 ++++++------ po/bn.po | 12 ++++++------ po/bn_IN.po | 12 ++++++------ po/br.po | 12 ++++++------ po/bs.po | 12 ++++++------ po/ca.po | 12 ++++++------ po/cs.po | 12 ++++++------ po/da.po | 12 ++++++------ po/de.po | 12 ++++++------ po/el.po | 12 ++++++------ po/en_GB.po | 12 ++++++------ po/es.po | 12 ++++++------ po/et.po | 12 ++++++------ po/eu.po | 12 ++++++------ po/fa.po | 12 ++++++------ po/fi.po | 12 ++++++------ po/fr.po | 12 ++++++------ po/ga.po | 12 ++++++------ po/gl.po | 12 ++++++------ po/gu.po | 12 ++++++------ po/he.po | 12 ++++++------ po/hi.po | 12 ++++++------ po/hu.po | 12 ++++++------ po/ia.po | 12 ++++++------ po/id.po | 12 ++++++------ po/it.po | 12 ++++++------ po/ja.po | 12 ++++++------ po/ka.po | 12 ++++++------ po/kk.po | 12 ++++++------ po/km.po | 12 ++++++------ po/kn.po | 12 ++++++------ po/ko.po | 12 ++++++------ po/ks.po | 12 ++++++------ po/lt.po | 12 ++++++------ po/lv.po | 12 ++++++------ po/mai.po | 12 ++++++------ po/ml.po | 12 ++++++------ po/mr.po | 12 ++++++------ po/ms.po | 12 ++++++------ po/nb.po | 12 ++++++------ po/nds.po | 12 ++++++------ po/nl.po | 12 ++++++------ po/nn.po | 12 ++++++------ po/or.po | 12 ++++++------ po/pa.po | 12 ++++++------ po/pl.po | 12 ++++++------ po/pt.po | 12 ++++++------ po/pt_BR.po | 12 ++++++------ po/ro.po | 12 ++++++------ po/ru.po | 12 ++++++------ po/si.po | 12 ++++++------ po/sk.po | 12 ++++++------ po/sq.po | 12 ++++++------ po/sr.po | 12 ++++++------ po/sr@latin.po | 12 ++++++------ po/sv.po | 12 ++++++------ po/ta.po | 12 ++++++------ po/te.po | 12 ++++++------ po/tg.po | 12 ++++++------ po/tr.po | 12 ++++++------ po/uk.po | 12 ++++++------ po/ur.po | 12 ++++++------ po/vi.po | 12 ++++++------ po/zh_CN.po | 12 ++++++------ po/zh_HK.po | 12 ++++++------ po/zh_TW.po | 12 ++++++------ po/zu.po | 12 ++++++------ 74 files changed, 438 insertions(+), 433 deletions(-) diff --git a/NEWS b/NEWS index 00df663a..7be6c6bf 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,9 @@ Linux-PAM NEWS -- history of user-visible changes. +Release 1.1.8 +* pam_unix: bug fix for compiling with SELinux, fix crash at login time + + Release 1.1.7 * Update translations * pam_exec: add stdout and type= options @@ -9,6 +13,7 @@ Release 1.1.7 * pam_selinux/pam_tally2: Add tty and rhost to audit data * Lot of docu and code fixes + Release 1.1.6 * Update translations * pam_cracklib: Add more checks for weak passwords diff --git a/configure.in b/configure.in index f1b688cd..424a6345 100644 --- a/configure.in +++ b/configure.in @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) -AM_INIT_AUTOMAKE("Linux-PAM", 1.1.7) +AM_INIT_AUTOMAKE("Linux-PAM", 1.1.8) LT_INIT([disable-static]) AC_PREREQ([2.61]) AC_CONFIG_HEADERS([config.h]) diff --git a/po/Linux-PAM.pot b/po/Linux-PAM.pot index a7bc4575..c7ecb414 100644 --- a/po/Linux-PAM.pot +++ b/po/Linux-PAM.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/ar.po b/po/ar.po index 8a79923a..1715d33b 100644 --- a/po/ar.po +++ b/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Arabic \n" @@ -523,19 +523,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "انتهت مدة صلاحية الحساب الخاص بك؛ الرجاء الاتصال بمسؤول النظام" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "مطلوب منك تغيير كلمة السر على الفور (مفروض بواسطة المسؤول)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "مطلوب منك تغيير كلمة السر على الفور (كلمة السر قديمة جدًا)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,7 +547,7 @@ msgstr[4] "" msgstr[5] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/as.po b/po/as.po index c163b43a..74e6f124 100644 --- a/po/as.po +++ b/po/as.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-10 06:40+0000\n" "Last-Translator: ngoswami \n" "Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" @@ -524,19 +524,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "অভিগম্যতাৰ অনুমতি (শেহতীয়া অভিগম্যতা %ld ছেকেণ্ড আগতে) ।" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "আপোনাৰ হিচাপ অন্ত হ'ল; অনুগ্ৰহ কৰি আপোনাৰ ব্যৱাস্থাপ্ৰণালীৰ " -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (ৰূটৰ দ্বাৰা বলবৎ)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (গুপ্তশব্দ পুৰণি হ'ল)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,7 +544,7 @@ msgstr[0] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d msgstr[1] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" diff --git a/po/ast.po b/po/ast.po index 1d3bb88d..6f3d5d22 100644 --- a/po/ast.po +++ b/po/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/bal.po b/po/bal.po index 6c5f77e2..8779f25a 100644 --- a/po/bal.po +++ b/po/bal.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Balochi \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/bg.po b/po/bg.po index 3ca6dfb9..27a0eef3 100644 --- a/po/bg.po +++ b/po/bg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-08-09 14:31+0000\n" "Last-Translator: Valentin Laskov \n" "Language-Team: Bulgarian \n" @@ -526,21 +526,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Достъпът е предоставен (последният достъп бе преди %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срокът на акаунта Ви е изтекъл; моля, свържете се с администратора на " "системата" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Изисква се веднага да смените паролата си (изискано от root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Изисква се веднага да смените паролата си (срокът и изтича)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -548,7 +548,7 @@ msgstr[0] "Внимание: срокът на паролата Ви изтич msgstr[1] "Внимание: срокът на паролата Ви изтича след %d дни" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Внимание: паролата Ви ще изтече след %d дни" diff --git a/po/bn.po b/po/bn.po index 246b1a2e..8f46cdeb 100644 --- a/po/bn.po +++ b/po/bn.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-04-10 20:36+0000\n" "Last-Translator: Mahay Alam Khan \n" "Language-Team: Bengali \n" @@ -530,21 +530,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " "যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,7 +552,7 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" diff --git a/po/bn_IN.po b/po/bn_IN.po index aed1fefc..efe20088 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-02-28 10:38+0000\n" "Last-Translator: runa \n" "Language-Team: Bengali (India) \n" @@ -525,21 +525,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " "যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,7 +547,7 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" diff --git a/po/br.po b/po/br.po index 82a0a905..0a6c1a88 100644 --- a/po/br.po +++ b/po/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/bs.po b/po/bs.po index 122fe6c6..1b63cbee 100644 --- a/po/bs.po +++ b/po/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/" @@ -519,19 +519,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,7 +540,7 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/ca.po b/po/ca.po index 4900ddb8..e1f29768 100644 --- a/po/ca.po +++ b/po/ca.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-08-13 21:44+0000\n" "Last-Translator: Robert Antoni Buj i Gelonch \n" "Language-Team: Catalan \n" @@ -528,20 +528,20 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accés permès (l'últim accés va ser fa %ld segons)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "El vostre compte ha caducat. Contacteu amb l'administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Heu de canviar la contrasenya immediatament (us hi obliga l'administrador)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Heu de canviar la contrasenya immediatament (la contrasenya és antiga)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,7 +549,7 @@ msgstr[0] "Atenció: la contrasenya venç d'aquí a %d dia" msgstr[1] "Atenció: la contrasenya venç d'aquí a %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Atenció: la contrasenya venç d'aquí a %d dies" diff --git a/po/cs.po b/po/cs.po index 00ac306a..e7cfd1ed 100644 --- a/po/cs.po +++ b/po/cs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:14+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/" @@ -526,19 +526,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Přístup povolen (poslední přístup před %ld vteřinami)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Váš účet vypršel; kontaktujte prosím svého správce systému" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Musíte okamžitě změnit své heslo (vynuceno rootem)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Musíte okamžitě změnit své heslo (heslo vypršelo)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,7 +547,7 @@ msgstr[1] "Varování: Vaše heslo vyprší za %d dny" msgstr[2] "Varování: Vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varování: Počet dní do vypršení hesla: %d" diff --git a/po/da.po b/po/da.po index 52fbfa7c..e8d67378 100644 --- a/po/da.po +++ b/po/da.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-15 16:52+0000\n" "Last-Translator: Kris Thomsen \n" "Language-Team: Danish \n" @@ -521,19 +521,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Adgang tildelt (sidste adgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er udløbet; kontakt din systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Du skal omgående ændre din adgangskode (gennemtvunget af roden)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Du skal omgående ændre din adgangskode (for gammel adgangskode)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -541,7 +541,7 @@ msgstr[0] "Advarsel: Din adgangskode udløber om %d dag" msgstr[1] "Advarsel: Din adgangskode udløber om %d dage" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: din adgangskode udløber om %d dage" diff --git a/po/de.po b/po/de.po index 413ffb4a..129ae281 100644 --- a/po/de.po +++ b/po/de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-12 19:06+0000\n" "Last-Translator: Roman Spirgi \n" "Language-Team: German \n" @@ -529,19 +529,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Zugriff erlaubt (letzter Zugriff war vor %ld Sekunden)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Ihr Konto ist abgelaufen. Wenden Sie sich an den Systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Sie müssen Ihr Passwort sofort ändern (von root erzwungen)." -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Sie müssen Ihr Passwort sofort ändern (Passwortablauf)." -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,7 +549,7 @@ msgstr[0] "Warnung: Ihr Passwort läuft in %d Tag ab." msgstr[1] "Warnung: Ihr Passwort läuft in %d Tagen ab." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." diff --git a/po/el.po b/po/el.po index 54e61cbc..5f524f7e 100644 --- a/po/el.po +++ b/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index a1bdb8c9..601f3df0 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/es.po b/po/es.po index 39e52806..61e84bad 100644 --- a/po/es.po +++ b/po/es.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-06-04 13:29+0000\n" "Last-Translator: Daniel Cabrera \n" "Language-Team: Spanish \n" @@ -533,21 +533,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acceso permitido (el último acceso fué hace %ld segundos)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "La cuenta ha caducado, póngase en contacto con el administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Debe cambiar la contraseña inmediatamente (aplicado por el usuario root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Debe cambiar la contraseña inmediatamente (la contraseña ha caducado)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,7 +555,7 @@ msgstr[0] "Advertencia: la contraseña caducará dentro de %d día" msgstr[1] "Advertencia: la contraseña caducará dentro de %d días" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertencia: la contraseña caducará dentro de %d días" diff --git a/po/et.po b/po/et.po index 57745b70..1ee229ec 100644 --- a/po/et.po +++ b/po/et.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-02 11:25+0000\n" "Last-Translator: mihkel \n" "Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" @@ -519,19 +519,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Su konto on aegunud; palun kontakteeru oma süsteemiadministraatoriga." -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -539,7 +539,7 @@ msgstr[0] "Hoiatus: su parool aegub %d päeva pärast" msgstr[1] "Hoiatus: su parool aegub %d päeva pärast" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Hoiatus: su parool aegub %d päeva pärast" diff --git a/po/eu.po b/po/eu.po index e91b6cd8..f956d4ab 100644 --- a/po/eu.po +++ b/po/eu.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-24 13:54+0000\n" "Last-Translator: Asier Iturralde Sarasola \n" "Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" @@ -518,19 +518,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -538,7 +538,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/fa.po b/po/fa.po index 68798473..bb677ec0 100644 --- a/po/fa.po +++ b/po/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/" @@ -516,26 +516,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/fi.po b/po/fi.po index dd81c2eb..bd2ef888 100644 --- a/po/fi.po +++ b/po/fi.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-03-25 17:42+0000\n" "Last-Translator: Juhani Numminen \n" "Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/" @@ -533,19 +533,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Pääsy sallittu (edellinen kirjautuminen %ld sekuntia sitten)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Käyttäjätilisi on vanhentunut; ota yhteyttä järjestelmän ylläpitäjään" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Salasanasi täytyy vaihtaa heti (pääkäyttäjän vaatimus)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Salasanasi täytyy vaihtaa heti (salasana vanhentunut)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -553,7 +553,7 @@ msgstr[0] "Varoitus: salasana vanhentuu %d päivän kuluttua." msgstr[1] "Varoitus: salasana vanhentuu %d päivän kuluttua." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasana vanhentuu %d päivän kuluttua." diff --git a/po/fr.po b/po/fr.po index 9748555e..0d53a6b6 100644 --- a/po/fr.po +++ b/po/fr.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-12 17:52+0000\n" "Last-Translator: Jérôme Fenal \n" "Language-Team: French \n" @@ -542,19 +542,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accès accordé (dernier accès il y a %ld secondes)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Votre compte a expiré. Contactez votre administrateur système" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Vous devez changer votre mot de passe immédiatement (imposé par root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Vous devez changer votre mot de passe immédiatement, il est périmé" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -562,7 +562,7 @@ msgstr[0] "Avertissement : votre mot de passe expire dans %d jour." msgstr[1] "Avertissement : votre mot de passe expire dans %d jours" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avertissement : votre mot de passe expire dans %d jours" diff --git a/po/ga.po b/po/ga.po index 3e58319d..21981feb 100644 --- a/po/ga.po +++ b/po/ga.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-09-10 18:14+0000\n" "Last-Translator: leftmostcat \n" "Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/" @@ -544,22 +544,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Bronnadh rochtain (bhí an rochtain is déanaí %ld soicind ó shin)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Chuaigh do chuntas as feidhm; déan téagmháil le do riarthóir córais, le do " "thoil" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Ní mór duit d'fhocal faire a athrú láithreach (forfheidhmítear fréamh)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "Ní mór duit d'fhocal faire a athrú láithreach (chuaigh focal faire in aos)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -570,7 +570,7 @@ msgstr[3] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" msgstr[4] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" diff --git a/po/gl.po b/po/gl.po index ccecfef0..d31bfabe 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/gu.po b/po/gu.po index 8be25f8e..1ca57135 100644 --- a/po/gu.po +++ b/po/gu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-15 12:16+0000\n" "Last-Translator: sweta \n" "Language-Team: Gujarati \n" @@ -524,19 +524,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "પ્રવેશની મંજૂરી આપેલ છે (છેલ્લો પ્રવેશ એ %ld સેકંડો પહેલા હતો)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "તમારું ખાતું નિવૃત્ત થઈ ગયું છે; મહેરબાની કરીને તમારા સિસ્ટમ સંચાલકનો સંપર્ક કરો" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (root દબાણ કરેલ)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (પાસવર્ડ વયમર્યાદિત કરાયેલ)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,7 +544,7 @@ msgstr[0] "ચેતવણી: તમારો પાસવર્ડ %d દિ msgstr[1] "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" diff --git a/po/he.po b/po/he.po index 159c9bb6..49771833 100644 --- a/po/he.po +++ b/po/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Hebrew \n" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "פג תוקף חשבונך; אנא צור קשר עם מנהל המערכת שלך" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "הנך מחויב לשנות את ססמתך מידית (דרישת מנהל המערכת)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "הנך מחויב לשנות את ססמתך מידית (הססמה התיישנה)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "אזהרה: הססמה שלך תפוג תוך יום %d" msgstr[1] "אזהרה: הססמה שלך תפוג תוך %d ימים" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "אזהרה: הססמה שלך תפוג תוך %d ימים" diff --git a/po/hi.po b/po/hi.po index 184f2831..307c499d 100644 --- a/po/hi.po +++ b/po/hi.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-21 12:02+0000\n" "Last-Translator: kumarvimal \n" "Language-Team: Hindi \n" @@ -523,19 +523,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "पहुँच दिया गया (last access was %ld seconds ago)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "आपका खाता समाप्त हो चुका है; कृपया अपने सिस्टम प्रशासक को संपर्क करें" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (रूट पुनर्बलित)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (शब्दकूट एज्ड)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,7 +543,7 @@ msgstr[0] "चेतावनी: आपका शब्दकूट %d दि msgstr[1] "चेतावनी: आपका शब्दकूट %d दिन में समाप्त हो जायेगा" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "चेतावनी: आपका शब्दकूट %d दिनों में समाप्त हो जायेगा" diff --git a/po/hu.po b/po/hu.po index dc026160..966b098a 100644 --- a/po/hu.po +++ b/po/hu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-08 15:13+0000\n" "Last-Translator: Zoltan Hoppár \n" "Language-Team: Hungarian \n" @@ -526,22 +526,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Hozzáférés megadva (utolsó hozzáférés %ld másodperce volt)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "A felhasználói azonosító érvényessége lejárt; kérem keresse meg a " "rendszergazdát" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Azonnal meg kell változtatnia a jelszavát (rendszergazda által erőltetve)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Azonnal meg kell változtatnia a jelszavát (a jelszó elévült)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,7 +549,7 @@ msgstr[0] "Figyelmeztetés: a jelszava %d nap múlva lejár" msgstr[1] "Figyelmeztetés: a jelszava %d nap múlva lejár" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Figyelmeztetés: a jelszava %d nap múlva lejár" diff --git a/po/ia.po b/po/ia.po index 563c5b5d..a6199909 100644 --- a/po/ia.po +++ b/po/ia.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-17 22:00+0000\n" "Last-Translator: Nik Kalach \n" "Language-Team: Interlingua \n" @@ -529,19 +529,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permittite (le ultime accesso eveniva ante %ld secundas)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Le conto ha perimite; contacte le administrator del systema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Le administrator necessita le cambiamento immediate del contrasigno." -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Le contrasigno es troppo vetule e debe esser cambiate immediatemente." -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,7 +549,7 @@ msgstr[0] "Advertimento: le contrasigno perimera in %d die" msgstr[1] "Advertimento: le contrasigno perimera in %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertimento: le contrasigno perimera in %d dies" diff --git a/po/id.po b/po/id.po index 0a09db1d..01f591ff 100644 --- a/po/id.po +++ b/po/id.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-22 05:07+0000\n" "Last-Translator: sentabi\n" "Language-Team: Indonesian \n" @@ -516,26 +516,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/it.po b/po/it.po index 3f923ece..0002c78c 100644 --- a/po/it.po +++ b/po/it.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-09 03:03+0000\n" "Last-Translator: fvalen \n" "Language-Team: Italian \n" @@ -535,22 +535,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permesso (ultimo accesso risale a %ld secondi fa)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Account scaduto; contattare l'amministratore di sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "È richiesta la modifica immediata della password (imposto " "dall'amministratore)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "È richiesta la modifica immediata della password (password troppo vecchia)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -558,7 +558,7 @@ msgstr[0] "Avviso: la password scadrà tra %d giorno" msgstr[1] "Avviso: la password scadrà tra %d giorni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avviso: la password scadrà tra %d giorni" diff --git a/po/ja.po b/po/ja.po index f212bc05..418bc160 100644 --- a/po/ja.po +++ b/po/ja.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-05-07 12:44+0000\n" "Last-Translator: Jiro Matsuzawa \n" "Language-Team: Japanese \n" @@ -524,27 +524,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "アクセスを許可 (最後のアクセスは %ld 秒前でした)" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "アカウントの有効期限が切れました。システム管理者にお問い合わせください。" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "パスワードを直ちに変更する必要があります(強制されたルート)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "パスワードを直ちに変更する必要があります(古いパスワード)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告: パスワードは%d日で有効期限が切れます。" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告: パスワードは %d 日で有効期限が切れます。" diff --git a/po/ka.po b/po/ka.po index 31680439..51574f51 100644 --- a/po/ka.po +++ b/po/ka.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-26 15:08+0000\n" "Last-Translator: George Machitidze \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/" @@ -517,26 +517,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/kk.po b/po/kk.po index b3f9f608..bdda5111 100644 --- a/po/kk.po +++ b/po/kk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-06-11 09:53+0000\n" "Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/" @@ -523,27 +523,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Рұқсат расталған (соңғы рет %ld секунд бұрын болған)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Тіркелгіңіздің мерзімі аяқталған; жүйелік администраторыңызға хабарласыңыз" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Сізге пароліңізді қазір ауыстыру керек (root мәжбүрлеген)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Сізге пароліңізді қазір ауыстыру керек (парольдің мерзімі аяқталған)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" diff --git a/po/km.po b/po/km.po index 21db790b..97392b83 100644 --- a/po/km.po +++ b/po/km.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:00+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -519,26 +519,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "គណនី​របស់​អ្នក​បាន​ផុតកំណត់​ហើយ សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ​របស់​អ្នក" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (root បាន​ចេញ​បញ្ជា)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (ពាក្យសម្ងាត់​ចាស់​ហើយ)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/kn.po b/po/kn.po index 782a9fe0..978821c6 100644 --- a/po/kn.po +++ b/po/kn.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-15 08:49+0000\n" "Last-Translator: shanky \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" @@ -524,27 +524,27 @@ msgid "Access granted (last access was %ld seconds ago)." msgstr "" "ಅನುಮತಿಯನ್ನು ನೀಡಲಾಗಿದೆ (ಕೊನೆಯ ಬಾರಿಗೆ %ld ಸೆಕೆಂಡುಗಳ ಹಿಂದೆ ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿತ್ತು)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "ನಿಮ್ಮ ಖಾತೆಯ ಅವಧಿ ಅಂತ್ಯಗೊಂಡಿದೆ; ದಯವಿಟ್ಟು ನಿಮ್ಮ ಗಣಕ ವ್ಯವಸ್ಥಾಪಕರನ್ನು ಸಂಪರ್ಕಿಸಿ" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಮೂಲದಿಂದ ಒತ್ತಾಯಿತವಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಗುಪ್ತಪದವು ಬಹಳ ಹಳೆಯದಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "ಎಚ್ಚರಿಕೆ: ನಿಮ್ಮ ಗುಪ್ತಪದದ ವಾಯಿದೆಯು %d ದಿನಗಳ ನಂತರ ತೀರಿಹೋಗುತ್ತದೆ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ಎಚ್ಚರಿಕೆ: %d ದಿನಗಳಲ್ಲಿ ನಿಮ್ಮ ಗುಪ್ತಪದದ ಅವಧಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ" diff --git a/po/ko.po b/po/ko.po index 0101ac06..cfe00c5e 100644 --- a/po/ko.po +++ b/po/ko.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-16 13:34+0000\n" "Last-Translator: eukim \n" "Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/" @@ -523,26 +523,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "액세스 허용 (%ld 초 전 마지막으로 액세스되었습니다) " -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "계정이 만료되었습니다: 시스템 관리자에게 알려 주십시오" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "암호를 즉시 변경해 주십시오 (root가 강제 설정함)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "암호를 즉시 변경해 주십시오 (오래된 암호)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "경고: %d일 내로 암호가 만료됩니다" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "경고: %d일 내로 암호가 만료됩니다" diff --git a/po/ks.po b/po/ks.po index 48b570db..80b0ee3a 100644 --- a/po/ks.po +++ b/po/ks.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/lt.po b/po/lt.po index 71b327dd..f047a1b2 100644 --- a/po/lt.po +++ b/po/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/" @@ -519,19 +519,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,7 +540,7 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/lv.po b/po/lv.po index 2bd7e861..282737eb 100644 --- a/po/lv.po +++ b/po/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/" @@ -519,19 +519,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,7 +540,7 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/mai.po b/po/mai.po index 22c897a9..4f0d2652 100644 --- a/po/mai.po +++ b/po/mai.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/ml.po b/po/ml.po index 0d7a0969..dd4888a1 100644 --- a/po/ml.po +++ b/po/ml.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-15 05:55+0000\n" "Last-Translator: Ani Peter \n" "Language-Team: Malayalam \n" @@ -521,21 +521,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "അനുവാദം നല്‍കിയിരിക്കുന്നു (ഒടുവില്‍ പ്രവേശിച്ചതു് %ld സെക്കന്‍ഡുകള്‍ക്കു് മുമ്പാണു്)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "നിങ്ങളുടെ അക്കൌണ്ടിന്റെ കാലാവധി അവസാനിച്ചിരിക്കുന്നു; ദയവായി സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററുമായി " "ബന്ധപ്പെടുക" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (അടയാളവാക്ക് മാറ്റുന്നതിന് സമയമായി)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,7 +543,7 @@ msgstr[0] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ msgstr[1] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" diff --git a/po/mr.po b/po/mr.po index 202059cd..8fa3a479 100644 --- a/po/mr.po +++ b/po/mr.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-05-03 07:46+0000\n" "Last-Translator: sandeeps \n" "Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" @@ -523,19 +523,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "प्रवेश स्वीकारले (शेवटचा प्रवेश %ld सेकंद पूर्वी आढळला)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "तुमचे खाते बंद झाले आहे, कृपया तुमच्या संगणक व्यवस्थापकाकडे जा" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (रूट वापरा)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (गुप्तशब्द जुना आहे)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,7 +543,7 @@ msgstr[0] "सावधानता: तुमचे गुप्तशब्द msgstr[1] "सावधानता: तुमचे गुप्तशब्द %d दिवस अंतर्गत कालबाह्य होईल" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "सावधानता: तुमचे गुप्तशब्द %d दिवसात कालबाह्य होईल" diff --git a/po/ms.po b/po/ms.po index 88dd3b83..8177b0f9 100644 --- a/po/ms.po +++ b/po/ms.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -516,26 +516,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/nb.po b/po/nb.po index 212f4371..7224d2b0 100644 --- a/po/nb.po +++ b/po/nb.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-08 13:18+0000\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmål \n" @@ -525,19 +525,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Tilgang gitt (siste tilgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er utløpt; kontakt systemadministratoren" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Du må straks endre passordet ditt (ordre fra rot)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Du må straks endre passordet ditt (passord for gammelt)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,7 +545,7 @@ msgstr[0] "Advarsel: passordet ditt vil utløpe om %d dag" msgstr[1] "Advarsel: passordet ditt vil utløpe om %d dager" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: passordet ditt vil utløpe om %d dager" diff --git a/po/nds.po b/po/nds.po index 76dbb4e3..42643e83 100644 --- a/po/nds.po +++ b/po/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Low German \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/nl.po b/po/nl.po index 2d7aa805..d514cd87 100644 --- a/po/nl.po +++ b/po/nl.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-07-10 13:21+0000\n" "Last-Translator: hamaryns \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/" @@ -533,21 +533,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Toegang verleend (laatste toegang was %ld seconden geleden)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Uw account is verlopen; neem alstublieft contact op met uw systeembeheerder" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "U moet onmiddellijk uw wachtwoord wijzigen (op last van systeembeheerder)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "U moet onmiddellijk uw wachtwoord wijzigen (wachtwoord is verouderd)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,7 +555,7 @@ msgstr[0] "Waarschuwing: uw wachtwoord zal binnen %d dag verlopen" msgstr[1] "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" diff --git a/po/nn.po b/po/nn.po index a03e60a2..dc607b4d 100644 --- a/po/nn.po +++ b/po/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Nynorsk \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/or.po b/po/or.po index 26f8878f..ade20226 100644 --- a/po/or.po +++ b/po/or.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-15 14:35+0000\n" "Last-Translator: Manoj Kumar Giri \n" "Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/" @@ -524,20 +524,20 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "ଅଭିଗମ୍ୟତା ଗ୍ରହଣୀୟ ହୋଇଛି (ଅନ୍ତିମ ଅଭିଗମ୍ୟତା %ld ସେକଣ୍ଡ ପୂର୍ବରୁ)।" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "ଆପଣଙ୍କର ଖାତା ଅଚଳ ହୋଇଯାଇଛି; ଦୟାକରି ଆପଣଙ୍କ ତନ୍ତ୍ର ପ୍ରଶାସକଙ୍କ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ରୁଟ ହେବା ବାଧ୍ଯତାମୂଳକ)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ପ୍ରବେଶ ସଙ୍କେତ ବହୁତ ପୁରୁଣା ହୋଇଯାଇଛି)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,7 +545,7 @@ msgstr[0] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ msgstr[1] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" diff --git a/po/pa.po b/po/pa.po index e0046763..a7227af4 100644 --- a/po/pa.po +++ b/po/pa.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-08-30 12:55+0000\n" "Last-Translator: asaini \n" "Language-Team: Panjabi (Punjabi) \n" @@ -523,19 +523,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "ਪਹੁੰਚ ਰੱਦ ਕੀਤੀ (ਪਿਛਲੀ ਪਹੁੰਚ %ld ਸਕਿੰਟ ਪਹਿਲਾਂ ਸੀ)।" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "ਤੁਹਾਡਾ ਖਾਤਾ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ; ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਸਿਸਟਮ ਪਰਬੰਧਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਰੂਟ ਵੱਲੋਂ ਹਦਾਇਤ)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਪਾਸਵਰਡ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,7 +543,7 @@ msgstr[0] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ msgstr[1] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" diff --git a/po/pl.po b/po/pl.po index 9ab4b77e..f37284e4 100644 --- a/po/pl.po +++ b/po/pl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-12 19:19+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" @@ -531,19 +531,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Nadano dostęp (ostatni dostęp %ld sekund temu)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Konto wygasło; proszę skontaktować się z administratorem systemu" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Wymagana jest natychmiastowa zmiana hasła (wymuszone przez roota)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Wymagana jest natychmiastowa zmiana hasła (hasło wygasło)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,7 +552,7 @@ msgstr[1] "Ostrzeżenie: hasło wygaśnie za %d dni" msgstr[2] "Ostrzeżenie: hasło wygaśnie za %d dni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ostrzeżenie: hasło wygaśnie za %d dni" diff --git a/po/pt.po b/po/pt.po index 41bed644..1c500238 100644 --- a/po/pt.po +++ b/po/pt.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-28 11:21+0000\n" "Last-Translator: Ricardo Pinto \n" "Language-Team: Portuguese \n" @@ -531,20 +531,20 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso permitido (último acesso foi à %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "A sua conta expirou; por favor contacte o seu administrador de sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "É obrigatório que altere de imediato a sua senha (politica do sistema)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "É obrigatório que altere de imediato a sua senha (antiguidade da password)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,7 +552,7 @@ msgstr[0] "Aviso: a sua senha expira em %d dia" msgstr[1] "Aviso: a sua senha expira em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: a sua palavra passe expira em %d dias" diff --git a/po/pt_BR.po b/po/pt_BR.po index acbfcb52..98f93cdb 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-02-21 12:49+0000\n" "Last-Translator: Elder Marco \n" "Language-Team: Portuguese (Brazil) \n" @@ -526,19 +526,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso concedido (o último acesso foi a %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Sua conta expirou; entre em contato com o administrador do sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Mude sua senha imediatamente (aplicado pela raiz)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Mude sua senha imediatamente (senha expirada)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -546,7 +546,7 @@ msgstr[0] "Aviso: sua senha irá expirar em %d dia" msgstr[1] "Aviso: sua senha irá expirar em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: sua senha irá expirar em %d dias" diff --git a/po/ro.po b/po/ro.po index 57642c65..f4061010 100644 --- a/po/ro.po +++ b/po/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/" @@ -519,19 +519,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,7 +540,7 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/ru.po b/po/ru.po index be1deb27..a5438c3e 100644 --- a/po/ru.po +++ b/po/ru.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-09 01:12+0000\n" "Last-Translator: Yulia \n" "Language-Team: Russian \n" @@ -532,21 +532,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Доступ предоставлен (последнее обращение было %ld сек. назад)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срок действия учетной записи истек; обратитесь к системному администратору" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Вам необходимо немедленно сменить пароль (в принудительном режиме root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необходимо немедленно сменить пароль (пароль устарел)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,7 +555,7 @@ msgstr[1] "Предупреждение: срок действия пароля msgstr[2] "Предупреждение: срок действия пароля истекает через %d дней" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Предупреждение: срок действия пароля истекает через %d дн(я)(ей)" diff --git a/po/si.po b/po/si.po index 8dc994e4..98cb79b9 100644 --- a/po/si.po +++ b/po/si.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Sinhala (http://www.transifex.net/projects/p/fedora/language/" @@ -520,19 +520,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "ඔබගේ ගිණුම කල්ඉකුත් වී ඇත; කරුණාකර ඔබගේ පද්ධති කළමණාකරු හමුවන්න" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (root බලකර සිටී)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (රහස්පදය පැරණියි)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,7 +540,7 @@ msgstr[0] "අවවාදයි: ඔබගේ රහස්පදය දින % msgstr[1] "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" diff --git a/po/sk.po b/po/sk.po index 4002c27f..03f6d458 100644 --- a/po/sk.po +++ b/po/sk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Slovak (http://www.transifex.net/projects/p/fedora/language/" @@ -535,20 +535,20 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Prístup povolený (ostatný prístup pred %ld sekundami)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (vynútené správcom)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (heslo vypršalo)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -557,7 +557,7 @@ msgstr[1] "Upozornenie: vaše heslo vyprší za %d dni" msgstr[2] "Upozornenie: vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozornenie: vaše heslo vyprší za %d dní" diff --git a/po/sq.po b/po/sq.po index 50ced5ce..9346f1e1 100644 --- a/po/sq.po +++ b/po/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/sr.po b/po/sr.po index 1c146a12..c357f42b 100644 --- a/po/sr.po +++ b/po/sr.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 12:00+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Serbian \n" @@ -529,19 +529,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Приступ је одобрен (последњи приступ је био пре %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Ваш налог је истекао; обратите се администратору система" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Морате одмах да промените вашу лозинку (наметнуо root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Морате одмах да промените вашу лозинку (застарела је)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,7 +550,7 @@ msgstr[1] "Упозорење: ваша лозинка ће истећи кро msgstr[2] "Упозорење: ваша лозинка ће истећи кроз %d дана" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Упозорење: ваша лозинка ће истећи кроз %d дана" diff --git a/po/sr@latin.po b/po/sr@latin.po index f9f1046c..cab5d29d 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:59+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -529,19 +529,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Pristup je odobren (poslednji pristup je bio pre %ld sekundi)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Vaš nalog je istekao; obratite se administratoru sistema" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Morate odmah da promenite vašu lozinku (nametnuo root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Morate odmah da promenite vašu lozinku (zastarela je)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,7 +550,7 @@ msgstr[1] "Upozorenje: vaša lozinka će isteći kroz %d dana" msgstr[2] "Upozorenje: vaša lozinka će isteći kroz %d dana" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozorenje: vaša lozinka će isteći kroz %d dana" diff --git a/po/sv.po b/po/sv.po index 06d3404c..6ac37bc7 100644 --- a/po/sv.po +++ b/po/sv.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-29 08:28+0000\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/" @@ -530,19 +530,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Åtkomst godkänd (senaste åtkomst var %ld sekunder sedan)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Ditt konto har gått ut. Kontakta din systemadministratör" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Du måste ändra ditt lösenord omedelbart (påtvingat av root)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Du måste ändra ditt lösenord omedelbart (lösenord för gammalt)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,7 +550,7 @@ msgstr[0] "Varning: ditt lösenord går ut om %d dag" msgstr[1] "Varning: ditt lösenord går ut om %d dagar" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varning: ditt lösenord går ut om %d dagar" diff --git a/po/ta.po b/po/ta.po index d1946321..ff534d0b 100644 --- a/po/ta.po +++ b/po/ta.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-10 14:40+0000\n" "Last-Translator: shkumar \n" "Language-Team: Tamil \n" @@ -524,19 +524,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "அணுகல் வழங்கப்பட்டது (கடைசி அணுகல் %ld விநாடிகளுக்கு முன்)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "உங்கள் கணக்கு முடிவுற்றது, உங்கள் கணினி நிர்வாகியை அணுகவும்" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (ரூட் வலியுறுத்துகிறது)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (கடவுச்சொல் மூப்பாகிவிட்டது)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,7 +544,7 @@ msgstr[0] "எச்சரிக்கை: கடவுச்சொல் %d ந msgstr[1] "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" diff --git a/po/te.po b/po/te.po index 3036765d..7a293bcc 100644 --- a/po/te.po +++ b/po/te.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-04-30 11:58+0000\n" "Last-Translator: sudheesh001 \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" @@ -523,19 +523,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "యాక్సిస్ యివ్వబడింది (చివరిగా యాక్సిస్ చేసినది %ld సెకనుల క్రితం)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "మీ ఖాతా కాలముతీరినది; దయచేసి మీ సిస్టమ్ నిర్వాహకుడిని సంప్రదించండి" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (password aged)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,7 +543,7 @@ msgstr[0] "హెచ్చరిక: మీ సంకేతపదము %d ర msgstr[1] "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" diff --git a/po/tg.po b/po/tg.po index 1370fe74..b31da24a 100644 --- a/po/tg.po +++ b/po/tg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/" @@ -517,19 +517,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,7 +537,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/tr.po b/po/tr.po index 9435255c..c0f2ea28 100644 --- a/po/tr.po +++ b/po/tr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2013-01-08 21:22+0000\n" "Last-Translator: ismail yenigül \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/" @@ -529,19 +529,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Erişim izni verildi (son erişim %ld saniye önceydi)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "Hesabınızın süresi doldu; lütfen sistem yöneticinizle bağlantıya geçin" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (yönetici baskıs)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (parola eski)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,7 +549,7 @@ msgstr[0] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." msgstr[1] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Uyarı: Parolanız %d gün içinde geçerliliğini yitirecek" diff --git a/po/uk.po b/po/uk.po index ac889df3..e7a8d943 100644 --- a/po/uk.po +++ b/po/uk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-12 17:39+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -533,21 +533,21 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Надано доступ (остання спроба доступу сталася %ld секунд тому)." -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Ваш обліковий запис застарів, будь ласка, зверніться до вашого системного " "адміністратора" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Вам необхідно негайно змінити пароль (вимога адміністратора)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необхідно негайно змінити пароль (поточний пароль застарів)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -556,7 +556,7 @@ msgstr[1] "Попередження: ваш пароль застаріє за % msgstr[2] "Попередження: ваш пароль застаріє за %d днів" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Попередження: ваш пароль застаріє за %d днів" diff --git a/po/ur.po b/po/ur.po index 0d21b38c..8c573dcc 100644 --- a/po/ur.po +++ b/po/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu \n" @@ -516,19 +516,19 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,7 +536,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/vi.po b/po/vi.po index 840f9e53..902fb1be 100644 --- a/po/vi.po +++ b/po/vi.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-11-30 11:03+0000\n" "Last-Translator: mattheu_9x \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/" @@ -526,27 +526,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Được phép truy cập (lần truy cập trước %ld giây trước)" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "Tài khoản của bạn đã hết hạn dùng: hãy liên lạc với nhà quản trị hệ thống" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "Bạn phải thay đổi ngay mật khẩu (người chủ ép buộc)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "Bạn phải thay đổi ngay mật khẩu (mật khẩu quá cũ)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" diff --git a/po/zh_CN.po b/po/zh_CN.po index 1194ce74..9374f90c 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-24 06:31+0000\n" "Last-Translator: Christopher Meng \n" "Language-Team: Chinese (China) \n" @@ -522,26 +522,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "可以访问(上次访问是 %ld 秒之前)。" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "您的帐户已失效;请与系统管理员取得联系" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "您需要立即更改密码(root 强制)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "您需要立即更改密码(密码过期)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密码将在 %d 天后过期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密码将在 %d 天后过期" diff --git a/po/zh_HK.po b/po/zh_HK.po index 3d8f77ca..3bd2ede7 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) \n" @@ -515,26 +515,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index f6143b4e..d30a10a5 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2012-12-16 08:46+0000\n" "Last-Translator: Cheng-Chia Tseng \n" "Language-Team: Chinese (Taiwan) \n" @@ -520,26 +520,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "已賦予存取權限(最後一次存取為 %ld 秒前)。" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "您的帳戶已經逾期,請洽詢您的系統管理員" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "您必須立刻變更您的密碼 (root 強制執行)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "您必須立刻變更您的密碼 (密碼使用過久)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密碼將於 %d 天內過期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後過期。" diff --git a/po/zu.po b/po/zu.po index d046ca65..377a9efa 100644 --- a/po/zu.po +++ b/po/zu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-11 16:34+0200\n" +"POT-Creation-Date: 2013-09-19 10:02+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -520,24 +520,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:242 modules/pam_unix/pam_unix_acct.c:264 +#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" msgstr "" "I-akhawunti yakho isiphelelwe isikhathi, sicela uthintana nomqondisi " "wesistimu yakho" -#: modules/pam_unix/pam_unix_acct.c:250 +#: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphoqelelwa " "ngumqondisi)" -#: modules/pam_unix/pam_unix_acct.c:256 +#: modules/pam_unix/pam_unix_acct.c:261 msgid "You are required to change your password immediately (password aged)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphasiwedi indala)" -#: modules/pam_unix/pam_unix_acct.c:277 modules/pam_unix/pam_unix_acct.c:284 +#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,7 +545,7 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:294 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -- cgit v1.2.3 From c5f829931a22c65feffee16570efdae036524bee Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 25 Sep 2013 12:40:05 +0200 Subject: Fix pam_tty_audit log_passwd support and regression. modules/pam_tty_audit/pam_tty_audit.c: Add missing "config.h" include. (pam_sm_open_session): Always copy the old status as initialization of new. --- modules/pam_tty_audit/pam_tty_audit.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/pam_tty_audit/pam_tty_audit.c b/modules/pam_tty_audit/pam_tty_audit.c index 7dc37395..cc862550 100644 --- a/modules/pam_tty_audit/pam_tty_audit.c +++ b/modules/pam_tty_audit/pam_tty_audit.c @@ -36,6 +36,7 @@ USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include "config.h" #include #include #include @@ -275,6 +276,8 @@ pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) return PAM_SESSION_ERR; } + memcpy(&new_status, old_status, sizeof(new_status)); + new_status.enabled = (command == CMD_ENABLE ? 1 : 0); #ifdef HAVE_STRUCT_AUDIT_TTY_STATUS_LOG_PASSWD new_status.log_passwd = log_passwd; -- cgit v1.2.3 From 7d0a74fbab4e413dd115592962e1ae68adbe9e2c Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 14 Oct 2013 14:04:23 +0200 Subject: Make pam_tty_audit work with old kernels not supporting log_passwd. modules/pam_tty_audit/pam_tty_audit.c(nl_recv): Pad result with zeros if message is short from older kernel. Signed-off-by: Richard Guy Briggs --- modules/pam_tty_audit/pam_tty_audit.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/modules/pam_tty_audit/pam_tty_audit.c b/modules/pam_tty_audit/pam_tty_audit.c index cc862550..b6f53be6 100644 --- a/modules/pam_tty_audit/pam_tty_audit.c +++ b/modules/pam_tty_audit/pam_tty_audit.c @@ -109,7 +109,7 @@ nl_recv (int fd, unsigned type, void *buf, size_t size) struct msghdr msg; struct nlmsghdr nlm; struct iovec iov[2]; - ssize_t res; + ssize_t res, resdiff; again: iov[0].iov_base = &nlm; @@ -161,12 +161,17 @@ nl_recv (int fd, unsigned type, void *buf, size_t size) res = recvmsg (fd, &msg, 0); if (res == -1) return -1; - if ((size_t)res != NLMSG_LENGTH (size) + resdiff = NLMSG_LENGTH(size) - (size_t)res; + if (resdiff < 0 || nlm.nlmsg_type != type) { errno = EIO; return -1; } + else if (resdiff > 0) + { + memset((char *)buf + size - resdiff, 0, resdiff); + } return 0; } -- cgit v1.2.3 From 114e54c7050f5b6c7b537edfe1ae4bef91763f71 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 14 Oct 2013 14:09:22 +0200 Subject: Docfix: pam_prompt() and pam_vprompt() return int. doc/man/pam_prompt.3.xml: pam_prompt() and pam_vprompt() return int. --- doc/man/pam_prompt.3.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/man/pam_prompt.3.xml b/doc/man/pam_prompt.3.xml index b526457e..8b502a9d 100644 --- a/doc/man/pam_prompt.3.xml +++ b/doc/man/pam_prompt.3.xml @@ -22,7 +22,7 @@ #include <security/pam_ext.h> - void pam_prompt + int pam_prompt pam_handle_t *pamh int style char **response @@ -30,7 +30,7 @@ ... - void pam_vprompt + int pam_vprompt pam_handle_t *pamh int style char **response @@ -75,7 +75,7 @@ PAM_SUCCESS - Transaction was successful created. + Conversation succeded, response is set. -- cgit v1.2.3 From 9cfee1810d7756fdae56b5757b6bf8e8bec92495 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Fri, 8 Nov 2013 15:35:41 +0100 Subject: Allow DES as compatibility option for /etc/login.defs * modules/pam_unix/support.h: Add UNIX_DES --- modules/pam_unix/support.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index 65759384..6f5b2eb6 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -97,8 +97,9 @@ typedef struct { password hash algorithms */ #define UNIX_BLOWFISH_PASS 26 /* new password hashes will use blowfish */ #define UNIX_MIN_PASS_LEN 27 /* min length for password */ +#define UNIX_DES 28 /* DES, default */ /* -------------- */ -#define UNIX_CTRLS_ 28 /* number of ctrl arguments defined */ +#define UNIX_CTRLS_ 29 /* number of ctrl arguments defined */ #define UNIX_DES_CRYPT(ctrl) (off(UNIX_MD5_PASS,ctrl)&&off(UNIX_BIGCRYPT,ctrl)&&off(UNIX_SHA256_PASS,ctrl)&&off(UNIX_SHA512_PASS,ctrl)&&off(UNIX_BLOWFISH_PASS,ctrl)) @@ -135,6 +136,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = /* UNIX_ALGO_ROUNDS */ {"rounds=", _ALL_ON_, 0100000000, 0}, /* UNIX_BLOWFISH_PASS */ {"blowfish", _ALL_ON_^(0260420000), 0200000000, 1}, /* UNIX_MIN_PASS_LEN */ {"minlen=", _ALL_ON_, 0400000000, 0}, +/* UNIX_DES */ {"des", _ALL_ON_^(0260420000), 0, 1}, }; #define UNIX_DEFAULTS (unix_args[UNIX__NONULL].flag) -- cgit v1.2.3 From 5865f521f37846634f981582eaedad81abb08104 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 11 Nov 2013 14:14:31 +0100 Subject: Always ask for old password if changing NIS account * modules/pam_unix/pam_unix_passwd.c (pam_sm_chauthtok): ask for old password if NIS account. --- modules/pam_unix/pam_unix_passwd.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index 9aae3b03..0cfc0f4d 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -614,7 +614,8 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) if (_unix_blankpasswd(pamh, ctrl, user)) { return PAM_SUCCESS; - } else if (off(UNIX__IAMROOT, ctrl)) { + } else if (off(UNIX__IAMROOT, ctrl) || + (on(UNIX_NIS, ctrl) && _unix_comesfromsource(pamh, user, 0, 1))) { /* instruct user what is happening */ if (asprintf(&Announce, _("Changing password for %s."), user) < 0) { -- cgit v1.2.3 From 45cdd2489e68465c2d2202370c350069d2a391b8 Mon Sep 17 00:00:00 2001 From: Darren Tucker Date: Wed, 20 Nov 2013 09:43:50 +0100 Subject: If the correct loginuid is set already, skip writing it. modules/pam_loginuid/pam_loginuid.c (set_loginuid): Read the current loginuid and skip writing if already correctly set. --- modules/pam_loginuid/pam_loginuid.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index 06479973..a903845c 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -52,10 +52,10 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) { int fd, count, rc = 0; - char loginuid[24]; + char loginuid[24], buf[24]; count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); - fd = open("/proc/self/loginuid", O_NOFOLLOW|O_WRONLY|O_TRUNC); + fd = open("/proc/self/loginuid", O_NOFOLLOW|O_RDWR); if (fd < 0) { if (errno != ENOENT) { rc = 1; @@ -64,8 +64,13 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) } return rc; } - if (pam_modutil_write(fd, loginuid, count) != count) + if (pam_modutil_read(fd, buf, sizeof(buf)) == count && + memcmp(buf, loginuid, count) == 0) + goto done; /* already correct */ + if (lseek(fd, 0, SEEK_SET) == -1 || (ftruncate(fd, 0) == -1 || + pam_modutil_write(fd, loginuid, count) != count)) rc = 1; + done: close(fd); return rc; } -- cgit v1.2.3 From a5f0998028283c5933f147dabae1dc7e65170bcd Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 14:05:09 +0000 Subject: pam_lastlog: fix format string gcc -Wformat justly complains: format '%d' expects argument of type 'int', but argument 5 has type 'time_t' * modules/pam_lastlog/pam_lastlog.c (pam_sm_authenticate): Fix format string. --- modules/pam_lastlog/pam_lastlog.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pam_lastlog/pam_lastlog.c b/modules/pam_lastlog/pam_lastlog.c index bd454ffd..ad8c6605 100644 --- a/modules/pam_lastlog/pam_lastlog.c +++ b/modules/pam_lastlog/pam_lastlog.c @@ -628,7 +628,8 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, lltime = (time(NULL) - lltime) / (24*60*60); if (lltime > inactive_days) { - pam_syslog(pamh, LOG_INFO, "user %s inactive for %d days - denied", user, lltime); + pam_syslog(pamh, LOG_INFO, "user %s inactive for %ld days - denied", + user, (long) lltime); return PAM_AUTH_ERR; } -- cgit v1.2.3 From 0f65b1fe153b343e28b617a8553b6e978cbd37d4 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 14:18:44 +0000 Subject: pam_securetty: check return value of fgets Checking return value of fgets not only silences the warning from glibc but also leads to a cleaner code. * modules/pam_securetty/pam_securetty.c (securetty_perform_check): Check return value of fgets. --- modules/pam_securetty/pam_securetty.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/modules/pam_securetty/pam_securetty.c b/modules/pam_securetty/pam_securetty.c index 5f2d1bec..04741309 100644 --- a/modules/pam_securetty/pam_securetty.c +++ b/modules/pam_securetty/pam_securetty.c @@ -159,11 +159,10 @@ securetty_perform_check (pam_handle_t *pamh, int ctrl, if (cmdlinefile != NULL) { char line[LINE_MAX], *p; - line[0] = 0; - fgets(line, sizeof(line), cmdlinefile); + p = fgets(line, sizeof(line), cmdlinefile); fclose(cmdlinefile); - for (p = line; p; p = strstr(p+1, "console=")) { + for (; p; p = strstr(p+1, "console=")) { char *e; /* Test whether this is a beginning of a word? */ -- cgit v1.2.3 From 27e0ada82168e51a43683ca718c63601e5a2077f Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 20:49:47 +0000 Subject: Fix autoconf warnings Before this change, autoconf complained that AC_COMPILE_IFELSE and AC_RUN_IFELSE was called before AC_USE_SYSTEM_EXTENSIONS. * configure.in: Call AC_USE_SYSTEM_EXTENSIONS before LT_INIT. --- configure.in | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index 424a6345..f16020bc 100644 --- a/configure.in +++ b/configure.in @@ -3,7 +3,6 @@ AC_INIT AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE("Linux-PAM", 1.1.8) -LT_INIT([disable-static]) AC_PREREQ([2.61]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) @@ -58,6 +57,11 @@ dnl Add /var directory fi +dnl This should be called before any macros that run the C compiler. +AC_USE_SYSTEM_EXTENSIONS + +LT_INIT([disable-static]) + dnl dnl check if we should link everything static into libpam dnl @@ -76,7 +80,6 @@ fi AM_CONDITIONAL([STATIC_MODULES], [test "$STATIC_MODULES" != "no"]) dnl Checks for programs. -AC_USE_SYSTEM_EXTENSIONS AC_PROG_CC AC_PROG_YACC AM_PROG_LEX -- cgit v1.2.3 From 3fa23ce1fe422a0ef24a298f0d8778a4b22f89b2 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 21:08:00 +0000 Subject: Modernize AM_INIT_AUTOMAKE invocation Before this change, automake complained that two- and three-arguments forms of AM_INIT_AUTOMAKE are deprecated. * configure.in: Pass PACKAGE and VERSION arguments to AC_INIT instead of AM_INIT_AUTOMAKE. --- configure.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.in b/configure.in index f16020bc..a161e207 100644 --- a/configure.in +++ b/configure.in @@ -1,8 +1,8 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT +AC_INIT([Linux-PAM], [1.1.8]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) -AM_INIT_AUTOMAKE("Linux-PAM", 1.1.8) +AM_INIT_AUTOMAKE AC_PREREQ([2.61]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) -- cgit v1.2.3 From 988199b01aefffc266804b40ef24ad00ef4610e5 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 21:55:40 +0000 Subject: pam_warn: log flags passed to the module (ticket #25) * modules/pam_warn/pam_warn.c (log_items): Take "flags" argument and log it using pam_syslog. (pam_sm_authenticate, pam_sm_setcred, pam_sm_chauthtok, pam_sm_acct_mgmt, pam_sm_open_session, pam_sm_close_session): Pass "flags" argument to log_items. --- modules/pam_warn/pam_warn.c | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/modules/pam_warn/pam_warn.c b/modules/pam_warn/pam_warn.c index 268e2289..a26c48d7 100644 --- a/modules/pam_warn/pam_warn.c +++ b/modules/pam_warn/pam_warn.c @@ -33,7 +33,7 @@ value = value ? value : default_value ; \ } while (0) -static void log_items(pam_handle_t *pamh, const char *function) +static void log_items(pam_handle_t *pamh, const char *function, int flags) { const void *service=NULL, *user=NULL, *terminal=NULL, *rhost=NULL, *ruser=NULL; @@ -45,8 +45,8 @@ static void log_items(pam_handle_t *pamh, const char *function) OBTAIN(PAM_RHOST, rhost, ""); pam_syslog(pamh, LOG_NOTICE, - "function=[%s] service=[%s] terminal=[%s] user=[%s]" - " ruser=[%s] rhost=[%s]\n", function, + "function=[%s] flags=%#x service=[%s] terminal=[%s] user=[%s]" + " ruser=[%s] rhost=[%s]\n", function, flags, (const char *) service, (const char *) terminal, (const char *) user, (const char *) ruser, (const char *) rhost); @@ -55,52 +55,52 @@ static void log_items(pam_handle_t *pamh, const char *function) /* --- authentication management functions (only) --- */ PAM_EXTERN -int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, +int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } PAM_EXTERN -int pam_sm_setcred(pam_handle_t *pamh, int flags UNUSED, +int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } /* password updating functions */ PAM_EXTERN -int pam_sm_chauthtok(pam_handle_t *pamh, int flags UNUSED, +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } PAM_EXTERN int -pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, +pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } PAM_EXTERN int -pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, +pam_sm_open_session(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } PAM_EXTERN int -pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, +pam_sm_close_session(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { - log_items(pamh, __FUNCTION__); + log_items(pamh, __FUNCTION__, flags); return PAM_IGNORE; } -- cgit v1.2.3 From 2a5d231074efd71281a8d722519b69fda0748a7e Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Wed, 20 Nov 2013 15:55:40 +0000 Subject: pam_access: fix debug level logging (ticket #19) * modules/pam_access/pam_access.c (group_match): Log the group token passed to the function, not an uninitialized data on the stack. --- modules/pam_access/pam_access.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pam_access/pam_access.c b/modules/pam_access/pam_access.c index a9cce510..87626e73 100644 --- a/modules/pam_access/pam_access.c +++ b/modules/pam_access/pam_access.c @@ -573,7 +573,7 @@ group_match (pam_handle_t *pamh, const char *tok, const char* usr, if (debug) pam_syslog (pamh, LOG_DEBUG, - "group_match: grp=%s, user=%s", grptok, usr); + "group_match: grp=%s, user=%s", tok, usr); if (strlen(tok) < 3) return NO; -- cgit v1.2.3 From 5825450540e6620ac331c64345b42fdcbb1d6e87 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Wed, 8 Jan 2014 15:53:30 -0800 Subject: pam_loginuid: return PAM_IGNORE when /proc/self/loginuid does not exist When /proc/self/loginuid does not exist, return PAM_IGNORE instead of PAM_SUCCESS, so that we can distinguish between "loginuid set successfully" and "loginuid not set, but this is expected". Suggested by Steve Langasek. * modules/pam_loginuid/pam_loginuid.c (set_loginuid): Change return code semantics: return PAM_SUCCESS on success, PAM_IGNORE when loginuid does not exist, PAM_SESSION_ERR in case of any other error. (_pam_loginuid): Forward the PAM error code returned by set_loginuid. --- modules/pam_loginuid/pam_loginuid.c | 43 ++++++++++++++++++++++++------------- 1 file changed, 28 insertions(+), 15 deletions(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index a903845c..96f8ffa5 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -47,29 +47,35 @@ /* * This function writes the loginuid to the /proc system. It returns - * 0 on success and 1 on failure. + * PAM_SUCCESS on success, + * PAM_IGNORE when /proc/self/loginuid does not exist, + * PAM_SESSION_ERR in case of any other error. */ static int set_loginuid(pam_handle_t *pamh, uid_t uid) { - int fd, count, rc = 0; + int fd, count, rc = PAM_SESSION_ERR; char loginuid[24], buf[24]; count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); fd = open("/proc/self/loginuid", O_NOFOLLOW|O_RDWR); if (fd < 0) { - if (errno != ENOENT) { - rc = 1; + if (errno == ENOENT) { + rc = PAM_IGNORE; + } else { pam_syslog(pamh, LOG_ERR, "Cannot open /proc/self/loginuid: %m"); } return rc; } + if (pam_modutil_read(fd, buf, sizeof(buf)) == count && - memcmp(buf, loginuid, count) == 0) + memcmp(buf, loginuid, count) == 0) { + rc = PAM_SUCCESS; goto done; /* already correct */ - if (lseek(fd, 0, SEEK_SET) == -1 || (ftruncate(fd, 0) == -1 || - pam_modutil_write(fd, loginuid, count) != count)) - rc = 1; + } + if (lseek(fd, 0, SEEK_SET) == 0 && ftruncate(fd, 0) == 0 && + pam_modutil_write(fd, loginuid, count) == count) + rc = PAM_SUCCESS; done: close(fd); return rc; @@ -170,6 +176,7 @@ _pam_loginuid(pam_handle_t *pamh, int flags UNUSED, { const char *user = NULL; struct passwd *pwd; + int ret; #ifdef HAVE_LIBAUDIT int require_auditd = 0; #endif @@ -188,9 +195,14 @@ _pam_loginuid(pam_handle_t *pamh, int flags UNUSED, return PAM_SESSION_ERR; } - if (set_loginuid(pamh, pwd->pw_uid)) { - pam_syslog(pamh, LOG_ERR, "set_loginuid failed\n"); - return PAM_SESSION_ERR; + ret = set_loginuid(pamh, pwd->pw_uid); + switch (ret) { + case PAM_SUCCESS: + case PAM_IGNORE: + break; + default: + pam_syslog(pamh, LOG_ERR, "set_loginuid failed"); + return ret; } #ifdef HAVE_LIBAUDIT @@ -200,11 +212,12 @@ _pam_loginuid(pam_handle_t *pamh, int flags UNUSED, argv++; } - if (require_auditd) - return check_auditd(); - else + if (require_auditd) { + int rc = check_auditd(); + return rc != PAM_SUCCESS ? rc : ret; + } else #endif - return PAM_SUCCESS; + return ret; } /* -- cgit v1.2.3 From 24f3a88e7de52fbfcb7b8a1ebdae0cdbef420edf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Tue, 7 Jan 2014 16:12:03 -0800 Subject: pam_loginuid: Ignore failure in user namespaces When running pam_loginuid in a container using the user namespaces, even uid 0 isn't allowed to set the loginuid property. This change catches the EACCES from opening loginuid, checks if the user is in the host namespace (by comparing the uid_map with the host's one) and only if that's the case, sets rc to 1. Should uid_map not exist or be unreadable for some reason, it'll be assumed that the process is running on the host's namespace. The initial reason behind this change was failure to ssh into an unprivileged container (using a 3.13 kernel and current LXC) when using a standard pam profile for sshd (which requires success from pam_loginuid). I believe this solution doesn't have any drawback and will allow people to use unprivileged containers normally. An alternative would be to have all distros set pam_loginuid as optional but that'd be bad for any of the other potential failure case which people may care about. There has also been some discussions to get some of the audit features tied with the user namespaces but currently none of that has been merged upstream and the currently proposed implementation doesn't cover loginuid (nor is it clear how this should even work when loginuid is set as immutable after initial write). Signed-off-by: Steve Langasek Signed-off-by: Dmitry V. Levin --- modules/pam_loginuid/pam_loginuid.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index 96f8ffa5..54ae6f07 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -55,13 +55,26 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) { int fd, count, rc = PAM_SESSION_ERR; char loginuid[24], buf[24]; + static const char host_uid_map[] = " 0 0 4294967295\n"; + char uid_map[sizeof(host_uid_map)]; count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); fd = open("/proc/self/loginuid", O_NOFOLLOW|O_RDWR); if (fd < 0) { if (errno == ENOENT) { rc = PAM_IGNORE; - } else { + } else if (errno == EACCES) { + fd = open("/proc/self/uid_map", O_RDONLY); + if (fd >= 0) { + count = pam_modutil_read(fd, uid_map, sizeof(uid_map)); + if (strncmp(uid_map, host_uid_map, count) != 0) + rc = PAM_IGNORE; + close(fd); + } + if (rc != PAM_IGNORE) + errno = EACCES; + } + if (rc != PAM_IGNORE) { pam_syslog(pamh, LOG_ERR, "Cannot open /proc/self/loginuid: %m"); } -- cgit v1.2.3 From fbc65c39d6853af268c9a093923afc876d0b138e Mon Sep 17 00:00:00 2001 From: Steve Langasek Date: Tue, 14 Jan 2014 19:48:51 -0800 Subject: pam_namespace: don't use bashisms in default namespace.init script * modules/pam_namespace/pam_namespace.c: call setuid() before execing the namespace init script, so that scripts run with maximum privilege regardless of the shell implementation. * modules/pam_namespace/namespace.init: drop the '-p' bashism from the shebang line This is not a POSIX standard option, it's a bashism. The bash manpage says that it's used to prevent the effective user id from being reset to the real user id on startup, and to ignore certain unsafe variables from the environment. In the case of pam_namespace, the -p is not necessary for environment sanitizing because the PAM module (properly) sanitizes the environment before execing the script. The stated reason given in CVS history for passing -p is to "preserve euid when called from setuid apps (su, newrole)." This should be done more portably, by calling setuid() before spawning the shell. Signed-off-by: Steve Langasek Bug-Debian: http://bugs.debian.org/624842 Bug-Ubuntu: https://bugs.launchpad.net/bugs/1081323 --- modules/pam_namespace/namespace.init | 2 +- modules/pam_namespace/pam_namespace.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/pam_namespace/namespace.init b/modules/pam_namespace/namespace.init index 9ab58062..67d4aa2d 100755 --- a/modules/pam_namespace/namespace.init +++ b/modules/pam_namespace/namespace.init @@ -1,4 +1,4 @@ -#!/bin/sh -p +#!/bin/sh # It receives polydir path as $1, the instance path as $2, # a flag whether the instance dir was newly created (0 - no, 1 - yes) in $3, # and user name in $4. diff --git a/modules/pam_namespace/pam_namespace.c b/modules/pam_namespace/pam_namespace.c index e0d5e30b..92883f56 100644 --- a/modules/pam_namespace/pam_namespace.c +++ b/modules/pam_namespace/pam_namespace.c @@ -1205,6 +1205,11 @@ static int inst_init(const struct polydir_s *polyptr, const char *ipath, _exit(1); } #endif + /* Pass maximum privs when we exec() */ + if (setuid(geteuid()) < 0) { + /* ignore failures, they don't matter */ + } + if (execle(init_script, init_script, polyptr->dir, ipath, newdir?"1":"0", idata->user, NULL, envp) < 0) _exit(1); -- cgit v1.2.3 From 2e62d5aea3f5ac267cfa54f0ea1f8c07ac85a95a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Graber?= Date: Fri, 17 Jan 2014 18:24:16 -0500 Subject: pam_loginuid: Always return PAM_IGNORE in userns MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous patch to support user namespaces works fine with containers that are started from a desktop/terminal session but fails when dealing with containers that were started from a remote session such as ssh. I haven't looked at the exact reason for that in the kernel but on the userspace side of things, the difference is that containers started from an ssh session will happily let pam open /proc/self/loginuid read-write, will let it read its content but will then fail with EPERM when trying to write to it. So to make the userns support bullet proof, this commit moves the userns check earlier in the function (which means a small performance impact as it'll now happen everytime on kernels that have userns support) and will set rc = PAM_IGNORE instead of rc = PAM_ERROR. The rest of the code is still executed in the event that PAM is run on a future kernel where we have some kind of audit namespace that includes a working loginuid. Signed-off-by: Stéphane Graber Signed-off-by: Steve Langasek Signed-off-by: Dmitry V. Levin --- modules/pam_loginuid/pam_loginuid.c | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index 54ae6f07..d2584228 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -58,21 +58,22 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) static const char host_uid_map[] = " 0 0 4294967295\n"; char uid_map[sizeof(host_uid_map)]; + /* loginuid in user namespaces currently isn't writable and in some + case, not even readable, so consider any failure as ignorable (but try + anyway, in case we hit a kernel which supports it). */ + fd = open("/proc/self/uid_map", O_RDONLY); + if (fd >= 0) { + count = pam_modutil_read(fd, uid_map, sizeof(uid_map)); + if (strncmp(uid_map, host_uid_map, count) != 0) + rc = PAM_IGNORE; + close(fd); + } + count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); fd = open("/proc/self/loginuid", O_NOFOLLOW|O_RDWR); if (fd < 0) { if (errno == ENOENT) { rc = PAM_IGNORE; - } else if (errno == EACCES) { - fd = open("/proc/self/uid_map", O_RDONLY); - if (fd >= 0) { - count = pam_modutil_read(fd, uid_map, sizeof(uid_map)); - if (strncmp(uid_map, host_uid_map, count) != 0) - rc = PAM_IGNORE; - close(fd); - } - if (rc != PAM_IGNORE) - errno = EACCES; } if (rc != PAM_IGNORE) { pam_syslog(pamh, LOG_ERR, -- cgit v1.2.3 From 4eb04f3974b9245e31a59b0910c7b81ac5bc0496 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 20 Jan 2014 17:12:53 +0100 Subject: pam_limits: detect and ignore stale utmp entries Original idea by Christopher Hailey * modules/pam_limits/pam_limits.c (check_logins): Use kill() to detect if pid of the utmp entry is still running and ignore the entry if it is not. --- modules/pam_limits/pam_limits.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modules/pam_limits/pam_limits.c b/modules/pam_limits/pam_limits.c index 8bf3b9bb..e2bc8e18 100644 --- a/modules/pam_limits/pam_limits.c +++ b/modules/pam_limits/pam_limits.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -279,6 +280,12 @@ check_logins (pam_handle_t *pamh, const char *name, int limit, int ctrl, && !pam_modutil_user_in_group_nam_nam(pamh, ut->UT_USER, pl->login_group)) { continue; } + if (kill(ut->ut_pid, 0) == -1 && errno == ESRCH) { + /* process does not exist anymore */ + pam_syslog(pamh, LOG_WARNING, + "Stale utmp entry (pid %d) for '%s' ignored", ut->ut_pid, name); + continue; + } } if (++count > limit) { break; -- cgit v1.2.3 From f9db4aae8b0292d1273c7acda1cc20ff87fabd5c Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 20 Jan 2014 02:29:41 +0000 Subject: pam_mkhomedir: check and create home directory for the same user (ticket #22) Before pam_mkhomedir helper was introduced in commit 7b14630ef39e71f603aeca0c47edf2f384717176, pam_mkhomedir was checking for existance and creating the same directory - the home directory of the user NAME returned by pam_get_item(PAM_USER). The change in behaviour accidentally introduced along with mkhomedir_helper is not consistent: while the module still checks for getpwnam(NAME)->pw_dir, the directory created by mkhomedir_helper is getpwnam(getpwnam(NAME)->pw_name)->pw_dir, which is not necessarily the same as the directory being checked. This change brings check and creation back in sync, both handling getpwnam(NAME)->pw_dir. * modules/pam_mkhomedir/pam_mkhomedir.c (create_homedir): Replace "struct passwd *" argument with user's name and home directory. Pass user's name to MKHOMEDIR_HELPER. (pam_sm_open_session): Update create_homedir call. --- modules/pam_mkhomedir/pam_mkhomedir.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/pam_mkhomedir/pam_mkhomedir.c b/modules/pam_mkhomedir/pam_mkhomedir.c index 5ac8a0f1..0b5fc752 100644 --- a/modules/pam_mkhomedir/pam_mkhomedir.c +++ b/modules/pam_mkhomedir/pam_mkhomedir.c @@ -103,14 +103,14 @@ _pam_parse (const pam_handle_t *pamh, int flags, int argc, const char **argv, /* Do the actual work of creating a home dir */ static int create_homedir (pam_handle_t *pamh, options_t *opt, - const struct passwd *pwd) + const char *user, const char *dir) { int retval, child; struct sigaction newsa, oldsa; /* Mention what is happening, if the notification fails that is OK */ if (!(opt->ctrl & MKHOMEDIR_QUIET)) - pam_info(pamh, _("Creating directory '%s'."), pwd->pw_dir); + pam_info(pamh, _("Creating directory '%s'."), dir); D(("called.")); @@ -146,7 +146,7 @@ create_homedir (pam_handle_t *pamh, options_t *opt, /* exec the mkhomedir helper */ args[0] = x_strdup(MKHOMEDIR_HELPER); - args[1] = pwd->pw_name; + args[1] = (char *) user; args[2] = x_strdup(opt->umask); args[3] = x_strdup(opt->skeldir); @@ -181,7 +181,7 @@ create_homedir (pam_handle_t *pamh, options_t *opt, if (retval != PAM_SUCCESS && !(opt->ctrl & MKHOMEDIR_QUIET)) { pam_error(pamh, _("Unable to create and initialize directory '%s'."), - pwd->pw_dir); + dir); } D(("returning %d", retval)); @@ -230,7 +230,7 @@ pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, return PAM_SUCCESS; } - return create_homedir(pamh, &opt, pwd); + return create_homedir(pamh, &opt, user, pwd->pw_dir); } /* Ignore */ -- cgit v1.2.3 From 6b7558c8f88851ab954174e62d3b1e46cd2664b1 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 20 Jan 2014 16:24:18 +0000 Subject: pam_limits: fix utmp->ut_user handling ut_user member of struct utmp is a string that is not necessarily null-terminated, so extra care should be taken when using it. * modules/pam_limits/pam_limits.c (check_logins): Convert ut->UT_USER to a null-terminated string and consistently use it where a null-terminated string is expected. --- modules/pam_limits/pam_limits.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/modules/pam_limits/pam_limits.c b/modules/pam_limits/pam_limits.c index e2bc8e18..eabc8567 100644 --- a/modules/pam_limits/pam_limits.c +++ b/modules/pam_limits/pam_limits.c @@ -270,20 +270,25 @@ check_logins (pam_handle_t *pamh, const char *name, int limit, int ctrl, continue; } if (!pl->flag_numsyslogins) { + char user[sizeof(ut->UT_USER) + 1]; + user[0] = '\0'; + strncat(user, ut->UT_USER, sizeof(ut->UT_USER)); + if (((pl->login_limit_def == LIMITS_DEF_USER) || (pl->login_limit_def == LIMITS_DEF_GROUP) || (pl->login_limit_def == LIMITS_DEF_DEFAULT)) - && strncmp(name, ut->UT_USER, sizeof(ut->UT_USER)) != 0) { + && strcmp(name, user) != 0) { continue; } if ((pl->login_limit_def == LIMITS_DEF_ALLGROUP) - && !pam_modutil_user_in_group_nam_nam(pamh, ut->UT_USER, pl->login_group)) { + && !pam_modutil_user_in_group_nam_nam(pamh, user, pl->login_group)) { continue; } if (kill(ut->ut_pid, 0) == -1 && errno == ESRCH) { /* process does not exist anymore */ pam_syslog(pamh, LOG_WARNING, - "Stale utmp entry (pid %d) for '%s' ignored", ut->ut_pid, name); + "Stale utmp entry (pid %d) for '%s' ignored", + ut->ut_pid, user); continue; } } -- cgit v1.2.3 From f760a6dc5853869d21051c7ed6015117941c1155 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Wed, 22 Jan 2014 02:34:03 +0000 Subject: libpam_misc: fix an inconsistency in handling memory allocation errors When misc_conv fails to allocate memory for pam_response array, it returns PAM_CONV_ERR. However, when read_string fails to allocate memory for a response string, it loses the response string and silently ignores the error, with net result as if EOF has been read. * libpam_misc/misc_conv.c (read_string): Use strdup instead of x_strdup, the latter is of no benefit in this case. Do not ignore potential memory allocation errors returned by strdup, forward them to misc_conv. --- libpam_misc/misc_conv.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libpam_misc/misc_conv.c b/libpam_misc/misc_conv.c index 3f74eeae..be53f343 100644 --- a/libpam_misc/misc_conv.c +++ b/libpam_misc/misc_conv.c @@ -210,8 +210,12 @@ static int read_string(int echo, const char *prompt, char **retstr) } line[nc] = '\0'; } - *retstr = x_strdup(line); + *retstr = strdup(line); _pam_overwrite(line); + if (!*retstr) { + D(("no memory for response string")); + nc = -1; + } goto cleanexit; /* return malloc()ed string */ -- cgit v1.2.3 From c15791289bbf1a4cef0898dc09a12fde16e53d67 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sun, 19 Jan 2014 14:02:53 +0000 Subject: pam_loginuid: cleanup loginuid buffer initialization * modules/pam_loginuid/pam_loginuid.c (set_loginuid): Move loginuid buffer initialization closer to its first use. --- modules/pam_loginuid/pam_loginuid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index d2584228..c476f7b6 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -69,7 +69,6 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) close(fd); } - count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); fd = open("/proc/self/loginuid", O_NOFOLLOW|O_RDWR); if (fd < 0) { if (errno == ENOENT) { @@ -82,6 +81,7 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) return rc; } + count = snprintf(loginuid, sizeof(loginuid), "%lu", (unsigned long)uid); if (pam_modutil_read(fd, buf, sizeof(buf)) == count && memcmp(buf, loginuid, count) == 0) { rc = PAM_SUCCESS; -- cgit v1.2.3 From 91c66ca82063aaab5db9de0bf76f4456b2b11527 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 24 Jan 2014 15:30:01 +0000 Subject: pam_xauth: log fatal errors preventing xauth process execution * modules/pam_xauth/pam_xauth.c (run_coprocess): Log errors from pipe() and fork() calls. --- modules/pam_xauth/pam_xauth.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/pam_xauth/pam_xauth.c b/modules/pam_xauth/pam_xauth.c index 88624b1c..e1c00646 100644 --- a/modules/pam_xauth/pam_xauth.c +++ b/modules/pam_xauth/pam_xauth.c @@ -103,9 +103,11 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, /* Create stdio pipery. */ if (pipe(ipipe) == -1) { + pam_syslog(pamh, LOG_ERR, "Could not create pipe: %m"); return -1; } if (pipe(opipe) == -1) { + pam_syslog(pamh, LOG_ERR, "Could not create pipe: %m"); close(ipipe[0]); close(ipipe[1]); return -1; @@ -114,6 +116,7 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, /* Fork off a child. */ child = fork(); if (child == -1) { + pam_syslog(pamh, LOG_ERR, "Could not fork: %m"); close(ipipe[0]); close(ipipe[1]); close(opipe[0]); -- cgit v1.2.3 From 57a1e2b274d0a6376d92ada9926e5c5741e7da20 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 24 Jan 2014 22:18:32 +0000 Subject: pam_userdb: fix password hash comparison Starting with commit Linux-PAM-0-77-28-g0b3e583 that introduced hashed passwords support in pam_userdb, hashes are compared case-insensitively. This bug leads to accepting hashes for completely different passwords in addition to those that should be accepted. Additionally, commit Linux-PAM-1_1_6-13-ge2a8187 that added support for modern password hashes with different lengths and settings, did not update the hash comparison accordingly, which leads to accepting computed hashes longer than stored hashes when the latter is a prefix of the former. * modules/pam_userdb/pam_userdb.c (user_lookup): Reject the computed hash whose length differs from the stored hash length. Compare computed and stored hashes case-sensitively. Fixes CVE-2013-7041. Bug-Debian: http://bugs.debian.org/731368 --- modules/pam_userdb/pam_userdb.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/pam_userdb/pam_userdb.c b/modules/pam_userdb/pam_userdb.c index de8b5b1e..ff040e6f 100644 --- a/modules/pam_userdb/pam_userdb.c +++ b/modules/pam_userdb/pam_userdb.c @@ -222,12 +222,15 @@ user_lookup (pam_handle_t *pamh, const char *database, const char *cryptmode, } else { cryptpw = crypt (pass, data.dptr); - if (cryptpw) { - compare = strncasecmp (data.dptr, cryptpw, data.dsize); + if (cryptpw && strlen(cryptpw) == (size_t)data.dsize) { + compare = memcmp(data.dptr, cryptpw, data.dsize); } else { compare = -2; if (ctrl & PAM_DEBUG_ARG) { - pam_syslog(pamh, LOG_INFO, "crypt() returned NULL"); + if (cryptpw) + pam_syslog(pamh, LOG_INFO, "lengths of computed and stored hashes differ"); + else + pam_syslog(pamh, LOG_INFO, "crypt() returned NULL"); } }; -- cgit v1.2.3 From 154c00e1a480d2bac7e8aba3b13888eb909f8e7f Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 24 Jan 2014 23:53:09 +0000 Subject: Fix gratuitous use of strdup and x_strdup There is no need to copy strings passed as arguments to execve, the only potentially noticeable effect of using strdup/x_strdup would be a malformed argument list in case of memory allocation error. Also, x_strdup, being a thin wrapper around strdup, is of no benefit when its argument is known to be non-NULL, and should not be used in such cases. * modules/pam_cracklib/pam_cracklib.c (password_check): Use strdup instead of x_strdup, the latter is of no benefit in this case. * modules/pam_ftp/pam_ftp.c (lookup): Likewise. * modules/pam_userdb/pam_userdb.c (user_lookup): Likewise. * modules/pam_userdb/pam_userdb.h (x_strdup): Remove. * modules/pam_mkhomedir/pam_mkhomedir.c (create_homedir): Do not use x_strdup for strings passed as arguments to execve. * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary): Likewise. * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary): Likewise. * modules/pam_unix/support.c (_unix_run_helper_binary): Likewise. (_unix_verify_password): Use strdup instead of x_strdup, the latter is of no benefit in this case. * modules/pam_xauth/pam_xauth.c (run_coprocess): Do not use strdup for strings passed as arguments to execv. --- modules/pam_cracklib/pam_cracklib.c | 6 +++--- modules/pam_ftp/pam_ftp.c | 2 +- modules/pam_mkhomedir/pam_mkhomedir.c | 12 ++++++------ modules/pam_unix/pam_unix_acct.c | 10 +++++----- modules/pam_unix/pam_unix_passwd.c | 16 ++++++++-------- modules/pam_unix/support.c | 16 ++++++++-------- modules/pam_userdb/pam_userdb.c | 2 +- modules/pam_userdb/pam_userdb.h | 3 --- modules/pam_xauth/pam_xauth.c | 12 +++++------- 9 files changed, 37 insertions(+), 42 deletions(-) diff --git a/modules/pam_cracklib/pam_cracklib.c b/modules/pam_cracklib/pam_cracklib.c index 56913477..5eefd0ba 100644 --- a/modules/pam_cracklib/pam_cracklib.c +++ b/modules/pam_cracklib/pam_cracklib.c @@ -619,16 +619,16 @@ static const char *password_check(pam_handle_t *pamh, struct cracklib_options *o return msg; } - newmono = str_lower(x_strdup(new)); + newmono = str_lower(strdup(new)); if (!newmono) msg = _("memory allocation error"); - usermono = str_lower(x_strdup(user)); + usermono = str_lower(strdup(user)); if (!usermono) msg = _("memory allocation error"); if (!msg && old) { - oldmono = str_lower(x_strdup(old)); + oldmono = str_lower(strdup(old)); if (oldmono) wrapped = malloc(strlen(oldmono) * 2 + 1); if (wrapped) { diff --git a/modules/pam_ftp/pam_ftp.c b/modules/pam_ftp/pam_ftp.c index 896a1dda..221d8f87 100644 --- a/modules/pam_ftp/pam_ftp.c +++ b/modules/pam_ftp/pam_ftp.c @@ -81,7 +81,7 @@ static int lookup(const char *name, const char *list, const char **_user) char *list_copy, *x; char *sptr = NULL; - list_copy = x_strdup(list); + list_copy = strdup(list); x = list_copy; while (list_copy && (l = strtok_r(x, ",", &sptr))) { x = NULL; diff --git a/modules/pam_mkhomedir/pam_mkhomedir.c b/modules/pam_mkhomedir/pam_mkhomedir.c index 0b5fc752..a867a738 100644 --- a/modules/pam_mkhomedir/pam_mkhomedir.c +++ b/modules/pam_mkhomedir/pam_mkhomedir.c @@ -134,7 +134,7 @@ create_homedir (pam_handle_t *pamh, options_t *opt, int i; struct rlimit rlim; static char *envp[] = { NULL }; - char *args[] = { NULL, NULL, NULL, NULL, NULL }; + const char *args[] = { NULL, NULL, NULL, NULL, NULL }; if (getrlimit(RLIMIT_NOFILE, &rlim)==0) { if (rlim.rlim_max >= MAX_FD_NO) @@ -145,12 +145,12 @@ create_homedir (pam_handle_t *pamh, options_t *opt, } /* exec the mkhomedir helper */ - args[0] = x_strdup(MKHOMEDIR_HELPER); - args[1] = (char *) user; - args[2] = x_strdup(opt->umask); - args[3] = x_strdup(opt->skeldir); + args[0] = MKHOMEDIR_HELPER; + args[1] = user; + args[2] = opt->umask; + args[3] = opt->skeldir; - execve(MKHOMEDIR_HELPER, args, envp); + execve(MKHOMEDIR_HELPER, (char *const *) args, envp); /* should not get here: exit with error */ D(("helper binary is not available")); diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c index 8ec44492..dc505e73 100644 --- a/modules/pam_unix/pam_unix_acct.c +++ b/modules/pam_unix/pam_unix_acct.c @@ -101,7 +101,7 @@ int _unix_run_verify_binary(pam_handle_t *pamh, unsigned int ctrl, int i=0; struct rlimit rlim; static char *envp[] = { NULL }; - char *args[] = { NULL, NULL, NULL, NULL }; + const char *args[] = { NULL, NULL, NULL, NULL }; /* reopen stdout as pipe */ dup2(fds[1], STDOUT_FILENO); @@ -130,11 +130,11 @@ int _unix_run_verify_binary(pam_handle_t *pamh, unsigned int ctrl, } /* exec binary helper */ - args[0] = x_strdup(CHKPWD_HELPER); - args[1] = x_strdup(user); - args[2] = x_strdup("chkexpiry"); + args[0] = CHKPWD_HELPER; + args[1] = user; + args[2] = "chkexpiry"; - execve(CHKPWD_HELPER, args, envp); + execve(CHKPWD_HELPER, (char *const *) args, envp); pam_syslog(pamh, LOG_ERR, "helper binary execve failed: %m"); /* should not get here: exit with error */ diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index 0cfc0f4d..5f3a3db3 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -204,7 +204,7 @@ static int _unix_run_update_binary(pam_handle_t *pamh, unsigned int ctrl, const int i=0; struct rlimit rlim; static char *envp[] = { NULL }; - char *args[] = { NULL, NULL, NULL, NULL, NULL, NULL }; + const char *args[] = { NULL, NULL, NULL, NULL, NULL, NULL }; char buffer[16]; /* XXX - should really tidy up PAM here too */ @@ -222,18 +222,18 @@ static int _unix_run_update_binary(pam_handle_t *pamh, unsigned int ctrl, const } /* exec binary helper */ - args[0] = x_strdup(UPDATE_HELPER); - args[1] = x_strdup(user); - args[2] = x_strdup("update"); + args[0] = UPDATE_HELPER; + args[1] = user; + args[2] = "update"; if (on(UNIX_SHADOW, ctrl)) - args[3] = x_strdup("1"); + args[3] = "1"; else - args[3] = x_strdup("0"); + args[3] = "0"; snprintf(buffer, sizeof(buffer), "%d", remember); - args[4] = x_strdup(buffer); + args[4] = buffer; - execve(UPDATE_HELPER, args, envp); + execve(UPDATE_HELPER, (char *const *) args, envp); /* should not get here: exit with error */ D(("helper binary is not available")); diff --git a/modules/pam_unix/support.c b/modules/pam_unix/support.c index 19d72e66..3a849c81 100644 --- a/modules/pam_unix/support.c +++ b/modules/pam_unix/support.c @@ -567,7 +567,7 @@ static int _unix_run_helper_binary(pam_handle_t *pamh, const char *passwd, int i=0; struct rlimit rlim; static char *envp[] = { NULL }; - char *args[] = { NULL, NULL, NULL, NULL }; + const char *args[] = { NULL, NULL, NULL, NULL }; /* XXX - should really tidy up PAM here too */ @@ -593,15 +593,15 @@ static int _unix_run_helper_binary(pam_handle_t *pamh, const char *passwd, } /* exec binary helper */ - args[0] = strdup(CHKPWD_HELPER); - args[1] = x_strdup(user); + args[0] = CHKPWD_HELPER; + args[1] = user; if (off(UNIX__NONULL, ctrl)) { /* this means we've succeeded */ - args[2]=strdup("nullok"); + args[2]="nullok"; } else { - args[2]=strdup("nonull"); + args[2]="nonull"; } - execve(CHKPWD_HELPER, args, envp); + execve(CHKPWD_HELPER, (char *const *) args, envp); /* should not get here: exit with error */ D(("helper binary is not available")); @@ -788,10 +788,10 @@ int _unix_verify_password(pam_handle_t * pamh, const char *name login_name = ""; } - new->user = x_strdup(name ? name : ""); + new->user = strdup(name ? name : ""); new->uid = getuid(); new->euid = geteuid(); - new->name = x_strdup(login_name); + new->name = strdup(login_name); /* any previous failures for this user ? */ if (pam_get_data(pamh, data_name, &void_old) diff --git a/modules/pam_userdb/pam_userdb.c b/modules/pam_userdb/pam_userdb.c index ff040e6f..ba36ebf2 100644 --- a/modules/pam_userdb/pam_userdb.c +++ b/modules/pam_userdb/pam_userdb.c @@ -184,7 +184,7 @@ user_lookup (pam_handle_t *pamh, const char *database, const char *cryptmode, else key.dsize = strlen(key.dptr); } else { - key.dptr = x_strdup(user); + key.dptr = strdup(user); key.dsize = strlen(user); } diff --git a/modules/pam_userdb/pam_userdb.h b/modules/pam_userdb/pam_userdb.h index 3cd8fee0..86e9b47f 100644 --- a/modules/pam_userdb/pam_userdb.h +++ b/modules/pam_userdb/pam_userdb.h @@ -15,9 +15,6 @@ #define PAM_USE_FPASS_ARG 0x0040 #define PAM_TRY_FPASS_ARG 0x0080 -/* Useful macros */ -#define x_strdup(s) ( (s) ? strdup(s):NULL ) - /* The name of the module we are compiling */ #ifndef MODULE_NAME #define MODULE_NAME "pam_userdb" diff --git a/modules/pam_xauth/pam_xauth.c b/modules/pam_xauth/pam_xauth.c index e1c00646..70755475 100644 --- a/modules/pam_xauth/pam_xauth.c +++ b/modules/pam_xauth/pam_xauth.c @@ -127,8 +127,7 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, if (child == 0) { /* We're the child. */ size_t j; - char *args[10]; - const char *tmp; + const char *args[10]; int maxopened; /* Drop privileges. */ if (setgid(gid) == -1) @@ -166,16 +165,15 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, } /* Convert the varargs list into a regular array of strings. */ va_start(ap, command); - args[0] = strdup(command); + args[0] = command; for (j = 1; j < ((sizeof(args) / sizeof(args[0])) - 1); j++) { - tmp = va_arg(ap, const char*); - if (tmp == NULL) { + args[j] = va_arg(ap, const char*); + if (args[j] == NULL) { break; } - args[j] = strdup(tmp); } /* Run the command. */ - execv(command, args); + execv(command, (char *const *) args); /* Never reached. */ _exit(1); } -- cgit v1.2.3 From 256b50e1fce2f785f1032a1949dd2d1dbc17e250 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Sun, 19 Jan 2014 14:12:59 +0000 Subject: pam_loginuid: log significant loginuid write errors * modules/pam_loginuid/pam_loginuid.c (set_loginuid): Log those errors during /proc/self/loginuid update that are not ignored. --- modules/pam_loginuid/pam_loginuid.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index c476f7b6..73c42f9c 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -75,8 +75,8 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) rc = PAM_IGNORE; } if (rc != PAM_IGNORE) { - pam_syslog(pamh, LOG_ERR, - "Cannot open /proc/self/loginuid: %m"); + pam_syslog(pamh, LOG_ERR, "Cannot open %s: %m", + "/proc/self/loginuid"); } return rc; } @@ -88,8 +88,14 @@ static int set_loginuid(pam_handle_t *pamh, uid_t uid) goto done; /* already correct */ } if (lseek(fd, 0, SEEK_SET) == 0 && ftruncate(fd, 0) == 0 && - pam_modutil_write(fd, loginuid, count) == count) + pam_modutil_write(fd, loginuid, count) == count) { rc = PAM_SUCCESS; + } else { + if (rc != PAM_IGNORE) { + pam_syslog(pamh, LOG_ERR, "Error writing %s: %m", + "/proc/self/loginuid"); + } + } done: close(fd); return rc; -- cgit v1.2.3 From 47db675c910a065fa9602753a904b050b0322f29 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 24 Jan 2014 13:38:38 +0000 Subject: pam_xauth: avoid potential SIGPIPE when writing to xauth process Similar issue in pam_unix was fixed by commit Linux-PAM-0-73~8. * modules/pam_xauth/pam_xauth.c (run_coprocess): In the parent process, close the read end of input pipe after writing to its write end. --- modules/pam_xauth/pam_xauth.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pam_xauth/pam_xauth.c b/modules/pam_xauth/pam_xauth.c index 70755475..c7ce55ab 100644 --- a/modules/pam_xauth/pam_xauth.c +++ b/modules/pam_xauth/pam_xauth.c @@ -179,12 +179,12 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, } /* We're the parent, so close the other ends of the pipes. */ - close(ipipe[0]); close(opipe[1]); /* Send input to the process (if we have any), then send an EOF. */ if (input) { (void)pam_modutil_write(ipipe[1], input, strlen(input)); } + close(ipipe[0]); /* close here to avoid possible SIGPIPE above */ close(ipipe[1]); /* Read data output until we run out of stuff to read. */ -- cgit v1.2.3 From b0ec5d1e472a0cd74972bfe9575dcf6a3d0cad1c Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 24 Jan 2014 15:32:08 +0000 Subject: Introduce pam_modutil_sanitize_helper_fds This change introduces pam_modutil_sanitize_helper_fds - a new function that redirects standard descriptors and closes all other descriptors. pam_modutil_sanitize_helper_fds supports three types of input and output redirection: - PAM_MODUTIL_IGNORE_FD: do not redirect at all. - PAM_MODUTIL_PIPE_FD: redirect to a pipe. For stdin, it is implemented by creating a pipe, closing its write end, and redirecting stdin to its read end. Likewise, for stdout/stderr it is implemented by creating a pipe, closing its read end, and redirecting to its write end. Unlike stdin redirection, stdout/stderr redirection to a pipe has a side effect that a process writing to such descriptor should be prepared to handle SIGPIPE appropriately. - PAM_MODUTIL_NULL_FD: redirect to /dev/null. For stdin, it is implemented via PAM_MODUTIL_PIPE_FD because there is no functional difference. For stdout/stderr, it is classic redirection to /dev/null. PAM_MODUTIL_PIPE_FD is usually more suitable due to linux kernel security restrictions, but when the helper process might be writing to the corresponding descriptor and termination of the helper process by SIGPIPE is not desirable, one should choose PAM_MODUTIL_NULL_FD. * libpam/pam_modutil_sanitize.c: New file. * libpam/Makefile.am (libpam_la_SOURCES): Add it. * libpam/include/security/pam_modutil.h (pam_modutil_redirect_fd, pam_modutil_sanitize_helper_fds): New declarations. * libpam/libpam.map (LIBPAM_MODUTIL_1.1.9): New interface. * modules/pam_exec/pam_exec.c (call_exec): Use pam_modutil_sanitize_helper_fds. * modules/pam_mkhomedir/pam_mkhomedir.c (create_homedir): Likewise. * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary): Likewise. * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary): Likewise. * modules/pam_unix/support.c (_unix_run_helper_binary): Likewise. * modules/pam_xauth/pam_xauth.c (run_coprocess): Likewise. * modules/pam_unix/support.h (MAX_FD_NO): Remove. --- libpam/Makefile.am | 2 +- libpam/include/security/pam_modutil.h | 13 +++ libpam/libpam.map | 5 + libpam/pam_modutil_sanitize.c | 175 ++++++++++++++++++++++++++++++++++ modules/pam_exec/pam_exec.c | 34 ++----- modules/pam_mkhomedir/pam_mkhomedir.c | 15 +-- modules/pam_unix/pam_unix_acct.c | 23 ++--- modules/pam_unix/pam_unix_passwd.c | 20 ++-- modules/pam_unix/support.c | 20 ++-- modules/pam_unix/support.h | 2 - modules/pam_xauth/pam_xauth.c | 26 +++-- 11 files changed, 251 insertions(+), 84 deletions(-) create mode 100644 libpam/pam_modutil_sanitize.c diff --git a/libpam/Makefile.am b/libpam/Makefile.am index 417ca779..685a797d 100644 --- a/libpam/Makefile.am +++ b/libpam/Makefile.am @@ -43,4 +43,4 @@ libpam_la_SOURCES = pam_account.c pam_auth.c pam_data.c pam_delay.c \ pam_modutil_cleanup.c pam_modutil_getpwnam.c pam_modutil_ioloop.c \ pam_modutil_getgrgid.c pam_modutil_getpwuid.c pam_modutil_getgrnam.c \ pam_modutil_getspnam.c pam_modutil_getlogin.c pam_modutil_ingroup.c \ - pam_modutil_priv.c + pam_modutil_priv.c pam_modutil_sanitize.c diff --git a/libpam/include/security/pam_modutil.h b/libpam/include/security/pam_modutil.h index 8087ba15..4ce8c552 100644 --- a/libpam/include/security/pam_modutil.h +++ b/libpam/include/security/pam_modutil.h @@ -129,6 +129,19 @@ extern int PAM_NONNULL((1,2)) pam_modutil_regain_priv(pam_handle_t *pamh, struct pam_modutil_privs *p); +enum pam_modutil_redirect_fd { + PAM_MODUTIL_IGNORE_FD, /* do not redirect */ + PAM_MODUTIL_PIPE_FD, /* redirect to a pipe */ + PAM_MODUTIL_NULL_FD, /* redirect to /dev/null */ +}; + +/* redirect standard descriptors, close all other descriptors. */ +extern int PAM_NONNULL((1)) +pam_modutil_sanitize_helper_fds(pam_handle_t *pamh, + enum pam_modutil_redirect_fd redirect_stdin, + enum pam_modutil_redirect_fd redirect_stdout, + enum pam_modutil_redirect_fd redirect_stderr); + #ifdef __cplusplus } #endif diff --git a/libpam/libpam.map b/libpam/libpam.map index b0885d65..d6835b47 100644 --- a/libpam/libpam.map +++ b/libpam/libpam.map @@ -67,3 +67,8 @@ LIBPAM_MODUTIL_1.1.3 { pam_modutil_drop_priv; pam_modutil_regain_priv; } LIBPAM_MODUTIL_1.1; + +LIBPAM_MODUTIL_1.1.9 { + global: + pam_modutil_sanitize_helper_fds; +} LIBPAM_MODUTIL_1.1.3; diff --git a/libpam/pam_modutil_sanitize.c b/libpam/pam_modutil_sanitize.c new file mode 100644 index 00000000..65f85d01 --- /dev/null +++ b/libpam/pam_modutil_sanitize.c @@ -0,0 +1,175 @@ +/* + * This file implements the following functions: + * pam_modutil_sanitize_helper_fds: + * redirects standard descriptors, closes all other descriptors. + */ + +#include "pam_modutil_private.h" +#include +#include +#include +#include +#include + +/* + * Creates a pipe, closes its write end, redirects fd to its read end. + * Returns fd on success, -1 otherwise. + */ +static int +redirect_in_pipe(pam_handle_t *pamh, int fd, const char *name) +{ + int in[2]; + + if (pipe(in) < 0) { + pam_syslog(pamh, LOG_ERR, "Could not create pipe: %m"); + return -1; + } + + close(in[1]); + + if (in[0] == fd) + return fd; + + if (dup2(in[0], fd) != fd) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", name); + fd = -1; + } + + close(in[0]); + return fd; +} + +/* + * Creates a pipe, closes its read end, redirects fd to its write end. + * Returns fd on success, -1 otherwise. + */ +static int +redirect_out_pipe(pam_handle_t *pamh, int fd, const char *name) +{ + int out[2]; + + if (pipe(out) < 0) { + pam_syslog(pamh, LOG_ERR, "Could not create pipe: %m"); + return -1; + } + + close(out[0]); + + if (out[1] == fd) + return fd; + + if (dup2(out[1], fd) != fd) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", name); + fd = -1; + } + + close(out[1]); + return fd; +} + +/* + * Opens /dev/null for writing, redirects fd there. + * Returns fd on success, -1 otherwise. + */ +static int +redirect_out_null(pam_handle_t *pamh, int fd, const char *name) +{ + int null = open("/dev/null", O_WRONLY); + + if (null < 0) { + pam_syslog(pamh, LOG_ERR, "open of %s failed: %m", "/dev/null"); + return -1; + } + + if (null == fd) + return fd; + + if (dup2(null, fd) != fd) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", name); + fd = -1; + } + + close(null); + return fd; +} + +static int +redirect_out(pam_handle_t *pamh, enum pam_modutil_redirect_fd mode, + int fd, const char *name) +{ + switch (mode) { + case PAM_MODUTIL_PIPE_FD: + if (redirect_out_pipe(pamh, fd, name) < 0) + return -1; + break; + case PAM_MODUTIL_NULL_FD: + if (redirect_out_null(pamh, fd, name) < 0) + return -1; + break; + case PAM_MODUTIL_IGNORE_FD: + break; + } + return fd; +} + +/* Closes all descriptors after stderr. */ +static void +close_fds(void) +{ + /* + * An arbitrary upper limit for the maximum file descriptor number + * returned by RLIMIT_NOFILE. + */ + const int MAX_FD_NO = 65535; + + /* The lower limit is the same as for _POSIX_OPEN_MAX. */ + const int MIN_FD_NO = 20; + + int fd; + struct rlimit rlim; + + if (getrlimit(RLIMIT_NOFILE, &rlim) || rlim.rlim_max > MAX_FD_NO) + fd = MAX_FD_NO; + else if (rlim.rlim_max < MIN_FD_NO) + fd = MIN_FD_NO; + else + fd = rlim.rlim_max - 1; + + for (; fd > STDERR_FILENO; --fd) + close(fd); +} + +int +pam_modutil_sanitize_helper_fds(pam_handle_t *pamh, + enum pam_modutil_redirect_fd stdin_mode, + enum pam_modutil_redirect_fd stdout_mode, + enum pam_modutil_redirect_fd stderr_mode) +{ + if (stdin_mode != PAM_MODUTIL_IGNORE_FD && + redirect_in_pipe(pamh, STDIN_FILENO, "stdin") < 0) { + return -1; + } + + if (redirect_out(pamh, stdout_mode, STDOUT_FILENO, "stdout") < 0) + return -1; + + /* + * If stderr should not be ignored and + * redirect mode for stdout and stderr are the same, + * optimize by redirecting stderr to stdout. + */ + if (stderr_mode != PAM_MODUTIL_IGNORE_FD && + stdout_mode == stderr_mode) { + if (dup2(STDOUT_FILENO, STDERR_FILENO) != STDERR_FILENO) { + pam_syslog(pamh, LOG_ERR, + "dup2 of %s failed: %m", "stderr"); + return -1; + } + } else { + if (redirect_out(pamh, stderr_mode, STDERR_FILENO, "stderr") < 0) + return -1; + } + + close_fds(); + return 0; +} diff --git a/modules/pam_exec/pam_exec.c b/modules/pam_exec/pam_exec.c index b56e4b26..12c44444 100644 --- a/modules/pam_exec/pam_exec.c +++ b/modules/pam_exec/pam_exec.c @@ -302,6 +302,10 @@ call_exec (const char *pam_type, pam_handle_t *pamh, char **envlist, **tmp; int envlen, nitems; char *envstr; + enum pam_modutil_redirect_fd redirect_stdin = + expose_authtok ? PAM_MODUTIL_IGNORE_FD : PAM_MODUTIL_PIPE_FD; + enum pam_modutil_redirect_fd redirect_stdout = + (use_stdout || logfile) ? PAM_MODUTIL_IGNORE_FD : PAM_MODUTIL_NULL_FD; /* First, move all the pipes off of stdin, stdout, and stderr, to ensure * that calls to dup2 won't close them. */ @@ -330,18 +334,6 @@ call_exec (const char *pam_type, pam_handle_t *pamh, _exit (err); } } - else - { - close (STDIN_FILENO); - - /* New stdin. */ - if ((i = open ("/dev/null", O_RDWR)) < 0) - { - int err = errno; - pam_syslog (pamh, LOG_ERR, "open of /dev/null failed: %m"); - _exit (err); - } - } /* Set up stdout. */ @@ -374,26 +366,18 @@ call_exec (const char *pam_type, pam_handle_t *pamh, free (buffer); } } - else - { - close (STDOUT_FILENO); - if ((i = open ("/dev/null", O_RDWR)) < 0) - { - int err = errno; - pam_syslog (pamh, LOG_ERR, "open of /dev/null failed: %m"); - _exit (err); - } - } - if (dup2 (STDOUT_FILENO, STDERR_FILENO) == -1) + if ((use_stdout || logfile) && + dup2 (STDOUT_FILENO, STDERR_FILENO) == -1) { int err = errno; pam_syslog (pamh, LOG_ERR, "dup2 failed: %m"); _exit (err); } - for (i = 3; i < sysconf (_SC_OPEN_MAX); i++) - close (i); + if (pam_modutil_sanitize_helper_fds(pamh, redirect_stdin, + redirect_stdout, redirect_stdout) < 0) + _exit(1); if (call_setuid) if (setuid (geteuid ()) == -1) diff --git a/modules/pam_mkhomedir/pam_mkhomedir.c b/modules/pam_mkhomedir/pam_mkhomedir.c index a867a738..c9220897 100644 --- a/modules/pam_mkhomedir/pam_mkhomedir.c +++ b/modules/pam_mkhomedir/pam_mkhomedir.c @@ -58,8 +58,6 @@ #include #include -#define MAX_FD_NO 10000 - /* argument parsing */ #define MKHOMEDIR_DEBUG 020 /* be verbose about things */ #define MKHOMEDIR_QUIET 040 /* keep quiet about things */ @@ -131,18 +129,13 @@ create_homedir (pam_handle_t *pamh, options_t *opt, /* fork */ child = fork(); if (child == 0) { - int i; - struct rlimit rlim; static char *envp[] = { NULL }; const char *args[] = { NULL, NULL, NULL, NULL, NULL }; - if (getrlimit(RLIMIT_NOFILE, &rlim)==0) { - if (rlim.rlim_max >= MAX_FD_NO) - rlim.rlim_max = MAX_FD_NO; - for (i=0; i < (int)rlim.rlim_max; i++) { - close(i); - } - } + if (pam_modutil_sanitize_helper_fds(pamh, PAM_MODUTIL_PIPE_FD, + PAM_MODUTIL_PIPE_FD, + PAM_MODUTIL_PIPE_FD) < 0) + _exit(PAM_SYSTEM_ERR); /* exec the mkhomedir helper */ args[0] = MKHOMEDIR_HELPER; diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c index dc505e73..27998451 100644 --- a/modules/pam_unix/pam_unix_acct.c +++ b/modules/pam_unix/pam_unix_acct.c @@ -98,24 +98,21 @@ int _unix_run_verify_binary(pam_handle_t *pamh, unsigned int ctrl, /* fork */ child = fork(); if (child == 0) { - int i=0; - struct rlimit rlim; static char *envp[] = { NULL }; const char *args[] = { NULL, NULL, NULL, NULL }; - /* reopen stdout as pipe */ - dup2(fds[1], STDOUT_FILENO); - /* XXX - should really tidy up PAM here too */ - if (getrlimit(RLIMIT_NOFILE,&rlim)==0) { - if (rlim.rlim_max >= MAX_FD_NO) - rlim.rlim_max = MAX_FD_NO; - for (i=0; i < (int)rlim.rlim_max; i++) { - if (i != STDOUT_FILENO) { - close(i); - } - } + /* reopen stdout as pipe */ + if (dup2(fds[1], STDOUT_FILENO) != STDOUT_FILENO) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", "stdout"); + _exit(PAM_AUTHINFO_UNAVAIL); + } + + if (pam_modutil_sanitize_helper_fds(pamh, PAM_MODUTIL_PIPE_FD, + PAM_MODUTIL_IGNORE_FD, + PAM_MODUTIL_PIPE_FD) < 0) { + _exit(PAM_AUTHINFO_UNAVAIL); } if (geteuid() == 0) { diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index 5f3a3db3..606071ea 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -201,8 +201,6 @@ static int _unix_run_update_binary(pam_handle_t *pamh, unsigned int ctrl, const /* fork */ child = fork(); if (child == 0) { - int i=0; - struct rlimit rlim; static char *envp[] = { NULL }; const char *args[] = { NULL, NULL, NULL, NULL, NULL, NULL }; char buffer[16]; @@ -210,15 +208,15 @@ static int _unix_run_update_binary(pam_handle_t *pamh, unsigned int ctrl, const /* XXX - should really tidy up PAM here too */ /* reopen stdin as pipe */ - dup2(fds[0], STDIN_FILENO); - - if (getrlimit(RLIMIT_NOFILE,&rlim)==0) { - if (rlim.rlim_max >= MAX_FD_NO) - rlim.rlim_max = MAX_FD_NO; - for (i=0; i < (int)rlim.rlim_max; i++) { - if (i != STDIN_FILENO) - close(i); - } + if (dup2(fds[0], STDIN_FILENO) != STDIN_FILENO) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", "stdin"); + _exit(PAM_AUTHINFO_UNAVAIL); + } + + if (pam_modutil_sanitize_helper_fds(pamh, PAM_MODUTIL_IGNORE_FD, + PAM_MODUTIL_PIPE_FD, + PAM_MODUTIL_PIPE_FD) < 0) { + _exit(PAM_AUTHINFO_UNAVAIL); } /* exec binary helper */ diff --git a/modules/pam_unix/support.c b/modules/pam_unix/support.c index 3a849c81..fdb45c20 100644 --- a/modules/pam_unix/support.c +++ b/modules/pam_unix/support.c @@ -564,23 +564,21 @@ static int _unix_run_helper_binary(pam_handle_t *pamh, const char *passwd, /* fork */ child = fork(); if (child == 0) { - int i=0; - struct rlimit rlim; static char *envp[] = { NULL }; const char *args[] = { NULL, NULL, NULL, NULL }; /* XXX - should really tidy up PAM here too */ /* reopen stdin as pipe */ - dup2(fds[0], STDIN_FILENO); - - if (getrlimit(RLIMIT_NOFILE,&rlim)==0) { - if (rlim.rlim_max >= MAX_FD_NO) - rlim.rlim_max = MAX_FD_NO; - for (i=0; i < (int)rlim.rlim_max; i++) { - if (i != STDIN_FILENO) - close(i); - } + if (dup2(fds[0], STDIN_FILENO) != STDIN_FILENO) { + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", "stdin"); + _exit(PAM_AUTHINFO_UNAVAIL); + } + + if (pam_modutil_sanitize_helper_fds(pamh, PAM_MODUTIL_IGNORE_FD, + PAM_MODUTIL_PIPE_FD, + PAM_MODUTIL_PIPE_FD) < 0) { + _exit(PAM_AUTHINFO_UNAVAIL); } if (geteuid() == 0) { diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index 6f5b2eb6..cd6ddb76 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -141,8 +141,6 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = #define UNIX_DEFAULTS (unix_args[UNIX__NONULL].flag) -#define MAX_FD_NO 2000000 - /* use this to free strings. ESPECIALLY password strings */ #define _pam_delete(xx) \ diff --git a/modules/pam_xauth/pam_xauth.c b/modules/pam_xauth/pam_xauth.c index c7ce55ab..2be43513 100644 --- a/modules/pam_xauth/pam_xauth.c +++ b/modules/pam_xauth/pam_xauth.c @@ -128,7 +128,6 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, /* We're the child. */ size_t j; const char *args[10]; - int maxopened; /* Drop privileges. */ if (setgid(gid) == -1) { @@ -150,19 +149,26 @@ run_coprocess(pam_handle_t *pamh, const char *input, char **output, (unsigned long) geteuid ()); _exit (err); } - /* Initialize the argument list. */ - memset(args, 0, sizeof(args)); /* Set the pipe descriptors up as stdin and stdout, and close * everything else, including the original values for the * descriptors. */ - dup2(ipipe[0], STDIN_FILENO); - dup2(opipe[1], STDOUT_FILENO); - maxopened = (int)sysconf(_SC_OPEN_MAX); - for (i = 0; i < maxopened; i++) { - if ((i != STDIN_FILENO) && (i != STDOUT_FILENO)) { - close(i); - } + if (dup2(ipipe[0], STDIN_FILENO) != STDIN_FILENO) { + int err = errno; + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", "stdin"); + _exit(err); } + if (dup2(opipe[1], STDOUT_FILENO) != STDOUT_FILENO) { + int err = errno; + pam_syslog(pamh, LOG_ERR, "dup2 of %s failed: %m", "stdout"); + _exit(err); + } + if (pam_modutil_sanitize_helper_fds(pamh, PAM_MODUTIL_IGNORE_FD, + PAM_MODUTIL_IGNORE_FD, + PAM_MODUTIL_NULL_FD) < 0) { + _exit(1); + } + /* Initialize the argument list. */ + memset(args, 0, sizeof(args)); /* Convert the varargs list into a regular array of strings. */ va_start(ap, command); args[0] = command; -- cgit v1.2.3 From 316e993f24778395b4769f5e8f49ea03227446e4 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 28 Jan 2014 15:01:24 +0000 Subject: Change tarball name back to "Linux-PAM" As a side effect of commit Linux-PAM-1_1_8-11-g3fa23ce, tarball name changed accidentally from "Linux-PAM" to "linux-pam". This change brings it back to "Linux-PAM". * configure.in (AC_INIT): Explicitly specify TARNAME argument. --- configure.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.in b/configure.in index a161e207..2597802f 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([Linux-PAM], [1.1.8]) +AC_INIT([Linux-PAM], [1.1.8], , [Linux-PAM]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE -- cgit v1.2.3 From da695db7a453b1e2a5ef63fcca21d59a2ed75dda Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 11 Mar 2014 09:59:12 +0100 Subject: pam_selinux: canonicalize user name SELinux expects canonical user name for example without domain component. * modules/pam_selinux/pam_selinux.c (compute_exec_context): Canonicalize user name with pam_modutil_getpwnam(). --- modules/pam_selinux/pam_selinux.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/pam_selinux/pam_selinux.c b/modules/pam_selinux/pam_selinux.c index b96cc236..b2a75e02 100644 --- a/modules/pam_selinux/pam_selinux.c +++ b/modules/pam_selinux/pam_selinux.c @@ -491,12 +491,17 @@ compute_exec_context(pam_handle_t *pamh, module_data_t *data, char *level = NULL; security_context_t *contextlist = NULL; int num_contexts = 0; + const struct passwd *pwd; if (!(username = get_item(pamh, PAM_USER))) { pam_syslog(pamh, LOG_ERR, "Cannot obtain the user name"); return PAM_USER_UNKNOWN; } + if ((pwd = pam_modutil_getpwnam(pamh, username)) != NULL) { + username = pwd->pw_name; + } /* ignore error and keep using original username */ + /* compute execute context */ #ifdef HAVE_GETSEUSER if (!(service = get_item(pamh, PAM_SERVICE))) { -- cgit v1.2.3 From d332be7fa933f5424abee6c7e385f0de174603d2 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 20 Mar 2014 10:46:13 +0100 Subject: pam_userdb: document that .db suffix should not be used modules/pam_userdb/pam_userdb.8.xml: Document that .db suffix should not be used and correct the example. --- modules/pam_userdb/pam_userdb.8.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/pam_userdb/pam_userdb.8.xml b/modules/pam_userdb/pam_userdb.8.xml index ba971526..fa628ada 100644 --- a/modules/pam_userdb/pam_userdb.8.xml +++ b/modules/pam_userdb/pam_userdb.8.xml @@ -89,7 +89,8 @@ Use the /path/database database for performing lookup. There is no default; the module will return PAM_IGNORE if no - database is provided. + database is provided. Note that the path to the database file + should be specified without the .db suffix. @@ -260,7 +261,7 @@ EXAMPLES -auth sufficient pam_userdb.so icase db=/etc/dbtest.db +auth sufficient pam_userdb.so icase db=/etc/dbtest -- cgit v1.2.3 From 9dcead87e6d7f66d34e7a56d11a30daca367dffb Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Wed, 26 Mar 2014 22:17:23 +0000 Subject: pam_timestamp: fix potential directory traversal issue (ticket #27) pam_timestamp uses values of PAM_RUSER and PAM_TTY as components of the timestamp pathname it creates, so extra care should be taken to avoid potential directory traversal issues. * modules/pam_timestamp/pam_timestamp.c (check_tty): Treat "." and ".." tty values as invalid. (get_ruser): Treat "." and ".." ruser values, as well as any ruser value containing '/', as invalid. Fixes CVE-2014-2583. Reported-by: Sebastian Krahmer --- modules/pam_timestamp/pam_timestamp.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/modules/pam_timestamp/pam_timestamp.c b/modules/pam_timestamp/pam_timestamp.c index 51937333..b3f08b1f 100644 --- a/modules/pam_timestamp/pam_timestamp.c +++ b/modules/pam_timestamp/pam_timestamp.c @@ -158,7 +158,7 @@ check_tty(const char *tty) tty = strrchr(tty, '/') + 1; } /* Make sure the tty wasn't actually a directory (no basename). */ - if (strlen(tty) == 0) { + if (!strlen(tty) || !strcmp(tty, ".") || !strcmp(tty, "..")) { return NULL; } return tty; @@ -243,6 +243,17 @@ get_ruser(pam_handle_t *pamh, char *ruserbuf, size_t ruserbuflen) if (pwd != NULL) { ruser = pwd->pw_name; } + } else { + /* + * This ruser is used by format_timestamp_name as a component + * of constructed timestamp pathname, so ".", "..", and '/' + * are disallowed to avoid potential path traversal issues. + */ + if (!strcmp(ruser, ".") || + !strcmp(ruser, "..") || + strchr(ruser, '/')) { + ruser = NULL; + } } if (ruser == NULL || strlen(ruser) >= ruserbuflen) { *ruserbuf = '\0'; -- cgit v1.2.3 From c83b2564e1b4ddeaa82573fae68aa89413ec4f74 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 22 May 2014 11:25:13 +0200 Subject: pam_loginuid: Document other possible return values. modules/pam_loginuid/pam_loginuid.8.xml: Document the possible return values. --- modules/pam_loginuid/pam_loginuid.8.xml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/modules/pam_loginuid/pam_loginuid.8.xml b/modules/pam_loginuid/pam_loginuid.8.xml index d16e2b2d..9686ddb2 100644 --- a/modules/pam_loginuid/pam_loginuid.8.xml +++ b/modules/pam_loginuid/pam_loginuid.8.xml @@ -68,15 +68,30 @@ RETURN VALUES + + PAM_SUCCESS + + + The loginuid value is set and auditd is running if check requested. + + + + + PAM_IGNORE + + + The /proc/self/loginuid file is not present on the system. + + + PAM_SESSION_ERR - An error occurred during session management. + Any other error prevented setting loginuid or auditd is not running. - -- cgit v1.2.3 From 78b16874b1348ae63785bbbdee9c624989aaf5c0 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 22 May 2014 11:33:21 +0200 Subject: pam_loginuid: Document one more possible case of PAM_IGNORE return. modules/pam_loginuid/pam_loginuid.8.xml: Document one more possible case of PAM_IGNORE return value. --- modules/pam_loginuid/pam_loginuid.8.xml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/pam_loginuid/pam_loginuid.8.xml b/modules/pam_loginuid/pam_loginuid.8.xml index 9686ddb2..9513b0e4 100644 --- a/modules/pam_loginuid/pam_loginuid.8.xml +++ b/modules/pam_loginuid/pam_loginuid.8.xml @@ -80,7 +80,9 @@ PAM_IGNORE - The /proc/self/loginuid file is not present on the system. + The /proc/self/loginuid file is not present on the system or the + login process runs inside uid namespace and kernel does not support + overwriting loginuid. -- cgit v1.2.3 From 696d4cc68fb60461081e5f29c6ef3094feebac8d Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 19 Jun 2014 13:43:26 +0200 Subject: pam_unix: check for NULL return from malloc() * modules/pam_unix/md5_crypt.c (crypt_md5): Check for NULL return from malloc(). --- modules/pam_unix/md5_crypt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/pam_unix/md5_crypt.c b/modules/pam_unix/md5_crypt.c index 53972fcc..4ab9ec84 100644 --- a/modules/pam_unix/md5_crypt.c +++ b/modules/pam_unix/md5_crypt.c @@ -51,6 +51,8 @@ char *MD5Name(crypt_md5)(const char *pw, const char *salt) /* TODO: now that we're using malloc'ed memory, get rid of the strange constant buffer size. */ passwd = malloc(120); + if (passwd == NULL) + return NULL; /* If it starts with the magic string, then skip that */ if (!strncmp(sp, magic, strlen(magic))) -- cgit v1.2.3 From aff9b0f2b67eac784c99536fede9423da66f194a Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 19 Jun 2014 13:51:20 +0200 Subject: pam_unix: Check for NULL return from Goodcrypt_md5(). modules/pam_unix/pam_unix_passwd.c (check_old_password): Check for NULL return from Goodcrypt_md5(). --- modules/pam_unix/pam_unix_passwd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index 606071ea..2d330e51 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -301,7 +301,7 @@ static int check_old_password(const char *forwho, const char *newpass) s_pas = strtok_r(NULL, ":,", &sptr); while (s_pas != NULL) { char *md5pass = Goodcrypt_md5(newpass, s_pas); - if (!strcmp(md5pass, s_pas)) { + if (md5pass == NULL || !strcmp(md5pass, s_pas)) { _pam_delete(md5pass); retval = PAM_AUTHTOK_ERR; break; -- cgit v1.2.3 From 251126a06aa41ddee6d0df6b0762fccacc601763 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 19 Jun 2014 14:41:50 +0200 Subject: pam_limits: clarify documentation of maxlogins and maxsyslogins limits. modules/pam_limits/limits.conf.5.xml: clarify documentation of maxlogins and maxsyslogins limits. --- modules/pam_limits/limits.conf.5.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/pam_limits/limits.conf.5.xml b/modules/pam_limits/limits.conf.5.xml index ecc6d5ff..f1e9ce9f 100644 --- a/modules/pam_limits/limits.conf.5.xml +++ b/modules/pam_limits/limits.conf.5.xml @@ -214,14 +214,17 @@ - maximum number of logins for this user except - for this with uid=0 + maximum number of logins for this user (this limit does + not apply to user with uid=0) - maximum number of all logins on system + maximum number of all logins on system; user is not + allowed to log-in if total number of all users' logins is + greater than specified number (this limit does not apply to + user with uid=0) -- cgit v1.2.3 From 1a8c185146193174a26d8d66ed6f7880ea136f75 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 19 Jun 2014 15:32:08 +0200 Subject: pam_limits: nofile refers to file descriptors not files modules/pam_limits/limits.conf.5.xml: Correct documentation of nofile limit. modules/pam_limits/limits.conf: Likewise. --- modules/pam_limits/limits.conf | 2 +- modules/pam_limits/limits.conf.5.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/pam_limits/limits.conf b/modules/pam_limits/limits.conf index fd66ab77..be621a7c 100644 --- a/modules/pam_limits/limits.conf +++ b/modules/pam_limits/limits.conf @@ -21,7 +21,7 @@ # - data - max data size (KB) # - fsize - maximum filesize (KB) # - memlock - max locked-in-memory address space (KB) -# - nofile - max number of open files +# - nofile - max number of open file descriptors # - rss - max resident set size (KB) # - stack - max stack size (KB) # - cpu - max CPU time (MIN) diff --git a/modules/pam_limits/limits.conf.5.xml b/modules/pam_limits/limits.conf.5.xml index f1e9ce9f..96d7eeac 100644 --- a/modules/pam_limits/limits.conf.5.xml +++ b/modules/pam_limits/limits.conf.5.xml @@ -178,7 +178,7 @@ - maximum number of open files + maximum number of open file descriptors -- cgit v1.2.3 From 3860f8008025d3799010d9e60dee15fd1f092b49 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Thu, 8 May 2014 23:36:58 +0000 Subject: doc: fix installation of adg-*.html and mwg-*.html files (ticket #31) Fix a typo due to which sag-*.html files might be installed instead of adg-*.html and mwg-*.html files. * doc/adg/Makefile.am (install-data-local): Install adg-*.html instead of sag-*.html. * doc/mwg/Makefile.am (install-data-local): Install mwg-*.html instead of sag-*.html. Patch-by: Mike Frysinger --- doc/adg/Makefile.am | 2 +- doc/mwg/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/adg/Makefile.am b/doc/adg/Makefile.am index 31bc2336..aedc0332 100644 --- a/doc/adg/Makefile.am +++ b/doc/adg/Makefile.am @@ -61,7 +61,7 @@ install-data-local: $(install_sh_DATA) html/Linux-PAM_ADG.html html/adg-*.html \ $(DESTDIR)$(htmldir)/ || \ $(install_sh_DATA) $(srcdir)/html/Linux-PAM_ADG.html \ - $(srcdir)/html/sag-*.html \ + $(srcdir)/html/adg-*.html \ $(DESTDIR)$(htmldir)/ test -f Linux-PAM_ADG.txt || exit 0; \ $(install_sh_DATA) Linux-PAM_ADG.txt $(DESTDIR)$(docdir)/ || \ diff --git a/doc/mwg/Makefile.am b/doc/mwg/Makefile.am index 47b4854e..11540361 100644 --- a/doc/mwg/Makefile.am +++ b/doc/mwg/Makefile.am @@ -61,7 +61,7 @@ install-data-local: $(install_sh_DATA) html/Linux-PAM_MWG.html html/mwg-*.html \ $(DESTDIR)$(htmldir)/ || \ $(install_sh_DATA) $(srcdir)/html/Linux-PAM_MWG.html \ - $(srcdir)/html/sag-*.html \ + $(srcdir)/html/mwg-*.html \ $(DESTDIR)$(htmldir)/ test -f Linux-PAM_MWG.txt || exit 0; \ $(install_sh_DATA) Linux-PAM_MWG.txt $(DESTDIR)$(docdir)/ || \ -- cgit v1.2.3 From 17a593d2de160086bcfc8ea5ce30ac987e79b488 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Thu, 8 May 2014 23:36:58 +0000 Subject: doc: fix install in case of out of tree build (ticket #31) * doc/adg/Makefile.am (install-data-local, releasedocs): Fall back to srcdir if documentation files haven't been found in builddir. (releasedocs): Treat missing documentation files as an error. * doc/mwg/Makefile.am: Likewise. * doc/sag/Makefile.am: Likewise. --- doc/adg/Makefile.am | 51 +++++++++++++++++++++++++++++++++------------------ doc/mwg/Makefile.am | 51 +++++++++++++++++++++++++++++++++------------------ doc/sag/Makefile.am | 51 +++++++++++++++++++++++++++++++++------------------ 3 files changed, 99 insertions(+), 54 deletions(-) diff --git a/doc/adg/Makefile.am b/doc/adg/Makefile.am index aedc0332..77bd7a99 100644 --- a/doc/adg/Makefile.am +++ b/doc/adg/Makefile.am @@ -57,20 +57,26 @@ install-data-local: $(mkinstalldirs) $(DESTDIR)$(docdir) $(mkinstalldirs) $(DESTDIR)$(pdfdir) $(mkinstalldirs) $(DESTDIR)$(htmldir) - test -f html/Linux-PAM_ADG.html || exit 0; \ + if test -f html/Linux-PAM_ADG.html; then \ $(install_sh_DATA) html/Linux-PAM_ADG.html html/adg-*.html \ - $(DESTDIR)$(htmldir)/ || \ + $(DESTDIR)$(htmldir)/; \ + elif test -f $(srcdir)/html/Linux-PAM_ADG.html; then \ $(install_sh_DATA) $(srcdir)/html/Linux-PAM_ADG.html \ $(srcdir)/html/adg-*.html \ - $(DESTDIR)$(htmldir)/ - test -f Linux-PAM_ADG.txt || exit 0; \ - $(install_sh_DATA) Linux-PAM_ADG.txt $(DESTDIR)$(docdir)/ || \ + $(DESTDIR)$(htmldir)/; \ + fi + if test -f Linux-PAM_ADG.txt; then \ + $(install_sh_DATA) Linux-PAM_ADG.txt $(DESTDIR)$(docdir)/; \ + elif test -f $(srcdir)/Linux-PAM_ADG.txt; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_ADG.txt \ - $(DESTDIR)$(docdir)/ - test -f Linux-PAM_ADG.pdf || exit 0; \ - $(install_sh_DATA) Linux-PAM_ADG.pdf $(DESTDIR)$(pdfdir)/ || \ + $(DESTDIR)$(docdir)/; \ + fi + if test -f Linux-PAM_ADG.pdf; then \ + $(install_sh_DATA) Linux-PAM_ADG.pdf $(DESTDIR)$(pdfdir)/; \ + elif test -f $(srcdir)/Linux-PAM_ADG.pdf; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_ADG.pdf \ - $(DESTDIR)$(pdfdir)/ + $(DESTDIR)$(pdfdir)/; \ + fi uninstall-local: -rm $(DESTDIR)$(htmldir)/Linux-PAM_ADG.html @@ -80,19 +86,28 @@ uninstall-local: releasedocs: all $(mkinstalldirs) $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/html - test -f html/Linux-PAM_ADG.html || exit 0; \ + if test -f html/Linux-PAM_ADG.html; then \ cp -ap html/Linux-PAM_ADG.html html/adg-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/html/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/html/; \ + elif test -f $(srcdir)/html/Linux-PAM_ADG.html; then \ cp -ap $(srcdir)/html/Linux-PAM_ADG.html \ $(srcdir)/html/adg-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/html/ - test -f Linux-PAM_ADG.txt || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/html/; \ + else exit 1; \ + fi + if test -f Linux-PAM_ADG.txt; then \ cp -p Linux-PAM_ADG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/; \ + elif test -f $(srcdir)/Linux-PAM_ADG.txt; then \ cp -p $(srcdir)/Linux-PAM_ADG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/ - test -f Linux-PAM_ADG.pdf || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/; \ + else exit 1; \ + fi + if test -f Linux-PAM_ADG.pdf; then \ cp -p Linux-PAM_ADG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/; \ + elif test -f $(srcdir)/Linux-PAM_ADG.pdf; then \ cp -p $(srcdir)/Linux-PAM_ADG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/adg/; \ + else exit 1; \ + fi diff --git a/doc/mwg/Makefile.am b/doc/mwg/Makefile.am index 11540361..2bbb2d0b 100644 --- a/doc/mwg/Makefile.am +++ b/doc/mwg/Makefile.am @@ -57,20 +57,26 @@ install-data-local: $(mkinstalldirs) $(DESTDIR)$(docdir) $(mkinstalldirs) $(DESTDIR)$(pdfdir) $(mkinstalldirs) $(DESTDIR)$(htmldir) - test -f html/Linux-PAM_MWG.html || exit 0; \ + if test -f html/Linux-PAM_MWG.html; then \ $(install_sh_DATA) html/Linux-PAM_MWG.html html/mwg-*.html \ - $(DESTDIR)$(htmldir)/ || \ + $(DESTDIR)$(htmldir)/; \ + elif test -f $(srcdir)/html/Linux-PAM_MWG.html; then \ $(install_sh_DATA) $(srcdir)/html/Linux-PAM_MWG.html \ $(srcdir)/html/mwg-*.html \ - $(DESTDIR)$(htmldir)/ - test -f Linux-PAM_MWG.txt || exit 0; \ - $(install_sh_DATA) Linux-PAM_MWG.txt $(DESTDIR)$(docdir)/ || \ + $(DESTDIR)$(htmldir)/; \ + fi + if test -f Linux-PAM_MWG.txt; then \ + $(install_sh_DATA) Linux-PAM_MWG.txt $(DESTDIR)$(docdir)/; \ + elif test -f $(srcdir)/Linux-PAM_MWG.txt; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_MWG.txt \ - $(DESTDIR)$(docdir)/ - test -f Linux-PAM_MWG.pdf || exit 0; \ - $(install_sh_DATA) Linux-PAM_MWG.pdf $(DESTDIR)$(pdfdir)/ || \ + $(DESTDIR)$(docdir)/; \ + fi + if test -f Linux-PAM_MWG.pdf; then \ + $(install_sh_DATA) Linux-PAM_MWG.pdf $(DESTDIR)$(pdfdir)/; \ + elif test -f $(srcdir)/Linux-PAM_MWG.pdf; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_MWG.pdf \ - $(DESTDIR)$(pdfdir)/ + $(DESTDIR)$(pdfdir)/; \ + fi uninstall-local: -rm $(DESTDIR)$(htmldir)/Linux-PAM_MWG.html @@ -80,19 +86,28 @@ uninstall-local: releasedocs: all $(mkinstalldirs) $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/html - test -f html/Linux-PAM_MWG.html || exit 0; \ + if test -f html/Linux-PAM_MWG.html; then \ cp -ap html/Linux-PAM_MWG.html html/mwg-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/html/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/html/; \ + elif test -f $(srcdir)/html/Linux-PAM_MWG.html; then \ cp -ap $(srcdir)/html/Linux-PAM_MWG.html \ $(srcdir)/html/mwg-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/html/ - test -f Linux-PAM_MWG.txt || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/html/; \ + else exit 1; \ + fi + if test -f Linux-PAM_MWG.txt; then \ cp -p Linux-PAM_MWG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/; \ + elif test -f $(srcdir)/Linux-PAM_MWG.txt; then \ cp -p $(srcdir)/Linux-PAM_MWG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/ - test -f Linux-PAM_MWG.pdf || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/; \ + else exit 1; \ + fi + if test -f Linux-PAM_MWG.pdf; then \ cp -p Linux-PAM_MWG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/; \ + elif test -f $(srcdir)/Linux-PAM_MWG.pdf; then \ cp -p $(srcdir)/Linux-PAM_MWG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/mwg/; \ + else exit 1; \ + fi diff --git a/doc/sag/Makefile.am b/doc/sag/Makefile.am index 35b16691..31816aa0 100644 --- a/doc/sag/Makefile.am +++ b/doc/sag/Makefile.am @@ -57,20 +57,26 @@ install-data-local: $(mkinstalldirs) $(DESTDIR)$(docdir) $(mkinstalldirs) $(DESTDIR)$(pdfdir) $(mkinstalldirs) $(DESTDIR)$(htmldir) - test -f html/Linux-PAM_SAG.html || exit 0; \ + if test -f html/Linux-PAM_SAG.html; then \ $(install_sh_DATA) html/Linux-PAM_SAG.html html/sag-*.html \ - $(DESTDIR)$(htmldir)/ || \ + $(DESTDIR)$(htmldir)/; \ + elif test -f $(srcdir)/html/Linux-PAM_SAG.html; then \ $(install_sh_DATA) $(srcdir)/html/Linux-PAM_SAG.html \ $(srcdir)/html/sag-*.html \ - $(DESTDIR)$(htmldir)/ - test -f Linux-PAM_SAG.txt || exit 0; \ - $(install_sh_DATA) Linux-PAM_SAG.txt $(DESTDIR)$(docdir)/ || \ + $(DESTDIR)$(htmldir)/; \ + fi + if test -f Linux-PAM_SAG.txt; then \ + $(install_sh_DATA) Linux-PAM_SAG.txt $(DESTDIR)$(docdir)/; \ + elif test -f $(srcdir)/Linux-PAM_SAG.txt; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_SAG.txt \ - $(DESTDIR)$(docdir)/ - test -f Linux-PAM_SAG.pdf || exit 0; \ - $(install_sh_DATA) Linux-PAM_SAG.pdf $(DESTDIR)$(pdfdir)/ || \ + $(DESTDIR)$(docdir)/; \ + fi + if test -f Linux-PAM_SAG.pdf; then \ + $(install_sh_DATA) Linux-PAM_SAG.pdf $(DESTDIR)$(pdfdir)/; \ + elif test -f $(srcdir)/Linux-PAM_SAG.pdf; then \ $(install_sh_DATA) $(srcdir)/Linux-PAM_SAG.pdf \ - $(DESTDIR)$(pdfdir)/ + $(DESTDIR)$(pdfdir)/; \ + fi uninstall-local: -rm $(DESTDIR)$(htmldir)/Linux-PAM_SAG.html @@ -80,19 +86,28 @@ uninstall-local: releasedocs: all $(mkinstalldirs) $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/html - test -f html/Linux-PAM_SAG.html || exit 0; \ + if test -f html/Linux-PAM_SAG.html; then \ cp -ap html/Linux-PAM_SAG.html html/sag-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/html/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/html/; \ + elif test -f $(srcdir)/html/Linux-PAM_SAG.html; then \ cp -ap $(srcdir)/html/Linux-PAM_SAG.html \ $(srcdir)/html/sag-*.html \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/html/ - test -f Linux-PAM_SAG.txt || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/html/; \ + else exit 1; \ + fi + if test -f Linux-PAM_SAG.txt; then \ cp -p Linux-PAM_SAG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/; \ + elif test -f $(srcdir)/Linux-PAM_SAG.txt; then \ cp -p $(srcdir)/Linux-PAM_SAG.txt \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/ - test -f Linux-PAM_SAG.pdf || exit 0; \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/; \ + else exit 1; \ + fi + if test -f Linux-PAM_SAG.pdf; then \ cp -p Linux-PAM_SAG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/ || \ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/; \ + elif test -f $(srcdir)/Linux-PAM_SAG.pdf; then \ cp -p $(srcdir)/Linux-PAM_SAG.pdf \ - $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/ + $(top_builddir)/Linux-PAM-$(VERSION)/doc/sag/; \ + else exit 1; \ + fi -- cgit v1.2.3 From a31da1e8b443cbd74bfd51381897b0427719a8d1 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 30 Jun 2014 21:53:26 +0000 Subject: doc: add missing build dependencies for soelim stubs * doc/man/Makefile.am [ENABLE_REGENERATE_MAN]: Add dependencies for pam_verror.3, pam_vinfo.3, pam_vprompt.3, and pam_vsyslog.3 soelim stubs. --- doc/man/Makefile.am | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/man/Makefile.am b/doc/man/Makefile.am index 7da5bd46..78c891df 100644 --- a/doc/man/Makefile.am +++ b/doc/man/Makefile.am @@ -49,6 +49,10 @@ if ENABLE_REGENERATE_MAN PAM.8: pam.8 pam_get_authtok_noverify.3: pam_get_authtok.3 pam_get_authtok_verify.3: pam_get_authtok.3 +pam_verror.3: pam_error.3 +pam_vinfo.3: pam_info.3 +pam_vprompt.3: pam_prompt.3 +pam_vsyslog.3: pam_syslog.3 pam.d.5: pam.conf.5 test -f $(srcdir)/pam\\.d.5 && mv $(srcdir)/pam\\.d.5 $(srcdir)/pam.d.5 ||: -- cgit v1.2.3 From d65f138fbc784911399e5afe66c9661e0136b43d Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 21 Jul 2014 16:31:38 +0200 Subject: Make pam_pwhistory and pam_unix tolerant of corrupted opasswd file. * modules/pam_pwhistory/opasswd.c (parse_entry): Test for missing fields in opasswd entry and return error. * modules/pam_unix/passverify.c (save_old_password): Test for missing fields in opasswd entry and skip it. --- modules/pam_pwhistory/opasswd.c | 7 ++++++- modules/pam_unix/passverify.c | 14 +++++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/modules/pam_pwhistory/opasswd.c b/modules/pam_pwhistory/opasswd.c index 836d713e..e6cf3469 100644 --- a/modules/pam_pwhistory/opasswd.c +++ b/modules/pam_pwhistory/opasswd.c @@ -82,10 +82,15 @@ parse_entry (char *line, opwd *data) { const char delimiters[] = ":"; char *endptr; + char *count; data->user = strsep (&line, delimiters); data->uid = strsep (&line, delimiters); - data->count = strtol (strsep (&line, delimiters), &endptr, 10); + count = strsep (&line, delimiters); + if (count == NULL) + return 1; + + data->count = strtol (count, &endptr, 10); if (endptr != NULL && *endptr != '\0') return 1; diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index 4840bb2d..7f7bc490 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -639,11 +639,23 @@ save_old_password(pam_handle_t *pamh, const char *forwho, const char *oldpass, continue; buf[strlen(buf) - 1] = '\0'; s_luser = strtok_r(buf, ":", &sptr); + if (s_luser == NULL) { + found = 0; + continue; + } s_uid = strtok_r(NULL, ":", &sptr); + if (s_uid == NULL) { + found = 0; + continue; + } s_npas = strtok_r(NULL, ":", &sptr); + if (s_npas == NULL) { + found = 0; + continue; + } s_pas = strtok_r(NULL, ":", &sptr); npas = strtol(s_npas, NULL, 10) + 1; - while (npas > howmany) { + while (npas > howmany && s_pas != NULL) { s_pas = strpbrk(s_pas, ","); if (s_pas != NULL) s_pas++; -- cgit v1.2.3 From 8731716646adc8065b45dc59b5e9ca1893d5a495 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 5 Aug 2014 16:26:01 +0200 Subject: pam_lastlog: Properly clean up last_login structure before use. modules/pam_lastlog/pam_lastlog.c (last_login_write): Properly clean up last_login structure before use. --- modules/pam_lastlog/pam_lastlog.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/pam_lastlog/pam_lastlog.c b/modules/pam_lastlog/pam_lastlog.c index ad8c6605..50d33e40 100644 --- a/modules/pam_lastlog/pam_lastlog.c +++ b/modules/pam_lastlog/pam_lastlog.c @@ -350,6 +350,8 @@ last_login_write(pam_handle_t *pamh, int announce, int last_fd, return PAM_SERVICE_ERR; } + memset(&last_login, 0, sizeof(last_login)); + /* set this login date */ D(("set the most recent login time")); (void) time(&ll_time); /* set the time */ @@ -364,14 +366,12 @@ last_login_write(pam_handle_t *pamh, int announce, int last_fd, } /* copy to last_login */ - last_login.ll_host[0] = '\0'; strncat(last_login.ll_host, remote_host, sizeof(last_login.ll_host)-1); /* set the terminal line */ terminal_line = get_tty(pamh); /* copy to last_login */ - last_login.ll_line[0] = '\0'; strncat(last_login.ll_line, terminal_line, sizeof(last_login.ll_line)-1); terminal_line = NULL; -- cgit v1.2.3 From 8f7f6da06091153702f38e283d8f34778ccf9eb2 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 13 Aug 2014 14:45:05 +0200 Subject: pam_access: Avoid uninitialized access of line. * modules/pam_access/pam_access.c (login_access): Reorder condition so line is not accessed when uninitialized. --- modules/pam_access/pam_access.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/pam_access/pam_access.c b/modules/pam_access/pam_access.c index 87626e73..b32a966b 100644 --- a/modules/pam_access/pam_access.c +++ b/modules/pam_access/pam_access.c @@ -412,8 +412,8 @@ login_access (pam_handle_t *pamh, struct login_info *item) return NO; } #ifdef HAVE_LIBAUDIT - if (!item->noaudit && line[0] == '-' && (match == YES || (match == ALL && - nonall_match == YES))) { + if (!item->noaudit && (match == YES || (match == ALL && + nonall_match == YES)) && line[0] == '-') { pam_modutil_audit_write(pamh, AUDIT_ANOM_LOGIN_LOCATION, "pam_access", 0); } -- cgit v1.2.3 From debe27335e10d06aa16a5ac2148fe8a74675ca2c Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 13 Aug 2014 15:01:32 +0200 Subject: pam_tally2: Avoid uninitialized use of fileinfo. Problem found by Robin Hack . modules/pam_tally2/pam_tally2.c (get_tally): Do not depend on file size just try to read it. --- modules/pam_tally2/pam_tally2.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/pam_tally2/pam_tally2.c b/modules/pam_tally2/pam_tally2.c index 09e85855..f5eebb10 100644 --- a/modules/pam_tally2/pam_tally2.c +++ b/modules/pam_tally2/pam_tally2.c @@ -451,11 +451,8 @@ skip_open: alarm(oldalarm); } - if (fileinfo.st_size < (off_t)(uid+1)*(off_t)sizeof(*tally)) { + if (pam_modutil_read(*tfile, void_tally, sizeof(*tally)) != sizeof(*tally)) { memset(tally, 0, sizeof(*tally)); - } else if (pam_modutil_read(*tfile, void_tally, sizeof(*tally)) != sizeof(*tally)) { - memset(tally, 0, sizeof(*tally)); - /* Shouldn't happen */ } tally->fail_line[sizeof(tally->fail_line)-1] = '\0'; -- cgit v1.2.3 From 05a1ccc0df92d0ca031699124ddf7ec3ce12f78f Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Wed, 13 Aug 2014 15:12:13 +0200 Subject: pam_tty_audit: Silence Coverity reporting uninitialized use. modules/pam_tty_audit/pam_tty_audit.c (nl_recv): Initialize also msg_flags. --- modules/pam_tty_audit/pam_tty_audit.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/pam_tty_audit/pam_tty_audit.c b/modules/pam_tty_audit/pam_tty_audit.c index b6f53be6..6003f4e6 100644 --- a/modules/pam_tty_audit/pam_tty_audit.c +++ b/modules/pam_tty_audit/pam_tty_audit.c @@ -120,6 +120,7 @@ nl_recv (int fd, unsigned type, void *buf, size_t size) msg.msg_iovlen = 1; msg.msg_control = NULL; msg.msg_controllen = 0; + msg.msg_flags = 0; if (type != NLMSG_ERROR) { res = recvmsg (fd, &msg, MSG_PEEK); -- cgit v1.2.3 From 8514bfe08da3912fce8b6c17c39ef20af136a087 Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Thu, 14 Aug 2014 13:33:56 +0200 Subject: pam_echo: Avoid leaking file descriptor. modules/pam_echo/pam_echo.c (pam_echo): Close fd in error cases. --- modules/pam_echo/pam_echo.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/pam_echo/pam_echo.c b/modules/pam_echo/pam_echo.c index 043ff703..d0879fbf 100644 --- a/modules/pam_echo/pam_echo.c +++ b/modules/pam_echo/pam_echo.c @@ -180,16 +180,23 @@ pam_echo (pam_handle_t *pamh, int flags, int argc, const char **argv) /* load file into message buffer. */ if ((fstat (fd, &st) < 0) || !st.st_size) - return PAM_IGNORE; + { + close (fd); + return PAM_IGNORE; + } mtmp = malloc (st.st_size + 1); if (!mtmp) - return PAM_BUF_ERR; + { + close (fd); + return PAM_BUF_ERR; + } if (pam_modutil_read (fd, mtmp, st.st_size) == -1) { pam_syslog (pamh, LOG_ERR, "Error while reading %s: %m", file); free (mtmp); + close (fd); return PAM_IGNORE; } -- cgit v1.2.3 From bbe948ae58314ce3395d39e0fe49cdba309c29df Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Mon, 25 Aug 2014 17:30:01 +0200 Subject: pam_filter: Avoid leaking descriptors when fork() fails. modules/pam_filter/pam_filter.c (set_filter): Close descriptors when fork() fails. --- modules/pam_filter/pam_filter.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/pam_filter/pam_filter.c b/modules/pam_filter/pam_filter.c index da98148f..9935d994 100644 --- a/modules/pam_filter/pam_filter.c +++ b/modules/pam_filter/pam_filter.c @@ -341,6 +341,11 @@ set_filter (pam_handle_t *pamh, int flags UNUSED, int ctrl, pam_syslog(pamh, LOG_WARNING, "first fork failed: %m"); if (aterminal) { (void) tcsetattr(STDIN_FILENO, TCSAFLUSH, &stored_mode); + close(fd[0]); + } else { + /* Socket pair */ + close(fd[0]); + close(fd[1]); } return PAM_AUTH_ERR; -- cgit v1.2.3 From 29b63ae08f071aee5b1b901e6fb8f8131b82032d Mon Sep 17 00:00:00 2001 From: Robin Hack Date: Mon, 25 Aug 2014 17:33:21 +0200 Subject: pam_keyinit: Check return value of setregid. modules/pam_keyinit/pam_keyinit.c (pam_sm_open_session): Log if setregid() fails. --- modules/pam_keyinit/pam_keyinit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pam_keyinit/pam_keyinit.c b/modules/pam_keyinit/pam_keyinit.c index 8d0501e0..f82eead2 100644 --- a/modules/pam_keyinit/pam_keyinit.c +++ b/modules/pam_keyinit/pam_keyinit.c @@ -218,7 +218,8 @@ int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, if (uid != old_uid && setreuid(uid, -1) < 0) { error(pamh, "Unable to change UID to %d temporarily\n", uid); - setregid(old_gid, -1); + if (setregid(old_gid, -1) < 0) + error(pamh, "Unable to change GID back to %d\n", old_gid); return PAM_SESSION_ERR; } -- cgit v1.2.3 From b03f33830c94ea39ce04a865e62a9d346dcf1a2e Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 26 Aug 2014 14:04:02 +0200 Subject: pam_exec: Do not depend on open() returning STDOUT_FILENO. modules/pam_exec/pam_exec.c (call_exec): Move the descriptor to STDOUT_FILENO if needed. --- modules/pam_exec/pam_exec.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/modules/pam_exec/pam_exec.c b/modules/pam_exec/pam_exec.c index 12c44444..5ab96303 100644 --- a/modules/pam_exec/pam_exec.c +++ b/modules/pam_exec/pam_exec.c @@ -360,9 +360,19 @@ call_exec (const char *pam_type, pam_handle_t *pamh, logfile); _exit (err); } + if (i != STDOUT_FILENO) + { + if (dup2 (i, STDOUT_FILENO) == -1) + { + int err = errno; + pam_syslog (pamh, LOG_ERR, "dup2 failed: %m"); + _exit (err); + } + close (i); + } if (asprintf (&buffer, "*** %s", ctime (&tm)) > 0) { - pam_modutil_write (i, buffer, strlen (buffer)); + pam_modutil_write (STDOUT_FILENO, buffer, strlen (buffer)); free (buffer); } } -- cgit v1.2.3 From 8cfc3e7a9aa7f40aeafe58aa88bc1bfca5282afe Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 26 Aug 2014 14:08:28 +0200 Subject: pam_mkhomedir: Drop superfluous stat() call. modules/pam_mkhomedir/mkhomedir_helper.c (create_homedir): Drop superfluous stat() call. --- modules/pam_mkhomedir/mkhomedir_helper.c | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/modules/pam_mkhomedir/mkhomedir_helper.c b/modules/pam_mkhomedir/mkhomedir_helper.c index f426d721..9fafe6ab 100644 --- a/modules/pam_mkhomedir/mkhomedir_helper.c +++ b/modules/pam_mkhomedir/mkhomedir_helper.c @@ -231,7 +231,7 @@ create_homedir(const struct passwd *pwd, if ((srcfd = open(newsource, O_RDONLY)) < 0 || fstat(srcfd, &st) != 0) { pam_syslog(NULL, LOG_DEBUG, - "unable to open src file %s: %m", newsource); + "unable to open or stat src file %s: %m", newsource); closedir(d); #ifndef PATH_MAX @@ -241,20 +241,6 @@ create_homedir(const struct passwd *pwd, return PAM_PERM_DENIED; } - if (stat(newsource, &st) != 0) - { - pam_syslog(NULL, LOG_DEBUG, "unable to stat src file %s: %m", - newsource); - close(srcfd); - closedir(d); - -#ifndef PATH_MAX - free(newsource); newsource = NULL; - free(newdest); newdest = NULL; -#endif - - return PAM_PERM_DENIED; - } /* Open the dest file */ if ((destfd = open(newdest, O_WRONLY | O_TRUNC | O_CREAT, 0600)) < 0) -- cgit v1.2.3 From 0d29e379601819c7f7ed8de18b54de803a9f4049 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 5 Sep 2014 09:09:37 +0200 Subject: Add grantor field to audit records of libpam. The grantor field gives audit trail of PAM modules which granted access for successful return from libpam calls. In case of failed return the grantor field is set to '?'. libpam/pam_account.c (pam_acct_mgmt): Remove _pam_auditlog() call. libpam/pam_auth.c (pam_authenticate, pam_setcred): Likewise. libpam/pam_password.c (pam_chauthtok): Likewise. libpam/pam_session.c (pam_open_session, pam_close_session): Likewise. libpam/pam_audit.c (_pam_audit_writelog): Add grantors parameter, add grantor= field to the message if grantors is set. (_pam_list_grantors): New function creating the string with grantors list. (_pam_auditlog): Add struct handler pointer parameter, call _pam_list_grantors() to list the grantors from the handler list. (_pam_audit_end): Add NULL handler parameter to _pam_auditlog() call. (pam_modutil_audit_write): Add NULL grantors parameter to _pam_audit_writelog(). libpam/pam_dispatch.c (_pam_dispatch_aux): Set h->grantor where appropriate. (_pam_clear_grantors): New function to clear grantor field of handler. (_pam_dispatch): Call _pam_clear_grantors() before executing the stack. Call _pam_auditlog() when appropriate. libpam/pam_handlers.c (extract_modulename): Do not allow empty module name or just "?" to avoid confusing audit trail. (_pam_add_handler): Test for NULL return from extract_modulename(). Clear grantor field of handler. libpam/pam_private.h: Add grantor field to struct handler, add handler pointer parameter to _pam_auditlog(). --- libpam/pam_account.c | 4 --- libpam/pam_audit.c | 84 +++++++++++++++++++++++++++++++++++++++++++-------- libpam/pam_auth.c | 8 ----- libpam/pam_dispatch.c | 41 ++++++++++++++++++++----- libpam/pam_handlers.c | 14 +++++++-- libpam/pam_password.c | 4 --- libpam/pam_private.h | 3 +- libpam/pam_session.c | 7 ----- 8 files changed, 119 insertions(+), 46 deletions(-) diff --git a/libpam/pam_account.c b/libpam/pam_account.c index 572acc47..3a4fb1fc 100644 --- a/libpam/pam_account.c +++ b/libpam/pam_account.c @@ -19,9 +19,5 @@ int pam_acct_mgmt(pam_handle_t *pamh, int flags) retval = _pam_dispatch(pamh, flags, PAM_ACCOUNT); -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_ACCOUNT, retval, flags); -#endif - return retval; } diff --git a/libpam/pam_audit.c b/libpam/pam_audit.c index 531746ab..24fb799a 100644 --- a/libpam/pam_audit.c +++ b/libpam/pam_audit.c @@ -6,12 +6,12 @@ Authors: Steve Grubb */ -#include -#include #include "pam_private.h" #include "pam_modutil_private.h" #ifdef HAVE_LIBAUDIT +#include +#include #include #include #include @@ -25,17 +25,24 @@ static int _pam_audit_writelog(pam_handle_t *pamh, int audit_fd, int type, - const char *message, int retval) + const char *message, const char *grantors, int retval) { static int old_errno = -1; - int rc; - char buf[32]; + int rc = -ENOMEM; + char *buf; + const char *grantors_field = " grantors="; - snprintf(buf, sizeof(buf), "PAM:%s", message); + if (grantors == NULL) { + grantors = ""; + grantors_field = ""; + } - rc = audit_log_acct_message (audit_fd, type, NULL, buf, - (retval != PAM_USER_UNKNOWN && pamh->user) ? pamh->user : "?", - -1, pamh->rhost, NULL, pamh->tty, retval == PAM_SUCCESS ); + if (asprintf(&buf, "PAM:%s%s%s", message, grantors_field, grantors) >= 0) { + rc = audit_log_acct_message(audit_fd, type, NULL, buf, + (retval != PAM_USER_UNKNOWN && pamh->user) ? pamh->user : "?", + -1, pamh->rhost, NULL, pamh->tty, retval == PAM_SUCCESS); + free(buf); + } /* libaudit sets errno to his own negative error code. This can be an official errno number, but must not. It can also be a audit @@ -78,12 +85,54 @@ _pam_audit_open(pam_handle_t *pamh) return audit_fd; } +static int +_pam_list_grantors(struct handler *hlist, int retval, char **list) +{ + *list = NULL; + + if (retval == PAM_SUCCESS) { + struct handler *h; + char *p = NULL; + size_t len = 0; + + for (h = hlist; h != NULL; h = h->next) { + if (h->grantor) { + len += strlen(h->mod_name) + 1; + } + } + + if (len == 0) { + return 0; + } + + *list = malloc(len); + if (*list == NULL) { + return -1; + } + + for (h = hlist; h != NULL; h = h->next) { + if (h->grantor) { + if (p == NULL) { + p = *list; + } else { + p = stpcpy(p, ","); + } + + p = stpcpy(p, h->mod_name); + } + } + } + + return 0; +} + int -_pam_auditlog(pam_handle_t *pamh, int action, int retval, int flags) +_pam_auditlog(pam_handle_t *pamh, int action, int retval, int flags, struct handler *h) { const char *message; int type; int audit_fd; + char *grantors; if ((audit_fd=_pam_audit_open(pamh)) == -1) { return PAM_SYSTEM_ERR; @@ -134,8 +183,17 @@ _pam_auditlog(pam_handle_t *pamh, int action, int retval, int flags) retval = PAM_SYSTEM_ERR; } - if (_pam_audit_writelog(pamh, audit_fd, type, message, retval) < 0) + if (_pam_list_grantors(h, retval, &grantors) < 0) { + /* allocation failure */ + pam_syslog(pamh, LOG_CRIT, "_pam_list_grantors() failed: %m"); retval = PAM_SYSTEM_ERR; + } + + if (_pam_audit_writelog(pamh, audit_fd, type, message, + grantors ? grantors : "?", retval) < 0) + retval = PAM_SYSTEM_ERR; + + free(grantors); audit_close(audit_fd); return retval; @@ -149,7 +207,7 @@ _pam_audit_end(pam_handle_t *pamh, int status UNUSED) * stacks having been run. Assume that this is sshd faking * things for an unknown user. */ - _pam_auditlog(pamh, _PAM_ACTION_DONE, PAM_USER_UNKNOWN, 0); + _pam_auditlog(pamh, _PAM_ACTION_DONE, PAM_USER_UNKNOWN, 0, NULL); } return 0; @@ -168,7 +226,7 @@ pam_modutil_audit_write(pam_handle_t *pamh, int type, return retval; } - rc = _pam_audit_writelog(pamh, audit_fd, type, message, retval); + rc = _pam_audit_writelog(pamh, audit_fd, type, message, NULL, retval); audit_close(audit_fd); diff --git a/libpam/pam_auth.c b/libpam/pam_auth.c index 5984fa59..1e7bc6e7 100644 --- a/libpam/pam_auth.c +++ b/libpam/pam_auth.c @@ -45,10 +45,6 @@ int pam_authenticate(pam_handle_t *pamh, int flags) prelude_send_alert(pamh, retval); #endif -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_AUTHENTICATE, retval, flags); -#endif - return retval; } @@ -71,10 +67,6 @@ int pam_setcred(pam_handle_t *pamh, int flags) retval = _pam_dispatch(pamh, flags, PAM_SETCRED); -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_SETCRED, retval, flags); -#endif - D(("pam_setcred exit")); return retval; diff --git a/libpam/pam_dispatch.c b/libpam/pam_dispatch.c index eb52c824..cf632e8e 100644 --- a/libpam/pam_dispatch.c +++ b/libpam/pam_dispatch.c @@ -217,8 +217,14 @@ static int _pam_dispatch_aux(pam_handle_t *pamh, int flags, struct handler *h, status = retval; } } - if ( impression == _PAM_POSITIVE && action == _PAM_ACTION_DONE ) { - goto decision_made; + if ( impression == _PAM_POSITIVE ) { + if ( retval == PAM_SUCCESS ) { + h->grantor = 1; + } + + if ( action == _PAM_ACTION_DONE ) { + goto decision_made; + } } break; @@ -262,6 +268,9 @@ static int _pam_dispatch_aux(pam_handle_t *pamh, int flags, struct handler *h, || (impression == _PAM_POSITIVE && status == PAM_SUCCESS) ) { if ( retval != PAM_IGNORE || cached_retval == retval ) { + if ( impression == _PAM_UNDEF && retval == PAM_SUCCESS ) { + h->grantor = 1; + } impression = _PAM_POSITIVE; status = retval; } @@ -308,6 +317,13 @@ decision_made: /* by getting here we have made a decision */ return status; } +static void _pam_clear_grantors(struct handler *h) +{ + for (; h != NULL; h = h->next) { + h->grantor = 0; + } +} + /* * This function translates the module dispatch request into a pointer * to the stack of modules that will actually be run. the @@ -318,21 +334,21 @@ decision_made: /* by getting here we have made a decision */ int _pam_dispatch(pam_handle_t *pamh, int flags, int choice) { struct handler *h = NULL; - int retval, use_cached_chain; + int retval = PAM_SYSTEM_ERR, use_cached_chain; _pam_boolean resumed; IF_NO_PAMH("_pam_dispatch", pamh, PAM_SYSTEM_ERR); if (__PAM_FROM_MODULE(pamh)) { D(("called from a module!?")); - return PAM_SYSTEM_ERR; + goto end; } /* Load all modules, resolve all symbols */ if ((retval = _pam_init_handlers(pamh)) != PAM_SUCCESS) { pam_syslog(pamh, LOG_ERR, "unable to dispatch function"); - return retval; + goto end; } use_cached_chain = _PAM_PLEASE_FREEZE; @@ -360,7 +376,8 @@ int _pam_dispatch(pam_handle_t *pamh, int flags, int choice) break; default: pam_syslog(pamh, LOG_ERR, "undefined fn choice; %d", choice); - return PAM_ABORT; + retval = PAM_ABORT; + goto end; } if (h == NULL) { /* there was no handlers.conf... entry; will use @@ -393,11 +410,13 @@ int _pam_dispatch(pam_handle_t *pamh, int flags, int choice) pam_syslog(pamh, LOG_ERR, "application failed to re-exec stack [%d:%d]", pamh->former.choice, choice); - return PAM_ABORT; + retval = PAM_ABORT; + goto end; } resumed = PAM_TRUE; } else { resumed = PAM_FALSE; + _pam_clear_grantors(h); } __PAM_TO_MODULE(pamh); @@ -417,5 +436,13 @@ int _pam_dispatch(pam_handle_t *pamh, int flags, int choice) pamh->former.choice = PAM_NOT_STACKED; } +end: + +#ifdef HAVE_LIBAUDIT + if (choice != PAM_CHAUTHTOK || flags & PAM_UPDATE_AUTHTOK || retval != PAM_SUCCESS) { + retval = _pam_auditlog(pamh, choice, retval, flags, h); + } +#endif + return retval; } diff --git a/libpam/pam_handlers.c b/libpam/pam_handlers.c index 02714f78..df3a1d91 100644 --- a/libpam/pam_handlers.c +++ b/libpam/pam_handlers.c @@ -611,6 +611,12 @@ extract_modulename(const char *mod_path) if (dot) *dot = '\0'; + if (*retval == '\0' || strcmp(retval, "?") == 0) { + /* do not allow empty module name or "?" to avoid confusing audit trail */ + _pam_drop(retval); + return NULL; + } + return retval; } @@ -888,7 +894,9 @@ int _pam_add_handler(pam_handle_t *pamh (*handler_p)->cached_retval_p = &((*handler_p)->cached_retval); (*handler_p)->argc = argc; (*handler_p)->argv = argv; /* not a copy */ - (*handler_p)->mod_name = extract_modulename(mod_path); + if (((*handler_p)->mod_name = extract_modulename(mod_path)) == NULL) + return PAM_ABORT; + (*handler_p)->grantor = 0; (*handler_p)->next = NULL; /* some of the modules have a second calling function */ @@ -920,7 +928,9 @@ int _pam_add_handler(pam_handle_t *pamh } else { (*handler_p2)->argv = NULL; /* no arguments */ } - (*handler_p2)->mod_name = extract_modulename(mod_path); + if (((*handler_p2)->mod_name = extract_modulename(mod_path)) == NULL) + return PAM_ABORT; + (*handler_p2)->grantor = 0; (*handler_p2)->next = NULL; } diff --git a/libpam/pam_password.c b/libpam/pam_password.c index 75db5e50..592e01fb 100644 --- a/libpam/pam_password.c +++ b/libpam/pam_password.c @@ -57,9 +57,5 @@ int pam_chauthtok(pam_handle_t *pamh, int flags) D(("will resume when ready", retval)); } -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_CHAUTHTOK, retval, flags); -#endif - return retval; } diff --git a/libpam/pam_private.h b/libpam/pam_private.h index 134dc726..d93283ce 100644 --- a/libpam/pam_private.h +++ b/libpam/pam_private.h @@ -55,6 +55,7 @@ struct handler { struct handler *next; char *mod_name; int stack_level; + int grantor; }; #define PAM_HT_MODULE 0 @@ -316,7 +317,7 @@ if ((pamh) == NULL) { \ do { (pamh)->caller_is = _PAM_CALLED_FROM_APP; } while (0) #ifdef HAVE_LIBAUDIT -extern int _pam_auditlog(pam_handle_t *pamh, int action, int retval, int flags); +extern int _pam_auditlog(pam_handle_t *pamh, int action, int retval, int flags, struct handler *h); extern int _pam_audit_end(pam_handle_t *pamh, int pam_status); #endif diff --git a/libpam/pam_session.c b/libpam/pam_session.c index 512153f2..cb393c1a 100644 --- a/libpam/pam_session.c +++ b/libpam/pam_session.c @@ -22,9 +22,6 @@ int pam_open_session(pam_handle_t *pamh, int flags) } retval = _pam_dispatch(pamh, flags, PAM_OPEN_SESSION); -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_OPEN_SESSION, retval, flags); -#endif return retval; } @@ -43,10 +40,6 @@ int pam_close_session(pam_handle_t *pamh, int flags) retval = _pam_dispatch(pamh, flags, PAM_CLOSE_SESSION); -#ifdef HAVE_LIBAUDIT - retval = _pam_auditlog(pamh, PAM_CLOSE_SESSION, retval, flags); -#endif - return retval; } -- cgit v1.2.3 From 3ad8ed87726d5c3a6a9f15a5c2dce2ce8aca06b6 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 17 Oct 2014 08:34:24 +0200 Subject: pam_succeed_if: Use long long type for numeric values The currently used long with additional conversion to int is too small for uids and gids. modules/pam_succeed_if/pam_succeed_if.c (evaluate_num): Replace strtol() with strtoll() and int with long long in the parameters of comparison functions. --- modules/pam_succeed_if/pam_succeed_if.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/pam_succeed_if/pam_succeed_if.c b/modules/pam_succeed_if/pam_succeed_if.c index 32a73738..98a84745 100644 --- a/modules/pam_succeed_if/pam_succeed_if.c +++ b/modules/pam_succeed_if/pam_succeed_if.c @@ -68,20 +68,20 @@ * PAM_SERVICE_ERR if the arguments can't be parsed as numbers. */ static int evaluate_num(const pam_handle_t *pamh, const char *left, - const char *right, int (*cmp)(int, int)) + const char *right, int (*cmp)(long long, long long)) { - long l, r; + long long l, r; char *p; int ret = PAM_SUCCESS; errno = 0; - l = strtol(left, &p, 0); + l = strtoll(left, &p, 0); if ((p == NULL) || (*p != '\0') || errno) { pam_syslog(pamh, LOG_INFO, "\"%s\" is not a number", left); ret = PAM_SERVICE_ERR; } - r = strtol(right, &p, 0); + r = strtoll(right, &p, 0); if ((p == NULL) || (*p != '\0') || errno) { pam_syslog(pamh, LOG_INFO, "\"%s\" is not a number", right); ret = PAM_SERVICE_ERR; @@ -96,32 +96,32 @@ evaluate_num(const pam_handle_t *pamh, const char *left, /* Simple numeric comparison callbacks. */ static int -eq(int i, int j) +eq(long long i, long long j) { return i == j; } static int -ne(int i, int j) +ne(long long i, long long j) { return i != j; } static int -lt(int i, int j) +lt(long long i, long long j) { return i < j; } static int -le(int i, int j) +le(long long i, long long j) { return lt(i, j) || eq(i, j); } static int -gt(int i, int j) +gt(long long i, long long j) { return i > j; } static int -ge(int i, int j) +ge(long long i, long long j) { return gt(i, j) || eq(i, j); } -- cgit v1.2.3 From 5df44a328abe4befc4479e16ce7fd86ff2caedcc Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 17 Oct 2014 08:39:58 +0200 Subject: pam_succeed_if: Fix copy&paste error in rhost and tty values. modules/pam_succeed_if/pam_succeed_if.c (evaluate): Use PAM_RHOST and PAM_TTY properly for the rhost and tty values. --- modules/pam_succeed_if/pam_succeed_if.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/pam_succeed_if/pam_succeed_if.c b/modules/pam_succeed_if/pam_succeed_if.c index 98a84745..aa828fcc 100644 --- a/modules/pam_succeed_if/pam_succeed_if.c +++ b/modules/pam_succeed_if/pam_succeed_if.c @@ -298,7 +298,7 @@ evaluate(pam_handle_t *pamh, int debug, } if (strcasecmp(left, "rhost") == 0) { const void *rhost; - if (pam_get_item(pamh, PAM_SERVICE, &rhost) != PAM_SUCCESS || + if (pam_get_item(pamh, PAM_RHOST, &rhost) != PAM_SUCCESS || rhost == NULL) rhost = ""; snprintf(buf, sizeof(buf), "%s", (const char *)rhost); @@ -306,7 +306,7 @@ evaluate(pam_handle_t *pamh, int debug, } if (strcasecmp(left, "tty") == 0) { const void *tty; - if (pam_get_item(pamh, PAM_SERVICE, &tty) != PAM_SUCCESS || + if (pam_get_item(pamh, PAM_TTY, &tty) != PAM_SUCCESS || tty == NULL) tty = ""; snprintf(buf, sizeof(buf), "%s", (const char *)tty); -- cgit v1.2.3 From ef15bd6185111edfe47614f83d410fca06f627d4 Mon Sep 17 00:00:00 2001 From: Ronny Chevalier Date: Mon, 11 Aug 2014 16:36:21 +0200 Subject: doc: fix typo in pam_authenticate.3.xml * doc/man/pam_authenticate.3.xml: Fix typo. --- doc/man/pam_authenticate.3.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/man/pam_authenticate.3.xml b/doc/man/pam_authenticate.3.xml index 8ddc38c9..8549ccd4 100644 --- a/doc/man/pam_authenticate.3.xml +++ b/doc/man/pam_authenticate.3.xml @@ -37,7 +37,7 @@ The PAM service module may request that the user enter their - username vio the the conversation mechanism (see + username via the conversation mechanism (see pam_start3 and -- cgit v1.2.3 From 4a4dd12c9ba83343374c9e1184c94426c9803527 Mon Sep 17 00:00:00 2001 From: Kyle Manna Date: Thu, 25 Sep 2014 21:37:49 -0700 Subject: doc: fix a trivial typo in pam_authenticate return values (ticket #38) * doc/man/pam_authenticate.3.xml: Fix a typo in PAM_AUTHINFO_UNAVAIL. --- doc/man/pam_authenticate.3.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/man/pam_authenticate.3.xml b/doc/man/pam_authenticate.3.xml index 8549ccd4..c2004eb4 100644 --- a/doc/man/pam_authenticate.3.xml +++ b/doc/man/pam_authenticate.3.xml @@ -109,7 +109,7 @@ - PAM_AUTHINFO_UNVAIL + PAM_AUTHINFO_UNAVAIL The modules were not able to access the authentication -- cgit v1.2.3 From 8da3f3c38e075498a24fb9db80ae9862bda7154d Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 9 Dec 2014 01:21:48 +0000 Subject: Do not use yywrap (ticket #42) Our scanners do not really use yywrap. Explicitly disable yywrap so that no references to yywrap will be generated and no LEXLIB would be needed. * conf/pam_conv1/Makefile.am (pam_conv1_LDADD): Remove. * conf/pam_conv1/pam_conv_l.l: Enable noyywrap option. * doc/specs/Makefile.am (padout_LDADD): Remove. * doc/specs/parse_l.l: Enable noyywrap option. --- conf/pam_conv1/Makefile.am | 2 -- conf/pam_conv1/pam_conv_l.l | 1 + doc/specs/Makefile.am | 2 -- doc/specs/parse_l.l | 1 + 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/conf/pam_conv1/Makefile.am b/conf/pam_conv1/Makefile.am index b9e6153f..ce50b686 100644 --- a/conf/pam_conv1/Makefile.am +++ b/conf/pam_conv1/Makefile.am @@ -13,5 +13,3 @@ BUILT_SOURCES = pam_conv_y.h noinst_PROGRAMS = pam_conv1 pam_conv1_SOURCES = pam_conv_l.l pam_conv_y.y - -pam_conv1_LDADD = @LEXLIB@ diff --git a/conf/pam_conv1/pam_conv_l.l b/conf/pam_conv1/pam_conv_l.l index 25b67108..f563eeed 100644 --- a/conf/pam_conv1/pam_conv_l.l +++ b/conf/pam_conv1/pam_conv_l.l @@ -24,6 +24,7 @@ extern int current_line; %} +%option noyywrap %% "#"[^\n]* ; /* skip comments (sorry) */ diff --git a/doc/specs/Makefile.am b/doc/specs/Makefile.am index 26882207..36d53baf 100644 --- a/doc/specs/Makefile.am +++ b/doc/specs/Makefile.am @@ -21,6 +21,4 @@ noinst_PROGRAMS = padout padout_SOURCES = parse_l.l parse_y.y -padout_LDADD = @LEXLIB@ - doc_DATA = draft-morgan-pam-current.txt rfc86.0.txt diff --git a/doc/specs/parse_l.l b/doc/specs/parse_l.l index 7cab424c..d8400a07 100644 --- a/doc/specs/parse_l.l +++ b/doc/specs/parse_l.l @@ -8,6 +8,7 @@ #include "parse_y.h" %} +%option noyywrap %% \#[\$]+[a-zA-Z]*(\=[0-9]+)? return NEW_COUNTER; -- cgit v1.2.3 From 9d1545efee73ec834b051c50a1bc0d2a63d8765b Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 9 Dec 2014 21:47:40 +0000 Subject: build: extend cross compiling check to cover CPPFLAGS (ticket #21) Use BUILD_CPPFLAGS variable to override CPPFLAGS where necessary in case of cross compiling, in addition to CC_FOR_BUILD, BUILD_CFLAGS, and BUILD_LDFLAGS variables introduced earlier to override CC, CFLAGS, and LDFLAGS, respectively. * configure.in (BUILD_CPPFLAGS): Define. * doc/specs/Makefile.am (CPPFLAGS): Define to @BUILD_CPPFLAGS@. --- configure.in | 9 +++++++++ doc/specs/Makefile.am | 1 + 2 files changed, 10 insertions(+) diff --git a/configure.in b/configure.in index 2597802f..6797e2fe 100644 --- a/configure.in +++ b/configure.in @@ -144,6 +144,15 @@ AC_MSG_CHECKING([for CC_FOR_BUILD]) AC_MSG_RESULT([$CC_FOR_BUILD]) AC_SUBST(CC_FOR_BUILD) +if test "x${BUILD_CPPFLAGS+set}" != "xset" ; then + if test "x$cross_compiling" = "xyes" ; then + BUILD_CPPFLAGS= + else + BUILD_CPPFLAGS=${CPPFLAGS} + fi +fi +AC_SUBST(BUILD_CPPFLAGS) + if test "x${BUILD_CFLAGS+set}" != "xset" ; then if test "x$cross_compiling" = "xyes" ; then BUILD_CFLAGS= diff --git a/doc/specs/Makefile.am b/doc/specs/Makefile.am index 36d53baf..99ecc70e 100644 --- a/doc/specs/Makefile.am +++ b/doc/specs/Makefile.am @@ -12,6 +12,7 @@ draft-morgan-pam-current.txt: padout draft-morgan-pam.raw AM_YFLAGS = -d CC = @CC_FOR_BUILD@ +CPPFLAGS = @BUILD_CPPFLAGS@ CFLAGS = @BUILD_CFLAGS@ LDFLAGS = @BUILD_LDFLAGS@ -- cgit v1.2.3 From c1023edd3d2e9dcd83a7822f1830a69f51101334 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 22 Dec 2014 15:46:43 -0500 Subject: libpam: Only print "Password change aborted" when it's true. pam_get_authtok() may be used any time that a password needs to be entered, unlike pam_get_authtok_{no,}verify(), which may only be used when changing a password; yet when the user aborts, it prints "Password change aborted." whether or not that was the operation being performed. This bug was non-obvious because none of the modules distributed with Linux-PAM use it for anything but changing passwords; pam_unix has its own utility function that it uses instead. As an example, the nss-pam-ldapd package uses it in pam_sm_authenticate(). libpam/pam_get_authtok.c (pam_get_authtok_internal): check that the password is trying to be changed before printing a message about the password change being aborted. --- libpam/pam_get_authtok.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libpam/pam_get_authtok.c b/libpam/pam_get_authtok.c index 31bb1627..663f1f36 100644 --- a/libpam/pam_get_authtok.c +++ b/libpam/pam_get_authtok.c @@ -151,8 +151,9 @@ pam_get_authtok_internal (pam_handle_t *pamh, int item, if (retval != PAM_SUCCESS || resp[0] == NULL || (chpass > 1 && resp[1] == NULL)) { - /* We want to abort the password change */ - pam_error (pamh, _("Password change aborted.")); + /* We want to abort */ + if (chpass) + pam_error (pamh, _("Password change aborted.")); return PAM_AUTHTOK_ERR; } -- cgit v1.2.3 From 2643450b562249e6d732eb05eb2abdf7ce69e0aa Mon Sep 17 00:00:00 2001 From: Ronny Chevalier Date: Thu, 11 Dec 2014 16:14:43 +0100 Subject: Update .gitignore * .gitignore: Ignore *.log and *.trs files. --- .gitignore | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitignore b/.gitignore index f8817299..e843e761 100644 --- a/.gitignore +++ b/.gitignore @@ -6,9 +6,11 @@ *.fo *.la *.lo +*.log *.o *.pdf *.so +*.trs *~ .deps/ .libs/ -- cgit v1.2.3 From 8b70f8feffcdc239511cb150bec43c173678b288 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 6 Jan 2015 22:58:27 +0000 Subject: Remove unmodified GNU gettext files installed by autopoint These files are part of GNU gettext; we have not modified them, they are installed by autopoint which is called by autoreconf, so they had to be removed from this repository along with ABOUT-NLS, config.rpath, and mkinstalldirs files that were removed by commit Linux-PAM-1_1_5-7-g542ec8b. * po/Makefile.in.in: Remove. * po/Rules-quot: Likewise. * po/boldquot.sed: Likewise. * po/en@boldquot.header: Likewise. * po/en@quot.header: Likewise. * po/insert-header.sin: Likewise. * po/quot.sed: Likewise. * po/remove-potcdate.sin: Likewise. * po/.gitignore: Ignore these files. --- po/.gitignore | 10 +- po/Makefile.in.in | 393 ------------------------------------------------- po/Rules-quot | 47 ------ po/boldquot.sed | 10 -- po/en@boldquot.header | 25 ---- po/en@quot.header | 22 --- po/insert-header.sin | 23 --- po/quot.sed | 6 - po/remove-potcdate.sin | 19 --- 9 files changed, 9 insertions(+), 546 deletions(-) delete mode 100644 po/Makefile.in.in delete mode 100644 po/Rules-quot delete mode 100644 po/boldquot.sed delete mode 100644 po/en@boldquot.header delete mode 100644 po/en@quot.header delete mode 100644 po/insert-header.sin delete mode 100644 po/quot.sed delete mode 100644 po/remove-potcdate.sin diff --git a/po/.gitignore b/po/.gitignore index 15407cd0..7309e90e 100644 --- a/po/.gitignore +++ b/po/.gitignore @@ -1,5 +1,13 @@ +*.gmo +Makefile.in.in Makevars.template POTFILES -*.gmo +Rules-quot +boldquot.sed +en@boldquot.header +en@quot.header +insert-header.sin +quot.sed remove-potcdate.sed +remove-potcdate.sin stamp-po diff --git a/po/Makefile.in.in b/po/Makefile.in.in deleted file mode 100644 index 2ed49e62..00000000 --- a/po/Makefile.in.in +++ /dev/null @@ -1,393 +0,0 @@ -# Makefile for PO directory in any package using GNU gettext. -# Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper -# -# This file can be copied and used freely without restrictions. It can -# be used in projects which are not available under the GNU General Public -# License but which still want to provide support for the GNU gettext -# functionality. -# Please note that the actual code of GNU gettext is covered by the GNU -# General Public License and is *not* in the public domain. -# -# Origin: gettext-0.15 - -PACKAGE = @PACKAGE@ -VERSION = @VERSION@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ - -SHELL = /bin/sh -@SET_MAKE@ - -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ -VPATH = @srcdir@ - -prefix = @prefix@ -exec_prefix = @exec_prefix@ -datarootdir = @datarootdir@ -datadir = @datadir@ -localedir = @localedir@ -gettextsrcdir = $(datadir)/gettext/po - -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -mkinstalldirs = $(SHELL) @install_sh@ -d -mkdir_p = @mkdir_p@ - -GMSGFMT_ = @GMSGFMT@ -GMSGFMT_no = @GMSGFMT@ -GMSGFMT_yes = @GMSGFMT_015@ -GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT)) -MSGFMT_ = @MSGFMT@ -MSGFMT_no = @MSGFMT@ -MSGFMT_yes = @MSGFMT_015@ -MSGFMT = $(MSGFMT_$(USE_MSGCTXT)) -XGETTEXT_ = @XGETTEXT@ -XGETTEXT_no = @XGETTEXT@ -XGETTEXT_yes = @XGETTEXT_015@ -XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT)) -MSGMERGE = msgmerge -MSGMERGE_UPDATE = @MSGMERGE@ --update -MSGINIT = msginit -MSGCONV = msgconv -MSGFILTER = msgfilter - -POFILES = @POFILES@ -GMOFILES = @GMOFILES@ -UPDATEPOFILES = @UPDATEPOFILES@ -DUMMYPOFILES = @DUMMYPOFILES@ -DISTFILES.common = Makefile.in.in remove-potcdate.sin \ -$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3) -DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \ -$(POFILES) $(GMOFILES) \ -$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3) - -POTFILES = \ - -CATALOGS = @CATALOGS@ - -# Makevars gets inserted here. (Don't remove this line!) - -.SUFFIXES: -.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update - -.po.mo: - @echo "$(MSGFMT) -c -o $@ $<"; \ - $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@ - -.po.gmo: - @lang=`echo $* | sed -e 's,.*/,,'`; \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \ - cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo - -.sin.sed: - sed -e '/^#/d' $< > t-$@ - mv t-$@ $@ - - -all: all-@USE_NLS@ - -all-yes: stamp-po -all-no: - -# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no -# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because -# we don't want to bother translators with empty POT files). We assume that -# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty. -# In this case, stamp-po is a nop (i.e. a phony target). - -# stamp-po is a timestamp denoting the last time at which the CATALOGS have -# been loosely updated. Its purpose is that when a developer or translator -# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS, -# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent -# invocations of "make" will do nothing. This timestamp would not be necessary -# if updating the $(CATALOGS) would always touch them; however, the rule for -# $(POFILES) has been designed to not touch files that don't need to be -# changed. -stamp-po: $(srcdir)/$(DOMAIN).pot - test ! -f $(srcdir)/$(DOMAIN).pot || \ - test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES) - @test ! -f $(srcdir)/$(DOMAIN).pot || { \ - echo "touch stamp-po" && \ - echo timestamp > stamp-poT && \ - mv stamp-poT stamp-po; \ - } - -# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update', -# otherwise packages like GCC can not be built if only parts of the source -# have been downloaded. - -# This target rebuilds $(DOMAIN).pot; it is an expensive operation. -# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed. -$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed - if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \ - msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \ - else \ - msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \ - fi; \ - $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \ - --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) \ - --files-from=$(srcdir)/POTFILES.in \ - --copyright-holder='$(COPYRIGHT_HOLDER)' \ - --msgid-bugs-address="$$msgid_bugs_address" - test ! -f $(DOMAIN).po || { \ - if test -f $(srcdir)/$(DOMAIN).pot; then \ - sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \ - sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \ - if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \ - rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \ - else \ - rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \ - mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ - fi; \ - else \ - mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \ - fi; \ - } - -# This rule has no dependencies: we don't need to update $(DOMAIN).pot at -# every "make" invocation, only create it when it is missing. -# Only "make $(DOMAIN).pot-update" or "make dist" will force an update. -$(srcdir)/$(DOMAIN).pot: - $(MAKE) $(DOMAIN).pot-update - -# This target rebuilds a PO file if $(DOMAIN).pot has changed. -# Note that a PO file is not touched if it doesn't need to be changed. -$(POFILES): $(srcdir)/$(DOMAIN).pot - @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \ - if test -f "$(srcdir)/$${lang}.po"; then \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \ - cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \ - else \ - $(MAKE) $${lang}.po-create; \ - fi - - -install: install-exec install-data -install-exec: -install-data: install-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ - for file in $(DISTFILES.common) Makevars.template; do \ - $(INSTALL_DATA) $(srcdir)/$$file \ - $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - for file in Makevars; do \ - rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - else \ - : ; \ - fi -install-data-no: all -install-data-yes: all - $(mkdir_p) $(DESTDIR)$(datadir) - @catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkdir_p) $(DESTDIR)$$dir; \ - if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \ - $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \ - echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \ - for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ - if test -n "$$lc"; then \ - if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ - link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ - mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ - for file in *; do \ - if test -f $$file; then \ - ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ - fi; \ - done); \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - else \ - if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ - :; \ - else \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - fi; \ - fi; \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ - ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \ - cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \ - fi; \ - done; \ - done - -install-strip: install - -installdirs: installdirs-exec installdirs-data -installdirs-exec: -installdirs-data: installdirs-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \ - else \ - : ; \ - fi -installdirs-data-no: -installdirs-data-yes: - $(mkdir_p) $(DESTDIR)$(datadir) - @catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - dir=$(localedir)/$$lang/LC_MESSAGES; \ - $(mkdir_p) $(DESTDIR)$$dir; \ - for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \ - if test -n "$$lc"; then \ - if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \ - link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \ - mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \ - for file in *; do \ - if test -f $$file; then \ - ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \ - fi; \ - done); \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \ - else \ - if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \ - :; \ - else \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \ - mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \ - fi; \ - fi; \ - fi; \ - done; \ - done - -# Define this as empty until I found a useful application. -installcheck: - -uninstall: uninstall-exec uninstall-data -uninstall-exec: -uninstall-data: uninstall-data-@USE_NLS@ - if test "$(PACKAGE)" = "gettext-tools"; then \ - for file in $(DISTFILES.common) Makevars.template; do \ - rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \ - done; \ - else \ - : ; \ - fi -uninstall-data-no: -uninstall-data-yes: - catalogs='$(CATALOGS)'; \ - for cat in $$catalogs; do \ - cat=`basename $$cat`; \ - lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \ - for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \ - rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \ - done; \ - done - -check: all - -info dvi ps pdf html tags TAGS ctags CTAGS ID: - -mostlyclean: - rm -f remove-potcdate.sed - rm -f stamp-poT - rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po - rm -fr *.o - -clean: mostlyclean - -distclean: clean - rm -f Makefile Makefile.in POTFILES *.mo - -maintainer-clean: distclean - @echo "This command is intended for maintainers to use;" - @echo "it deletes files that may require special tools to rebuild." - rm -f stamp-po $(GMOFILES) - -distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir) -dist distdir: - $(MAKE) update-po - @$(MAKE) dist2 -# This is a separate target because 'update-po' must be executed before. -dist2: stamp-po $(DISTFILES) - dists="$(DISTFILES)"; \ - if test "$(PACKAGE)" = "gettext-tools"; then \ - dists="$$dists Makevars.template"; \ - fi; \ - if test -f $(srcdir)/$(DOMAIN).pot; then \ - dists="$$dists $(DOMAIN).pot stamp-po"; \ - fi; \ - if test -f $(srcdir)/ChangeLog; then \ - dists="$$dists ChangeLog"; \ - fi; \ - for i in 0 1 2 3 4 5 6 7 8 9; do \ - if test -f $(srcdir)/ChangeLog.$$i; then \ - dists="$$dists ChangeLog.$$i"; \ - fi; \ - done; \ - if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \ - for file in $$dists; do \ - if test -f $$file; then \ - cp -p $$file $(distdir) || exit 1; \ - else \ - cp -p $(srcdir)/$$file $(distdir) || exit 1; \ - fi; \ - done - -update-po: Makefile - $(MAKE) $(DOMAIN).pot-update - test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES) - $(MAKE) update-gmo - -# General rule for creating PO files. - -.nop.po-create: - @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \ - echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \ - exit 1 - -# General rule for updating PO files. - -.nop.po-update: - @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \ - if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \ - tmpdir=`pwd`; \ - echo "$$lang:"; \ - test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \ - echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \ - cd $(srcdir); \ - if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \ - if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ - rm -f $$tmpdir/$$lang.new.po; \ - else \ - if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ - :; \ - else \ - echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ - exit 1; \ - fi; \ - fi; \ - else \ - echo "msgmerge for $$lang.po failed!" 1>&2; \ - rm -f $$tmpdir/$$lang.new.po; \ - fi - -$(DUMMYPOFILES): - -update-gmo: Makefile $(GMOFILES) - @: - -Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@ - cd $(top_builddir) \ - && $(SHELL) ./config.status $(subdir)/$@.in po-directories - -force: - -# Tell versions [3.59,3.63) of GNU make not to export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff --git a/po/Rules-quot b/po/Rules-quot deleted file mode 100644 index 9c2a995e..00000000 --- a/po/Rules-quot +++ /dev/null @@ -1,47 +0,0 @@ -# Special Makefile rules for English message catalogs with quotation marks. - -DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot - -.SUFFIXES: .insert-header .po-update-en - -en@quot.po-create: - $(MAKE) en@quot.po-update -en@boldquot.po-create: - $(MAKE) en@boldquot.po-update - -en@quot.po-update: en@quot.po-update-en -en@boldquot.po-update: en@boldquot.po-update-en - -.insert-header.po-update-en: - @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \ - if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \ - tmpdir=`pwd`; \ - echo "$$lang:"; \ - ll=`echo $$lang | sed -e 's/@.*//'`; \ - LC_ALL=C; export LC_ALL; \ - cd $(srcdir); \ - if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \ - if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \ - rm -f $$tmpdir/$$lang.new.po; \ - else \ - if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \ - :; \ - else \ - echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \ - exit 1; \ - fi; \ - fi; \ - else \ - echo "creation of $$lang.po failed!" 1>&2; \ - rm -f $$tmpdir/$$lang.new.po; \ - fi - -en@quot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header - -en@boldquot.insert-header: insert-header.sin - sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header - -mostlyclean: mostlyclean-quot -mostlyclean-quot: - rm -f *.insert-header diff --git a/po/boldquot.sed b/po/boldquot.sed deleted file mode 100644 index 4b937aa5..00000000 --- a/po/boldquot.sed +++ /dev/null @@ -1,10 +0,0 @@ -s/"\([^"]*\)"/“\1”/g -s/`\([^`']*\)'/‘\1’/g -s/ '\([^`']*\)' / ‘\1’ /g -s/ '\([^`']*\)'$/ ‘\1’/g -s/^'\([^`']*\)' /‘\1’ /g -s/“”/""/g -s/“/“/g -s/”/”/g -s/‘/‘/g -s/’/’/g diff --git a/po/en@boldquot.header b/po/en@boldquot.header deleted file mode 100644 index fedb6a06..00000000 --- a/po/en@boldquot.header +++ /dev/null @@ -1,25 +0,0 @@ -# All this catalog "translates" are quotation characters. -# The msgids must be ASCII and therefore cannot contain real quotation -# characters, only substitutes like grave accent (0x60), apostrophe (0x27) -# and double quote (0x22). These substitutes look strange; see -# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html -# -# This catalog translates grave accent (0x60) and apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019). -# It also translates pairs of apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019) -# and pairs of quotation mark (0x22) to -# left double quotation mark (U+201C) and right double quotation mark (U+201D). -# -# When output to an UTF-8 terminal, the quotation characters appear perfectly. -# When output to an ISO-8859-1 terminal, the single quotation marks are -# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to -# grave/acute accent (by libiconv), and the double quotation marks are -# transliterated to 0x22. -# When output to an ASCII terminal, the single quotation marks are -# transliterated to apostrophes, and the double quotation marks are -# transliterated to 0x22. -# -# This catalog furthermore displays the text between the quotation marks in -# bold face, assuming the VT100/XTerm escape sequences. -# diff --git a/po/en@quot.header b/po/en@quot.header deleted file mode 100644 index a9647fc3..00000000 --- a/po/en@quot.header +++ /dev/null @@ -1,22 +0,0 @@ -# All this catalog "translates" are quotation characters. -# The msgids must be ASCII and therefore cannot contain real quotation -# characters, only substitutes like grave accent (0x60), apostrophe (0x27) -# and double quote (0x22). These substitutes look strange; see -# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html -# -# This catalog translates grave accent (0x60) and apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019). -# It also translates pairs of apostrophe (0x27) to -# left single quotation mark (U+2018) and right single quotation mark (U+2019) -# and pairs of quotation mark (0x22) to -# left double quotation mark (U+201C) and right double quotation mark (U+201D). -# -# When output to an UTF-8 terminal, the quotation characters appear perfectly. -# When output to an ISO-8859-1 terminal, the single quotation marks are -# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to -# grave/acute accent (by libiconv), and the double quotation marks are -# transliterated to 0x22. -# When output to an ASCII terminal, the single quotation marks are -# transliterated to apostrophes, and the double quotation marks are -# transliterated to 0x22. -# diff --git a/po/insert-header.sin b/po/insert-header.sin deleted file mode 100644 index b26de01f..00000000 --- a/po/insert-header.sin +++ /dev/null @@ -1,23 +0,0 @@ -# Sed script that inserts the file called HEADER before the header entry. -# -# At each occurrence of a line starting with "msgid ", we execute the following -# commands. At the first occurrence, insert the file. At the following -# occurrences, do nothing. The distinction between the first and the following -# occurrences is achieved by looking at the hold space. -/^msgid /{ -x -# Test if the hold space is empty. -s/m/m/ -ta -# Yes it was empty. First occurrence. Read the file. -r HEADER -# Output the file's contents by reading the next line. But don't lose the -# current line while doing this. -g -N -bb -:a -# The hold space was nonempty. Following occurrences. Do nothing. -x -:b -} diff --git a/po/quot.sed b/po/quot.sed deleted file mode 100644 index 0122c463..00000000 --- a/po/quot.sed +++ /dev/null @@ -1,6 +0,0 @@ -s/"\([^"]*\)"/“\1”/g -s/`\([^`']*\)'/‘\1’/g -s/ '\([^`']*\)' / ‘\1’ /g -s/ '\([^`']*\)'$/ ‘\1’/g -s/^'\([^`']*\)' /‘\1’ /g -s/“”/""/g diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin deleted file mode 100644 index 2436c49e..00000000 --- a/po/remove-potcdate.sin +++ /dev/null @@ -1,19 +0,0 @@ -# Sed script that remove the POT-Creation-Date line in the header entry -# from a POT file. -# -# The distinction between the first and the following occurrences of the -# pattern is achieved by looking at the hold space. -/^"POT-Creation-Date: .*"$/{ -x -# Test if the hold space is empty. -s/P/P/ -ta -# Yes it was empty. First occurrence. Remove the line. -g -d -bb -:a -# The hold space was nonempty. Following occurrences. Do nothing. -x -:b -} -- cgit v1.2.3 From 7fbf54d6f4b67ed7bac04d801174ecfaa538c1a0 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 6 Jan 2015 21:13:54 +0000 Subject: build: rename configure.in to configure.ac This fixes the following automake warning: aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in' * configure.in: Rename to configure.ac. --- configure.ac | 647 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ configure.in | 647 ----------------------------------------------------------- 2 files changed, 647 insertions(+), 647 deletions(-) create mode 100644 configure.ac delete mode 100644 configure.in diff --git a/configure.ac b/configure.ac new file mode 100644 index 00000000..6797e2fe --- /dev/null +++ b/configure.ac @@ -0,0 +1,647 @@ +dnl Process this file with autoconf to produce a configure script. +AC_INIT([Linux-PAM], [1.1.8], , [Linux-PAM]) +AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) +AC_CONFIG_AUX_DIR([build-aux]) +AM_INIT_AUTOMAKE +AC_PREREQ([2.61]) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_MACRO_DIR([m4]) +AC_CANONICAL_HOST + +AC_SUBST(PACKAGE) +AC_SUBST(VERSION) + +dnl +dnl By default, everything under PAM is installed below /usr. +dnl +AC_PREFIX_DEFAULT(/usr) + +dnl and some hacks to use /etc and /lib +test "${prefix}" = "NONE" && prefix="/usr" +if test ${prefix} = '/usr' +then +dnl If we use /usr as prefix, use /etc for config files + if test ${sysconfdir} = '${prefix}/etc' + then + sysconfdir="/etc" + fi + if test ${libdir} = '${exec_prefix}/lib' + then + case "`uname -m`" in + x86_64|ppc64|s390x|sparc64) + libdir="/lib64" ;; + *) + libdir="/lib" ;; + esac + fi + if test ${sbindir} = '${exec_prefix}/sbin' + then + sbindir="/sbin" + fi +dnl If we use /usr as prefix, use /usr/share/man for manual pages + if test ${mandir} = '${prefix}/man' + then + mandir='${prefix}/share/man' + fi +dnl Add security to include directory + if test ${includedir} = '${prefix}/include' + then + includedir="${prefix}/include/security" + fi + +dnl Add /var directory + if test ${localstatedir} = '${prefix}/var' + then + localstatedir="/var" + fi + +fi + +dnl This should be called before any macros that run the C compiler. +AC_USE_SYSTEM_EXTENSIONS + +LT_INIT([disable-static]) + +dnl +dnl check if we should link everything static into libpam +dnl +AC_ARG_ENABLE(static-modules,AS_HELP_STRING([--enable-static-modules], + [do not make the modules dynamically loadable]), + STATIC_MODULES=$enableval,STATIC_MODULES=no) +if test "$STATIC_MODULES" != "no" ; then + CFLAGS="$CFLAGS -DPAM_STATIC" + AC_ENABLE_STATIC([yes]) + AC_ENABLE_SHARED([no]) +else +# per default don't build static libraries + AC_ENABLE_STATIC([no]) + AC_ENABLE_SHARED([yes]) +fi +AM_CONDITIONAL([STATIC_MODULES], [test "$STATIC_MODULES" != "no"]) + +dnl Checks for programs. +AC_PROG_CC +AC_PROG_YACC +AM_PROG_LEX +AC_PROG_INSTALL +AC_PROG_LN_S +AC_PROG_MAKE_SET +AM_PROG_CC_C_O +PAM_LD_AS_NEEDED +PAM_LD_NO_UNDEFINED +PAM_LD_O1 + +dnl Largefile support +AC_SYS_LARGEFILE + +dnl icc claims to be GCC compatible, but use other flags for warnings +if eval "test x$GCC = xyes -a $CC != icc"; then + for flag in \ + -W \ + -Wall \ + -Wbad-function-cast \ + -Wcast-align \ + -Wcast-qual \ + -Wmissing-declarations \ + -Wmissing-prototypes \ + -Wpointer-arith \ + -Wreturn-type \ + -Wstrict-prototypes \ + -Wwrite-strings \ + -Winline \ + -Wshadow + do + JAPHAR_GREP_CFLAGS($flag, [ CFLAGS="$CFLAGS $flag" ]) + done +fi +dnl icc has special warning flags +if eval "test x$CC = xicc"; then + for flag in \ + -Wall \ + -Wmissing-prototypes \ + -Wpointer-arith \ + -Wreturn-type \ + -Wstrict-prototypes \ + -Wwrite-strings \ + -Wshadow \ + -Wp64 \ + -Wdeprecated \ + -Wuninitialized \ + -Wmain + do + JAPHAR_GREP_CFLAGS($flag, [ CFLAGS="$CFLAGS $flag" ]) + done +fi + +if test "x${CC_FOR_BUILD+set}" != "xset" ; then + if test "x$cross_compiling" = "xyes" ; then + AC_CHECK_PROGS(CC_FOR_BUILD, gcc cc) + else + CC_FOR_BUILD=${CC} + fi +fi +AC_MSG_CHECKING([for CC_FOR_BUILD]) +AC_MSG_RESULT([$CC_FOR_BUILD]) +AC_SUBST(CC_FOR_BUILD) + +if test "x${BUILD_CPPFLAGS+set}" != "xset" ; then + if test "x$cross_compiling" = "xyes" ; then + BUILD_CPPFLAGS= + else + BUILD_CPPFLAGS=${CPPFLAGS} + fi +fi +AC_SUBST(BUILD_CPPFLAGS) + +if test "x${BUILD_CFLAGS+set}" != "xset" ; then + if test "x$cross_compiling" = "xyes" ; then + BUILD_CFLAGS= + else + BUILD_CFLAGS=${CFLAGS} + fi +fi +AC_SUBST(BUILD_CFLAGS) + +if test "x${BUILD_LDFLAGS+set}" != "xset" ; then + if test "x$cross_compiling" = "xyes" ; then + BUILD_LDFLAGS= + else + BUILD_LDFLAGS=${LDFLAGS} + fi +fi +AC_SUBST(BUILD_LDFLAGS) + +AC_C___ATTRIBUTE__ + +dnl +dnl Check if --version-script is supported by ld +dnl +AC_CACHE_CHECK(for .symver assembler directive, libc_cv_asm_symver_directive, +[cat > conftest.s <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; then + libc_cv_asm_symver_directive=yes +else + libc_cv_asm_symver_directive=no +fi +rm -f conftest*]) +AC_CACHE_CHECK(for ld --version-script, libc_cv_ld_version_script_option, [dnl +if test $libc_cv_asm_symver_directive = yes; then + cat > conftest.s < conftest.map <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; +then + if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared + -o conftest.so conftest.o + -nostartfiles -nostdlib + -Wl,--version-script,conftest.map + 1>&AS_MESSAGE_LOG_FD]); + then + libc_cv_ld_version_script_option=yes + else + libc_cv_ld_version_script_option=no + fi + else + libc_cv_ld_version_script_option=no + fi +else + libc_cv_ld_version_script_option=no +fi +rm -f conftest*]) +AM_CONDITIONAL([HAVE_VERSIONING], + [test "$libc_cv_ld_version_script_option" = "yes"]) + +dnl +dnl check for -fPIE/-pie support +dnl +dnl icc handles -fpie as -fp without error, so blacklist icc +dnl +AC_ARG_ENABLE(pie,AS_HELP_STRING([--disable-pie], + [disable position-independent executeables (PIE)]), + USE_PIE=$enableval, USE_PIE=yes) + +AC_CACHE_CHECK(for -fpie, libc_cv_fpie, [dnl + cat > conftest.c <&AS_MESSAGE_LOG_FD]) + then + libc_cv_fpie=yes + PIE_CFLAGS="-fpie" + PIE_LDFLAGS="-pie" + else + libc_cv_fpie=no + PIE_CFLAGS="" + PIE_LDFLAGS="" + fi + rm -f conftest*]) +AC_SUBST(libc_cv_fpie) +AC_SUBST(PIE_CFLAGS) +AC_SUBST(PIE_LDFLAGS) + + +dnl +dnl options and defaults +dnl + +AC_ARG_ENABLE([prelude], + AS_HELP_STRING([--disable-prelude],[do not use prelude]), + WITH_PRELUDE=$enableval, WITH_PRELUDE=yes) +if test "$WITH_PRELUDE" == "yes" ; then + AM_PATH_LIBPRELUDE([0.9.0]) + if test "$LIBPRELUDE_CONFIG" != "no" ; then + LIBPRELUDE_CFLAGS="$LIBPRELUDE_CFLAGS -DPRELUDE=1" + fi +fi + +dnl lots of debugging information goes to /var/run/pam-debug.log +AC_ARG_ENABLE([debug], + AS_HELP_STRING([--enable-debug],[specify you are building with debugging on])) + +if test x"$enable_debug" = x"yes" ; then + AC_DEFINE([PAM_DEBUG],, + [lots of stuff gets written to /var/run/pam-debug.log]) +fi + +AC_ARG_ENABLE(securedir, + AS_HELP_STRING([--enable-securedir=DIR],[path to location of PAMs @<:@default=$libdir/security@:>@]), + SECUREDIR=$enableval, SECUREDIR=$libdir/security) +AC_SUBST(SECUREDIR) + +AC_ARG_ENABLE([isadir], + AS_HELP_STRING([--enable-isadir=DIR],[path to arch-specific module files @<:@default=../../(basename of $libdir)/security@:>@]), +ISA=$enableval, +ISA=../../`basename $libdir`/security) +unset mylibdirbase +AC_DEFINE_UNQUOTED(_PAM_ISA,"$ISA",[Define to the path, relative to SECUREDIR, where PAMs specific to this architecture can be found.]) +AC_MSG_RESULT([Defining \$ISA to "$ISA"]) + +AC_ARG_ENABLE(sconfigdir, + AS_HELP_STRING([--enable-sconfigdir=DIR],[path to module conf files @<:@default=$sysconfdir/security@:>@]), + SCONFIGDIR=$enableval, SCONFIGDIR=$sysconfdir/security) +AC_SUBST(SCONFIGDIR) + +AC_ARG_ENABLE(pamlocking, + AS_HELP_STRING([--enable-pamlocking],[configure libpam to observe a global authentication lock])) + +if test x"$enable_pamlocking" = "xyes"; then + AC_DEFINE([PAM_LOCKING],, + [libpam should observe a global authentication lock]) +fi + +AC_ARG_ENABLE(read-both-confs, + AS_HELP_STRING([--enable-read-both-confs],[read both /etc/pam.d and /etc/pam.conf files])) + +if test x"$enable_read_both_confs" = "xyes"; then + AC_DEFINE([PAM_READ_BOTH_CONFS],, + [read both /etc/pam.d and /etc/pam.conf files]) +fi + +AC_ARG_ENABLE([lckpwdf], + AS_HELP_STRING([--disable-lckpwdf],[do not use the lckpwdf function]), + WITH_LCKPWDF=$enableval, WITH_LCKPWDF=yes) +if test "$WITH_LCKPWDF" == "yes" ; then + AC_DEFINE([USE_LCKPWDF], 1, + [Define to 1 if the lckpwdf function should be used]) +fi + +AC_CHECK_HEADERS(paths.h) +AC_ARG_WITH(mailspool, +[ --with-mailspool path to mail spool directory + [default _PATH_MAILDIR if defined in paths.h, otherwise /var/spool/mail]], +with_mailspool=${withval}) +if test x$with_mailspool != x ; then + pam_mail_spool="\"$with_mailspool\"" +else + AC_RUN_IFELSE([AC_LANG_SOURCE([[ +#include +int main() { +#ifdef _PATH_MAILDIR +exit(0); +#else +exit(1); +#endif +}]])],[pam_mail_spool="_PATH_MAILDIR"],[pam_mail_spool="\"/var/spool/mail\""],[pam_mail_spool="\"/var/spool/mail\""]) +fi +AC_DEFINE_UNQUOTED(PAM_PATH_MAILDIR, $pam_mail_spool, + [Path where mails are stored]) + +AC_ARG_WITH(xauth, +[ --with-xauth additional path to check for xauth when it is called from pam_xauth + [added to the default of /usr/X11R6/bin/xauth, /usr/bin/xauth, /usr/bin/X11/xauth]], +pam_xauth_path=${withval}) +if test x$with_xauth == x ; then + AC_PATH_PROG(pam_xauth_path, xauth) +dnl There is no sense in adding the first default path + if test x$pam_xauth_path == x/usr/X11R6/bin/xauth ; then + unset pam_xauth_path + fi +fi + +if test x$pam_xauth_path != x ; then + AC_DEFINE_UNQUOTED(PAM_PATH_XAUTH, "$pam_xauth_path", + [Additional path of xauth executable]) +fi + +dnl Checks for the existence of libdl - on BSD and Tru64 its part of libc +AC_CHECK_LIB([dl], [dlopen], LIBDL="-ldl", LIBDL="") +AC_SUBST(LIBDL) + +# Check for cracklib +AC_ARG_ENABLE([cracklib], + AS_HELP_STRING([--disable-cracklib],[do not use cracklib]), + WITH_CRACKLIB=$enableval, WITH_CRACKLIB=yes) +if test x"$WITH_CRACKLIB" != xno ; then + AC_CHECK_HEADERS([crack.h], + AC_CHECK_LIB([crack], [FascistCheck], LIBCRACK="-lcrack", LIBCRACK="")) +else + LIBCRACK="" +fi +if test -n "$LIBCRACK"; then + AC_DEFINE([HAVE_LIBCRACK], [1], [Define to 1 if you have cracklib.]) +fi +AC_SUBST(LIBCRACK) +AM_CONDITIONAL([HAVE_LIBCRACK], [test -n "$LIBCRACK"]) + +dnl Look for Linux Auditing library - see documentation +AC_ARG_ENABLE([audit], + AS_HELP_STRING([--disable-audit],[do not enable audit support]), + WITH_LIBAUDIT=$enableval, WITH_LIBAUDIT=yes) +if test x"$WITH_LIBAUDIT" != xno ; then + AC_CHECK_HEADER([libaudit.h], + [AC_CHECK_LIB(audit, audit_log_acct_message, LIBAUDIT=-laudit, LIBAUDIT="") + AC_CHECK_TYPE([struct audit_tty_status], + [HAVE_AUDIT_TTY_STATUS=yes], + [HAVE_AUDIT_TTY_STATUS=""], + [#include ])] + ) + if test ! -z "$LIBAUDIT" -a "$ac_cv_header_libaudit_h" != "no" ; then + AC_DEFINE([HAVE_LIBAUDIT], 1, [Define to 1 if audit support should be compiled in.]) + fi + if test ! -z "$HAVE_AUDIT_TTY_STATUS" ; then + AC_DEFINE([HAVE_AUDIT_TTY_STATUS], 1, [Define to 1 if struct audit_tty_status exists.]) + + AC_CHECK_MEMBERS([struct audit_tty_status.log_passwd], [], + AC_MSG_WARN([audit_tty_status.log_passwd is not available. The log_passwd option is disabled.]), + [[#include ]]) + fi +else + LIBAUDIT="" +fi +AC_SUBST(LIBAUDIT) +AM_CONDITIONAL([HAVE_AUDIT_TTY_STATUS], + [test "x$HAVE_AUDIT_TTY_STATUS" = xyes]) + +AC_CHECK_HEADERS(xcrypt.h crypt.h) +AS_IF([test "x$ac_cv_header_xcrypt_h" = "xyes"], + [crypt_libs="xcrypt crypt"], + [crypt_libs="crypt"]) + +BACKUP_LIBS=$LIBS +AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="-l$ac_lib", LIBCRYPT="") +AC_CHECK_FUNCS(crypt_r crypt_gensalt_r) +LIBS=$BACKUP_LIBS +AC_SUBST(LIBCRYPT) +if test "$LIBCRYPT" = "-lxcrypt" -a "$ac_cv_header_xcrypt_h" = "yes" ; then + AC_DEFINE([HAVE_LIBXCRYPT], 1, [Define to 1 if xcrypt support should be compiled in.]) +fi + +AC_ARG_WITH([randomdev], AS_HELP_STRING([--with-randomdev=(|yes|no)],[use specified random device instead of /dev/urandom or 'no' to disable]), opt_randomdev=$withval) +if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then + opt_randomdev="/dev/urandom" +elif test "$opt_randomdev" = no; then + opt_randomdev= +fi +if test -n "$opt_randomdev"; then + AC_DEFINE_UNQUOTED(PAM_PATH_RANDOMDEV, "$opt_randomdev", [Random device path.]) +fi + +dnl check for libdb or libndbm as fallback. Some libndbm compat +dnl libraries are unuseable, so try libdb first. +AC_ARG_ENABLE([db], + AS_HELP_STRING([--enable-db=(db|ndbm|yes|no)],[Default behavior 'yes', which is to check for libdb first, followed by ndbm. Use 'no' to disable db support.]), + WITH_DB=$enableval, WITH_DB=yes) +AC_ARG_WITH([db-uniquename], + AS_HELP_STRING([--with-db-uniquename=extension],[Unique name for db libraries and functions.])) +if test x"$WITH_DB" != xno ; then + if test x"$WITH_DB" = xyes -o x"$WITH_DB" = xdb ; then + old_libs=$LIBS + LIBS="$LIBS -ldb$with_db_uniquename" + AC_CHECK_FUNCS([db_create$with_db_uniquename db_create dbm_store$with_db_uniquename dbm_store], + [LIBDB="-ldb$with_db_uniquename"; break]) + LIBS=$old_libs + fi + if test -z "$LIBDB" ; then + AC_CHECK_LIB([ndbm],[dbm_store], LIBDB="-lndbm", LIBDB="") + if test ! -z "$LIBDB" ; then + AC_CHECK_HEADERS(ndbm.h) + fi + else + AC_CHECK_HEADERS(db.h) + fi +fi +AC_SUBST(LIBDB) +AM_CONDITIONAL([HAVE_LIBDB], [test ! -z "$LIBDB"]) + +AC_ARG_ENABLE([nis], + AS_HELP_STRING([--disable-nis], [Disable building NIS/YP support in pam_unix and pam_access])) + +AS_IF([test "x$enable_nis" != "xno"], [ + CFLAGS=$old_CFLAGS + LIBS=$old_LIBS + + dnl if there's libtirpc available, prefer that over the system + dnl implementation. + PKG_CHECK_MODULES([libtirpc], [libtirpc], [ + CFLAGS="$CFLAGS $libtirpc_CFLAGS" + LIBS="$LIBS $libtirpc_LIBS" + ], [:;]) + + AC_SEARCH_LIBS([yp_get_default_domain], [nsl]) + + AC_CHECK_FUNCS([yp_get_default_domain yperr_string yp_master yp_bind yp_match yp_unbind]) + AC_CHECK_HEADERS([rpc/rpc.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h]) + AC_CHECK_DECLS([getrpcport], , , [ + #if HAVE_RPC_RPC_H + # include + #endif + ]) + + NIS_CFLAGS="${CFLAGS%${old_CFLAGS}}" + NIS_LIBS="${LIBS%${old_LIBS}}" + + CFLAGS="$old_CFLAGS" + LIBS="$old_LIBS" +]) + +AC_SUBST([NIS_CFLAGS]) +AC_SUBST([NIS_LIBS]) + +AC_ARG_ENABLE([selinux], + AS_HELP_STRING([--disable-selinux],[do not use SELinux]), + WITH_SELINUX=$enableval, WITH_SELINUX=yes) +if test "$WITH_SELINUX" == "yes" ; then + AC_CHECK_LIB([selinux],[getfilecon], LIBSELINUX="-lselinux", LIBSELINUX="") +else + LIBSELINUX="" +fi +AC_SUBST(LIBSELINUX) +AM_CONDITIONAL([HAVE_LIBSELINUX], [test ! -z "$LIBSELINUX"]) +if test ! -z "$LIBSELINUX" ; then + AC_DEFINE([WITH_SELINUX], 1, [Defined if SE Linux support is compiled in]) + BACKUP_LIBS=$LIBS + LIBS="$LIBS $LIBSELINUX" + AC_CHECK_FUNCS(setkeycreatecon) + AC_CHECK_FUNCS(getseuser) + LIBS=$BACKUP_LIBS +fi + +dnl Checks for header files. +AC_HEADER_DIRENT +AC_HEADER_STDC +AC_HEADER_SYS_WAIT +AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/file.h sys/ioctl.h sys/time.h syslog.h net/if.h termio.h unistd.h sys/fsuid.h inittypes.h) + +dnl For module/pam_lastlog +AC_CHECK_HEADERS(lastlog.h utmp.h utmpx.h) + +dnl Checks for typedefs, structures, and compiler characteristics. +AC_C_BIGENDIAN +AC_C_CONST +AC_TYPE_UID_T +AC_TYPE_OFF_T +AC_TYPE_PID_T +AC_TYPE_SIZE_T +AC_HEADER_TIME +AC_STRUCT_TM + +dnl Checks for library functions. +AC_TYPE_GETGROUPS +AC_PROG_GCC_TRADITIONAL +AC_FUNC_MEMCMP +AC_FUNC_VPRINTF +AC_CHECK_FUNCS(fseeko getdomainname gethostname gettimeofday lckpwdf mkdir select) +AC_CHECK_FUNCS(strcspn strdup strspn strstr strtol uname) +AC_CHECK_FUNCS(getutent_r getpwnam_r getpwuid_r getgrnam_r getgrgid_r getspnam_r) +AC_CHECK_FUNCS(getgrouplist getline getdelim) +AC_CHECK_FUNCS(inet_ntop inet_pton innetgr ruserok_af) + +AC_CHECK_FUNCS(unshare, [UNSHARE=yes], [UNSHARE=no]) +AM_CONDITIONAL([HAVE_UNSHARE], [test "$UNSHARE" = yes]) + +AC_ARG_ENABLE([regenerate-docu], + AS_HELP_STRING([--disable-regenerate-docu],[Don't re-build documentation from XML sources]), + [enable_docu=$enableval], [enable_docu=yes]) +dnl +dnl Check for xsltproc +dnl +AC_PATH_PROG([XSLTPROC], [xsltproc]) +if test -z "$XSLTPROC"; then + enable_docu=no +fi +AC_PATH_PROG([XMLLINT], [xmllint],[/bin/true]) +dnl check for DocBook DTD and stylesheets in the local catalog. +JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.4//EN], + [DocBook XML DTD V4.4], [], enable_docu=no) +JH_CHECK_XML_CATALOG([http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl], + [DocBook XSL Stylesheets], [], enable_docu=no) + +AC_PATH_PROG([BROWSER], [w3m]) +if test ! -z "$BROWSER"; then + BROWSER="$BROWSER -T text/html -dump" +else + enable_docu=no +fi + +AC_PATH_PROG([FO2PDF], [fop]) + +AM_CONDITIONAL(ENABLE_REGENERATE_MAN, test x$enable_docu != xno) +AM_CONDITIONAL(ENABLE_GENERATE_PDF, test ! -z "$FO2PDF") + + +AM_GNU_GETTEXT_VERSION([0.15]) +AM_GNU_GETTEXT([external]) +AC_CHECK_FUNCS(dngettext) + +AH_BOTTOM([#ifdef ENABLE_NLS +#include +#define _(msgid) dgettext(PACKAGE, msgid) +#define N_(msgid) msgid +#else +#define _(msgid) (msgid) +#define N_(msgid) msgid +#endif /* ENABLE_NLS */]) + +dnl +dnl Check for the availability of the kernel key management facility +dnl - The pam_keyinit module only requires the syscalls, not the error codes +dnl +AC_CHECK_DECL(__NR_keyctl, [have_key_syscalls=1],[have_key_syscalls=0],[#include ]) +AC_CHECK_DECL(ENOKEY, [have_key_errors=1],[have_key_errors=0],[#include ]) + +HAVE_KEY_MANAGEMENT=0 +if test $have_key_syscalls$have_key_errors = 11 +then + HAVE_KEY_MANAGEMENT=1 +fi + +if test $HAVE_KEY_MANAGEMENT = 1; then + AC_DEFINE([HAVE_KEY_MANAGEMENT], 1, + [Defined if the kernel key management facility is available]) +fi +AC_SUBST([HAVE_KEY_MANAGEMENT], $HAVE_KEY_MANAGEMENT) + +AM_CONDITIONAL([HAVE_KEY_MANAGEMENT], [test "$have_key_syscalls" = 1]) + +dnl Files to be created from when we run configure +AC_CONFIG_FILES([Makefile libpam/Makefile libpamc/Makefile libpamc/test/Makefile \ + libpam_misc/Makefile conf/Makefile conf/pam_conv1/Makefile \ + po/Makefile.in \ + modules/Makefile \ + modules/pam_access/Makefile modules/pam_cracklib/Makefile \ + modules/pam_debug/Makefile modules/pam_deny/Makefile \ + modules/pam_echo/Makefile modules/pam_env/Makefile \ + modules/pam_faildelay/Makefile \ + modules/pam_filter/Makefile modules/pam_filter/upperLOWER/Makefile \ + modules/pam_ftp/Makefile modules/pam_group/Makefile \ + modules/pam_issue/Makefile modules/pam_keyinit/Makefile \ + modules/pam_lastlog/Makefile modules/pam_limits/Makefile \ + modules/pam_listfile/Makefile modules/pam_localuser/Makefile \ + modules/pam_loginuid/Makefile modules/pam_mail/Makefile \ + modules/pam_mkhomedir/Makefile modules/pam_motd/Makefile \ + modules/pam_namespace/Makefile \ + modules/pam_nologin/Makefile modules/pam_permit/Makefile \ + modules/pam_pwhistory/Makefile modules/pam_rhosts/Makefile \ + modules/pam_rootok/Makefile modules/pam_exec/Makefile \ + modules/pam_securetty/Makefile modules/pam_selinux/Makefile \ + modules/pam_sepermit/Makefile \ + modules/pam_shells/Makefile modules/pam_stress/Makefile \ + modules/pam_succeed_if/Makefile modules/pam_tally/Makefile \ + modules/pam_tally2/Makefile modules/pam_time/Makefile \ + modules/pam_timestamp/Makefile modules/pam_tty_audit/Makefile \ + modules/pam_umask/Makefile \ + modules/pam_unix/Makefile modules/pam_userdb/Makefile \ + modules/pam_warn/Makefile modules/pam_wheel/Makefile \ + modules/pam_xauth/Makefile doc/Makefile doc/specs/Makefile \ + doc/man/Makefile doc/sag/Makefile doc/adg/Makefile \ + doc/mwg/Makefile examples/Makefile tests/Makefile \ + xtests/Makefile]) +AC_OUTPUT diff --git a/configure.in b/configure.in deleted file mode 100644 index 6797e2fe..00000000 --- a/configure.in +++ /dev/null @@ -1,647 +0,0 @@ -dnl Process this file with autoconf to produce a configure script. -AC_INIT([Linux-PAM], [1.1.8], , [Linux-PAM]) -AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) -AC_CONFIG_AUX_DIR([build-aux]) -AM_INIT_AUTOMAKE -AC_PREREQ([2.61]) -AC_CONFIG_HEADERS([config.h]) -AC_CONFIG_MACRO_DIR([m4]) -AC_CANONICAL_HOST - -AC_SUBST(PACKAGE) -AC_SUBST(VERSION) - -dnl -dnl By default, everything under PAM is installed below /usr. -dnl -AC_PREFIX_DEFAULT(/usr) - -dnl and some hacks to use /etc and /lib -test "${prefix}" = "NONE" && prefix="/usr" -if test ${prefix} = '/usr' -then -dnl If we use /usr as prefix, use /etc for config files - if test ${sysconfdir} = '${prefix}/etc' - then - sysconfdir="/etc" - fi - if test ${libdir} = '${exec_prefix}/lib' - then - case "`uname -m`" in - x86_64|ppc64|s390x|sparc64) - libdir="/lib64" ;; - *) - libdir="/lib" ;; - esac - fi - if test ${sbindir} = '${exec_prefix}/sbin' - then - sbindir="/sbin" - fi -dnl If we use /usr as prefix, use /usr/share/man for manual pages - if test ${mandir} = '${prefix}/man' - then - mandir='${prefix}/share/man' - fi -dnl Add security to include directory - if test ${includedir} = '${prefix}/include' - then - includedir="${prefix}/include/security" - fi - -dnl Add /var directory - if test ${localstatedir} = '${prefix}/var' - then - localstatedir="/var" - fi - -fi - -dnl This should be called before any macros that run the C compiler. -AC_USE_SYSTEM_EXTENSIONS - -LT_INIT([disable-static]) - -dnl -dnl check if we should link everything static into libpam -dnl -AC_ARG_ENABLE(static-modules,AS_HELP_STRING([--enable-static-modules], - [do not make the modules dynamically loadable]), - STATIC_MODULES=$enableval,STATIC_MODULES=no) -if test "$STATIC_MODULES" != "no" ; then - CFLAGS="$CFLAGS -DPAM_STATIC" - AC_ENABLE_STATIC([yes]) - AC_ENABLE_SHARED([no]) -else -# per default don't build static libraries - AC_ENABLE_STATIC([no]) - AC_ENABLE_SHARED([yes]) -fi -AM_CONDITIONAL([STATIC_MODULES], [test "$STATIC_MODULES" != "no"]) - -dnl Checks for programs. -AC_PROG_CC -AC_PROG_YACC -AM_PROG_LEX -AC_PROG_INSTALL -AC_PROG_LN_S -AC_PROG_MAKE_SET -AM_PROG_CC_C_O -PAM_LD_AS_NEEDED -PAM_LD_NO_UNDEFINED -PAM_LD_O1 - -dnl Largefile support -AC_SYS_LARGEFILE - -dnl icc claims to be GCC compatible, but use other flags for warnings -if eval "test x$GCC = xyes -a $CC != icc"; then - for flag in \ - -W \ - -Wall \ - -Wbad-function-cast \ - -Wcast-align \ - -Wcast-qual \ - -Wmissing-declarations \ - -Wmissing-prototypes \ - -Wpointer-arith \ - -Wreturn-type \ - -Wstrict-prototypes \ - -Wwrite-strings \ - -Winline \ - -Wshadow - do - JAPHAR_GREP_CFLAGS($flag, [ CFLAGS="$CFLAGS $flag" ]) - done -fi -dnl icc has special warning flags -if eval "test x$CC = xicc"; then - for flag in \ - -Wall \ - -Wmissing-prototypes \ - -Wpointer-arith \ - -Wreturn-type \ - -Wstrict-prototypes \ - -Wwrite-strings \ - -Wshadow \ - -Wp64 \ - -Wdeprecated \ - -Wuninitialized \ - -Wmain - do - JAPHAR_GREP_CFLAGS($flag, [ CFLAGS="$CFLAGS $flag" ]) - done -fi - -if test "x${CC_FOR_BUILD+set}" != "xset" ; then - if test "x$cross_compiling" = "xyes" ; then - AC_CHECK_PROGS(CC_FOR_BUILD, gcc cc) - else - CC_FOR_BUILD=${CC} - fi -fi -AC_MSG_CHECKING([for CC_FOR_BUILD]) -AC_MSG_RESULT([$CC_FOR_BUILD]) -AC_SUBST(CC_FOR_BUILD) - -if test "x${BUILD_CPPFLAGS+set}" != "xset" ; then - if test "x$cross_compiling" = "xyes" ; then - BUILD_CPPFLAGS= - else - BUILD_CPPFLAGS=${CPPFLAGS} - fi -fi -AC_SUBST(BUILD_CPPFLAGS) - -if test "x${BUILD_CFLAGS+set}" != "xset" ; then - if test "x$cross_compiling" = "xyes" ; then - BUILD_CFLAGS= - else - BUILD_CFLAGS=${CFLAGS} - fi -fi -AC_SUBST(BUILD_CFLAGS) - -if test "x${BUILD_LDFLAGS+set}" != "xset" ; then - if test "x$cross_compiling" = "xyes" ; then - BUILD_LDFLAGS= - else - BUILD_LDFLAGS=${LDFLAGS} - fi -fi -AC_SUBST(BUILD_LDFLAGS) - -AC_C___ATTRIBUTE__ - -dnl -dnl Check if --version-script is supported by ld -dnl -AC_CACHE_CHECK(for .symver assembler directive, libc_cv_asm_symver_directive, -[cat > conftest.s <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; then - libc_cv_asm_symver_directive=yes -else - libc_cv_asm_symver_directive=no -fi -rm -f conftest*]) -AC_CACHE_CHECK(for ld --version-script, libc_cv_ld_version_script_option, [dnl -if test $libc_cv_asm_symver_directive = yes; then - cat > conftest.s < conftest.map <&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD; -then - if AC_TRY_COMMAND([${CC-cc} $CFLAGS $LDFLAGS -shared - -o conftest.so conftest.o - -nostartfiles -nostdlib - -Wl,--version-script,conftest.map - 1>&AS_MESSAGE_LOG_FD]); - then - libc_cv_ld_version_script_option=yes - else - libc_cv_ld_version_script_option=no - fi - else - libc_cv_ld_version_script_option=no - fi -else - libc_cv_ld_version_script_option=no -fi -rm -f conftest*]) -AM_CONDITIONAL([HAVE_VERSIONING], - [test "$libc_cv_ld_version_script_option" = "yes"]) - -dnl -dnl check for -fPIE/-pie support -dnl -dnl icc handles -fpie as -fp without error, so blacklist icc -dnl -AC_ARG_ENABLE(pie,AS_HELP_STRING([--disable-pie], - [disable position-independent executeables (PIE)]), - USE_PIE=$enableval, USE_PIE=yes) - -AC_CACHE_CHECK(for -fpie, libc_cv_fpie, [dnl - cat > conftest.c <&AS_MESSAGE_LOG_FD]) - then - libc_cv_fpie=yes - PIE_CFLAGS="-fpie" - PIE_LDFLAGS="-pie" - else - libc_cv_fpie=no - PIE_CFLAGS="" - PIE_LDFLAGS="" - fi - rm -f conftest*]) -AC_SUBST(libc_cv_fpie) -AC_SUBST(PIE_CFLAGS) -AC_SUBST(PIE_LDFLAGS) - - -dnl -dnl options and defaults -dnl - -AC_ARG_ENABLE([prelude], - AS_HELP_STRING([--disable-prelude],[do not use prelude]), - WITH_PRELUDE=$enableval, WITH_PRELUDE=yes) -if test "$WITH_PRELUDE" == "yes" ; then - AM_PATH_LIBPRELUDE([0.9.0]) - if test "$LIBPRELUDE_CONFIG" != "no" ; then - LIBPRELUDE_CFLAGS="$LIBPRELUDE_CFLAGS -DPRELUDE=1" - fi -fi - -dnl lots of debugging information goes to /var/run/pam-debug.log -AC_ARG_ENABLE([debug], - AS_HELP_STRING([--enable-debug],[specify you are building with debugging on])) - -if test x"$enable_debug" = x"yes" ; then - AC_DEFINE([PAM_DEBUG],, - [lots of stuff gets written to /var/run/pam-debug.log]) -fi - -AC_ARG_ENABLE(securedir, - AS_HELP_STRING([--enable-securedir=DIR],[path to location of PAMs @<:@default=$libdir/security@:>@]), - SECUREDIR=$enableval, SECUREDIR=$libdir/security) -AC_SUBST(SECUREDIR) - -AC_ARG_ENABLE([isadir], - AS_HELP_STRING([--enable-isadir=DIR],[path to arch-specific module files @<:@default=../../(basename of $libdir)/security@:>@]), -ISA=$enableval, -ISA=../../`basename $libdir`/security) -unset mylibdirbase -AC_DEFINE_UNQUOTED(_PAM_ISA,"$ISA",[Define to the path, relative to SECUREDIR, where PAMs specific to this architecture can be found.]) -AC_MSG_RESULT([Defining \$ISA to "$ISA"]) - -AC_ARG_ENABLE(sconfigdir, - AS_HELP_STRING([--enable-sconfigdir=DIR],[path to module conf files @<:@default=$sysconfdir/security@:>@]), - SCONFIGDIR=$enableval, SCONFIGDIR=$sysconfdir/security) -AC_SUBST(SCONFIGDIR) - -AC_ARG_ENABLE(pamlocking, - AS_HELP_STRING([--enable-pamlocking],[configure libpam to observe a global authentication lock])) - -if test x"$enable_pamlocking" = "xyes"; then - AC_DEFINE([PAM_LOCKING],, - [libpam should observe a global authentication lock]) -fi - -AC_ARG_ENABLE(read-both-confs, - AS_HELP_STRING([--enable-read-both-confs],[read both /etc/pam.d and /etc/pam.conf files])) - -if test x"$enable_read_both_confs" = "xyes"; then - AC_DEFINE([PAM_READ_BOTH_CONFS],, - [read both /etc/pam.d and /etc/pam.conf files]) -fi - -AC_ARG_ENABLE([lckpwdf], - AS_HELP_STRING([--disable-lckpwdf],[do not use the lckpwdf function]), - WITH_LCKPWDF=$enableval, WITH_LCKPWDF=yes) -if test "$WITH_LCKPWDF" == "yes" ; then - AC_DEFINE([USE_LCKPWDF], 1, - [Define to 1 if the lckpwdf function should be used]) -fi - -AC_CHECK_HEADERS(paths.h) -AC_ARG_WITH(mailspool, -[ --with-mailspool path to mail spool directory - [default _PATH_MAILDIR if defined in paths.h, otherwise /var/spool/mail]], -with_mailspool=${withval}) -if test x$with_mailspool != x ; then - pam_mail_spool="\"$with_mailspool\"" -else - AC_RUN_IFELSE([AC_LANG_SOURCE([[ -#include -int main() { -#ifdef _PATH_MAILDIR -exit(0); -#else -exit(1); -#endif -}]])],[pam_mail_spool="_PATH_MAILDIR"],[pam_mail_spool="\"/var/spool/mail\""],[pam_mail_spool="\"/var/spool/mail\""]) -fi -AC_DEFINE_UNQUOTED(PAM_PATH_MAILDIR, $pam_mail_spool, - [Path where mails are stored]) - -AC_ARG_WITH(xauth, -[ --with-xauth additional path to check for xauth when it is called from pam_xauth - [added to the default of /usr/X11R6/bin/xauth, /usr/bin/xauth, /usr/bin/X11/xauth]], -pam_xauth_path=${withval}) -if test x$with_xauth == x ; then - AC_PATH_PROG(pam_xauth_path, xauth) -dnl There is no sense in adding the first default path - if test x$pam_xauth_path == x/usr/X11R6/bin/xauth ; then - unset pam_xauth_path - fi -fi - -if test x$pam_xauth_path != x ; then - AC_DEFINE_UNQUOTED(PAM_PATH_XAUTH, "$pam_xauth_path", - [Additional path of xauth executable]) -fi - -dnl Checks for the existence of libdl - on BSD and Tru64 its part of libc -AC_CHECK_LIB([dl], [dlopen], LIBDL="-ldl", LIBDL="") -AC_SUBST(LIBDL) - -# Check for cracklib -AC_ARG_ENABLE([cracklib], - AS_HELP_STRING([--disable-cracklib],[do not use cracklib]), - WITH_CRACKLIB=$enableval, WITH_CRACKLIB=yes) -if test x"$WITH_CRACKLIB" != xno ; then - AC_CHECK_HEADERS([crack.h], - AC_CHECK_LIB([crack], [FascistCheck], LIBCRACK="-lcrack", LIBCRACK="")) -else - LIBCRACK="" -fi -if test -n "$LIBCRACK"; then - AC_DEFINE([HAVE_LIBCRACK], [1], [Define to 1 if you have cracklib.]) -fi -AC_SUBST(LIBCRACK) -AM_CONDITIONAL([HAVE_LIBCRACK], [test -n "$LIBCRACK"]) - -dnl Look for Linux Auditing library - see documentation -AC_ARG_ENABLE([audit], - AS_HELP_STRING([--disable-audit],[do not enable audit support]), - WITH_LIBAUDIT=$enableval, WITH_LIBAUDIT=yes) -if test x"$WITH_LIBAUDIT" != xno ; then - AC_CHECK_HEADER([libaudit.h], - [AC_CHECK_LIB(audit, audit_log_acct_message, LIBAUDIT=-laudit, LIBAUDIT="") - AC_CHECK_TYPE([struct audit_tty_status], - [HAVE_AUDIT_TTY_STATUS=yes], - [HAVE_AUDIT_TTY_STATUS=""], - [#include ])] - ) - if test ! -z "$LIBAUDIT" -a "$ac_cv_header_libaudit_h" != "no" ; then - AC_DEFINE([HAVE_LIBAUDIT], 1, [Define to 1 if audit support should be compiled in.]) - fi - if test ! -z "$HAVE_AUDIT_TTY_STATUS" ; then - AC_DEFINE([HAVE_AUDIT_TTY_STATUS], 1, [Define to 1 if struct audit_tty_status exists.]) - - AC_CHECK_MEMBERS([struct audit_tty_status.log_passwd], [], - AC_MSG_WARN([audit_tty_status.log_passwd is not available. The log_passwd option is disabled.]), - [[#include ]]) - fi -else - LIBAUDIT="" -fi -AC_SUBST(LIBAUDIT) -AM_CONDITIONAL([HAVE_AUDIT_TTY_STATUS], - [test "x$HAVE_AUDIT_TTY_STATUS" = xyes]) - -AC_CHECK_HEADERS(xcrypt.h crypt.h) -AS_IF([test "x$ac_cv_header_xcrypt_h" = "xyes"], - [crypt_libs="xcrypt crypt"], - [crypt_libs="crypt"]) - -BACKUP_LIBS=$LIBS -AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="-l$ac_lib", LIBCRYPT="") -AC_CHECK_FUNCS(crypt_r crypt_gensalt_r) -LIBS=$BACKUP_LIBS -AC_SUBST(LIBCRYPT) -if test "$LIBCRYPT" = "-lxcrypt" -a "$ac_cv_header_xcrypt_h" = "yes" ; then - AC_DEFINE([HAVE_LIBXCRYPT], 1, [Define to 1 if xcrypt support should be compiled in.]) -fi - -AC_ARG_WITH([randomdev], AS_HELP_STRING([--with-randomdev=(|yes|no)],[use specified random device instead of /dev/urandom or 'no' to disable]), opt_randomdev=$withval) -if test "$opt_randomdev" = yes -o -z "$opt_randomdev"; then - opt_randomdev="/dev/urandom" -elif test "$opt_randomdev" = no; then - opt_randomdev= -fi -if test -n "$opt_randomdev"; then - AC_DEFINE_UNQUOTED(PAM_PATH_RANDOMDEV, "$opt_randomdev", [Random device path.]) -fi - -dnl check for libdb or libndbm as fallback. Some libndbm compat -dnl libraries are unuseable, so try libdb first. -AC_ARG_ENABLE([db], - AS_HELP_STRING([--enable-db=(db|ndbm|yes|no)],[Default behavior 'yes', which is to check for libdb first, followed by ndbm. Use 'no' to disable db support.]), - WITH_DB=$enableval, WITH_DB=yes) -AC_ARG_WITH([db-uniquename], - AS_HELP_STRING([--with-db-uniquename=extension],[Unique name for db libraries and functions.])) -if test x"$WITH_DB" != xno ; then - if test x"$WITH_DB" = xyes -o x"$WITH_DB" = xdb ; then - old_libs=$LIBS - LIBS="$LIBS -ldb$with_db_uniquename" - AC_CHECK_FUNCS([db_create$with_db_uniquename db_create dbm_store$with_db_uniquename dbm_store], - [LIBDB="-ldb$with_db_uniquename"; break]) - LIBS=$old_libs - fi - if test -z "$LIBDB" ; then - AC_CHECK_LIB([ndbm],[dbm_store], LIBDB="-lndbm", LIBDB="") - if test ! -z "$LIBDB" ; then - AC_CHECK_HEADERS(ndbm.h) - fi - else - AC_CHECK_HEADERS(db.h) - fi -fi -AC_SUBST(LIBDB) -AM_CONDITIONAL([HAVE_LIBDB], [test ! -z "$LIBDB"]) - -AC_ARG_ENABLE([nis], - AS_HELP_STRING([--disable-nis], [Disable building NIS/YP support in pam_unix and pam_access])) - -AS_IF([test "x$enable_nis" != "xno"], [ - CFLAGS=$old_CFLAGS - LIBS=$old_LIBS - - dnl if there's libtirpc available, prefer that over the system - dnl implementation. - PKG_CHECK_MODULES([libtirpc], [libtirpc], [ - CFLAGS="$CFLAGS $libtirpc_CFLAGS" - LIBS="$LIBS $libtirpc_LIBS" - ], [:;]) - - AC_SEARCH_LIBS([yp_get_default_domain], [nsl]) - - AC_CHECK_FUNCS([yp_get_default_domain yperr_string yp_master yp_bind yp_match yp_unbind]) - AC_CHECK_HEADERS([rpc/rpc.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h]) - AC_CHECK_DECLS([getrpcport], , , [ - #if HAVE_RPC_RPC_H - # include - #endif - ]) - - NIS_CFLAGS="${CFLAGS%${old_CFLAGS}}" - NIS_LIBS="${LIBS%${old_LIBS}}" - - CFLAGS="$old_CFLAGS" - LIBS="$old_LIBS" -]) - -AC_SUBST([NIS_CFLAGS]) -AC_SUBST([NIS_LIBS]) - -AC_ARG_ENABLE([selinux], - AS_HELP_STRING([--disable-selinux],[do not use SELinux]), - WITH_SELINUX=$enableval, WITH_SELINUX=yes) -if test "$WITH_SELINUX" == "yes" ; then - AC_CHECK_LIB([selinux],[getfilecon], LIBSELINUX="-lselinux", LIBSELINUX="") -else - LIBSELINUX="" -fi -AC_SUBST(LIBSELINUX) -AM_CONDITIONAL([HAVE_LIBSELINUX], [test ! -z "$LIBSELINUX"]) -if test ! -z "$LIBSELINUX" ; then - AC_DEFINE([WITH_SELINUX], 1, [Defined if SE Linux support is compiled in]) - BACKUP_LIBS=$LIBS - LIBS="$LIBS $LIBSELINUX" - AC_CHECK_FUNCS(setkeycreatecon) - AC_CHECK_FUNCS(getseuser) - LIBS=$BACKUP_LIBS -fi - -dnl Checks for header files. -AC_HEADER_DIRENT -AC_HEADER_STDC -AC_HEADER_SYS_WAIT -AC_CHECK_HEADERS(fcntl.h limits.h malloc.h sys/file.h sys/ioctl.h sys/time.h syslog.h net/if.h termio.h unistd.h sys/fsuid.h inittypes.h) - -dnl For module/pam_lastlog -AC_CHECK_HEADERS(lastlog.h utmp.h utmpx.h) - -dnl Checks for typedefs, structures, and compiler characteristics. -AC_C_BIGENDIAN -AC_C_CONST -AC_TYPE_UID_T -AC_TYPE_OFF_T -AC_TYPE_PID_T -AC_TYPE_SIZE_T -AC_HEADER_TIME -AC_STRUCT_TM - -dnl Checks for library functions. -AC_TYPE_GETGROUPS -AC_PROG_GCC_TRADITIONAL -AC_FUNC_MEMCMP -AC_FUNC_VPRINTF -AC_CHECK_FUNCS(fseeko getdomainname gethostname gettimeofday lckpwdf mkdir select) -AC_CHECK_FUNCS(strcspn strdup strspn strstr strtol uname) -AC_CHECK_FUNCS(getutent_r getpwnam_r getpwuid_r getgrnam_r getgrgid_r getspnam_r) -AC_CHECK_FUNCS(getgrouplist getline getdelim) -AC_CHECK_FUNCS(inet_ntop inet_pton innetgr ruserok_af) - -AC_CHECK_FUNCS(unshare, [UNSHARE=yes], [UNSHARE=no]) -AM_CONDITIONAL([HAVE_UNSHARE], [test "$UNSHARE" = yes]) - -AC_ARG_ENABLE([regenerate-docu], - AS_HELP_STRING([--disable-regenerate-docu],[Don't re-build documentation from XML sources]), - [enable_docu=$enableval], [enable_docu=yes]) -dnl -dnl Check for xsltproc -dnl -AC_PATH_PROG([XSLTPROC], [xsltproc]) -if test -z "$XSLTPROC"; then - enable_docu=no -fi -AC_PATH_PROG([XMLLINT], [xmllint],[/bin/true]) -dnl check for DocBook DTD and stylesheets in the local catalog. -JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.4//EN], - [DocBook XML DTD V4.4], [], enable_docu=no) -JH_CHECK_XML_CATALOG([http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl], - [DocBook XSL Stylesheets], [], enable_docu=no) - -AC_PATH_PROG([BROWSER], [w3m]) -if test ! -z "$BROWSER"; then - BROWSER="$BROWSER -T text/html -dump" -else - enable_docu=no -fi - -AC_PATH_PROG([FO2PDF], [fop]) - -AM_CONDITIONAL(ENABLE_REGENERATE_MAN, test x$enable_docu != xno) -AM_CONDITIONAL(ENABLE_GENERATE_PDF, test ! -z "$FO2PDF") - - -AM_GNU_GETTEXT_VERSION([0.15]) -AM_GNU_GETTEXT([external]) -AC_CHECK_FUNCS(dngettext) - -AH_BOTTOM([#ifdef ENABLE_NLS -#include -#define _(msgid) dgettext(PACKAGE, msgid) -#define N_(msgid) msgid -#else -#define _(msgid) (msgid) -#define N_(msgid) msgid -#endif /* ENABLE_NLS */]) - -dnl -dnl Check for the availability of the kernel key management facility -dnl - The pam_keyinit module only requires the syscalls, not the error codes -dnl -AC_CHECK_DECL(__NR_keyctl, [have_key_syscalls=1],[have_key_syscalls=0],[#include ]) -AC_CHECK_DECL(ENOKEY, [have_key_errors=1],[have_key_errors=0],[#include ]) - -HAVE_KEY_MANAGEMENT=0 -if test $have_key_syscalls$have_key_errors = 11 -then - HAVE_KEY_MANAGEMENT=1 -fi - -if test $HAVE_KEY_MANAGEMENT = 1; then - AC_DEFINE([HAVE_KEY_MANAGEMENT], 1, - [Defined if the kernel key management facility is available]) -fi -AC_SUBST([HAVE_KEY_MANAGEMENT], $HAVE_KEY_MANAGEMENT) - -AM_CONDITIONAL([HAVE_KEY_MANAGEMENT], [test "$have_key_syscalls" = 1]) - -dnl Files to be created from when we run configure -AC_CONFIG_FILES([Makefile libpam/Makefile libpamc/Makefile libpamc/test/Makefile \ - libpam_misc/Makefile conf/Makefile conf/pam_conv1/Makefile \ - po/Makefile.in \ - modules/Makefile \ - modules/pam_access/Makefile modules/pam_cracklib/Makefile \ - modules/pam_debug/Makefile modules/pam_deny/Makefile \ - modules/pam_echo/Makefile modules/pam_env/Makefile \ - modules/pam_faildelay/Makefile \ - modules/pam_filter/Makefile modules/pam_filter/upperLOWER/Makefile \ - modules/pam_ftp/Makefile modules/pam_group/Makefile \ - modules/pam_issue/Makefile modules/pam_keyinit/Makefile \ - modules/pam_lastlog/Makefile modules/pam_limits/Makefile \ - modules/pam_listfile/Makefile modules/pam_localuser/Makefile \ - modules/pam_loginuid/Makefile modules/pam_mail/Makefile \ - modules/pam_mkhomedir/Makefile modules/pam_motd/Makefile \ - modules/pam_namespace/Makefile \ - modules/pam_nologin/Makefile modules/pam_permit/Makefile \ - modules/pam_pwhistory/Makefile modules/pam_rhosts/Makefile \ - modules/pam_rootok/Makefile modules/pam_exec/Makefile \ - modules/pam_securetty/Makefile modules/pam_selinux/Makefile \ - modules/pam_sepermit/Makefile \ - modules/pam_shells/Makefile modules/pam_stress/Makefile \ - modules/pam_succeed_if/Makefile modules/pam_tally/Makefile \ - modules/pam_tally2/Makefile modules/pam_time/Makefile \ - modules/pam_timestamp/Makefile modules/pam_tty_audit/Makefile \ - modules/pam_umask/Makefile \ - modules/pam_unix/Makefile modules/pam_userdb/Makefile \ - modules/pam_warn/Makefile modules/pam_wheel/Makefile \ - modules/pam_xauth/Makefile doc/Makefile doc/specs/Makefile \ - doc/man/Makefile doc/sag/Makefile doc/adg/Makefile \ - doc/mwg/Makefile examples/Makefile tests/Makefile \ - xtests/Makefile]) -AC_OUTPUT -- cgit v1.2.3 From 6e1fcb85760a7530ee78af09f16ef22e0bd371fc Mon Sep 17 00:00:00 2001 From: Ronny Chevalier Date: Thu, 11 Dec 2014 16:14:42 +0100 Subject: build: adjust automake warning flags Enable all automake warning flags except for the portability issues, since non portable features are used among the makefiles. * configure.ac (AM_INIT_AUTOMAKE): Add -Wall -Wno-portability. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 6797e2fe..cbe5d712 100644 --- a/configure.ac +++ b/configure.ac @@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT([Linux-PAM], [1.1.8], , [Linux-PAM]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) -AM_INIT_AUTOMAKE +AM_INIT_AUTOMAKE([-Wall -Wno-portability]) AC_PREREQ([2.61]) AC_CONFIG_HEADERS([config.h]) AC_CONFIG_MACRO_DIR([m4]) -- cgit v1.2.3 From 58d2da7160a477a5f5654be08bb36cc475eb75d7 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 6 Jan 2015 22:29:11 +0000 Subject: build: raise gettext version requirement Raise gettext requirement to the latest oldstable version 0.18.3. This fixes the following automake warning: configure.ac:581: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged. configure.ac:581: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead, configure.ac:581: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files. * configure.ac (AM_GNU_GETTEXT_VERSION): Raise from 0.15 to 0.18.3. * po/Makevars: Update from gettext-0.18.3. --- configure.ac | 2 +- po/Makevars | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index cbe5d712..47d254b1 100644 --- a/configure.ac +++ b/configure.ac @@ -577,7 +577,7 @@ AM_CONDITIONAL(ENABLE_REGENERATE_MAN, test x$enable_docu != xno) AM_CONDITIONAL(ENABLE_GENERATE_PDF, test ! -z "$FO2PDF") -AM_GNU_GETTEXT_VERSION([0.15]) +AM_GNU_GETTEXT_VERSION([0.18.3]) AM_GNU_GETTEXT([external]) AC_CHECK_FUNCS(dngettext) diff --git a/po/Makevars b/po/Makevars index c152efd6..2e0a6ca5 100644 --- a/po/Makevars +++ b/po/Makevars @@ -39,3 +39,15 @@ MSGID_BUGS_ADDRESS = http://sourceforge.net/projects/pam # This is the list of locale categories, beyond LC_MESSAGES, for which the # message catalogs shall be used. It is usually empty. EXTRA_LOCALE_CATEGORIES = + +# This tells whether the $(DOMAIN).pot file contains messages with an 'msgctxt' +# context. Possible values are "yes" and "no". Set this to yes if the +# package uses functions taking also a message context, like pgettext(), or +# if in $(XGETTEXT_OPTIONS) you define keywords with a context argument. +USE_MSGCTXT = no + +# These options get passed to msgmerge. +# Useful options are in particular: +# --previous to keep previous msgids of translated messages, +# --quiet to reduce the verbosity. +MSGMERGE_OPTIONS = -- cgit v1.2.3 From dae8414275af38eded6a02e838e7964299a29a19 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 18 Feb 2015 16:18:24 +0100 Subject: Updated translations from Transifex. * po/*.po: Updated translations from Transifex. --- po/pt_BR.po | 50 +++++++++++++++++++------------------------- po/sk.po | 69 ++++++++++++++++++++++--------------------------------------- po/sr.po | 53 +++++++++++++++++++---------------------------- 3 files changed, 67 insertions(+), 105 deletions(-) diff --git a/po/pt_BR.po b/po/pt_BR.po index 98f93cdb..1753ab79 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -3,23 +3,25 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Diego Búrigo Zacarão , 2008. -# Elder Marco , 2012. -# Glaucia Cintra , 2007. -# Taylon Silmer , 2008, 2009. +# Diego Búrigo Zacarão , 2008 +# Elder Marco , 2012 +# Glaucia Freitas , 2007 +# Glaucia Freitas , 2007 +# Marcelo Barbosa , 2013 +# Taylon Silmer , 2008-2009 msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" -"PO-Revision-Date: 2012-02-21 12:49+0000\n" -"Last-Translator: Elder Marco \n" -"Language-Team: Portuguese (Brazil) \n" +"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"PO-Revision-Date: 2014-07-03 17:41+0000\n" +"Last-Translator: Daniel Lara \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/linux-pam/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: pt_BR\n" -"Plural-Forms: nplurals=2; plural=(n > 1)\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -237,9 +239,8 @@ msgid "contains too many same characters consecutively" msgstr "contém muitos caracteres igual consecutivamente" #: modules/pam_cracklib/pam_cracklib.c:664 -#, fuzzy msgid "contains too long of a monotonic character sequence" -msgstr "contém muitos caracteres igual consecutivamente" +msgstr "contém muito longo de uma seqüência de caracteres monotônica" #: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" @@ -380,9 +381,8 @@ msgid "Password has been already used. Choose another." msgstr "A senha já foi usada. Escolha outra." #: modules/pam_pwhistory/pam_pwhistory.c:224 -#, fuzzy msgid "Password has been already used." -msgstr "A senha já foi usada. Escolha outra." +msgstr "A senha já foi usada." #: modules/pam_selinux/pam_selinux.c:210 #, c-format @@ -495,10 +495,8 @@ msgstr "%s: Opção não reconhecida %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" #: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 #, c-format @@ -516,10 +514,7 @@ msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [-f rooted-filename] [--file rooted-filename]\n" -" [-u username] [--user username]\n" -" [-r] [--reset[=n]] [--quiet]\n" +msgstr "%s: [-f rooted-filename] [--file rooted-filename]\n [-u username] [--user username]\n [-r] [--reset[=n]] [--quiet]\n" #: modules/pam_timestamp/pam_timestamp.c:345 #, c-format @@ -559,26 +554,23 @@ msgstr "A senha NIS não pôde ser mudada." msgid "You must choose a longer password" msgstr "Escolha uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:620 #, c-format msgid "Changing password for %s." msgstr "Mudando senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:631 msgid "(current) UNIX password: " msgstr "Senha UNIX (atual):" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:666 msgid "You must wait longer to change your password" msgstr "Aguarde mais tempo para mudar a senha" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:726 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:727 msgid "Retype new UNIX password: " msgstr "Redigite a nova senha UNIX:" - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "Deseja digitar um contexto de segurança? [N]" diff --git a/po/sk.po b/po/sk.po index 03f6d458..1cc39dca 100644 --- a/po/sk.po +++ b/po/sk.po @@ -3,22 +3,23 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Ondrej Šulek , 2008. -# Pavol Šimo , 2009. +# feonsu , 2008 +# feonsu , 2014 +# feonsu , 2008 +# Pavol Šimo , 2009 msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" -"PO-Revision-Date: 2011-11-30 12:01+0000\n" -"Last-Translator: Tomáš Mráz \n" -"Language-Team: Slovak (http://www.transifex.net/projects/p/fedora/language/" -"sk/)\n" +"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"PO-Revision-Date: 2014-10-07 08:54+0000\n" +"Last-Translator: feonsu \n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sk\n" -"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -205,7 +206,7 @@ msgstr "je rovnaké ako predchádzajúce" #: modules/pam_cracklib/pam_cracklib.c:628 #: modules/pam_cracklib/pam_cracklib.c:638 msgid "memory allocation error" -msgstr "" +msgstr "chyba pridelenia pamäte" #: modules/pam_cracklib/pam_cracklib.c:643 msgid "is a palindrome" @@ -236,9 +237,8 @@ msgid "contains too many same characters consecutively" msgstr "obsahuje príliš veľa rovnakých znakov za sebou" #: modules/pam_cracklib/pam_cracklib.c:664 -#, fuzzy msgid "contains too long of a monotonic character sequence" -msgstr "obsahuje príliš veľa rovnakých znakov za sebou" +msgstr "obsahuje príliš jednotvárnu postupnosť znakov" #: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" @@ -313,23 +313,15 @@ msgstr "Posledné neúspešné prihlásenie:%s%s%s" msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." -msgstr[0] "" -"Od posledného úspešného prihlásenia došlo k %d neúspešnému pokusu o " -"prihlásenie." -msgstr[1] "" -"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " -"prihlásenie." -msgstr[2] "" -"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " -"prihlásenie." +msgstr[0] "Od posledného úspešného prihlásenia došlo k %d neúspešnému pokusu o prihlásenie." +msgstr[1] "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." +msgstr[2] "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." -msgstr "" -"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " -"prihlásenie." +msgstr "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." #: modules/pam_limits/pam_limits.c:1079 #, c-format @@ -388,9 +380,8 @@ msgid "Password has been already used. Choose another." msgstr "Heslo už bolo použité. Zvoľte si iné." #: modules/pam_pwhistory/pam_pwhistory.c:224 -#, fuzzy msgid "Password has been already used." -msgstr "Heslo už bolo použité. Zvoľte si iné." +msgstr "Heslo už bolo použité." #: modules/pam_selinux/pam_selinux.c:210 #, c-format @@ -503,11 +494,8 @@ msgstr "%s: Neznáma voľba %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] [--" -"quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] [--quiet]\n" #: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 #, c-format @@ -525,10 +513,7 @@ msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [-f meno_suboru] [--file meno_suboru]\n" -" [-u pouzivatelske_meno] [--user pouzivatelske_meno]\n" -" [-r] [--reset[=n]] [--quiet]\n" +msgstr "%s: [-f meno_suboru] [--file meno_suboru]\n [-u pouzivatelske_meno] [--user pouzivatelske_meno]\n [-r] [--reset[=n]] [--quiet]\n" #: modules/pam_timestamp/pam_timestamp.c:345 #, c-format @@ -537,8 +522,7 @@ msgstr "Prístup povolený (ostatný prístup pred %ld sekundami)." #: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 msgid "Your account has expired; please contact your system administrator" -msgstr "" -"Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" +msgstr "Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" #: modules/pam_unix/pam_unix_acct.c:255 msgid "You are required to change your password immediately (root enforced)" @@ -570,26 +554,23 @@ msgstr "Nie je možné zmeniť NIS heslo." msgid "You must choose a longer password" msgstr "Musíte si zvoliť dlhšie heslo" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:620 #, c-format msgid "Changing password for %s." msgstr "Zmena hesla pre %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:631 msgid "(current) UNIX password: " msgstr "(aktuálne) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:666 msgid "You must wait longer to change your password" msgstr "Na zmenu svojho hesla musíte počkať dlhšie" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:726 msgid "Enter new UNIX password: " msgstr "Zadajte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:727 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "Želáte si zadať kontext zabezpečenia? [N] " diff --git a/po/sr.po b/po/sr.po index c357f42b..40dea25a 100644 --- a/po/sr.po +++ b/po/sr.po @@ -3,24 +3,24 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Marko Uskokovic , 2007, 2008. -# Miloš Komarčević , 2008. -# Nikola Pajtić , 2008. -# Sandra Gucul-Milojevic , 2008. +# Marko Uskokovic , 2007-2008 +# Miloš Komarčević , 2008 +# Momcilo Medic , 2014 +# Nikola Pajtić , 2008 +# Sandra Gucul-Milojevic , 2008 msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" -"PO-Revision-Date: 2011-11-30 12:00+0000\n" -"Last-Translator: Tomáš Mráz \n" -"Language-Team: Serbian \n" +"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"PO-Revision-Date: 2014-11-16 23:51+0000\n" +"Last-Translator: Momcilo Medic \n" +"Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -207,7 +207,7 @@ msgstr "иста је као и стара" #: modules/pam_cracklib/pam_cracklib.c:628 #: modules/pam_cracklib/pam_cracklib.c:638 msgid "memory allocation error" -msgstr "" +msgstr "грешка у резервисању меморије" #: modules/pam_cracklib/pam_cracklib.c:643 msgid "is a palindrome" @@ -238,9 +238,8 @@ msgid "contains too many same characters consecutively" msgstr "садржи превише истих знакова узастопно" #: modules/pam_cracklib/pam_cracklib.c:664 -#, fuzzy msgid "contains too long of a monotonic character sequence" -msgstr "садржи превише истих знакова узастопно" +msgstr "садржи предугачак низ монотоних карактера" #: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" @@ -382,9 +381,8 @@ msgid "Password has been already used. Choose another." msgstr "Лозинка је већ у употреби. Изаберите другу." #: modules/pam_pwhistory/pam_pwhistory.c:224 -#, fuzzy msgid "Password has been already used." -msgstr "Лозинка је већ у употреби. Изаберите другу." +msgstr "Шифра је већ била у употреби." #: modules/pam_selinux/pam_selinux.c:210 #, c-format @@ -497,11 +495,8 @@ msgstr "%s: није препозната опција %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] [--" -"quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] [--quiet]\n" #: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 #, c-format @@ -519,10 +514,7 @@ msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [- коренски-називдатотеке] [--file коренски-називдатотеке]\n" -" [-u корисничкоиме] [--user корисничкоиме]\n" -" [-r] [--reset[=n]] [--quiet]\n" +msgstr "%s: [- коренски-називдатотеке] [--file коренски-називдатотеке]\n [-u корисничкоиме] [--user корисничкоиме]\n [-r] [--reset[=n]] [--quiet]\n" #: modules/pam_timestamp/pam_timestamp.c:345 #, c-format @@ -563,26 +555,23 @@ msgstr "NIS лозинка не може бити промењена." msgid "You must choose a longer password" msgstr "Морате изабрати дужу лозинку" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:620 #, c-format msgid "Changing password for %s." msgstr "Мењам лозинку за %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:631 msgid "(current) UNIX password: " msgstr "(тренутна) UNIX лозинка: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:666 msgid "You must wait longer to change your password" msgstr "Морате дуже сачекати на промену лозинке" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:726 msgid "Enter new UNIX password: " msgstr "Унесите нову UNIX лозинку: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:727 msgid "Retype new UNIX password: " msgstr "Поново унесите нову UNIX лозинку: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "Да ли желите да унесете безбедносни контекст? [N]" -- cgit v1.2.3 From 0698382cf55ad79d0d591fad9609c68eabfac2a2 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Mar 2015 13:03:06 +0100 Subject: Adjust documentation (Ticket#36) * libpam/pam_delay.c: Change 25% in comment to 50% as used in code. * doc/man/pam_fail_delay.3.xml: Change 25% to 50% --- doc/man/pam_fail_delay.3.xml | 2 +- libpam/pam_delay.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/man/pam_fail_delay.3.xml b/doc/man/pam_fail_delay.3.xml index a101cf39..392298a4 100644 --- a/doc/man/pam_fail_delay.3.xml +++ b/doc/man/pam_fail_delay.3.xml @@ -39,7 +39,7 @@ pam_authenticate3 fail, the failing return to the application is - delayed by an amount of time randomly distributed (by up to 25%) + delayed by an amount of time randomly distributed (by up to 50%) about this longest value. diff --git a/libpam/pam_delay.c b/libpam/pam_delay.c index cb6c9d5c..972e72b6 100644 --- a/libpam/pam_delay.c +++ b/libpam/pam_delay.c @@ -81,7 +81,7 @@ static unsigned int _pam_compute_delay(unsigned int seed, unsigned int base) /* ********************************************************************** * the following function sleeps for a random time. The actual time * slept is computed above.. It is based on the requested time but will - * differ by up to +/- 25%. + * differ by up to +/- 50%. */ void _pam_await_timer(pam_handle_t *pamh, int status) -- cgit v1.2.3 From d8a664cac10bf857cc0ab4d38be028ba39e5fcbc Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Mar 2015 14:22:02 +0100 Subject: Document timestampdir option (Ticket#33) * modules/pam_timestamp/pam_timestamp.8.xml: Add timestampdir option. --- modules/pam_timestamp/pam_timestamp.8.xml | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/modules/pam_timestamp/pam_timestamp.8.xml b/modules/pam_timestamp/pam_timestamp.8.xml index 07a5cf1d..e19a0bcf 100644 --- a/modules/pam_timestamp/pam_timestamp.8.xml +++ b/modules/pam_timestamp/pam_timestamp.8.xml @@ -18,6 +18,9 @@ pam_timestamp.so + + timestampdir=directory + timestamp_timeout=number @@ -53,13 +56,25 @@ file as grounds for succeeding. OPTIONS + + + + + + + Specify an alternate directory where + pam_timestamp creates timestamp files. + + + - How long should pam_timestamp treat timestamp as valid after their + How long should pam_timestamp + treat timestamp as valid after their last modification date (in seconds). Default is 300 seconds. @@ -152,7 +167,7 @@ session optional pam_timestamp.so FILES - /var/run/sudo/... + /var/run/pam_timestamp/... timestamp files and directories -- cgit v1.2.3 From eb9cd6f43132b2a7b54c621b4a80adf176628d20 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Mar 2015 14:34:58 +0100 Subject: Enhance group.conf examples (Ticket#35) * modules/pam_group/group.conf.5.xml: Enhance example by logic group entry. --- modules/pam_group/group.conf.5.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/pam_group/group.conf.5.xml b/modules/pam_group/group.conf.5.xml index 3a7e3f5d..fc5370f5 100644 --- a/modules/pam_group/group.conf.5.xml +++ b/modules/pam_group/group.conf.5.xml @@ -106,11 +106,11 @@ xsh;tty*&!ttyp*;us;Al0000-2400;floppy - Running 'xsh' on tty* (any ttyXXX device), the user 'sword' is given access - to games (through membership of the floppy group) after work hours. + Running 'xsh' on tty* (any ttyXXX device), the users 'sword', 'pike' and + 'shield' are given access to games (through membership of the floppy group) after work hours. -xsh; tty* ;sword;!Wk0900-1800;games, sound +xsh; tty* ;sword|pike|shield;!Wk0900-1800;games, sound xsh; tty* ;*;Al0900-1800;floppy -- cgit v1.2.3 From 89915a23a085d414bce61040364810be3975e261 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Mar 2015 14:39:41 +0100 Subject: Don't use sudo directory, the timestamp format is different (Ticket#32) * modules/pam_timestamp/pam_timestamp.c: Change default timestamp directory. --- modules/pam_timestamp/pam_timestamp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pam_timestamp/pam_timestamp.c b/modules/pam_timestamp/pam_timestamp.c index b3f08b1f..1bf0e84b 100644 --- a/modules/pam_timestamp/pam_timestamp.c +++ b/modules/pam_timestamp/pam_timestamp.c @@ -58,6 +58,7 @@ #include #include #include +#include #include "hmacsha1.h" #include @@ -69,7 +70,7 @@ * for the timestamp_timeout parameter. */ #define DEFAULT_TIMESTAMP_TIMEOUT (5 * 60) #define MODULE "pam_timestamp" -#define TIMESTAMPDIR "/var/run/sudo" +#define TIMESTAMPDIR _PATH_VARRUN "/" MODULE #define TIMESTAMPKEY TIMESTAMPDIR "/_pam_timestamp_key" /* Various buffers we use need to be at least as large as either PATH_MAX or -- cgit v1.2.3 From 7b39983f3a7b5e7522f1672e49dcbfe579f0228f Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 24 Mar 2015 16:57:14 +0100 Subject: Clarify pam_access docs re PAM service names and X $DISPLAY value testing. (Ticket #39) * modules/pam_access/access.conf.5.xml * modules/pam_access/pam_access.8.xml Signed-off-by: Karl O. Pinc --- modules/pam_access/access.conf.5.xml | 40 ++++++++++++++++++++++++++++-------- modules/pam_access/pam_access.8.xml | 5 +++-- 2 files changed, 35 insertions(+), 10 deletions(-) diff --git a/modules/pam_access/access.conf.5.xml b/modules/pam_access/access.conf.5.xml index a4d3419b..d686d92b 100644 --- a/modules/pam_access/access.conf.5.xml +++ b/modules/pam_access/access.conf.5.xml @@ -21,8 +21,12 @@ The /etc/security/access.conf file specifies (user/group, host), - (user/group, network/netmask) or - (user/group, tty) + (user/group, network/netmask), + (user/group, tty), + (user/group, + X-$DISPLAY-value), or + (user/group, + pam-service-name) combinations for which a login will be either accepted or refused. @@ -33,7 +37,14 @@ combination, or, in case of non-networked logins, the first entry that matches the (user/group, tty) - combination. The permissions field of that table entry determines + combination, or in the case of non-networked logins without a + tty, the first entry that matches the + (user/group, + X-$DISPLAY-value) or + (user/group, + pam-service-name/) + combination. The permissions field of that table entry + determines whether the login will be accepted or refused. @@ -65,14 +76,27 @@ The third field, the origins field, should be a list of one or more tty names (for non-networked - logins), host names, domain names (begin with "."), host addresses, + logins), X $DISPLAY values or PAM service + names (for non-networked logins without a tty), host names, + domain names (begin with "."), host addresses, internet network numbers (end with "."), internet network addresses with network mask (where network mask can be a decimal number or an internet address also), ALL (which always matches) - or LOCAL. LOCAL - keyword matches if and only if the PAM_RHOST is - not set and <origin> field is thus set from - PAM_TTY or PAM_SERVICE". + or LOCAL. The LOCAL + keyword matches if and only if + pam_get_item3, + when called with an item_type of + PAM_RHOST, returns NULL or an + empty string (and therefore the + origins field is compared against the + return value of + pam_get_item3 + called with an item_type of + PAM_TTY or, absent that, + PAM_SERVICE). + + + If supported by the system you can use @netgroupname in host or user patterns. The @@netgroupname syntax is supported in the user diff --git a/modules/pam_access/pam_access.8.xml b/modules/pam_access/pam_access.8.xml index 710e2e7b..c629a9f3 100644 --- a/modules/pam_access/pam_access.8.xml +++ b/modules/pam_access/pam_access.8.xml @@ -50,7 +50,8 @@ The pam_access PAM module is mainly for access management. It provides logdaemon style login access control based on login names, host or domain names, internet addresses or network numbers, - or on terminal line names in case of non-networked logins. + or on terminal line names, X $DISPLAY values, + or PAM service names in case of non-networked logins. By default rules for access management are taken from config file @@ -59,7 +60,7 @@ If Linux PAM is compiled with audit support the module will report - when it denies access based on origin (host or tty). + when it denies access based on origin (host, tty, etc.). -- cgit v1.2.3 From 73bdfac8c091492f466342feb8f2f5daa2f4c39b Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Wed, 25 Mar 2015 14:49:46 +0100 Subject: pam_env: expand @{HOME} and @{SHELL} and enhance documentation (Ticket#24 and #29) * modules/pam_env/pam_env.c: Replace @{HOME} and @{SHELL} with passwd entries * modules/pam_env/pam_env.conf.5.xml: Document @{HOME} and @{SHELL} * modules/pam_env/pam_env.8.xml: Enhance documentation --- modules/pam_env/pam_env.8.xml | 39 ++++++++++++++++++++++++-------------- modules/pam_env/pam_env.c | 15 ++++++++++++++- modules/pam_env/pam_env.conf.5.xml | 11 +++++++---- 3 files changed, 46 insertions(+), 19 deletions(-) diff --git a/modules/pam_env/pam_env.8.xml b/modules/pam_env/pam_env.8.xml index 309643fd..6eac6c8d 100644 --- a/modules/pam_env/pam_env.8.xml +++ b/modules/pam_env/pam_env.8.xml @@ -53,17 +53,23 @@ PAM_RHOST. - By default rules for (un)setting of variables is taken from the - config file /etc/security/pam_env.conf if - no other file is specified. + By default rules for (un)setting of variables are taken from the + config file /etc/security/pam_env.conf. An + alternate file can be specified with the conffile + option. - This module can also parse a file with simple - KEY=VAL pairs on separate lines - (/etc/environment by default). You can - change the default file to parse, with the envfile - flag and turn it on or off by setting the readenv - flag to 1 or 0 respectively. + Second a file (/etc/environment by default) with simple + KEY=VAL pairs on separate lines will be read. + With the envfile option an alternate file can be specified. + And with the readenv option this can be completly disabled. + + + Third it will read a user configuration file + ($HOME/.pam_environment by default). + The default file file can be changed with the + user_envfile option + and it can be turned on and off with the user_readenv option. Since setting of PAM environment variables can have side effects @@ -107,8 +113,11 @@ Indicate an alternative environment - file to override the default. This can be useful when different - services need different environments. + file to override the default. The syntax are simple + KEY=VAL pairs on separate lines. The + export instruction can be specified for bash + compatibility, but will be ignored. + This can be useful when different services need different environments. @@ -133,9 +142,11 @@ Indicate an alternative .pam_environment - file to override the default. This can be useful when different - services need different environments. The filename is relative to - the user home directory. + file to override the default.The syntax is the same as + for /etc/environment. + The filename is relative to the user home directory. + This can be useful when different services need different + environments. diff --git a/modules/pam_env/pam_env.c b/modules/pam_env/pam_env.c index e04f5b53..1bfdf089 100644 --- a/modules/pam_env/pam_env.c +++ b/modules/pam_env/pam_env.c @@ -676,7 +676,7 @@ static const char * _pam_get_item_byname(pam_handle_t *pamh, const char *name) const void *itemval; D(("Called.")); - if (strcmp(name, "PAM_USER") == 0) { + if (strcmp(name, "PAM_USER") == 0 || strcmp(name, "HOME") == 0 || strcmp(name, "SHELL") == 0) { item = PAM_USER; } else if (strcmp(name, "PAM_USER_PROMPT") == 0) { item = PAM_USER_PROMPT; @@ -696,6 +696,19 @@ static const char * _pam_get_item_byname(pam_handle_t *pamh, const char *name) D(("pam_get_item failed")); return NULL; /* let pam_get_item() log the error */ } + + if (itemval && (strcmp(name, "HOME") == 0 || strcmp(name, "SHELL") == 0)) { + struct passwd *user_entry; + user_entry = pam_modutil_getpwnam (pamh, (char *) itemval); + if (!user_entry) { + pam_syslog(pamh, LOG_ERR, "No such user!?"); + return NULL; + } + return (strcmp(name, "SHELL") == 0) ? + user_entry->pw_shell : + user_entry->pw_dir; + } + D(("Exit.")); return itemval; } diff --git a/modules/pam_env/pam_env.conf.5.xml b/modules/pam_env/pam_env.conf.5.xml index 45950b8c..4040275a 100644 --- a/modules/pam_env/pam_env.conf.5.xml +++ b/modules/pam_env/pam_env.conf.5.xml @@ -43,14 +43,16 @@ (Possibly non-existent) environment variables may be used in values - using the ${string} syntax and (possibly non-existent) PAM_ITEMs may - be used in values using the @{string} syntax. Both the $ and @ - characters can be backslash escaped to be used as literal values + using the ${string} syntax and (possibly non-existent) PAM_ITEMs as well + as HOME and SHELL may be used in values using the @{string} syntax. Both + the $ and @ characters can be backslash escaped to be used as literal values values can be delimited with "", escaped " not supported. Note that many environment variables that you would like to use may not be set by the time the module is called. - For example, HOME is used below several times, but + For example, ${HOME} is used below several times, but many PAM applications don't make it available by the time you need it. + The special variables @{HOME} and @{SHELL} are expanded to the values + for the user from his passwd entry. @@ -92,6 +94,7 @@ NNTPSERVER DEFAULT=localhost PATH DEFAULT=${HOME}/bin:/usr/local/bin:/bin\ :/usr/bin:/usr/local/bin/X11:/usr/bin/X11 + XDG_DATA_HOME @{HOME}/share/ -- cgit v1.2.3 From 10b83ef224a5e9c3e2663b3f08dd17090acc58ab Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Wed, 25 Mar 2015 15:00:38 +0100 Subject: Support alternative "vendor configuration" files as fallback to /etc (Ticket#34, patch from ay Sievers ) * doc/man/pam.8.xml: document additonal config directory * libpam/pam_handlers.c: add /usr/lib/pam.d as config file fallback directory * libpam/pam_private.h: adjust defines --- doc/man/pam.8.xml | 18 ++++++++ libpam/pam_handlers.c | 124 +++++++++++++++++++++++++++++++++----------------- libpam/pam_private.h | 9 ++-- 3 files changed, 105 insertions(+), 46 deletions(-) diff --git a/doc/man/pam.8.xml b/doc/man/pam.8.xml index 1267f01c..d36baae8 100644 --- a/doc/man/pam.8.xml +++ b/doc/man/pam.8.xml @@ -52,6 +52,14 @@ /etc/pam.conf. + + Vendor-supplied PAM configuration files might be installed in + the system directory /usr/lib/pam.d/ instead + of the machine configuration directory /etc/pam.d/. + If no machine configuration file is found, the vendor-supplied file + is used. All files in /etc/pam.d/ override + files with the same name in /usr/lib/pam.d/. + From the point of view of the system administrator, for whom this manual is provided, it is not of primary importance to understand the @@ -140,6 +148,16 @@ closing hook for modules to affect the services available to a user. + + /usr/lib/pam.d + + + the Linux-PAM vendor configuration + directory. Files in /etc/pam.d override + files with the same name in this directory. + + + diff --git a/libpam/pam_handlers.c b/libpam/pam_handlers.c index df3a1d91..bc3fd9d8 100644 --- a/libpam/pam_handlers.c +++ b/libpam/pam_handlers.c @@ -274,6 +274,66 @@ static int _pam_parse_conf_file(pam_handle_t *pamh, FILE *f return ( (x < 0) ? PAM_ABORT:PAM_SUCCESS ); } +static int +_pam_open_config_file(pam_handle_t *pamh + , const char *service + , char **path + , FILE **file) +{ + char *p; + FILE *f; + int err = 0; + + /* Absolute path */ + if (service[0] == '/') { + p = _pam_strdup(service); + if (p == NULL) { + pam_syslog(pamh, LOG_CRIT, "strdup failed"); + return PAM_BUF_ERR; + } + + f = fopen(service, "r"); + if (f != NULL) { + *path = p; + *file = f; + return PAM_SUCCESS; + } + + _pam_drop(p); + return PAM_ABORT; + } + + /* Local Machine Configuration /etc/pam.d/ */ + if (asprintf (&p, PAM_CONFIG_DF, service) < 0) { + pam_syslog(pamh, LOG_CRIT, "asprintf failed"); + return PAM_BUF_ERR; + } + D(("opening %s", p)); + f = fopen(p, "r"); + if (f != NULL) { + *path = p; + *file = f; + return PAM_SUCCESS; + } + + /* System Configuration /usr/lib/pam.d/ */ + _pam_drop(p); + if (asprintf (&p, PAM_CONFIG_DIST_DF, service) < 0) { + pam_syslog(pamh, LOG_CRIT, "asprintf failed"); + return PAM_BUF_ERR; + } + D(("opening %s", p)); + f = fopen(p, "r"); + if (f != NULL) { + *path = p; + *file = f; + return PAM_SUCCESS; + } + _pam_drop(p); + + return PAM_ABORT; +} + static int _pam_load_conf_file(pam_handle_t *pamh, const char *config_name , const char *service /* specific file */ , int module_type /* specific type */ @@ -284,7 +344,7 @@ static int _pam_load_conf_file(pam_handle_t *pamh, const char *config_name ) { FILE *f; - char *config_path = NULL; + char *path = NULL; int retval = PAM_ABORT; D(("_pam_load_conf_file called")); @@ -297,39 +357,29 @@ static int _pam_load_conf_file(pam_handle_t *pamh, const char *config_name if (config_name == NULL) { D(("no config file supplied")); - pam_syslog(pamh, LOG_ERR, "(%s) no config file supplied", service); + pam_syslog(pamh, LOG_ERR, "(%s) no config name supplied", service); return PAM_ABORT; } - if (config_name[0] != '/') { - if (asprintf (&config_path, PAM_CONFIG_DF, config_name) < 0) { - pam_syslog(pamh, LOG_CRIT, "asprintf failed"); - return PAM_BUF_ERR; - } - config_name = config_path; - } - - D(("opening %s", config_name)); - f = fopen(config_name, "r"); - if (f != NULL) { + if (_pam_open_config_file(pamh, config_name, &path, &f) == PAM_SUCCESS) { retval = _pam_parse_conf_file(pamh, f, service, module_type, stack_level #ifdef PAM_READ_BOTH_CONFS , not_other #endif /* PAM_READ_BOTH_CONFS */ ); - fclose(f); if (retval != PAM_SUCCESS) pam_syslog(pamh, LOG_ERR, "_pam_load_conf_file: error reading %s: %s", - config_name, pam_strerror(pamh, retval)); + path, pam_strerror(pamh, retval)); + _pam_drop(path); + fclose(f); } else { D(("unable to open %s", config_name)); pam_syslog(pamh, LOG_ERR, - "_pam_load_conf_file: unable to open %s", + "_pam_load_conf_file: unable to open config for %s", config_name); } - _pam_drop(config_path); return retval; } @@ -396,39 +446,31 @@ int _pam_init_handlers(pam_handle_t *pamh) struct stat test_d; /* Is there a PAM_CONFIG_D directory? */ - if ( stat(PAM_CONFIG_D, &test_d) == 0 && S_ISDIR(test_d.st_mode) ) { - char *filename; + if ((stat(PAM_CONFIG_D, &test_d) == 0 && S_ISDIR(test_d.st_mode)) || + (stat(PAM_CONFIG_DIST_D, &test_d) == 0 && S_ISDIR(test_d.st_mode))) { + char *path = NULL; int read_something=0; - D(("searching " PAM_CONFIG_D " for config files")); - if (asprintf(&filename, PAM_CONFIG_DF, pamh->service_name) < 0) { - pam_syslog(pamh, LOG_ERR, - "_pam_init_handlers: no memory; service %s", - pamh->service_name); - return PAM_BUF_ERR; - } - D(("opening %s", filename)); - f = fopen(filename, "r"); - if (f != NULL) { - /* would test magic here? */ + if (_pam_open_config_file(pamh, pamh->service_name, &path, &f) == PAM_SUCCESS) { retval = _pam_parse_conf_file(pamh, f, pamh->service_name, PAM_T_ANY, 0 #ifdef PAM_READ_BOTH_CONFS , 0 #endif /* PAM_READ_BOTH_CONFS */ ); - fclose(f); if (retval != PAM_SUCCESS) { pam_syslog(pamh, LOG_ERR, "_pam_init_handlers: error reading %s", - filename); + path); pam_syslog(pamh, LOG_ERR, "_pam_init_handlers: [%s]", pam_strerror(pamh, retval)); } else { read_something = 1; } + _pam_drop(path); + fclose(f); } else { - D(("unable to open %s", filename)); + D(("unable to open configuration for %s", pamh->service_name)); #ifdef PAM_READ_BOTH_CONFS D(("checking %s", PAM_CONFIG)); @@ -443,14 +485,11 @@ int _pam_init_handlers(pam_handle_t *pamh) * use "other" */ } - _pam_drop(filename); if (retval == PAM_SUCCESS) { - /* now parse the PAM_DEFAULT_SERVICE_FILE */ + /* now parse the PAM_DEFAULT_SERVICE */ - D(("opening %s", PAM_DEFAULT_SERVICE_FILE)); - f = fopen(PAM_DEFAULT_SERVICE_FILE, "r"); - if (f != NULL) { + if (_pam_open_config_file(pamh, PAM_DEFAULT_SERVICE, &path, &f) == PAM_SUCCESS) { /* would test magic here? */ retval = _pam_parse_conf_file(pamh, f, PAM_DEFAULT_SERVICE, PAM_T_ANY, 0 @@ -458,22 +497,23 @@ int _pam_init_handlers(pam_handle_t *pamh) , 0 #endif /* PAM_READ_BOTH_CONFS */ ); - fclose(f); if (retval != PAM_SUCCESS) { pam_syslog(pamh, LOG_ERR, "_pam_init_handlers: error reading %s", - PAM_DEFAULT_SERVICE_FILE); + path); pam_syslog(pamh, LOG_ERR, "_pam_init_handlers: [%s]", pam_strerror(pamh, retval)); } else { read_something = 1; } + _pam_drop(path); + fclose(f); } else { - D(("unable to open %s", PAM_DEFAULT_SERVICE_FILE)); + D(("unable to open %s", PAM_DEFAULT_SERVICE)); pam_syslog(pamh, LOG_ERR, "_pam_init_handlers: no default config %s", - PAM_DEFAULT_SERVICE_FILE); + PAM_DEFAULT_SERVICE); } if (!read_something) { /* nothing read successfully */ retval = PAM_ABORT; diff --git a/libpam/pam_private.h b/libpam/pam_private.h index d93283ce..11382774 100644 --- a/libpam/pam_private.h +++ b/libpam/pam_private.h @@ -24,12 +24,13 @@ /* the Linux-PAM configuration file */ -#define PAM_CONFIG "/etc/pam.conf" -#define PAM_CONFIG_D "/etc/pam.d" -#define PAM_CONFIG_DF "/etc/pam.d/%s" +#define PAM_CONFIG "/etc/pam.conf" +#define PAM_CONFIG_D "/etc/pam.d" +#define PAM_CONFIG_DF "/etc/pam.d/%s" +#define PAM_CONFIG_DIST_D "/usr/lib/pam.d" +#define PAM_CONFIG_DIST_DF "/usr/lib/pam.d/%s" #define PAM_DEFAULT_SERVICE "other" /* lower case */ -#define PAM_DEFAULT_SERVICE_FILE PAM_CONFIG_D "/" PAM_DEFAULT_SERVICE #ifdef PAM_LOCKING /* -- cgit v1.2.3 From edcd6ce3a097c9b813909186dcb4accc35e604ef Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 7 Apr 2015 10:52:16 +0200 Subject: Use crypt_r if available in pam_userdb and in pam_unix. * modules/pam_unix/passverify.c (create_password_hash): Call crypt_r() instead of crypt() if available. * modules/pam_userdb/pam_userdb.c (user_lookup): Call crypt_r() instead of crypt() if available. --- modules/pam_unix/passverify.c | 22 ++++++++++++++++++++-- modules/pam_userdb/pam_userdb.c | 20 +++++++++++++++----- 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index 7f7bc490..b325602c 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -377,6 +377,9 @@ PAMH_ARG_DECL(char * create_password_hash, const char *algoid; char salt[64]; /* contains rounds number + max 16 bytes of salt + algo id */ char *sp; +#ifdef HAVE_CRYPT_R + struct crypt_data *cdata = NULL; +#endif if (on(UNIX_MD5_PASS, ctrl)) { /* algoid = "$1" */ @@ -423,7 +426,16 @@ PAMH_ARG_DECL(char * create_password_hash, #ifdef HAVE_CRYPT_GENSALT_R } #endif +#ifdef HAVE_CRYPT_R + sp = NULL; + cdata = malloc(sizeof(*cdata)); + if (cdata != NULL) { + cdata->initialized = 0; + sp = crypt_r(password, salt, cdata); + } +#else sp = crypt(password, salt); +#endif if (!sp || strncmp(algoid, sp, strlen(algoid)) != 0) { /* libxcrypt/libc doesn't know the algorithm, use MD5 */ pam_syslog(pamh, LOG_ERR, @@ -435,10 +447,16 @@ PAMH_ARG_DECL(char * create_password_hash, if(sp) { memset(sp, '\0', strlen(sp)); } +#ifdef HAVE_CRYPT_R + free(cdata); +#endif return crypt_md5_wrapper(password); } - - return x_strdup(sp); + sp = x_strdup(sp); +#ifdef HAVE_CRYPT_R + free(cdata); +#endif + return sp; } #ifdef WITH_SELINUX diff --git a/modules/pam_userdb/pam_userdb.c b/modules/pam_userdb/pam_userdb.c index ba36ebf2..8df1a40c 100644 --- a/modules/pam_userdb/pam_userdb.c +++ b/modules/pam_userdb/pam_userdb.c @@ -213,15 +213,23 @@ user_lookup (pam_handle_t *pamh, const char *database, const char *cryptmode, /* crypt(3) password storage */ - char *cryptpw; + char *cryptpw = NULL; if (data.dsize < 13) { compare = -2; } else if (ctrl & PAM_ICASE_ARG) { compare = -2; } else { +#ifdef HAVE_CRYPT_R + struct crypt_data *cdata = NULL; + cdata = malloc(sizeof(*cdata)); + if (cdata != NULL) { + cdata->initialized = 0; + cryptpw = crypt_r(pass, data.dptr, cdata); + } +#else cryptpw = crypt (pass, data.dptr); - +#endif if (cryptpw && strlen(cryptpw) == (size_t)data.dsize) { compare = memcmp(data.dptr, cryptpw, data.dsize); } else { @@ -232,9 +240,11 @@ user_lookup (pam_handle_t *pamh, const char *database, const char *cryptmode, else pam_syslog(pamh, LOG_INFO, "crypt() returned NULL"); } - }; - - }; + } +#ifdef HAVE_CRYPT_R + free(cdata); +#endif + } } else { -- cgit v1.2.3 From aa7acd0d8ab1cba8e079ee2b801c944896d2638b Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Thu, 23 Apr 2015 16:04:32 +0200 Subject: Add "quiet" option to pam_unix to suppress informential info messages from session. * modules/pam_unix/pam_unix.8.xml: Document new option. * modules/pam_unix/support.h: Add quiet option. * modules/pam_unix/pam_unix_sess.c: Don't print LOG_INFO messages if 'quiet' option is set. --- modules/pam_unix/pam_unix.8.xml | 15 +++++++++++++++ modules/pam_unix/pam_unix_sess.c | 10 ++++++---- modules/pam_unix/support.h | 6 ++++-- 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index 9ce084e3..e1702420 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -129,6 +129,21 @@ + + + + + + + Turns off informational messages namely messages about + session open and close via + + syslog3 + . + + + + diff --git a/modules/pam_unix/pam_unix_sess.c b/modules/pam_unix/pam_unix_sess.c index d1376732..5d001816 100644 --- a/modules/pam_unix/pam_unix_sess.c +++ b/modules/pam_unix/pam_unix_sess.c @@ -96,8 +96,9 @@ pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) if (login_name == NULL) { login_name = ""; } - pam_syslog(pamh, LOG_INFO, "session opened for user %s by %s(uid=%lu)", - user_name, login_name, (unsigned long)getuid()); + if (off (UNIX_QUIET, ctrl)) + pam_syslog(pamh, LOG_INFO, "session opened for user %s by %s(uid=%lu)", + user_name, login_name, (unsigned long)getuid()); return PAM_SUCCESS; } @@ -126,8 +127,9 @@ pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const char **argv) "close_session - error recovering service"); return PAM_SESSION_ERR; } - pam_syslog(pamh, LOG_INFO, "session closed for user %s", - user_name); + if (off (UNIX_QUIET, ctrl)) + pam_syslog(pamh, LOG_INFO, "session closed for user %s", + user_name); return PAM_SUCCESS; } diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index cd6ddb76..3729ce0c 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -97,9 +97,10 @@ typedef struct { password hash algorithms */ #define UNIX_BLOWFISH_PASS 26 /* new password hashes will use blowfish */ #define UNIX_MIN_PASS_LEN 27 /* min length for password */ -#define UNIX_DES 28 /* DES, default */ +#define UNIX_QUIET 28 /* Don't print informational messages */ +#define UNIX_DES 29 /* DES, default */ /* -------------- */ -#define UNIX_CTRLS_ 29 /* number of ctrl arguments defined */ +#define UNIX_CTRLS_ 30 /* number of ctrl arguments defined */ #define UNIX_DES_CRYPT(ctrl) (off(UNIX_MD5_PASS,ctrl)&&off(UNIX_BIGCRYPT,ctrl)&&off(UNIX_SHA256_PASS,ctrl)&&off(UNIX_SHA512_PASS,ctrl)&&off(UNIX_BLOWFISH_PASS,ctrl)) @@ -136,6 +137,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = /* UNIX_ALGO_ROUNDS */ {"rounds=", _ALL_ON_, 0100000000, 0}, /* UNIX_BLOWFISH_PASS */ {"blowfish", _ALL_ON_^(0260420000), 0200000000, 1}, /* UNIX_MIN_PASS_LEN */ {"minlen=", _ALL_ON_, 0400000000, 0}, +/* UNIX_QUIET */ {"quiet", _ALL_ON_, 01000000000, 0}, /* UNIX_DES */ {"des", _ALL_ON_^(0260420000), 0, 1}, }; -- cgit v1.2.3 From 5264bc8c9a386fa215bc9c89e8e0b25b10ed325e Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 27 Apr 2015 16:39:24 +0200 Subject: Fix some grammatical errors in documentation. Patch by Louis Sautier * doc/adg/Linux-PAM_ADG.xml: Fix gramatical errors. * doc/man/pam.3.xml: Likewise. * doc/man/pam_acct_mgmt.3.xml: Likewise. * doc/man/pam_chauthtok.3.xml: Likewise. * doc/man/pam_sm_chauthtok.3.xml: Likewise. * modules/pam_limits/limits.conf.5.xml: Likewise. * modules/pam_mail/pam_mail.8.xml: Likewise. * modules/pam_rhosts/pam_rhosts.c: Likewise. * modules/pam_shells/pam_shells.8.xml: Likewise. * modules/pam_tally/pam_tally.8.xml: Likewise. * modules/pam_tally2/pam_tally2.8.xml: Likewise. * modules/pam_unix/pam_unix.8.xml: Likewise. --- doc/adg/Linux-PAM_ADG.xml | 2 +- doc/man/pam.3.xml | 4 ++-- doc/man/pam_acct_mgmt.3.xml | 2 +- doc/man/pam_chauthtok.3.xml | 2 +- doc/man/pam_sm_chauthtok.3.xml | 2 +- modules/pam_limits/limits.conf.5.xml | 2 +- modules/pam_mail/pam_mail.8.xml | 2 +- modules/pam_rhosts/pam_rhosts.c | 2 +- modules/pam_shells/pam_shells.8.xml | 4 ++-- modules/pam_tally/pam_tally.8.xml | 2 +- modules/pam_tally2/pam_tally2.8.xml | 2 +- modules/pam_unix/pam_unix.8.xml | 2 +- 12 files changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/adg/Linux-PAM_ADG.xml b/doc/adg/Linux-PAM_ADG.xml index 316b0083..79452e17 100644 --- a/doc/adg/Linux-PAM_ADG.xml +++ b/doc/adg/Linux-PAM_ADG.xml @@ -196,7 +196,7 @@ cc -o application .... -lpam -lpam_misc and in this case the application should deny access to the user. - PAM is also capable of setting and deleting the users credentials with + PAM is also capable of setting and deleting the user's credentials with the call pam_setcred(). This function should always be called after the user is authenticated and before service is offered to the user. By convention, this should be the last call diff --git a/doc/man/pam.3.xml b/doc/man/pam.3.xml index 78e1cf3e..3efffd95 100644 --- a/doc/man/pam.3.xml +++ b/doc/man/pam.3.xml @@ -81,7 +81,7 @@ pam_setcred3 - function manages the userscredentials. + function manages the user's credentials. @@ -91,7 +91,7 @@ The pam_acct_mgmt3 - function is used to determine if the users account is + function is used to determine if the user's account is valid. It checks for authentication token and account expiration and verifies access restrictions. It is typically called after the user has been authenticated. diff --git a/doc/man/pam_acct_mgmt.3.xml b/doc/man/pam_acct_mgmt.3.xml index 72274d1e..59760d7f 100644 --- a/doc/man/pam_acct_mgmt.3.xml +++ b/doc/man/pam_acct_mgmt.3.xml @@ -31,7 +31,7 @@ DESCRIPTION The pam_acct_mgmt function is used to determine - if the users account is valid. It checks for authentication token + if the user's account is valid. It checks for authentication token and account expiration and verifies access restrictions. It is typically called after the user has been authenticated. diff --git a/doc/man/pam_chauthtok.3.xml b/doc/man/pam_chauthtok.3.xml index b9922a6c..f42bc68f 100644 --- a/doc/man/pam_chauthtok.3.xml +++ b/doc/man/pam_chauthtok.3.xml @@ -53,7 +53,7 @@ PAM_CHANGE_EXPIRED_AUTHTOK - This argument indicates to the modules that the users + This argument indicates to the modules that the user's authentication token (password) should only be changed if it has expired. If this argument is not passed, the application requires diff --git a/doc/man/pam_sm_chauthtok.3.xml b/doc/man/pam_sm_chauthtok.3.xml index 40ab191e..d6d3093c 100644 --- a/doc/man/pam_sm_chauthtok.3.xml +++ b/doc/man/pam_sm_chauthtok.3.xml @@ -59,7 +59,7 @@ PAM_CHANGE_EXPIRED_AUTHTOK - This argument indicates to the module that the users + This argument indicates to the module that the user's authentication token (password) should only be changed if it has expired. This flag is optional and must be combined with one of the diff --git a/modules/pam_limits/limits.conf.5.xml b/modules/pam_limits/limits.conf.5.xml index 96d7eeac..72857982 100644 --- a/modules/pam_limits/limits.conf.5.xml +++ b/modules/pam_limits/limits.conf.5.xml @@ -222,7 +222,7 @@ maximum number of all logins on system; user is not - allowed to log-in if total number of all users' logins is + allowed to log-in if total number of all user logins is greater than specified number (this limit does not apply to user with uid=0) diff --git a/modules/pam_mail/pam_mail.8.xml b/modules/pam_mail/pam_mail.8.xml index 3015145d..95216b6c 100644 --- a/modules/pam_mail/pam_mail.8.xml +++ b/modules/pam_mail/pam_mail.8.xml @@ -103,7 +103,7 @@ - Look for the users' mail in an alternative location defined by + Look for the user's mail in an alternative location defined by maildir/<login>. The default location for mail is /var/mail/<login>. Note, if the supplied diff --git a/modules/pam_rhosts/pam_rhosts.c b/modules/pam_rhosts/pam_rhosts.c index 8e120614..bc9e76f7 100644 --- a/modules/pam_rhosts/pam_rhosts.c +++ b/modules/pam_rhosts/pam_rhosts.c @@ -102,7 +102,7 @@ int pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, lpwd = pam_modutil_getpwnam(pamh, luser); if (lpwd == NULL) { if (opt_debug) - /* don't print by default, could be the users password */ + /* don't print by default, could be the user's password */ pam_syslog(pamh, LOG_DEBUG, "user '%s' unknown to this system", luser); return PAM_USER_UNKNOWN; diff --git a/modules/pam_shells/pam_shells.8.xml b/modules/pam_shells/pam_shells.8.xml index c197a989..15f47671 100644 --- a/modules/pam_shells/pam_shells.8.xml +++ b/modules/pam_shells/pam_shells.8.xml @@ -27,7 +27,7 @@ pam_shells is a PAM module that only allows access to the - system if the users shell is listed in /etc/shells. + system if the user's shell is listed in /etc/shells. It also checks if /etc/shells is a plain @@ -64,7 +64,7 @@ PAM_SUCCESS - The users login shell was listed as valid shell in + The user's login shell was listed as valid shell in /etc/shells. diff --git a/modules/pam_tally/pam_tally.8.xml b/modules/pam_tally/pam_tally.8.xml index 354d06ff..48230a25 100644 --- a/modules/pam_tally/pam_tally.8.xml +++ b/modules/pam_tally/pam_tally.8.xml @@ -95,7 +95,7 @@ pam_tally. The former is the PAM module and the latter, a stand-alone program. pam_tally is an (optional) application which can be used to interrogate and - manipulate the counter file. It can display users' counts, set + manipulate the counter file. It can display user counts, set individual counts, or clear all counts. Setting artificially high counts may be useful for blocking users without changing their passwords. For example, one might find it useful to clear all counts diff --git a/modules/pam_tally2/pam_tally2.8.xml b/modules/pam_tally2/pam_tally2.8.xml index 5fecea24..2f3b2eb9 100644 --- a/modules/pam_tally2/pam_tally2.8.xml +++ b/modules/pam_tally2/pam_tally2.8.xml @@ -86,7 +86,7 @@ pam_tally2. The former is the PAM module and the latter, a stand-alone program. pam_tally2 is an (optional) application which can be used to interrogate and - manipulate the counter file. It can display users' counts, set + manipulate the counter file. It can display user counts, set individual counts, or clear all counts. Setting artificially high counts may be useful for blocking users without changing their passwords. For example, one might find it useful to clear all counts diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index e1702420..40084023 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -397,7 +397,7 @@ auth required pam_unix.so # Ensure users account and password are still active account required pam_unix.so -# Change the users password, but at first check the strength +# Change the user's password, but at first check the strength # with pam_cracklib(8) password required pam_cracklib.so retry=3 minlen=6 difok=3 password required pam_unix.so use_authtok nullok md5 -- cgit v1.2.3 From 8b4fa62e67bb0368af797ea0e2eb622209106af0 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 27 Apr 2015 16:50:32 +0200 Subject: Release version 1.2.0 * NEWS: Update * configure.ac: Bump version * libpam/Makefile.am: Bump version of libpam * libpam_misc/Makefile.am: Bump version of libpam_misc * po/*: Regenerate po files --- NEWS | 2 + configure.ac | 2 +- libpam/Makefile.am | 2 +- libpam_misc/Makefile.am | 2 +- po/Linux-PAM.pot | 77 ++++++++++++++++----------------- po/ar.po | 76 ++++++++++++++++----------------- po/as.po | 76 ++++++++++++++++----------------- po/ast.po | 76 ++++++++++++++++----------------- po/bal.po | 76 ++++++++++++++++----------------- po/bg.po | 76 ++++++++++++++++----------------- po/bn.po | 76 ++++++++++++++++----------------- po/bn_IN.po | 76 ++++++++++++++++----------------- po/br.po | 76 ++++++++++++++++----------------- po/bs.po | 80 +++++++++++++++++------------------ po/ca.po | 76 ++++++++++++++++----------------- po/cs.po | 76 ++++++++++++++++----------------- po/da.po | 76 ++++++++++++++++----------------- po/de.po | 76 ++++++++++++++++----------------- po/el.po | 76 ++++++++++++++++----------------- po/en_GB.po | 76 ++++++++++++++++----------------- po/es.po | 76 ++++++++++++++++----------------- po/et.po | 76 ++++++++++++++++----------------- po/eu.po | 76 ++++++++++++++++----------------- po/fa.po | 76 ++++++++++++++++----------------- po/fi.po | 88 +++++++++++++++++++------------------- po/fr.po | 76 ++++++++++++++++----------------- po/ga.po | 76 ++++++++++++++++----------------- po/gl.po | 76 ++++++++++++++++----------------- po/gu.po | 76 ++++++++++++++++----------------- po/he.po | 76 ++++++++++++++++----------------- po/hi.po | 76 ++++++++++++++++----------------- po/hu.po | 76 ++++++++++++++++----------------- po/ia.po | 76 ++++++++++++++++----------------- po/id.po | 76 ++++++++++++++++----------------- po/it.po | 76 ++++++++++++++++----------------- po/ja.po | 76 ++++++++++++++++----------------- po/ka.po | 76 ++++++++++++++++----------------- po/kk.po | 76 ++++++++++++++++----------------- po/km.po | 76 ++++++++++++++++----------------- po/kn.po | 76 ++++++++++++++++----------------- po/ko.po | 76 ++++++++++++++++----------------- po/ks.po | 76 ++++++++++++++++----------------- po/lt.po | 80 +++++++++++++++++------------------ po/lv.po | 76 ++++++++++++++++----------------- po/mai.po | 76 ++++++++++++++++----------------- po/ml.po | 76 ++++++++++++++++----------------- po/mr.po | 76 ++++++++++++++++----------------- po/ms.po | 76 ++++++++++++++++----------------- po/nb.po | 76 ++++++++++++++++----------------- po/nds.po | 76 ++++++++++++++++----------------- po/nl.po | 76 ++++++++++++++++----------------- po/nn.po | 76 ++++++++++++++++----------------- po/or.po | 76 ++++++++++++++++----------------- po/pa.po | 76 ++++++++++++++++----------------- po/pl.po | 76 ++++++++++++++++----------------- po/pt.po | 76 ++++++++++++++++----------------- po/pt_BR.po | 90 +++++++++++++++++++++------------------ po/ro.po | 76 ++++++++++++++++----------------- po/ru.po | 80 +++++++++++++++++------------------ po/si.po | 76 ++++++++++++++++----------------- po/sk.po | 110 +++++++++++++++++++++++++++--------------------- po/sq.po | 76 ++++++++++++++++----------------- po/sr.po | 94 ++++++++++++++++++++++------------------- po/sr@latin.po | 80 +++++++++++++++++------------------ po/sv.po | 76 ++++++++++++++++----------------- po/ta.po | 76 ++++++++++++++++----------------- po/te.po | 76 ++++++++++++++++----------------- po/tg.po | 76 ++++++++++++++++----------------- po/tr.po | 76 ++++++++++++++++----------------- po/uk.po | 84 ++++++++++++++++++------------------ po/ur.po | 76 ++++++++++++++++----------------- po/vi.po | 76 ++++++++++++++++----------------- po/zh_CN.po | 76 ++++++++++++++++----------------- po/zh_HK.po | 76 ++++++++++++++++----------------- po/zh_TW.po | 76 ++++++++++++++++----------------- po/zu.po | 76 ++++++++++++++++----------------- 76 files changed, 2808 insertions(+), 2775 deletions(-) diff --git a/NEWS b/NEWS index 7be6c6bf..2bc21505 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,7 @@ Linux-PAM NEWS -- history of user-visible changes. +Release 1.2.0 + Release 1.1.8 * pam_unix: bug fix for compiling with SELinux, fix crash at login time diff --git a/configure.ac b/configure.ac index 47d254b1..fd0e3109 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([Linux-PAM], [1.1.8], , [Linux-PAM]) +AC_INIT([Linux-PAM], [1.2.0], , [Linux-PAM]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([-Wall -Wno-portability]) diff --git a/libpam/Makefile.am b/libpam/Makefile.am index 685a797d..ac2a1fbf 100644 --- a/libpam/Makefile.am +++ b/libpam/Makefile.am @@ -20,7 +20,7 @@ include_HEADERS = include/security/_pam_compat.h \ noinst_HEADERS = pam_prelude.h pam_private.h pam_tokens.h \ pam_modutil_private.h pam_static_modules.h -libpam_la_LDFLAGS = -no-undefined -version-info 83:1:83 +libpam_la_LDFLAGS = -no-undefined -version-info 84:1:84 libpam_la_LIBADD = @LIBAUDIT@ $(LIBPRELUDE_LIBS) @LIBDL@ if STATIC_MODULES diff --git a/libpam_misc/Makefile.am b/libpam_misc/Makefile.am index a521b60d..d58bfa4b 100644 --- a/libpam_misc/Makefile.am +++ b/libpam_misc/Makefile.am @@ -11,7 +11,7 @@ include_HEADERS = include/security/pam_misc.h AM_CFLAGS = -I$(top_srcdir)/libpam/include \ -I$(top_srcdir)/libpamc/include -I$(srcdir)/include -libpam_misc_la_LDFLAGS = -no-undefined -version-info 82:0:82 +libpam_misc_la_LDFLAGS = -no-undefined -version-info 82:1:82 if HAVE_VERSIONING libpam_misc_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libpam_misc.map endif diff --git a/po/Linux-PAM.pot b/po/Linux-PAM.pot index c7ecb414..3e37e16f 100644 --- a/po/Linux-PAM.pot +++ b/po/Linux-PAM.pot @@ -6,12 +6,13 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: Linux-PAM 1.2.0\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" @@ -25,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ar.po b/po/ar.po index 1715d33b..2687ace3 100644 --- a/po/ar.po +++ b/po/ar.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Arabic \n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ar\n" "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" @@ -26,7 +26,7 @@ msgstr "...الوقت ينفد...\n" msgid "...Sorry, your time is up!\n" msgstr "...عذرًا، انتهى الوقت!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "محادثة خاطئة (%d)\n" @@ -50,12 +50,12 @@ msgstr "أعد كتابة كلمة سر %s%s الجديدة: " msgid "Sorry, passwords do not match." msgstr "عذرًا، يوجد عدم تطابق بين كلمات السر." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "لم يتم إدخال كلمة السر" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "لم يتم تغيير كلمة السر" @@ -323,7 +323,7 @@ msgstr[5] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "مرات تسجيل دخول كثيرة جدًا لـ '%s'." @@ -364,18 +364,18 @@ msgstr "لديك بريد قديم في مجلد %s." msgid "You have mail in folder %s." msgstr "لديك بريد في مجلد %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "كلمة السر التي تم إدخالها مستخدمة بالفعل. اختر كلمة سر أخرى." @@ -410,17 +410,17 @@ msgstr "" msgid "Not a valid security context" msgstr "لا يصلح كسياق أمان" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "تم تخصيص سياق الأمان %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -457,38 +457,38 @@ msgstr "أعد كتابة كلمة سر STRESS الجديدة: " msgid "Verification mis-typed; password unchanged" msgstr "إعادة كتابة كلمة السر غير صحيحة؛ كلمة السر لم تتغير" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "خطأ في التصديق" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "خطأ في الخدمة" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "مستخدم غير معروف" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "خطأ غير معروف" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: تم إعطاء رقم خطأ لـ --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: خيار غير معروف %s\n" @@ -500,17 +500,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: لا يمكن إعادة تعيين كافة المستخدمين إلى رقم غير الصفر\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,24 +518,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "انتهت مدة صلاحية الحساب الخاص بك؛ الرجاء الاتصال بمسؤول النظام" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "مطلوب منك تغيير كلمة السر على الفور (مفروض بواسطة المسؤول)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "مطلوب منك تغيير كلمة السر على الفور (كلمة السر قديمة جدًا)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,36 +547,36 @@ msgstr[4] "" msgstr[5] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "تعذر تغيير كلمة السر الخاصة بـ NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "يجب اختيار كلمة سر أطول" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "كلمة سر UNIX (الحالية): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "يجب الانتظار فترة أطول لتغيير كلمة السر" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "أدخل كلمة سر UNIX الجديدة: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "أعد كتابة كلمة سر UNIX الجديدة: " diff --git a/po/as.po b/po/as.po index 74e6f124..5b63ad12 100644 --- a/po/as.po +++ b/po/as.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-10 06:40+0000\n" "Last-Translator: ngoswami \n" "Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" "as/)\n" +"Language: as\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: as\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...সময় পাৰ হৈ গৈছে...\n" msgid "...Sorry, your time is up!\n" msgstr "...ক্ষমা কৰিব, আপোনাৰ বাবে সময় অন্ত হ'ল!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ভুল সম্বাদ (%d)\n" @@ -53,12 +53,12 @@ msgstr "নতুন %s%s গুপ্তশব্দ পুনঃ লিখক: msgid "Sorry, passwords do not match." msgstr "ক্ষমা কৰিব, গুপ্তশব্দৰ অমিল " -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s পুনঃ লিখক" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "গুপ্ত শব্দ সলনি কৰা বাতিল কৰা হ'ল ।" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "কিবা ধৰনত ব্যৱহাৰকৰ্তাৰ নাম আছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "কোনো গুপ্তশব্দ দিয়া হোৱা নাই" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "গুপ্ত শব্দ অপৰিবৰ্ত্তিত" @@ -322,7 +322,7 @@ msgstr[1] "শেহতীয়া সফল প্ৰৱেশৰ পিছত %d msgid "There were %d failed login attempts since the last successful login." msgstr "শেহতীয়া সফল প্ৰৱেশৰ পিছত %d বিফল হোৱা প্ৰৱেশৰ চেষ্টা চলোৱা হৈছিল ।" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' ৰ বাবে বহুতো প্ৰৱেশ ।" @@ -363,18 +363,18 @@ msgstr "%s ফোলডাৰত আপোনাৰ পুৰণি ডাক msgid "You have mail in folder %s." msgstr "%s ফোল্ডাৰত আপোনাৰ ডাক আছে ।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' পঞ্জিকা সৃষ্টি কৰা হৈছে ।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "%s পঞ্জিকা সৃষ্টি আৰু আৰম্ভ কৰিব পৰা নাই ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "গুপ্তশব্দ ইতিমধ্যে ব্যৱহৃত । অন্য এটা বাচি লওক ।" @@ -408,17 +408,17 @@ msgstr "স্তৰ: " msgid "Not a valid security context" msgstr "এটা বৈধ সুৰক্ষাৰ সন্দৰ্ভ নহয়" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s ৰ বাবে বৈধ সন্দৰ্ভ পোৱা ন'গ'ল" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "সুৰক্ষাৰ সন্দৰ্ভ %s নিযুক্ত কৰা হ'ল" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "চাবি নিৰ্মাণৰ সন্দৰ্ভ %s নিযুক্ত কৰা হ'ল" @@ -455,38 +455,38 @@ msgstr "নতুন STRESS গুপ্তশব্দ পুনঃ লিখ msgid "Verification mis-typed; password unchanged" msgstr "সত্যৰ প্ৰতিপাদন ভুলকৈ লিখা গ'ল;গুপ্তশব্দ অপৰিবৰ্ত্তিত" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "হিচাপ অস্থায়ীৰূপে লক কৰা হৈছে (%ld ছেকেণ্ড আৰু আছে)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u বিফল প্ৰৱেশৰ বাবে হিচাপ লক কৰা হৈছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "প্ৰমাণীকৰণত ভুল" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "সেৱাৰ ভুল" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "অজ্ঞাত ব্যৱহাৰকৰোঁতা" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "অজ্ঞাত ভুল" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= লৈ বেয়া সংখ্যা দিয়া গৈছে\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অপৰিচিত বিকল্প %s\n" @@ -498,17 +498,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: সকলো ব্যৱহাৰকৰোঁতাক শূণ্য নোহোৱা অৱস্থালৈ পুনঃ প্ৰতিষ্ঠা কৰিব নোৱাৰি\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "প্ৰৱেশ বিফল শেহতীয়া বিফলতা -ৰ পৰা\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,24 +519,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "অভিগম্যতাৰ অনুমতি (শেহতীয়া অভিগম্যতা %ld ছেকেণ্ড আগতে) ।" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "আপোনাৰ হিচাপ অন্ত হ'ল; অনুগ্ৰহ কৰি আপোনাৰ ব্যৱাস্থাপ্ৰণালীৰ " -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (ৰূটৰ দ্বাৰা বলবৎ)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (গুপ্তশব্দ পুৰণি হ'ল)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +544,36 @@ msgstr[0] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d msgstr[1] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS গুপ্তশব্দ সলনি কৰিব পৰা নহয় ।" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "আপুনি ইয়াতকৈ এটা দীঘল গুপ্তশব্দ নিৰ্ব্বাচন কৰিব লাগিব" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s ৰ বাবে গুপ্তশব্দ সলনি কৰা হৈছে ।" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(বৰ্ত্তমানৰ) UNIX গুপ্তশব্দ: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "আপোনাৰ গুপ্তশব্দ সলনি কৰিবলৈ আপুনি আৰু কিছু পৰ অপেক্ষা কৰিব লাগিব" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "নতুন UNIX গুপ্তশব্দ দিয়ক: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "নতুন UNIX গুপ্তশব্দ পুনঃ লিখক: " diff --git a/po/ast.po b/po/ast.po index 6f3d5d22..b2b753eb 100644 --- a/po/ast.po +++ b/po/ast.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/" "ast/)\n" +"Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bal.po b/po/bal.po index 8779f25a..84a067c8 100644 --- a/po/bal.po +++ b/po/bal.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Balochi \n" +"Language: bal\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bal\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +511,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +536,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bg.po b/po/bg.po index 27a0eef3..1a2e6800 100644 --- a/po/bg.po +++ b/po/bg.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-08-09 14:31+0000\n" "Last-Translator: Valentin Laskov \n" "Language-Team: Bulgarian \n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "...Времето изтича...\n" msgid "...Sorry, your time is up!\n" msgstr "...Съжаляваме, Вашето време изтече!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "погрешен разговор (%d)\n" @@ -50,12 +50,12 @@ msgstr "Отново новата %s%sпарола: " msgid "Sorry, passwords do not match." msgstr "Съжаляваме, паролите не съвпадат." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Напишете пак %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Промяната на паролата е прекратена." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "под някаква форма съдържа името на потребителя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Не е предоставена парола" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Паролата не е променена" @@ -324,7 +324,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "След последното успешно влизане, имаше %d неуспешни опита за влизане." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Твърде много влизания за '%s'." @@ -365,18 +365,18 @@ msgstr "Имате стари писма в папка %s." msgid "You have mail in folder %s." msgstr "Имате писма в папка %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Създаване на директория '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Не мога да създам и настроя директория '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Паролата вече е използвана. Изберете друга." @@ -410,17 +410,17 @@ msgstr "ниво:" msgid "Not a valid security context" msgstr "Невалиден контекст за сигурност" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Не мога да получа валиден контекст за %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Зададен е контекст за сигурност %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Зададен е Key Creation Context %s" @@ -457,38 +457,38 @@ msgstr "Отново новата STRESS парола: " msgid "Verification mis-typed; password unchanged" msgstr "Проверка за погрешно написано; паролата непроменена" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Акаунтът е заключен временно (%ld остават секунди)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Акаунтът е заключен поради %u неуспешни опита за влизане" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Грешка при удостоверяването" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Грешка в услугата" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Непознат потребител" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Непозната грешка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Грешно число, подадено на --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Неразпозната опция %s\n" @@ -500,17 +500,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Не мога да установя всички потребители на non-zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Влязъл Неуспехи Последен неуспех От\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -521,26 +521,26 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Достъпът е предоставен (последният достъп бе преди %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срокът на акаунта Ви е изтекъл; моля, свържете се с администратора на " "системата" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Изисква се веднага да смените паролата си (изискано от root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Изисква се веднага да смените паролата си (срокът и изтича)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -548,36 +548,36 @@ msgstr[0] "Внимание: срокът на паролата Ви изтич msgstr[1] "Внимание: срокът на паролата Ви изтича след %d дни" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Внимание: паролата Ви ще изтече след %d дни" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS парола не може да бъде променена." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Трябва да изберете по-дълга парола" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Смяна на паролата за %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(текуща) UNIX парола: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Трябва да изчакате повече, за да промените Вашата парола" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Въведете нова UNIX парола: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Отново новата UNIX парола: " diff --git a/po/bn.po b/po/bn.po index 8f46cdeb..c7e04709 100644 --- a/po/bn.po +++ b/po/bn.po @@ -15,14 +15,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-04-10 20:36+0000\n" "Last-Translator: Mahay Alam Khan \n" "Language-Team: Bengali \n" +"Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -33,7 +33,7 @@ msgstr "...সময় সমাপ্তির পথে...⏎ \n" msgid "...Sorry, your time is up!\n" msgstr "...দুঃখিত, সময় সমাপ্ত!⏎ \n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ত্রুটিপূর্ণ তথ্যবিনিময় (%d)⏎\n" @@ -57,12 +57,12 @@ msgstr "নতুন %s%s পাসওয়ার্ড পুনরায় লি msgid "Sorry, passwords do not match." msgstr "দুঃখিত, পাসওয়ার্ড দুটি এক নয়।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s পুনরায় লিখুন" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "পাসওয়ার্ড পরিবর্তন প্রক্রিয়া বাতিল করা হয়েছে।" @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -327,7 +327,7 @@ msgstr[1] "সর্বশেষ সফল লগ-ইনের পরে %d-ট msgid "There were %d failed login attempts since the last successful login." msgstr "সর্বশেষ সফল লগ-ইনের পরে %d-টি ব্যর্থ লগ-ইনের প্রচেষ্টা করা হয়েছে।" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'-র ক্ষেত্রে অত্যাধিক লগ-ইন" @@ -368,18 +368,18 @@ msgstr "%s ফোল্ডারে পুরোনো মেইল উপস্ msgid "You have mail in folder %s." msgstr "%s ফোল্ডারে মেইল উপস্থিত রয়েছে।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' ডিরেক্টরি নির্মাণ করা হচ্ছে।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -414,17 +414,17 @@ msgstr "level: " msgid "Not a valid security context" msgstr "বৈধ নিরাপত্তা সংক্রান্ত context নয়" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s-র বৈধ context প্রাপ্ত করতে ব্যর্থ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Security Context %s ধার্য করা হয়েছে" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "কি নির্মাণের Context %s ধার্য করা হয়েছে" @@ -461,38 +461,38 @@ msgstr "নতুন STRESS পাসওয়ার্ড পুনরায় ল msgid "Verification mis-typed; password unchanged" msgstr "নিশ্চায়ন কাল ভুল টাইপ করা হয়েছে; পাসওয়ার্ড পরিবর্তন করা হয়নি" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "সাময়িকরূপে অ্যাকাউন্ট লক করা হয়েছে (%ld সেকেন্ড অবশিষ্ট)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ব্যর্থ লগ-ইনের ফলে অ্যাকাউন্ট লক করা হয়েছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "অনুমোদন সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "পরিসেবা সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "অজানা ব্যবহারকারী" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "অজানা সমস্যা" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= এর জন্য ভুল সংখ্যা উল্লিখিত\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অজানা বিকল্প %s\n" @@ -504,17 +504,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: সব ব্যবহারকারীর জন্য শূণ্য-ভিন্ন মান ধার্য করতে ব্যর্থ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "লগ-ইন বিফলতা সর্বশেষ বিফলতা চিহ্নিত স্থান থেকে\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -525,26 +525,26 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " "যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,37 +552,37 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " diff --git a/po/bn_IN.po b/po/bn_IN.po index efe20088..8c766eb5 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-02-28 10:38+0000\n" "Last-Translator: runa \n" "Language-Team: Bengali (India) \n" +"Language: bn_IN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bn_IN\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: libpam_misc/misc_conv.c:33 @@ -28,7 +28,7 @@ msgstr "...সময় সমাপ্তির পথে...\n" msgid "...Sorry, your time is up!\n" msgstr "...দুঃখিত, সময় সমাপ্ত!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ত্রুটিপূর্ণ তথ্যবিনিময় (conversation) (%d)\n" @@ -52,12 +52,12 @@ msgstr "নতুন %s%s পাসওয়ার্ড পুনরায় লি msgid "Sorry, passwords do not match." msgstr "দুঃখিত, পাসওয়ার্ড দুটি এক নয়।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s পুনরায় লিখুন" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "পাসওয়ার্ড পরিবর্তনের কর্ম পরিত্যাগ করা হয়েছে।" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -322,7 +322,7 @@ msgstr[1] "সর্বশেষ সফল লগ-ইনের পরে %d-ট msgid "There were %d failed login attempts since the last successful login." msgstr "সর্বশেষ সফল লগ-ইনের পরে %d-টি ব্যর্থ লগ-ইনের প্রচেষ্টা করা হয়েছে।" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'-র ক্ষেত্রে অত্যাধিক লগ-ইন" @@ -363,18 +363,18 @@ msgstr "%s ফোল্ডারে পুরোনো মেইল উপস্ msgid "You have mail in folder %s." msgstr "%s ফোল্ডারে মেইল উপস্থিত রয়েছে।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' ডিরেক্টরি নির্মাণ করা হচ্ছে।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -409,17 +409,17 @@ msgstr "level: " msgid "Not a valid security context" msgstr "বৈধ নিরাপত্তা সংক্রান্ত context নয়" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s-র বৈধ context প্রাপ্ত করতে ব্যর্থ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Security Context %s ধার্য করা হয়েছে" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "কি নির্মাণের Context %s ধার্য করা হয়েছে" @@ -456,38 +456,38 @@ msgstr "নতুন STRESS পাসওয়ার্ড পুনরায় ল msgid "Verification mis-typed; password unchanged" msgstr "নিশ্চায়ন কাল ভুল টাইপ করা হয়েছে; পাসওয়ার্ড পরিবর্তন করা হয়নি" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "সাময়িকরূপে অ্যাকাউন্ট লক করা হয়েছে (%ld সেকেন্ড অবশিষ্ট)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ব্যর্থ লগ-ইনের ফলে অ্যাকাউন্ট লক করা হয়েছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "অনুমোদন সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "পরিসেবা সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "অজানা ব্যবহারকারী" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "অজানা সমস্যা" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= এর জন্য ভুল সংখ্যা উল্লিখিত\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অজানা বিকল্প %s\n" @@ -499,17 +499,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: সব ব্যবহারকারীর জন্য শূণ্য-ভিন্ন মান ধার্য করতে ব্যর্থ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "লগ-ইন বিফলতা সর্বশেষ বিফলতা চিহ্নিত স্থান থেকে\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -520,26 +520,26 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " "যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,37 +547,37 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " diff --git a/po/br.po b/po/br.po index 0a6c1a88..704a4d9b 100644 --- a/po/br.po +++ b/po/br.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/" "br/)\n" +"Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: br\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bs.po b/po/bs.po index 1b63cbee..6310cfed 100644 --- a/po/bs.po +++ b/po/bs.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/" "bs/)\n" +"Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: bs\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -27,7 +27,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -321,7 +321,7 @@ msgstr[2] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -362,18 +362,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -407,17 +407,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,24 +514,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +540,36 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ca.po b/po/ca.po index e1f29768..8c46abf9 100644 --- a/po/ca.po +++ b/po/ca.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-08-13 21:44+0000\n" "Last-Translator: Robert Antoni Buj i Gelonch \n" "Language-Team: Catalan \n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...S'acaba el temps...\n" msgid "...Sorry, your time is up!\n" msgstr "...S'ha acabat el temps.\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversa errònia (%d)\n" @@ -53,12 +53,12 @@ msgstr "Torneu a escriure la nova contrasenya de %s%s: " msgid "Sorry, passwords do not match." msgstr "Les contrasenyes no coincideixen." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Torneu a escriure %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "No s'ha canviat la contrasenya." @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "conté el nom d'usuari d'alguna forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "No s'ha proporcionat cap contrasenya" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "No s'ha canviat la contrasenya" @@ -323,7 +323,7 @@ msgstr[1] "S'ha intentat entrar %d cops des de l'última entrada correcta." msgid "There were %d failed login attempts since the last successful login." msgstr "S'ha intentat entrar %d cops des de l'última entrada correcta." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Massa entrades per a '%s'." @@ -364,18 +364,18 @@ msgstr "Teniu correu antic a la carpeta %s." msgid "You have mail in folder %s." msgstr "Teniu correu a la carpeta %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Creant el directori '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "No s'ha pogut crear i inicialitzar el directori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Aquesta contrasenya ja s'ha fet servir. Trieu-ne una altra." @@ -409,17 +409,17 @@ msgstr "nivell:" msgid "Not a valid security context" msgstr "No és un context de seguretat vàlid" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "No s'ha pogut obtenir el context vàlid per a %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Context de seguretat %s assignat" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Context de creació de claus %s assignat" @@ -457,39 +457,39 @@ msgid "Verification mis-typed; password unchanged" msgstr "" "Error d'escriptura durant la verificació; no s'ha canviat la contrasenya" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Compte bloquejat temporalment (queden %ld segons)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" "El compte ha estat bloquejat ja que s'ha intentat entrar %u cops sense èxit" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Error d'autenticació" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Error del servei" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Usuari desconegut" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Error desconegut" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: número incorrecte assignat a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: opció %s no reconeguda\n" @@ -501,18 +501,18 @@ msgid "" msgstr "" "%s: [--file nom_fitxer_arrel] [--user nom_usuari] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: no es poden restablir tots els usuaris a un valor diferent de zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Entrada Fallades Última fallada Des de\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,25 +523,25 @@ msgstr "" " [-u nom_usuari] [--user nom_usuari]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Accés permès (l'últim accés va ser fa %ld segons)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "El vostre compte ha caducat. Contacteu amb l'administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Heu de canviar la contrasenya immediatament (us hi obliga l'administrador)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Heu de canviar la contrasenya immediatament (la contrasenya és antiga)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +549,36 @@ msgstr[0] "Atenció: la contrasenya venç d'aquí a %d dia" msgstr[1] "Atenció: la contrasenya venç d'aquí a %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Atenció: la contrasenya venç d'aquí a %d dies" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "No s'ha pogut canviar la contrasenya NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Heu de triar una contrasenya més llarga" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "S'està canviant la contrasenya de %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "contrasenya (actual) d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Heu d'esperar més temps abans de canviar la contrasenya" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Introduïu la nova contrasenya d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Torneu a escriure la nova contrasenya d'UNIX: " diff --git a/po/cs.po b/po/cs.po index e7cfd1ed..a6663e4c 100644 --- a/po/cs.po +++ b/po/cs.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 12:14+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/" "cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "..Odpočet byl spuštěn...\n" msgid "...Sorry, your time is up!\n" msgstr "...Čas vypršel!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "nesprávná konverzace (%d)\n" @@ -53,12 +53,12 @@ msgstr "Opakujte nové %s%sheslo: " msgid "Sorry, passwords do not match." msgstr "Hesla se neshodují." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Opakujte %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Změna hesla přerušena." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nějaké formě uživatelské jméno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nezadáno heslo" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Heslo nebylo změněno" @@ -323,7 +323,7 @@ msgstr[2] "Od posledního úspěšného došlo k %d neúspěšným pokusům o p msgid "There were %d failed login attempts since the last successful login." msgstr "Od posledního úspěšného došlo k %d neúspěšným pokusům o přihlášení." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Příliš mnoho přihlášení pro '%s'." @@ -364,18 +364,18 @@ msgstr "Máte starou poštu ve složce %s." msgid "You have mail in folder %s." msgstr "Máte poštu ve složce %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Vytváření adresáře '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Nezdařilo se vytvořit a inicializovat adresář '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Heslo již bylo použito. Zvolte jiné." @@ -409,17 +409,17 @@ msgstr "úroveň:" msgid "Not a valid security context" msgstr "Neplatný bezpečnostní kontext" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Nezdařilo se najít platný bezpečnostní kontext pro %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Bezpečnostní kontext %s přidělen" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Bezpečnostní kontext pro vytváření klíčů %s přidělen" @@ -456,38 +456,38 @@ msgstr "Opakujte nové STRESS heslo: " msgid "Verification mis-typed; password unchanged" msgstr "Chybné potvrzení. Heslo nezměněno" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Účet dočasně uzamčen (zbývá %ld vteřin)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Účet uzamčen z důvodu %u neúspěšných pokusů o přihlášení" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Chyba autentizace" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Chyba služby" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Neznámý uživatel" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Neznámá chyba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Zadána špatná hodnota --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Neznámá volba %s\n" @@ -500,17 +500,17 @@ msgstr "" "%s: [--file jmeno_souboru] [--user uzivatelske_jmeno] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nelze resetovat všechny uživatele nenulově\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Selhání Poslední selhání Od\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -521,24 +521,24 @@ msgstr "" " [-u uzivatelske-jmeno] [--user uzivatelske-jmeno]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Přístup povolen (poslední přístup před %ld vteřinami)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Váš účet vypršel; kontaktujte prosím svého správce systému" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Musíte okamžitě změnit své heslo (vynuceno rootem)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Musíte okamžitě změnit své heslo (heslo vypršelo)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,36 +547,36 @@ msgstr[1] "Varování: Vaše heslo vyprší za %d dny" msgstr[2] "Varování: Vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varování: Počet dní do vypršení hesla: %d" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS heslo se nepodařilo změnit." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Musíte zvolit delší heslo" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Změna hesla pro %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(současné) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Na změnu svého hesla musíte počkat déle" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Zadejte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " diff --git a/po/da.po b/po/da.po index e8d67378..d96eee21 100644 --- a/po/da.po +++ b/po/da.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-15 16:52+0000\n" "Last-Translator: Kris Thomsen \n" "Language-Team: Danish \n" +"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "...Tiden er ved at udløbe...\n" msgid "...Sorry, your time is up!\n" msgstr "...Din tid er desværre gået!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "konversationsfejl (%d)\n" @@ -50,12 +50,12 @@ msgstr "Genindtast ny %s%sadgangskode: " msgid "Sorry, passwords do not match." msgstr "Adgangskoderne stemmer ikke overens." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Genindtast %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Ændring af adgangskode afbrudt." @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "indeholder brugernavnet i en eller anden form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Ingen adgangskode angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Adgangskoden er uændret" @@ -319,7 +319,7 @@ msgstr[1] "Der var %d fejlende logindforsøg siden sidste succesfulde logind." msgid "There were %d failed login attempts since the last successful login." msgstr "Der var %d fejlende logindforsøg siden sidste succesfulde logind." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Der er for mange logind til \"%s\"." @@ -360,18 +360,18 @@ msgstr "Du har gammel e-post i mappe %s." msgid "You have mail in folder %s." msgstr "Du har e-post i mappe %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Opretter mappe \"%s\"." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Kunne ikke oprette og initialisere mappe \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Adgangskoden er allerede blevet brugt. Vælg en anden." @@ -405,17 +405,17 @@ msgstr "niveau:" msgid "Not a valid security context" msgstr "Ikke en gyldig sikkerhedskontekst" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Kunne ikke hente gyldig kontekst for %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Sikkerhedskontekst %s tildelt" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Nøgleoprettelseskontekst %s tildelt" @@ -452,38 +452,38 @@ msgstr "Genindtast ny STRESS-adgangskode: " msgid "Verification mis-typed; password unchanged" msgstr "Bekræftelsen blev angivet forkert; adgangskode forbliver uændret" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto midlertidigt låst (%ld sekunder tilbage)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto låst på grund af %u fejlende logind" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Fejl ved godkendelse" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Fejl ved tjeneste" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Ukendt bruger" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Ukendt fejl" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Der er angivet et forkert tal til --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Ikke genkendt indstilling %s\n" @@ -495,17 +495,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Alle brugere kunne ikke nulstilles til ikke-nul\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Logind Fejlende Sidste fejl Fra\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,24 +516,24 @@ msgstr "" " [-u brugernavn] [--user brugernavn]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Adgang tildelt (sidste adgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er udløbet; kontakt din systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Du skal omgående ændre din adgangskode (gennemtvunget af roden)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Du skal omgående ændre din adgangskode (for gammel adgangskode)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -541,36 +541,36 @@ msgstr[0] "Advarsel: Din adgangskode udløber om %d dag" msgstr[1] "Advarsel: Din adgangskode udløber om %d dage" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: din adgangskode udløber om %d dage" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS-adgangskoden kunne ikke ændres." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Du skal vælge en længere adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Ændrer adgangskode for %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(nuværende) UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Du skal vente lidt længere for at ændre din adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Indtast ny UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Genindtast ny UNIX-adgangskode: " diff --git a/po/de.po b/po/de.po index 129ae281..901b7481 100644 --- a/po/de.po +++ b/po/de.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-12 19:06+0000\n" "Last-Translator: Roman Spirgi \n" "Language-Team: German \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "...Time läuft ab...\n" msgid "...Sorry, your time is up!\n" msgstr "...Ihre Zeit ist abgelaufen.\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "fehlerhafte Kommunikation (%d)\n" @@ -50,12 +50,12 @@ msgstr "Geben Sie das neue %s%sPasswort erneut ein: " msgid "Sorry, passwords do not match." msgstr "Die Passwörter stimmen nicht überein." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Neu eingeben %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Passwort Änderung wurde abgebrochen." @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "enthält den Benutzernamen in irgendeiner Form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Kein Passwort angegeben" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Passwort nicht geändert" @@ -326,7 +326,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Es gab %d fehlgeschlagene Versuche seit der letzten erfolgreichen Anmeldung." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Zu viele Anmeldungen für '%s'." @@ -367,18 +367,18 @@ msgstr "Sie haben alte Nachrichten in %s." msgid "You have mail in folder %s." msgstr "Sie haben Nachrichten in %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Erstelle Verzeichnis '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Verzeichnis %s kann nicht erstellt und initialisiert werden: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Passwort wurde bereits verwendet. Wählen Sie ein anderes aus." @@ -412,17 +412,17 @@ msgstr "Stufe:" msgid "Not a valid security context" msgstr "Kein gültiger Sicherheitskontext" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Unfähig einen gültigen Kontext zu erhalten für %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Sicherheitskontext %s zugewiesen" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Schlüssel-Erzeugungskontext %s zugeordnet" @@ -459,38 +459,38 @@ msgstr "Geben Sie das neue STRESS-Passwort erneut ein: " msgid "Verification mis-typed; password unchanged" msgstr "Bestätigungspasswort falsch eingegeben; Passwort nicht geändert" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto temporär gesperrt (noch %ld Sekunden)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Das Konto ist wegen %u fehlgeschlagener Anmelde-Versuche gesperrt" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Authentifizierungsfehler" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Dienstfehler" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Unbekannter Benutzer" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Unbekannter Fehler" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Ungültige Nummer für --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Nicht erkannte Option: %s\n" @@ -502,18 +502,18 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Es können nicht alle Benutzer auf Nicht-null zurückgesetzt werden\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Account Fehler Letzter Versuch Von\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,24 +524,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Zugriff erlaubt (letzter Zugriff war vor %ld Sekunden)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Ihr Konto ist abgelaufen. Wenden Sie sich an den Systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Sie müssen Ihr Passwort sofort ändern (von root erzwungen)." -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Sie müssen Ihr Passwort sofort ändern (Passwortablauf)." -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +549,36 @@ msgstr[0] "Warnung: Ihr Passwort läuft in %d Tag ab." msgstr[1] "Warnung: Ihr Passwort läuft in %d Tagen ab." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Änderung des NIS-Passworts nicht möglich." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Sie müssen ein längeres Passwort auswählen." -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Ändern des Passworts für %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(aktuelles) UNIX-Passwort: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Sie können Ihr Passwort noch nicht ändern" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Geben Sie ein neues UNIX-Passwort ein: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Geben Sie das neue UNIX-Passwort erneut ein: " diff --git a/po/el.po b/po/el.po index 5f524f7e..355b9de2 100644 --- a/po/el.po +++ b/po/el.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek \n" +"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +511,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +536,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index 601f3df0..835e3f17 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" "fedora/language/en_GB/)\n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/es.po b/po/es.po index 61e84bad..aa8477fa 100644 --- a/po/es.po +++ b/po/es.po @@ -13,14 +13,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-06-04 13:29+0000\n" "Last-Translator: Daniel Cabrera \n" "Language-Team: Spanish \n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -31,7 +31,7 @@ msgstr "...El tiempo se está agotando...\n" msgid "...Sorry, your time is up!\n" msgstr "...Lo sentimos, el tiempo se ha agotado.\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversación incorrecta (%d)\n" @@ -55,12 +55,12 @@ msgstr "Vuelva a escribir la nueva %s%scontraseña: " msgid "Sorry, passwords do not match." msgstr "Las contraseñas no coinciden." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Reingrese %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "La contraseña no ha cambiado." @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "de alguna manera contiene el nombre del usuario" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "No se ha proporcionado ninguna contraseña" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "La contraseña no ha cambiado" @@ -328,7 +328,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "Hubo %d intentos de logueo fallidos desde el último logueo exitoso. " -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Hay demasiados inicios de sesión para \"%s\"." @@ -369,18 +369,18 @@ msgstr "Tiene correo antiguo en la carpeta %s." msgid "You have mail in folder %s." msgstr "Tiene correo en la carpeta %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Creando directorio '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "No se pudo crear e inicializar el directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "La contraseña ya se ha utilizado. Seleccione otra." @@ -414,17 +414,17 @@ msgstr "nivel:" msgid "Not a valid security context" msgstr "No es un contexto de seguridad válido" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Imposible obtener un contexto válido para %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contexto de seguridad %s asignado" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contexto de Creación Clave %s Asignado" @@ -461,38 +461,38 @@ msgstr "Vuelva a escribir la nueva contraseña STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Error al escribir la verificación; la contraseña no ha cambiado" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "La cuenta está temporalmente bloqueada (%ld segundos restantes)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "La cuenta está bloqueada debido a %u logueo fallidos" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Error de autenticación" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Error de servicio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Usuario desconocido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Error desconocido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número incorrecto proporcionado a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opción no reconocida %s\n" @@ -505,19 +505,19 @@ msgstr "" "%s: [--file nombre de archivo-raíz] [--user nombre de usuario] [--reset[=n]] " "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: No es posible restaurar a todos los usuarios a un número distinto de " "cero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Fallo de Ingresos Ultimo fallo desde\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -528,26 +528,26 @@ msgstr "" " [-u nombre-de-usuario] [--user nombre-de-usuario]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Acceso permitido (el último acceso fué hace %ld segundos)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "La cuenta ha caducado, póngase en contacto con el administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Debe cambiar la contraseña inmediatamente (aplicado por el usuario root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Debe cambiar la contraseña inmediatamente (la contraseña ha caducado)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +555,36 @@ msgstr[0] "Advertencia: la contraseña caducará dentro de %d día" msgstr[1] "Advertencia: la contraseña caducará dentro de %d días" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertencia: la contraseña caducará dentro de %d días" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "No es posible cambiar la contraseña NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Debe elegir una contraseña más larga" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Cambiando la contraseña de %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(actual) contraseña de UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Debe esperar más tiempo para cambiar la contraseña" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Introduzca la nueva contraseña de UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Vuelva a escribir la nueva contraseña de UNIX: " diff --git a/po/et.po b/po/et.po index 1ee229ec..1701007b 100644 --- a/po/et.po +++ b/po/et.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-02 11:25+0000\n" "Last-Translator: mihkel \n" "Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" "et/)\n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...Aeg hakkab otsa saama...\n" msgid "...Sorry, your time is up!\n" msgstr "...Kahjuks on su aeg otsas!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "vigane vestlus (%d)\n" @@ -51,12 +51,12 @@ msgstr "Kinnita uus %s%sparool:" msgid "Sorry, passwords do not match." msgstr "Kahjuks paroolid ei klapi." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Paroolivahetus katkestatud." @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -320,7 +320,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -361,18 +361,18 @@ msgstr "Sul on vanu poste kaustas %s." msgid "You have mail in folder %s." msgstr "Sul on poste kaustas %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "loon kataloogi '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Parooli on juba kasutatud. Vali uus parool." @@ -407,17 +407,17 @@ msgstr "tase:" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Autentimise viga" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Teenuse viga" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Tundmatu kasutaja" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Tundmatu viga" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,24 +514,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Su konto on aegunud; palun kontakteeru oma süsteemiadministraatoriga." -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -539,36 +539,36 @@ msgstr[0] "Hoiatus: su parool aegub %d päeva pärast" msgstr[1] "Hoiatus: su parool aegub %d päeva pärast" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Hoiatus: su parool aegub %d päeva pärast" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Sa pead valima pikema parooli" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(praegune) UNIX-i parool." -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Sisesta uus UNIX-i parool:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Kinnita uus UNIX-i parool:" diff --git a/po/eu.po b/po/eu.po index f956d4ab..a24ae59c 100644 --- a/po/eu.po +++ b/po/eu.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-24 13:54+0000\n" "Last-Translator: Asier Iturralde Sarasola \n" "Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" "eu/)\n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "Idatzi berriz %s%spasahitz berria: " msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Idatzi berriz %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -320,7 +320,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -361,18 +361,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -406,17 +406,17 @@ msgstr "maila:" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -453,38 +453,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Errore ezezaguna" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -495,17 +495,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -513,24 +513,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -538,36 +538,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/fa.po b/po/fa.po index bb677ec0..77fb50f2 100644 --- a/po/fa.po +++ b/po/fa.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/" "fa/)\n" +"Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,60 +511,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/fi.po b/po/fi.po index bd2ef888..b5314ea9 100644 --- a/po/fi.po +++ b/po/fi.po @@ -12,15 +12,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-03-25 17:42+0000\n" "Last-Translator: Juhani Numminen \n" "Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/" "fi/)\n" +"Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -31,7 +31,7 @@ msgstr "...Aika on loppumassa...\n" msgid "...Sorry, your time is up!\n" msgstr "...Aikasi on loppunut!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "virheellinen keskustelu (%d)\n" @@ -55,12 +55,12 @@ msgstr "Anna uudelleen uusi %s%ssalasana: " msgid "Sorry, passwords do not match." msgstr "Salasanat eivät täsmää." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Kirjoita uudelleen %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Salasanan vaihtaminen keskeytettiin" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "sisältää käyttäjätunnuksen jossakin muodossa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Et antanut salasanaa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Salasanaa ei vaihdettu" @@ -316,21 +316,21 @@ msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." msgstr[0] "" -"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut %" -"d kerran." +"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " +"%d kerran." msgstr[1] "" -"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut %" -"d kertaa." +"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " +"%d kertaa." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." msgstr "" -"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut %" -"d kertaa." +"Edellisen onnistuneen kirjautumisen jälkeen kirjautuminen on epäonnistunut " +"%d kertaa." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Liian monta kirjautumista '%s'." @@ -371,18 +371,18 @@ msgstr "Sinulla on vanhaa postia kansiossa %s." msgid "You have mail in folder %s." msgstr "Sinulla on postia kansiossa %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Luodaan hakemisto ”%s”." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Hakemistoa ”%s” ei voida luoda eikä alustaa." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." @@ -416,17 +416,17 @@ msgstr "taso:" msgid "Not a valid security context" msgstr "Ei kelvollinen tietoturvaympäristö" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Kelvollisen ympäristön hakeminen käyttäjälle %s epäonnistui" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Tietoturvaympäristö %s asetettiin" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Avaimenluontiympäristö %s asetettiin" @@ -463,38 +463,38 @@ msgstr "Anna uusi STRESS-salasana uudelleen: " msgid "Verification mis-typed; password unchanged" msgstr "Salasanat eivät ole samat; salasanaa ei vaihdettu" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Käyttäjätunnus on lukittu tilapäisesti (%ld sekuntia jäljellä)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Käyttäjätunnus on lukittu %u epäonnistuneen kirjautumisen vuoksi" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Tunnistautumisvirhe" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Palveluvirhe" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Tuntematon käyttäjä" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Tuntematon virhe" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Väärä numero annettu valinnalle --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Tunnistamaton valinta %s\n" @@ -507,17 +507,17 @@ msgstr "" "%s: [--file juurrutettu-tiedostonimi] [--user käyttäjätunnus] [--reset[=n]] " "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ei voida palauttaa kaikkia käyttäjiä ei-nolliksi\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Tunnus Epäonnistuneita Viimeisin Koneelta\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -528,24 +528,24 @@ msgstr "" " [-u käyttäjätunnus] [--user käyttäjätunnus]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Pääsy sallittu (edellinen kirjautuminen %ld sekuntia sitten)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Käyttäjätilisi on vanhentunut; ota yhteyttä järjestelmän ylläpitäjään" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Salasanasi täytyy vaihtaa heti (pääkäyttäjän vaatimus)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Salasanasi täytyy vaihtaa heti (salasana vanhentunut)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -553,36 +553,36 @@ msgstr[0] "Varoitus: salasana vanhentuu %d päivän kuluttua." msgstr[1] "Varoitus: salasana vanhentuu %d päivän kuluttua." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasana vanhentuu %d päivän kuluttua." -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS-salasanaa ei voitu vaihtaa." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Salasanan tulee olla pidempi" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Vaihdetaan käyttäjän %s salasana." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(nykyinen) UNIX salasana: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Sinun täytyy odottaa kauemmin vaihtaaksesi salasanan" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Anna uusi UNIX-salasana: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Anna uusi UNIX-salasana uudelleen: " diff --git a/po/fr.po b/po/fr.po index 0d53a6b6..7d697637 100644 --- a/po/fr.po +++ b/po/fr.po @@ -13,14 +13,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-12 17:52+0000\n" "Last-Translator: Jérôme Fenal \n" "Language-Team: French \n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: libpam_misc/misc_conv.c:33 @@ -31,7 +31,7 @@ msgstr "...Temps bientôt écoulé...\n" msgid "...Sorry, your time is up!\n" msgstr "...Votre temps est épuisé !\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversation erronnée (%d)\n" @@ -55,12 +55,12 @@ msgstr "Retapez le nouveau %s%smot de passe : " msgid "Sorry, passwords do not match." msgstr "Les mots de passe ne correspondent pas." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Retapez %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Changement du mot de passe avorté." @@ -256,12 +256,12 @@ msgid "contains the user name in some form" msgstr "contient le nom d'utilisateur d'une certaine manière" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Aucun mot de passe fourni" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Mot de passe inchangé" @@ -339,7 +339,7 @@ msgstr "" "Il y a eu %d tentatives de connexion échouées depuis la dernière connexion " "réussie." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Trop de connexions pour « %s »." @@ -380,18 +380,18 @@ msgstr "Vous avez un ancien message dans le dossier %s." msgid "You have mail in folder %s." msgstr "Vous avez des messages dans le dossier %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Création du répertoire « %s »." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Impossible de créer et d'initialiser le répertoire « %s »." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Mot de passe déjà utilisé. Choisissez-en un autre." @@ -425,17 +425,17 @@ msgstr "niveau :" msgid "Not a valid security context" msgstr "Contexte de sécurité invalide" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Impossible d'obtenir un contexte valide pour %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contexte de sécurité %s attribué" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contexte de création de clés %s attribué" @@ -472,38 +472,38 @@ msgstr "Retaper le nouveau mot de passe STRESS : " msgid "Verification mis-typed; password unchanged" msgstr "Vérification erronée : mot de passe inchangé" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Compte temporairement verrouillé (%ld secondes restantes)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Compte temporairement verrouillé dû à l'échec de %u connexions" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Erreur d'authentification" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Erreur de service" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Utilisateur inconnu" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Erreur inconnue" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numéro incorrect attribué à --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s : Option non reconnue %s\n" @@ -516,17 +516,17 @@ msgstr "" "%s: [--file chemin du fichier] [--user nom d'utilisateur] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossible de réinitialiser tous les utilisateurs à non-zéro\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Connexion Échecs Dernier échec De\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -537,24 +537,24 @@ msgstr "" " [-u nom d'utilisateur] [--user nom d'utilisateur]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Accès accordé (dernier accès il y a %ld secondes)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Votre compte a expiré. Contactez votre administrateur système" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Vous devez changer votre mot de passe immédiatement (imposé par root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Vous devez changer votre mot de passe immédiatement, il est périmé" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -562,36 +562,36 @@ msgstr[0] "Avertissement : votre mot de passe expire dans %d jour." msgstr[1] "Avertissement : votre mot de passe expire dans %d jours" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avertissement : votre mot de passe expire dans %d jours" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Le mot de passe NIS n'a pas pu être changé." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Vous devez choisir un mot de passe plus long" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Changement du mot de passe pour %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Mot de passe UNIX (actuel) : " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Vous devez encore attendre avant de changer votre mot de passe" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Entrez le nouveau mot de passe UNIX : " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Retapez le nouveau mot de passe UNIX : " diff --git a/po/ga.po b/po/ga.po index 21981feb..69fafb16 100644 --- a/po/ga.po +++ b/po/ga.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-09-10 18:14+0000\n" "Last-Translator: leftmostcat \n" "Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/" "ga/)\n" +"Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ga\n" "Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " "4);\n" @@ -29,7 +29,7 @@ msgstr "...Tá am ag imeacht...\n" msgid "...Sorry, your time is up!\n" msgstr "...Tá brón orm, tá do chuid ama imithe!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "comhrá earráideach (%d)\n" @@ -53,12 +53,12 @@ msgstr "Iontráil focal faire%2$s%1$s nua arís: " msgid "Sorry, passwords do not match." msgstr "Tá brón orm, ní ionann na focail fhaire." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Iontráil %s arís" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Tobscoireadh athrú focail faire." @@ -249,12 +249,12 @@ msgid "contains the user name in some form" msgstr "tá an t-ainm úsáideora ann i bhfoirm éigin" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Níor soláthraíodh aon fhocal faire" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Níor athraíodh an focal faire" @@ -341,7 +341,7 @@ msgstr "" "Bhí %d iarracht logála isteach teipthe ann ón logáil isteach is déanaí a\n" "d'éirigh leis." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "An iomarca logálacha isteach do '%s'." @@ -382,18 +382,18 @@ msgstr "Tá seanphost agat i bhfillteán %s." msgid "You have mail in folder %s." msgstr "Tá post agat i bhfillteán %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Comhadlann '%s' á cruthú." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Ní féidir comhadlann '%s' a chruthú agus a thúsú." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Úsáidtear an focal faire cheana. Roghnaigh ceann eile." @@ -427,17 +427,17 @@ msgstr "leibhéal:" msgid "Not a valid security context" msgstr "Ní comhthéacs bailí slándála é" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Ní féidir comhthéacs bailí a fháil do %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Sannadh Comhthéacs Slándála %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Sannadh Comhthéacs Chruthú Eochracha %s" @@ -474,38 +474,38 @@ msgstr "Iontráil focal faire STRESS nua arís: " msgid "Verification mis-typed; password unchanged" msgstr "Clóscríobhadh deimhniú go mícheart; níor athraíodh focal faire" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Cuireadh an cuntas faoi ghlas go sealadach (%ld soicind fágtha)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Cuireadh an cuntas faoi ghlas mar gheall ar %u logáil isteach teipthe" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Earráid fhíordheimhnithe" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Earráid seirbhíse" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Úsáideoir anaithnid" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Earráid anaithnid" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Tugadh drochuimhir do --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Rogha anaithnid %s\n" @@ -518,17 +518,17 @@ msgstr "" "%s: [--file ainm-comhad-le-fréamh] [--user úsáideoir] [--reset[=u]]\n" "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ní féidir gach úsáideoir a athrú go neamhnialasach\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Logáil isteach Teipeanna Teip is déanaí Ó\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -539,27 +539,27 @@ msgstr "" " [-u úsáideoir] [--user úsáideoir]\n" " [-r] [--reset[=u]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Bronnadh rochtain (bhí an rochtain is déanaí %ld soicind ó shin)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Chuaigh do chuntas as feidhm; déan téagmháil le do riarthóir córais, le do " "thoil" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Ní mór duit d'fhocal faire a athrú láithreach (forfheidhmítear fréamh)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "Ní mór duit d'fhocal faire a athrú láithreach (chuaigh focal faire in aos)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -570,36 +570,36 @@ msgstr[3] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" msgstr[4] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Níorbh fhéidir focal faire NIS a athrú." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Caithfidh tú focal faire níos faide a roghnú" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Focal faire %s á athrú." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Focal faire UNIX (reatha): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Caithfidh tú fanacht níos faide chun d'fhocal faire a athrú" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Iontráil focal faire UNIX nua: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Iontráil focal faire UNIX nua arís:" diff --git a/po/gl.po b/po/gl.po index d31bfabe..557e8b88 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" "gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/gu.po b/po/gu.po index 1ca57135..b225fe51 100644 --- a/po/gu.po +++ b/po/gu.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-15 12:16+0000\n" "Last-Translator: sweta \n" "Language-Team: Gujarati \n" +"Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...સમય ચાલ્યો જઈ રહ્યો છે...\n" msgid "...Sorry, your time is up!\n" msgstr "...માફ કરજો, તમારો સમય સમાપ્ત થયો!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ક્ષતિયુક્ત વાર્તાલાપ (%d)\n" @@ -53,12 +53,12 @@ msgstr "નવો %s%sપાસવર્ડ ફરી લખો: " msgid "Sorry, passwords do not match." msgstr "માફ કરજો, પાસવર્ડો બંધબેસતા નથી." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s ને પુન:ટાઇપ કરો" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "પાસવર્ડ બદલાવનો અંત આવેલ છે." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "અમુક ફોર્મમાં વપરાશકર્તા નામ ને સમાવે છે" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "કોઈ પાસવર્ડ પૂરો પડાયેલ નથી" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "પાસવર્ડ બદલાયેલ નથી" @@ -322,7 +322,7 @@ msgstr[1] "છેલ્લે સફળ પ્રવેશ સુધી પ્ msgid "There were %d failed login attempts since the last successful login." msgstr "છેલ્લે સફળ પ્રવેશ સુધી પ્રવેશનાં પ્રયત્નો કરવામાં %d નિષ્ફળ થયેલ હતુ." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' માટે ઘણા બધા પ્રવેશો." @@ -363,18 +363,18 @@ msgstr "તમારી પાસે ફોલ્ડર %s માં જૂન msgid "You have mail in folder %s." msgstr "તમારી પાસે ફોલ્ડર %s માં મેઈલ છે." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "ડિરેક્ટરી '%s' બનાવી રહ્યા છીએ." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ડિરેક્ટરી '%s' ને શરૂ કરવામાં અને બનાવવામાં અસમર્થ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "પાસવર્ડ પહેલાથી જ વપરાઈ ગયેલ છે. બીજો પસંદ કરો." @@ -408,17 +408,17 @@ msgstr "સ્તર:" msgid "Not a valid security context" msgstr "માન્ય સુરક્ષા સંદર્ભ નથી" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s માટે માન્ય સંદર્ભ મેળવવામાં અસમર્થ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "સુરક્ષા સંદર્ભ %s સોંપાયેલ" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "કી બનાવટ સંદર્ભ %s સોંપાયેલ" @@ -455,38 +455,38 @@ msgstr "નવો STRESS પાસવર્ડ પુનઃલખો: " msgid "Verification mis-typed; password unchanged" msgstr "ચકાસણી ખોટી-રીતે લખાઈ; પાસવર્ડ બદલાયેલ નથી" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ખાતુ થોડા વખત માટે તાળુ મારેલ છે (%ld સેકંડો ડાબે)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u પ્રવેશો ને નિષ્ફળ કરે છે તે દરમ્યાન ખાતાને તાળુ મારેલ છે" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "સત્તાધિકરણ ભૂલ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "સેવા ભૂલ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "અજ્ઞાત વપરાશકર્તા" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "અજ્ઞાત ભૂલ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ને ખોટો નંબર અપાયેલ છે\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: નહિં ઓળખાતો વિકલ્પ %s\n" @@ -498,17 +498,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: બધા વપરાશકર્તાઓને બિન-શૂન્યમાં પુનઃસુયોજિત કરી શકતા નથી\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "પ્રવેશ એ તે માંથી તાજેતરની નિષ્ફળતાને નિષ્ફળ કરે છે\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,24 +519,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "પ્રવેશની મંજૂરી આપેલ છે (છેલ્લો પ્રવેશ એ %ld સેકંડો પહેલા હતો)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "તમારું ખાતું નિવૃત્ત થઈ ગયું છે; મહેરબાની કરીને તમારા સિસ્ટમ સંચાલકનો સંપર્ક કરો" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (root દબાણ કરેલ)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (પાસવર્ડ વયમર્યાદિત કરાયેલ)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +544,36 @@ msgstr[0] "ચેતવણી: તમારો પાસવર્ડ %d દિ msgstr[1] "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS પાસવર્ડ બદલી શક્યા નહિં." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "તમારે લાંબો પાસવર્ડ જ પસંદ કરવો જોઈએ" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s માટે પાસવર્ડ બદલવાનું." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(વર્તમાન) UNIX પાસવર્ડ: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "તમારો પાસવર્ડ બદલવા માટે તમારે લાંબો સમય રાહ જોવી જ પડશે" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "નવો UNIX પાસવર્ડ દાખલ કરો: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "નવો UNIX પાસવર્ડ ફરીથી લખો: " diff --git a/po/he.po b/po/he.po index 49771833..15cf2735 100644 --- a/po/he.po +++ b/po/he.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Hebrew \n" +"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "...הזמן עומד להיגמר...\n" msgid "...Sorry, your time is up!\n" msgstr "...מצטער, הזמן נגמר!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "סליחה, הססמאות לא תואמות." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "שינוי ססמה בוטל." @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "לא סופקה ססמה" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "ססמה לא שונתה" @@ -318,7 +318,7 @@ msgstr[1] "היו %d ניסיונות התחברות שנכשלו מאז ההת msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "רמה:" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "הקלד שוב ססמת STRESS חדשה:" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "החשבון נעול זמנית (%ld שניות נותרו)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "החשבון ננעל בעקבות %u ניסיונות התחברות שנכשלו" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "שגיאת אימות" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "שגיאת שירות" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "משתמש לא ידוע" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "שגיאה לא מוכרת" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "פג תוקף חשבונך; אנא צור קשר עם מנהל המערכת שלך" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "הנך מחויב לשנות את ססמתך מידית (דרישת מנהל המערכת)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "הנך מחויב לשנות את ססמתך מידית (הססמה התיישנה)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "אזהרה: הססמה שלך תפוג תוך יום %d" msgstr[1] "אזהרה: הססמה שלך תפוג תוך %d ימים" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "אזהרה: הססמה שלך תפוג תוך %d ימים" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "לא היה ניתן לשנות ססמת NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "אתה חייב לבחור ססמה ארוכה יותר" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "משנה ססמה עבור %s.‏" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "ססמת יוניקס (נוכחית): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "אתה חייב לחכות יותר כדי לשנות את הססמה" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "הכנס ססמת יוניקס חדשה:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "נא להקליד שוב את ססמת היוניקס החדשה: " diff --git a/po/hi.po b/po/hi.po index 307c499d..46d2413e 100644 --- a/po/hi.po +++ b/po/hi.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-21 12:02+0000\n" "Last-Translator: kumarvimal \n" "Language-Team: Hindi \n" +"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -28,7 +28,7 @@ msgstr "...समय समाप्त हो रहा है...\n" msgid "...Sorry, your time is up!\n" msgstr "...क्षमा करें, आपका समय समाप्त हो गया!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "अनियमित बातचीत (%d)\n" @@ -52,12 +52,12 @@ msgstr "नया %s%spassword फिर टाइप करें: " msgid "Sorry, passwords do not match." msgstr "क्षमा करें, शब्दकूट नहीं मिलते हैं." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "फिर टाइप करें %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "कूटशब्द परिवर्तन छोड़ा गया." @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "कुछ रूप में उपयोक्ता नाम समाहित करता है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "कोई कूटशब्द नहीं दिया गया है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "शब्दकूट परिवर्तित" @@ -321,7 +321,7 @@ msgstr[1] "%d विफल लॉगिन प्रयास थे अंत msgid "There were %d failed login attempts since the last successful login." msgstr "%d विफल लॉगिन प्रयास थे अंतिम सफल लॉगिन के बाद." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' के लिए बहुत लॉगिन." @@ -362,18 +362,18 @@ msgstr "आपके लिए %s फोल्डर में पुरान msgid "You have mail in folder %s." msgstr "आपके लिए %s फोल्डर में मेल है." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "निर्देशिका '%s' बना रहा है." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "निर्देशिका '%s' बनाने और आरंभ करने में असमर्थ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "शब्दकूट को पहले ही बदला जा चुका है. दूसरा चुनें." @@ -407,17 +407,17 @@ msgstr "स्तर: " msgid "Not a valid security context" msgstr "एक वैध सुरक्षा संदर्भ नहीं" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s के लिए वैध संदर्भ पाने में असमर्थ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "सुरक्षा संदर्भ %s नियत" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "कुंजी निर्माण संदर्भ %s नियत" @@ -454,38 +454,38 @@ msgstr "नया शब्दकूट फिर टाइप करें: " msgid "Verification mis-typed; password unchanged" msgstr "जांच गलत टाइप किया गया; शब्दकूट बदला गया" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "खाता अस्थायी रूप से लॉक (%ld seconds left)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "खाता %u विफल लॉगिन के कारण लॉक" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "सत्यापन त्रुटि" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "सेवा त्रुटि" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "अनजान उपयोक्ता" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "अनजान त्रुटि" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: खराब संख्या को --reset= में दिया गया\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: अपरिचित विकल्प %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: सभी उपयोक्ता को गैर शून्य में फिर सेट नहीं कर सकता है\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,24 +518,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "पहुँच दिया गया (last access was %ld seconds ago)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "आपका खाता समाप्त हो चुका है; कृपया अपने सिस्टम प्रशासक को संपर्क करें" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (रूट पुनर्बलित)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (शब्दकूट एज्ड)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +543,36 @@ msgstr[0] "चेतावनी: आपका शब्दकूट %d दि msgstr[1] "चेतावनी: आपका शब्दकूट %d दिन में समाप्त हो जायेगा" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "चेतावनी: आपका शब्दकूट %d दिनों में समाप्त हो जायेगा" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS शब्दकूट बदला नहीं जा सका." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "आपको जरूर एक लंबा शब्दकूट चुनना चाहिए" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s के लिए कूटशब्द बदल रहा है" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(मौजूदा) UNIX शब्दकूट: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "आपको अपना शब्दकूट बदलने के लिए लंबी प्रतीक्षा करनी होगी" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "नया UNIX शब्दकूट दें: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "नया UNIX शब्दकूट फिर टाइप करें: " diff --git a/po/hu.po b/po/hu.po index 966b098a..94a7aaf2 100644 --- a/po/hu.po +++ b/po/hu.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-08 15:13+0000\n" "Last-Translator: Zoltan Hoppár \n" "Language-Team: Hungarian \n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...Fogy az idő...\n" msgid "...Sorry, your time is up!\n" msgstr "...Sajnos lejárt az idő!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "hibás beszélgetés (%d)\n" @@ -53,12 +53,12 @@ msgstr "Ismét az új %s%sjelszó: " msgid "Sorry, passwords do not match." msgstr "Sajnálom, de a jelszavak nem egyeznek." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Ismét %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Jelszó változtatás elvetve." @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "valahogy tartalmazza a felhasználó nevét" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nincs jelszó megadva" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Változatlan jelszó" @@ -324,7 +324,7 @@ msgstr[1] "%d sikertelen belépés kísérlet volt az utolsó sikeres belépés msgid "There were %d failed login attempts since the last successful login." msgstr "%d sikertelen belépés kísérlet volt az utolsó sikeres belépés óta." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Túl sok bejelentkezés \"%s\" részéről." @@ -365,18 +365,18 @@ msgstr "%s mappában régi levél van." msgid "You have mail in folder %s." msgstr "%s mappában levelek vannak." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "\"%s\" mappa létrehozása." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "„%s” mappa nem hozható létre és állítható be." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "A jelszót már használta. Válasszon másikat." @@ -410,17 +410,17 @@ msgstr "szint:" msgid "Not a valid security context" msgstr "Nem érvényes biztonsági környezet" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Nincs meg %s érvényes környezete" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "%s biztonsági környezet hozzárendelve" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "%s kulcskészítő környezet hozzárendelve" @@ -457,38 +457,38 @@ msgstr "Ismét az új STRESS jelszó: " msgid "Verification mis-typed; password unchanged" msgstr "Az ellenőrző elgépelve; a jelszó nem került módosításra" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Felhasználói azonosító átmenetileg zárolt (még %ld másodpercig)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Felhasználói azonosító zárolva, többszöri, %u sikertelen belépés miatt" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Hitelesítési hiba" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Szolgáltatás hiba" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Ismeretlen felhasználó" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Ismeretlen hiba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Rossz szám a --reset= opcióban\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s ismeretlen opció\n" @@ -500,17 +500,17 @@ msgid "" msgstr "" "%s: [--file rooted-fájlnév] [--user használó] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nem állítható vissza minden felhasználó nem-nullára\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Belépés Hibák Utolsó hibák Innen\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -521,27 +521,27 @@ msgstr "" " [-u használó] [--user használó]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Hozzáférés megadva (utolsó hozzáférés %ld másodperce volt)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "A felhasználói azonosító érvényessége lejárt; kérem keresse meg a " "rendszergazdát" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Azonnal meg kell változtatnia a jelszavát (rendszergazda által erőltetve)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Azonnal meg kell változtatnia a jelszavát (a jelszó elévült)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +549,36 @@ msgstr[0] "Figyelmeztetés: a jelszava %d nap múlva lejár" msgstr[1] "Figyelmeztetés: a jelszava %d nap múlva lejár" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Figyelmeztetés: a jelszava %d nap múlva lejár" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS jelszót nem sikerült módosítani." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Válasszon hosszabb jelszót" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s jelszavának megváltoztatása." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "A (jelenlegi) UNIX jelszó: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Tovább kell várnia míg megváltoztathatja a jelszavát" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Adja meg az új UNIX jelszót: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Írja be újra a UNIX jelszót: " diff --git a/po/ia.po b/po/ia.po index a6199909..575344f5 100644 --- a/po/ia.po +++ b/po/ia.po @@ -9,14 +9,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-17 22:00+0000\n" "Last-Translator: Nik Kalach \n" "Language-Team: Interlingua \n" +"Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...Le tempore es perimente...\n" msgid "...Sorry, your time is up!\n" msgstr "...Le tempore ha perimite!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversation erronee (%d)\n" @@ -51,12 +51,12 @@ msgstr "Retypa nove %s%scontrasigno: " msgid "Sorry, passwords do not match." msgstr "Le contrasignos non es equal." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Retypa %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Cambiamento de contrasigno abortate." @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "nove contrasigno contine le nomine de usator in alicun forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Necun contrasigno fornite" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Le contrasigno non ha cambiate" @@ -327,7 +327,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Il esseva %d insuccessos a initiar le session desde le ultime connexion." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Troppo de connexiones pro '%s'." @@ -368,18 +368,18 @@ msgstr "Il ha currero vetule in le dossier %s." msgid "You have mail in folder %s." msgstr "Il ha currero in le dossier %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Creation del directorio '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile de crear e de initiar le directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Le contrasigno jam se ha utilisate. Selige un altere." @@ -413,17 +413,17 @@ msgstr "nivello:" msgid "Not a valid security context" msgstr "Contexto de securitate incorrecte" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Impossibile de obtener un contexto valide pro %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contexto de securitate %s attribuite" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contexto de creation de clave %s attribuite" @@ -460,38 +460,38 @@ msgstr "Repete le nove contrasigno STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Error al verification; contrasigno non cambiate" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Le conto es blocate temporarimente (%ld secundas remanente)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Le conto es blocate a causa de %u insuccessos al authentication" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Error de authentication" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Error de servicio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Usator incognite" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Error incognite" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numero incorrecte fornite a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Option non recognoscite %s\n" @@ -503,17 +503,17 @@ msgid "" msgstr "" "%s: [--file percurso-integre] [--user usator] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossibile de reinitiar tote le usatores a non-zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Conto Fallimentos Ultime fallimento De\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,24 +524,24 @@ msgstr "" " [-u usator] [--user usator]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permittite (le ultime accesso eveniva ante %ld secundas)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Le conto ha perimite; contacte le administrator del systema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Le administrator necessita le cambiamento immediate del contrasigno." -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Le contrasigno es troppo vetule e debe esser cambiate immediatemente." -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +549,36 @@ msgstr[0] "Advertimento: le contrasigno perimera in %d die" msgstr[1] "Advertimento: le contrasigno perimera in %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertimento: le contrasigno perimera in %d dies" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Le contrasigno NIS non pote esser cambiate." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Selige un contrasigno plus longe" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Cambiamento del contrasigno pro %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Contrasigno UNIX (actual):" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Attende ancora pro cambiar le contrasigno" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Introduce le nove contrasigno UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Repete le nove contrasigno UNIX: " diff --git a/po/id.po b/po/id.po index 01f591ff..3f21580c 100644 --- a/po/id.po +++ b/po/id.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-22 05:07+0000\n" "Last-Translator: sentabi\n" "Language-Team: Indonesian \n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "Maaf, sandi yang anda masukkan tidak sama." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Ketik ulang %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Pergantian sandi digagalkan." @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "Anda memiliki email lama di folder %s." msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Membuat direktori '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Tidak dapat membuat direktori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Sandi sudah digunakan sebelumnya. Pilih sandi yang lain." @@ -404,17 +404,17 @@ msgstr "Level:" msgid "Not a valid security context" msgstr "Konteks sekuriti tidak benar." -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Tidak mendapat valid konten untuk %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,60 +511,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Masukkan sandi Unix yang baru :" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Ketik ulang sandi Unix:" diff --git a/po/it.po b/po/it.po index 0002c78c..179c2e6a 100644 --- a/po/it.po +++ b/po/it.po @@ -12,14 +12,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-09 03:03+0000\n" "Last-Translator: fvalen \n" "Language-Team: Italian \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -30,7 +30,7 @@ msgstr "...Il tempo sta per scadere...\n" msgid "...Sorry, your time is up!\n" msgstr "...Tempo scaduto!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversazione errata (%d)\n" @@ -54,12 +54,12 @@ msgstr "Reimmettere la nuova password%s%s: " msgid "Sorry, passwords do not match." msgstr "Le password non corrispondono." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Reimmettere %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Cambio della password abortito." @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "contiene il nome utente in alcune forme" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nessuna password fornita" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Password non modificata" @@ -333,7 +333,7 @@ msgstr "" "Si sono verificati alcuni tentativi di login %d falliti dall'ultimo " "tentativo di login con successo." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Ci sono troppi accessi per \"%s\"." @@ -374,18 +374,18 @@ msgstr "La cartella %s contiene vecchie email." msgid "You have mail in folder %s." msgstr "La cartella %s contiene email." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Creazione della directory \"%s\"." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile creare e inizializzare la directory '%s'" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Password già utilizzata. Sceglierne un'altra." @@ -419,17 +419,17 @@ msgstr "livello:" msgid "Not a valid security context" msgstr "Non è un contesto di sicurezza valido" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Impossibile ottenere un contesto valido per %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contesto di sicurezza %s assegnato" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contesto di creazione chiave %s assegnato" @@ -466,38 +466,38 @@ msgstr "Reimmettere la nuova password STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Errore di digitazione per verifica; password non cambiata" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Account momentaneamente bloccato (%ld secondi rimanenti)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Account bloccato a causa di %u login falliti" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Errore di autenticazione" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Errore del servizio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Utente sconosciuto" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Errore sconosciuto" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numero errato fornito a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opzione non riconosciuta %s\n" @@ -508,18 +508,18 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "%s: [--file NOMEFILE] [--user NOMEUTENTE] [--reset[=N]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Impossibile ripristinare tutti gli utenti a valori diversi da zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Ultimi Fallimenti Da\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -530,27 +530,27 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permesso (ultimo accesso risale a %ld secondi fa)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Account scaduto; contattare l'amministratore di sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "È richiesta la modifica immediata della password (imposto " "dall'amministratore)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "È richiesta la modifica immediata della password (password troppo vecchia)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -558,36 +558,36 @@ msgstr[0] "Avviso: la password scadrà tra %d giorno" msgstr[1] "Avviso: la password scadrà tra %d giorni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avviso: la password scadrà tra %d giorni" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Impossibile modificare la password NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Scegliere una password più lunga" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Cambio password per %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Password UNIX (corrente): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Attendere ancora per cambiare la password" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Immettere nuova password UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Reimmettere la nuova password UNIX: " diff --git a/po/ja.po b/po/ja.po index 418bc160..67bf89a4 100644 --- a/po/ja.po +++ b/po/ja.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-05-07 12:44+0000\n" "Last-Translator: Jiro Matsuzawa \n" "Language-Team: Japanese \n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...時間が切れかかっています...\n" msgid "...Sorry, your time is up!\n" msgstr "...時間切れです。\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "誤った会話(%d)\n" @@ -53,12 +53,12 @@ msgstr "新しい%s%sパスワードを再入力してください:" msgid "Sorry, passwords do not match." msgstr "パスワードが一致しません。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s を再入力して下さい" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "パスワードの変更は放棄されました" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "なんらかの形式のユーザー名を含みます" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "パスワードが与えられていません" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "パスワードが変更されていません" @@ -321,7 +321,7 @@ msgstr[0] "最後の正しいログインの後に %d 回の失敗ログイン msgid "There were %d failed login attempts since the last successful login." msgstr "最後の正しいログインの後に %d 回の失敗ログインの試行があります。" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'のログイン数が多すぎます。" @@ -362,18 +362,18 @@ msgstr "フォルダ%sに古いメールがあります。" msgid "You have mail in folder %s." msgstr "フォルダ%sにメールがあります。" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "ディレクトリ '%s' を作成中" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ディレクトリ %s を作成して初期化できません。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" "パスワードはすでに使用されています。 別のパスワードを選択してください。" @@ -408,17 +408,17 @@ msgstr "レベル:" msgid "Not a valid security context" msgstr "有効なセキュリティコンテキストでありません" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s の為の有効なコンテキストを取得できません" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "割り当てられたセキュリティコンテキスト%s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "キー作成コンテキスト %s が割り当てられました" @@ -455,38 +455,38 @@ msgstr "新しいSTRESSパスワードを再入力してください:" msgid "Verification mis-typed; password unchanged" msgstr "ミスタイプの確認、パスワードが変更されていません" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "アカウントは一時的にロックされています (残り %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u のログイン失敗の理由で アカウントはロックされました" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "認証エラー" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "サービスエラー" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "不明なユーザー" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "不明なエラー" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 不正番号が--reset=に与えられました\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未認識オプション%s\n" @@ -498,17 +498,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: すべてのユーザーを非ゼロにリセットできません\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ログイン 失敗。最後の失敗は 以下で発生\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,61 +519,61 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "アクセスを許可 (最後のアクセスは %ld 秒前でした)" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "アカウントの有効期限が切れました。システム管理者にお問い合わせください。" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "パスワードを直ちに変更する必要があります(強制されたルート)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "パスワードを直ちに変更する必要があります(古いパスワード)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告: パスワードは%d日で有効期限が切れます。" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告: パスワードは %d 日で有効期限が切れます。" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS パスワードを変更できませんでした。" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "長いパスワードを選択する必要があります" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s 用にパスワードを変更中" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "現在の UNIX パスワード:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "パスワードを変更するには長く待つ必要があります" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "新しい UNIX パスワードを入力してください:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "新しい UNIX パスワードを再入力してください:" diff --git a/po/ka.po b/po/ka.po index 51574f51..50084594 100644 --- a/po/ka.po +++ b/po/ka.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-26 15:08+0000\n" "Last-Translator: George Machitidze \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/" "ka/)\n" +"Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...დრო გადის...\n" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "გაიმეორეთ ახალი %s%sპაროლი: " msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "ხელახლა შეიყვანეთ %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "რაღაც ფორმით გავს მომხმარებლის სახელს" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "პაროლი არ იქნა მითითებული" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "პაროლი არ შეცვლილა" @@ -319,7 +319,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' დირექტორიის შექმნა." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "დონე:" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "სერვისის შეცდომა" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "უცნობი მომხმარებელი" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "უცნობი შეცდომა" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,60 +512,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(მიმდინარე) UNIX პაროლი: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "შეიყვანეთ ახალი UNIX პაროლი: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "გაიმეორეთ ახალი UNIX პაროლი: " diff --git a/po/kk.po b/po/kk.po index bdda5111..5897d9f2 100644 --- a/po/kk.po +++ b/po/kk.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-06-11 09:53+0000\n" "Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/" "kk/)\n" +"Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: kk\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...Уақытыңыз бітіп барады...\n" msgid "...Sorry, your time is up!\n" msgstr "...Кешіріңіз, сіздің уақытыңыз бітті!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "қате сұхбат (%d)\n" @@ -51,12 +51,12 @@ msgstr "%s%s үшін жаңа парольді қайта енгізіңіз: " msgid "Sorry, passwords do not match." msgstr "Кешіріңіз, парольдер өзара сәйкес емес." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s қайта енгізіңіз" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Парольді өзгертуден бас тартылды." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "құрамында пайдаланушы аты бар" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Пароль көрсетілмеді" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Пароль өзгертілмеді" @@ -321,7 +321,7 @@ msgstr[0] "Соңғы сәтті жүйеге кіру реттен кейін % msgid "There were %d failed login attempts since the last successful login." msgstr "Соңғы сәтті жүйеге кіру реттен кейін %d қате талап болған." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' үшін жүйеге кіру талап саны тым көп." @@ -362,18 +362,18 @@ msgstr "Сізде %s бумасында ескі поштаңыз бар." msgid "You have mail in folder %s." msgstr "Сізде %s бумасында поштаңыз бар." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' бумасын жасау." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "%s бумасын жасау мүмкін емес: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Пароль осыған дейін қолданған. Басқасын таңдаңыз." @@ -407,17 +407,17 @@ msgstr "деңгейі:" msgid "Not a valid security context" msgstr "Дұрыс қауіпсіздік контексті емес" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s үшін дұрыс контексті алу мүмкін емес" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "%s қауіпсіздік контексті орнатылды" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "%s кілттерді жасау қауіпсіздік контексті орнатылды" @@ -454,38 +454,38 @@ msgstr "Жаңа STRESS паролін қайта енгізіңіз: " msgid "Verification mis-typed; password unchanged" msgstr "Растау дұрыс өтпеді; пароль өзгертілмеді" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Тіркелгі уақытша оқшауланған (%ld секунд қалды)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Тіркелгі %u рет қате кіру талабы есебінен оқшауланды" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Шындылықты анықтау қатесі" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Қызмет қатесі" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Белгісіз пайдаланушы" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Белгісіз қате" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= үшін қате сан берілді\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s опциясы белгісіз\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file түбірлік_файл_аты] [--user пайдаланушы] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Барлық пайдаланушыларды нөлдік емес мәнге тастау мүмкін емес\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Пайдаланушы аты Сәтсіз кіру саны Соңғы қате Қайдан\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,61 +518,61 @@ msgstr "" " [-u пайдаланушы_аты] [--user пайдаланушы_аты]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Рұқсат расталған (соңғы рет %ld секунд бұрын болған)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Тіркелгіңіздің мерзімі аяқталған; жүйелік администраторыңызға хабарласыңыз" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Сізге пароліңізді қазір ауыстыру керек (root мәжбүрлеген)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Сізге пароліңізді қазір ауыстыру керек (парольдің мерзімі аяқталған)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS паролін өзгерту мүмкін емес." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Сізге ұзынырақ парольді таңдау керек" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s үшін парольді өзгерту." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(ағымдағы) UNIX паролі: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Пароліңізді өзгерті үшін біраз күтуіңіз керек" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Жаңа UNIX паролін енгізіңіз: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Жаңа UNIX паролін қайта енгізіңіз: " diff --git a/po/km.po b/po/km.po index 97392b83..addab79d 100644 --- a/po/km.po +++ b/po/km.po @@ -9,14 +9,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 12:00+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" +"Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: km\n" "Plural-Forms: nplurals=1; plural=0\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...អស់​ពេល...\n" msgid "...Sorry, your time is up!\n" msgstr "...សូម​ទោស អ្នក​អស់​ពេល​ហើយ !\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "សន្ទនាច្រឡំ (%d)\n" @@ -51,12 +51,12 @@ msgstr "វាយ​ពាក្យ​សម្ងាត់ %s%s ថ្មី​ msgid "Sorry, passwords do not match." msgstr "សូម​ទោស ពាក្យ​សម្ងាត់​មិន​ដូច​គ្នា​ឡើយ ។" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "មិន​បាន​ផ្ដល់​ពាក្យសម្ងាត់" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "ពាក្យសម្ងាត់​មិន​បាន​ផ្លាស់ប្ដូរ​ឡើយ" @@ -319,7 +319,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "មាន​ការ​ចូល​ច្រើន​ពេក​សម្រាប់ '%s' ។" @@ -360,18 +360,18 @@ msgstr "អ្នក​មាន​សំបុត្រ​ចាស់​នៅ msgid "You have mail in folder %s." msgstr "អ្នក​មាន​សំបុត្រ​នៅ​ក្នុង​ថត %s ។" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "ពាក្យសម្ងាត់​ត្រូវ​បាន​ប្រើ​រួច​ហើយ ។ សូម​ជ្រើស​មួយ​ទៀត ។" @@ -406,17 +406,17 @@ msgstr "" msgid "Not a valid security context" msgstr "មិន​មែន​ជា​បរិបទ​សុវត្ថិភាព​ត្រឹមត្រូវ​មួយឡើយ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "បរិបទ​សុវត្ថិភាព %s បាន​ផ្ដល់​តម្លៃ​" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -453,38 +453,38 @@ msgstr "វាយ​ពាក្យ​សម្ងាត់ STRESS ថ្មី msgid "Verification mis-typed; password unchanged" msgstr "ផ្ទៀងផ្ទាត់​អក្ខរាវិរុទ្ធ​ដែល​បាន​វាយខុស ពាក្យ​សម្ងាត់​មិន​បានផ្លាស់ប្ដូរ​" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "កំហុស​ក្នុង​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "កំហុស​សេវា" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "មិន​ស្គាល់​អ្នក​ប្រើ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "មិន​ស្គាល់​កំហុស" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s ៖ លេខ​មិន​ល្អ​បាន​ផ្ដល់​ទៅ --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s ៖ ជម្រើស​ដែល​មិន​ស្គាល់ %s\n" @@ -496,17 +496,17 @@ msgid "" msgstr "" "%s ៖ [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s ៖ មិន​អាច​កំណត់​អ្នក​ប្រើ​ទាំងអស់​ទៅ​មិនមែន​សូន្យ​ឡើងវិញ​បានទេ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,60 +514,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "គណនី​របស់​អ្នក​បាន​ផុតកំណត់​ហើយ សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ​របស់​អ្នក" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (root បាន​ចេញ​បញ្ជា)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (ពាក្យសម្ងាត់​ចាស់​ហើយ)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "មិន​អាច​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់ NIS បាន​ឡើយ ។" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "អ្នក​ត្រូវ​តែ​ជ្រើស​ពាក្យសម្ងាត់​វែង​ជាង​នេះ" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(បច្ចុប្បន្ន) ពាក្យ​សម្ងាត់ UNIX ៖" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "អ្នក​ត្រូវ​តែ​រង់ចាំ​បន្តិច ដើម្បី​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "បញ្ចូល​ពាក្យ​សម្ងាត់ UNIX ថ្មី ៖ " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "វាយ​ពាក្យ​សម្ងាត់ UNIX ថ្មី​ម្ដង​ទៀត ៖ " diff --git a/po/kn.po b/po/kn.po index 978821c6..7c240374 100644 --- a/po/kn.po +++ b/po/kn.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-15 08:49+0000\n" "Last-Translator: shanky \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" "kn/)\n" +"Language: kn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...ಸಮಯ ಸರಿಯುತ್ತಿದೆ...\n" msgid "...Sorry, your time is up!\n" msgstr "...ಕ್ಷಮಿಸಿ, ನಿಮ್ಮ ಸಮಯ ಮುಗಿಯಿತು!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ದೋಷಪೂರಿತ ಸಂವಾದ (%d)\n" @@ -53,12 +53,12 @@ msgstr "ಹೊಸ %s%sಗುಪ್ತಪದವನ್ನು ಪುನರ್ ಟ msgid "Sorry, passwords do not match." msgstr "ಕ್ಷಮಿಸಿ, ಗುಪ್ತಪದಗಳು ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s ಅನ್ನು ಮರಳಿ ನಮೂದಿಸಿ" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "ಗುಪ್ತಪದ ಬದಲಾವಣೆಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "ಇದು ಯಾವುದೊ ಒಂದು ಬಗೆಯಲ್ಲಿ ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "ಯಾವುದೇ ಗುಪ್ತಪದ ನೀಡಲಾಗಿಲ್ಲ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "ಗುಪ್ತಪದ ಬದಲಾಗಿಲ್ಲ" @@ -321,7 +321,7 @@ msgstr[0] "ಕೊನೆಯ ಬಾರಿಯ ಯಶಸ್ವಿ ಪ್ರವೇಶ msgid "There were %d failed login attempts since the last successful login." msgstr "ಕೊನೆಯ ಬಾರಿಯ ಯಶಸ್ವಿ ಪ್ರವೇಶದ ನಂತರ %d ಪ್ರವೇಶದ ಪ್ರಯತ್ನಗಳು ವಿಫಲಗೊಂಡಿದೆ." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'ಗಾಗಿ ಬಹಳಷ್ಟು ಲಾಗಿನ್ನುಗಳು." @@ -362,18 +362,18 @@ msgstr "%s ಫೋಲ್ಡರಿನಲ್ಲಿ ನಿಮಗಾಗಿ ಹಳೆ msgid "You have mail in folder %s." msgstr "%s ಫೋಲ್ಡರಿನಲ್ಲಿ ನಿಮಗಾಗಿ ಮೈಲ್ ಇದೆ." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "ಕೋಶ '%s' ಅನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ಕೋಶ '%s' ಅನ್ನು ರಚಿಸಲು ಹಾಗು ಆರಂಭಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "ಗುಪ್ತಪದವು ಈಗಾಗಲೆ ಬಳಸಲ್ಪಟ್ಟಿದೆ. ಬೇರೊಂದನ್ನು ಬಳಸಿ." @@ -407,17 +407,17 @@ msgstr "ಮಟ್ಟ:" msgid "Not a valid security context" msgstr "ಸಮಂಜಸವಾದ ಸುರಕ್ಷತಾ ಸನ್ನಿವೇಶ ಅಲ್ಲ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s ಗಾಗಿ ಮಾನ್ಯವಾದ ಸನ್ನಿವೇಶವನ್ನು ಪಡೆದುಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "ಸುರಕ್ಷತಾ ಸನ್ನಿವೇಶ %s ವನ್ನು ನಿಯೋಜಿಸಲಾಗಿದೆ" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "ಕೀಲಿ ನಿರ್ಮಾಣ ಸನ್ನಿವೇಶ %s ವನ್ನು ನಿಯೋಜಿಸಲಾಗಿದೆ" @@ -454,38 +454,38 @@ msgstr "ಹೊಸ STRESS ಗುಪ್ತಪದವನ್ನು ಪುನಃ ಟ msgid "Verification mis-typed; password unchanged" msgstr "ತಪಾಸಣೆಗೆ ಟೈಪಿಸಿದ್ದು ತಪ್ಪಾಗಿದೆ; ಗುಪ್ತಪದ ಬದಲಾಗಿಲ್ಲ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ಖಾತೆಯನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ (%ld ಸೆಕೆಂಡುಗಳು ಉಳಿದಿವೆ)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "ವಿಫಲಗೊಂಡ %u ಪ್ರವೇಶಗಳಿಂದಾಗಿ ಖಾತೆಯನ್ನು ಲಾಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "ದೃಢೀಕರಣ ದೋಷ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "ಸೇವಾ ದೋಷ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "ಗೊತ್ತಿರದ ಬಳಕೆದಾರ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "ಗೊತ್ತಿರದ ದೋಷ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ಗೆ ಕೊಡಲಾದ ಕೆಟ್ಟ ಸಂಖ್ಯೆ\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ಗುರುತಿಸಲಾಗದ ಆಯ್ಕೆ %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ಎಲ್ಲಾ ಬಳಕೆದಾರರನ್ನು ಶೂನ್ಯವಲ್ಲದುದಕ್ಕೆ ಪುನರ್ ಸಂಯೋಜಿಸಲು ಆಗುವುದಿಲ್ಲ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ಪ್ರವೇಶ ವಿಫಲತೆಗಳು ಇತ್ತೀಚಿನ ವಿಫಲತೆ ಇಂದ\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,62 +518,62 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" "ಅನುಮತಿಯನ್ನು ನೀಡಲಾಗಿದೆ (ಕೊನೆಯ ಬಾರಿಗೆ %ld ಸೆಕೆಂಡುಗಳ ಹಿಂದೆ ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿತ್ತು)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "ನಿಮ್ಮ ಖಾತೆಯ ಅವಧಿ ಅಂತ್ಯಗೊಂಡಿದೆ; ದಯವಿಟ್ಟು ನಿಮ್ಮ ಗಣಕ ವ್ಯವಸ್ಥಾಪಕರನ್ನು ಸಂಪರ್ಕಿಸಿ" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಮೂಲದಿಂದ ಒತ್ತಾಯಿತವಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಗುಪ್ತಪದವು ಬಹಳ ಹಳೆಯದಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "ಎಚ್ಚರಿಕೆ: ನಿಮ್ಮ ಗುಪ್ತಪದದ ವಾಯಿದೆಯು %d ದಿನಗಳ ನಂತರ ತೀರಿಹೋಗುತ್ತದೆ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ಎಚ್ಚರಿಕೆ: %d ದಿನಗಳಲ್ಲಿ ನಿಮ್ಮ ಗುಪ್ತಪದದ ಅವಧಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ್ಲ." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "ನೀವು ಒಂದು ಉದ್ದವಾದ ಗುಪ್ತಪದವನ್ನು ಆರಿಸಬೇಕು" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s ಗಾಗಿ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(ಪ್ರಸ್ತುತ) UNIX ಗುಪ್ತಪದ: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲು ನೀವು ಬಹಳ ಸಮಯ ಕಾಯಬೇಕು" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ದಾಖಲಿಸಿ: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ಪುನಃ ಟೈಪಿಸಿ: " diff --git a/po/ko.po b/po/ko.po index cfe00c5e..3cd81c29 100644 --- a/po/ko.po +++ b/po/ko.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-16 13:34+0000\n" "Last-Translator: eukim \n" "Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/" "ko/)\n" +"Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "..시간 초과...\n" msgid "...Sorry, your time is up!\n" msgstr "...죄송합니다. 시간이 초과되었습니다!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "잘못된 인증 대화 (%d)\n" @@ -53,12 +53,12 @@ msgstr "새 %s%s 암호 재입력:" msgid "Sorry, passwords do not match." msgstr "죄송합니다. 암호가 일치하지 않습니다." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "다시 입력 %s " -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "암호가 변경되지 않습니다. " @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "어떠한 형식으로 사용자 이름을 포함합니다. " #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "암호가 없음" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "암호가 변경되지 않음" @@ -321,7 +321,7 @@ msgstr[0] "마지막 로그인 후 %d 번의 로그인 시도가 실패하였습 msgid "There were %d failed login attempts since the last successful login." msgstr "마지막 로그인 후 %d 번의 로그인 시도가 실패하였습니다. " -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' 대해 너무 많이 로그인함." @@ -362,18 +362,18 @@ msgstr "%s 폴더에 오래된 메일이 있습니다." msgid "You have mail in folder %s." msgstr "%s 폴더에 메일이 있습니다." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' 디렉토리 생성 중. " -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "'%s' 디렉토리를 생성 및 초기화할 수 없습니다. " #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "이미 사용되고 있는 암호입니다. 다른 암호를 선택해 주십시오." @@ -407,17 +407,17 @@ msgstr "레벨: " msgid "Not a valid security context" msgstr "유효한 보안 문맥이 없음" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s에 대한 유효한 문맥을 가져올 수 없음 " -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "보안 문맥 %s 할당" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "키 생성 문맥 %s 할당 " @@ -454,38 +454,38 @@ msgstr "새 STRESS 암호를 재입력:" msgid "Verification mis-typed; password unchanged" msgstr "암호 확인에서 잘못 입력됨; 암호가 변경되지 않음" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "일시적으로 계정이 잠금되었습니다 (%ld 초 남음) " -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u 로그인 실패로 인해 계정이 잠김 " -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "인증 오류" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "서비스 오류" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "알 수 없는 사용자" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "알 수 없는 오류" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 잘못된 숫자가 --reset=에 설정됨\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 알려지지 않은 옵션 %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 모든 사용자를 영이 아닌 값으로 설정할 수 없음\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "로그인 실패 마지막 실패 다음에서 발생\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,60 +518,60 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "액세스 허용 (%ld 초 전 마지막으로 액세스되었습니다) " -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "계정이 만료되었습니다: 시스템 관리자에게 알려 주십시오" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "암호를 즉시 변경해 주십시오 (root가 강제 설정함)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "암호를 즉시 변경해 주십시오 (오래된 암호)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "경고: %d일 내로 암호가 만료됩니다" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "경고: %d일 내로 암호가 만료됩니다" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS 암호는 변경할 수 없습니다." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "더 긴 암호를 선택해 주십시오" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s에 대한 암호 변경 중 " -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(현재) UNIX 암호:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "암호 변경을 위해 조금더 기다려 주십시오." -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "새 UNIX 암호 입력:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "새 UNIX 암호 재입력:" diff --git a/po/ks.po b/po/ks.po index 80b0ee3a..a36bba3f 100644 --- a/po/ks.po +++ b/po/ks.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/" "ks/)\n" +"Language: ks\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ks\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/lt.po b/po/lt.po index f047a1b2..15241474 100644 --- a/po/lt.po +++ b/po/lt.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/" "language/lt/)\n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%" -"100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -27,7 +27,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -321,7 +321,7 @@ msgstr[2] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -362,18 +362,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -407,17 +407,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,24 +514,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +540,36 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/lv.po b/po/lv.po index 282737eb..bbde30ea 100644 --- a/po/lv.po +++ b/po/lv.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/" "lv/)\n" +"Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: lv\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " "2);\n" @@ -27,7 +27,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -321,7 +321,7 @@ msgstr[2] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -362,18 +362,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -407,17 +407,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,24 +514,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +540,36 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/mai.po b/po/mai.po index 4f0d2652..4cbda3a6 100644 --- a/po/mai.po +++ b/po/mai.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" "mai/)\n" +"Language: mai\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: mai\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ml.po b/po/ml.po index dd4888a1..5deee9c9 100644 --- a/po/ml.po +++ b/po/ml.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-15 05:55+0000\n" "Last-Translator: Ani Peter \n" "Language-Team: Malayalam \n" +"Language: ml\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ml\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "...സമയപരിധി അവസാനിക്കുന്നു.. msgid "...Sorry, your time is up!\n" msgstr "...ക്ഷമിക്കണം, നിങ്ങളുടെ സമയം കഴിഞ്ഞിരിക്കുന്നു!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "തെറ്റായ സംവാദം (%d)\n" @@ -50,12 +50,12 @@ msgstr "വീണ്ടും %s%s അടയാളവാക്ക് ടൈപ msgid "Sorry, passwords do not match." msgstr "ക്ഷമിക്കണം, അടയാളവാക്കുകള്‍ തമ്മില്‍ ചേരുന്നില്ല." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s വീണ്ടും ടൈപ്പ് ചെയ്യുക" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "അടയാളവാക്ക് മാറ്റം വരുത്തുന്നതു് നിര്‍ത്തിയിരിക്കുന്നു." @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "ഉപയോക്താവിന്റെ നാമം ഏതെങ്കിലും ഒരു തരത്തിലുണ്ടു്" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "അടയാളവാക്ക് നല്‍കിയിട്ടില്ല" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "അടയാളവാക്ക് മാറ്റിയിട്ടില്ല" @@ -319,7 +319,7 @@ msgstr[1] "ശരിയായി അവസാനം ലോഗിന്‍ ചെ msgid "There were %d failed login attempts since the last successful login." msgstr "ശരിയായി അവസാനം ലോഗിന്‍ ചെയ്ത ശേഷം %d തവണ ലോഗിന്‍ പരാജയപ്പെട്ടു." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'-ന് അനവധി ലോഗിനുകള്‍." @@ -360,18 +360,18 @@ msgstr "%s ഫോള്‍ഡറില്‍ നിങ്ങള്‍ക്ക msgid "You have mail in folder %s." msgstr "%s ഫോള്‍ഡറില്‍ നിങ്ങള്‍ക്ക് മെയില്‍ ഉണ്ട്." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "'%s' ഡയറക്ടറി ഉണ്ടാക്കുന്നു." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "%s ഡയറക്ടറി ഉണ്ടാക്കുവാനും ആരംഭിക്കുവാനും സാധ്യമായില്ല." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "അടയാളവാക്ക് നിലവില്‍ ഉപയോഗിത്തിലുള്ളതാണ്. മറ്റൊന്ന് നല്‍കുക." @@ -405,17 +405,17 @@ msgstr "നില: " msgid "Not a valid security context" msgstr "ശരിയായ സെക്യൂരിറ്റി കോണ്‍ടെക്സ്റ്റ് അല്ല" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s-നുള്ള ശരിയായ കോണ്‍ടെക്സ്റ്റ് ലഭ്യമല്ല" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "%s എന്ന സെക്യൂരിറ്റി കോണ്‍ടെക്സ്റ്റ് നല്‍കിയിരിക്കുന്നു" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "കീ ഉണ്ടാക്കുന്നതിനുള്ള കോണ്‍ടെക്സ്റ്റ് ആയ %s നല്‍കിയിരിക്കുന്നു" @@ -452,38 +452,38 @@ msgstr "പുതിയ STRESS അടയാളവാക്ക് വീണ്ട msgid "Verification mis-typed; password unchanged" msgstr "അടയാളവാക്ക് ഉറപ്പാക്കുന്നതിനായി ടൈപ്പ് ചെയ്തത് തെറ്റാണ്; അടയാളവാക്ക് മാറ്റിയിട്ടില്ല" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "അക്കൌണ്ട് താല്‍ക്കാലികമായി പൂട്ടിയിരിക്കുന്നു (%ld നിമിഷങ്ങള്‍ ബാക്കി)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u പരാജയപ്പെട്ട ലോഗിനുകള്‍ കാരണം അക്കൌണ്ട് താല്‍ക്കാലികമായി പൂട്ടിയിരിക്കുന്നു" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "ആധികാരികത ഉറപ്പാക്കുന്നതില്‍ പിശക്" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "സര്‍വീസ് പിശക്" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "അപരിചിതമായ ഉപയോക്താവു്" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "അപരിചിതമായ പിശക്" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s:നല്‍കിയിരിക്കുന്ന നംബര്‍ തെറ്റാണ്, --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Unrecognised ഉപാധി %s\n" @@ -495,17 +495,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: എല്ലാ ഉപയോക്താക്കള്‍ക്കും പൂജ്യം അല്ലാതെ ക്രമികരിക്കുവാന്‍ സാധ്യമല്ല\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,26 +516,26 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "അനുവാദം നല്‍കിയിരിക്കുന്നു (ഒടുവില്‍ പ്രവേശിച്ചതു് %ld സെക്കന്‍ഡുകള്‍ക്കു് മുമ്പാണു്)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "നിങ്ങളുടെ അക്കൌണ്ടിന്റെ കാലാവധി അവസാനിച്ചിരിക്കുന്നു; ദയവായി സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററുമായി " "ബന്ധപ്പെടുക" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (അടയാളവാക്ക് മാറ്റുന്നതിന് സമയമായി)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +543,36 @@ msgstr[0] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ msgstr[1] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS അടയാളവാക്ക് മാറ്റുവാന്‍ സാധ്യമാകുന്നില്ല." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "ഇതിലും വലിയ അടയാളവാക്ക് തിരഞ്ഞെടുക്കുക" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s-നുളള അടയാളവാക്ക് മാറ്റുന്നു." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(നിലവിലുളളത്) UNIX രഅടയാളവാക്ക്: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് മാറ്റുന്നതിനായി ഇനിയും കാത്തിരിക്കേണ്ടതാണ്." -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "പുതിയ UNIX അടയാളവാക്ക് നല്‍കുക: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "പുതിയ UNIX അടയാളവാക്ക് വീണ്ടും ടൈപ്പ് ചെയ്യുക: " diff --git a/po/mr.po b/po/mr.po index 8fa3a479..f191cbfd 100644 --- a/po/mr.po +++ b/po/mr.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-05-03 07:46+0000\n" "Last-Translator: sandeeps \n" "Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" "mr/)\n" +"Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -28,7 +28,7 @@ msgstr "...वेळ फारच कमी आहे...\n" msgid "...Sorry, your time is up!\n" msgstr "...माफ करा, तुमची वेळ समाप्त झाली आहे!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "सदोषीत संवाद (%d)\n" @@ -52,12 +52,12 @@ msgstr "नवीन गुप्तशब्द %s%sp पुन्हा टा msgid "Sorry, passwords do not match." msgstr "माफ करा, गुप्तशब्द जुळत नाही." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s पुन्हा प्रविष्ट करा" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "परवलीचा शब्द रद्द केले." @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "कुठल्यातरी स्वरूपात वापरकर्ता नाव आढळले" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "गुप्तशब्द दिलेला नाही" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "गुप्तशब्द बदलविला नाही" @@ -321,7 +321,7 @@ msgstr[1] "शेवटचे यशस्वी प्रवेश पासू msgid "There were %d failed login attempts since the last successful login." msgstr "शेवटचे यशस्वी प्रवेश पासून %d अपयशी प्रवेश प्रयत्न आढळले." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' करीता एकापेक्षा जास्त प्रवेश." @@ -362,18 +362,18 @@ msgstr "संचयीका %s अंतर्गत जुणे मेल msgid "You have mail in folder %s." msgstr "संचयीका %s अंतर्गत मेल आढळले गेले." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "संचयीका '%s' बनवित आहे." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "डिरेक्ट्री '%s' बनवण्यास व प्रारंभ करण्यास अशक्य." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "ह्या गुप्तशब्दचा आधीच वापर झाला आहे. दुसरा निवडा." @@ -407,17 +407,17 @@ msgstr "स्तर:" msgid "Not a valid security context" msgstr "वैध सुरक्षा संदर्भ नाही" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s करीता वैध संदर्भ प्राप्त करू शकले नाही" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "सुरक्षा संदर्भ %s लागू केले गेले" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "कि निर्माण संदर्भ %s लागू केले गेले" @@ -454,38 +454,38 @@ msgstr "नवीन STRESS गुप्तशब्द पुन्हा प msgid "Verification mis-typed; password unchanged" msgstr "तपासणी पूर्ण झाली नाही; गुप्तशब्द बदलविले नाही" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "खातं तात्पूर्ते कुलूपबंद केले (%ld सेकंद शिल्लक)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u अपयशी प्रवेश मुळे खाते कुलूपबंद केले" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "अधिप्रमाणन त्रुटी" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "सेवा त्रुटी" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "अपरिचीत वापरकर्ता" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "अपरिचित चूक" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= करीता अयोग्य संख्या पुरविली गेली\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: अपरिचीत पर्याय %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file रूटेड-फाइलनाव] [--user वापरकर्त्याचे नाव] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: सर्व वापरकर्ता विना-शून्य असे पुन्हस्थापन करू शकत नाही\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "प्रवेश अपयशी अलिकडील अपयश पासून\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,24 +518,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "प्रवेश स्वीकारले (शेवटचा प्रवेश %ld सेकंद पूर्वी आढळला)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "तुमचे खाते बंद झाले आहे, कृपया तुमच्या संगणक व्यवस्थापकाकडे जा" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (रूट वापरा)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (गुप्तशब्द जुना आहे)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +543,36 @@ msgstr[0] "सावधानता: तुमचे गुप्तशब्द msgstr[1] "सावधानता: तुमचे गुप्तशब्द %d दिवस अंतर्गत कालबाह्य होईल" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "सावधानता: तुमचे गुप्तशब्द %d दिवसात कालबाह्य होईल" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS गुप्तशब्द बदलविले जाऊ शकत नाही." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "तुम्ही मोठा गुप्तशब्द निवडला पाहीजे" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s करीता गुप्तशब्द बदलवित आहे." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(चालू) UNIX गुप्तशब्द: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "तुमचा गुप्तशब्द बदलण्यासाठी तुम्हाला बराच वेळ वाट पहावी लागेल" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "नवीन UNIX गुप्तशब्द प्रविष्ट करा: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "नवीन UNIX गुप्तशब्द पुन्हा टाइप करा: " diff --git a/po/ms.po b/po/ms.po index 8177b0f9..113df162 100644 --- a/po/ms.po +++ b/po/ms.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" +"Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ms\n" "Plural-Forms: nplurals=1; plural=0\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,60 +511,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Menukar katalaluan untuk %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(semasa) katalaluan UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Masukkan katalaluan UNIX baru:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/nb.po b/po/nb.po index 7224d2b0..95fee704 100644 --- a/po/nb.po +++ b/po/nb.po @@ -9,14 +9,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-08 13:18+0000\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmål \n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...Tiden er i ferd med utløpe..\n" msgid "...Sorry, your time is up!\n" msgstr "...Beklager, tiden er utløpt!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "mislykket dialog (%d)\n" @@ -51,12 +51,12 @@ msgstr "Bekreft nytt %s%s-passord: " msgid "Sorry, passwords do not match." msgstr "Beklager, ikke samsvar mellom passord." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Skriv %s på nytt" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Bytte av passord avbrutt." @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "inneholder brukernavnet i en eller annen form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Passord ikke angitt" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Passord uendret" @@ -323,7 +323,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Det har vært %d feilede innloggingsforsøk siden siste innlogging uten feil." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "For mange innlogginger for '%s'." @@ -364,18 +364,18 @@ msgstr "Du har ulest e-post i mappen %s." msgid "You have mail in folder %s." msgstr "Du har e-post i mappen %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Oppretter katalog «%s»." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Kan ikke lage og initiere katalog «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Passordet er allerede benyttet. Velg et annet." @@ -409,17 +409,17 @@ msgstr "nivå:" msgid "Not a valid security context" msgstr "Ikke en gyldig sikkerhetskontekst" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Kan ikke finne gyldig kontekst for %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Sikkerhetskontekst %s tilordnet" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Kontekst %s for oppretting av nøkkel tilordnet" @@ -456,38 +456,38 @@ msgstr "Bekreft nytt STRESS-passord: " msgid "Verification mis-typed; password unchanged" msgstr "Bekreftelse feil skrevet; passord uendret" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto midlertidig låst (%ld sekunder igjen)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto låst på grunn av %u feilede innlogginger" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Autentiseringsfeil" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Tjenestefeil" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Ukjent bruker" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Ukjent feil" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Ugyldig tall angitt for --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Ukjent valg %s\n" @@ -499,17 +499,17 @@ msgid "" msgstr "" "%s: [--file rooted-filnavn] [--user brukernavn] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan ikke tilbakestille alle brukere til non-zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Brukernavn Feil Siste feil Fra\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -520,24 +520,24 @@ msgstr "" "[-u brukernavn] [--user brukernavn]\n" "[-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Tilgang gitt (siste tilgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er utløpt; kontakt systemadministratoren" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Du må straks endre passordet ditt (ordre fra rot)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Du må straks endre passordet ditt (passord for gammelt)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +545,36 @@ msgstr[0] "Advarsel: passordet ditt vil utløpe om %d dag" msgstr[1] "Advarsel: passordet ditt vil utløpe om %d dager" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: passordet ditt vil utløpe om %d dager" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS-passord kunne ikke endres." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Du må velge et lengre passord" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Endrer passord for %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(gjeldende) UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Du må vente lenger før du kan endre passordet" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Angi nytt UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Bekreft nytt UNIX-passord: " diff --git a/po/nds.po b/po/nds.po index 42643e83..e3d6e075 100644 --- a/po/nds.po +++ b/po/nds.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Low German \n" +"Language: nds\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nds\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +511,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +536,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/nl.po b/po/nl.po index d514cd87..2e153c64 100644 --- a/po/nl.po +++ b/po/nl.po @@ -14,15 +14,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-07-10 13:21+0000\n" "Last-Translator: hamaryns \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/" "nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -33,7 +33,7 @@ msgstr "…De tijd raakt op…\n" msgid "...Sorry, your time is up!\n" msgstr "…Sorry, uw tijd is verlopen!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "foutieve conversatie (%d)\n" @@ -57,12 +57,12 @@ msgstr "Nieuw %s%swachtwoord herhalen: " msgid "Sorry, passwords do not match." msgstr "Sorry, wachtwoorden komen niet overeen." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Voer %s opnieuw in" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Wachtwoord wijzigen afgebroken." @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "bevat de gebruikersnaam in een of andere vorm" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Geen wachtwoord opgegeven" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Wachtwoord is ongewijzigd" @@ -330,7 +330,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Er waren %d mislukte aanmeldpogingen sinds de laatste succesvolle aanmelding." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Te veel aanmeldingen voor ‘%s’." @@ -371,18 +371,18 @@ msgstr "U hebt oude e-mail in map %s." msgid "You have mail in folder %s." msgstr "U hebt e-mail in map %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Aanmaken van map ‘%s’." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Niet in staat om map ‘%s’ aan te maken." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Wachtwoord is al eens gebruikt. Kies een ander wachtwoord." @@ -416,17 +416,17 @@ msgstr "niveau:" msgid "Not a valid security context" msgstr "Geen geldige beveiligingscontext" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Niet in staat om geldige context voor %s te verkrijgen" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Beveiligingscontext %s toegewezen" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Sleutelaanmaakcontext %s toegewezen" @@ -463,38 +463,38 @@ msgstr "Nieuw STRESS-wachtwoord herhalen: " msgid "Verification mis-typed; password unchanged" msgstr "Verificatie onjuist getypt; wachtwoord blijft ongewijzigd" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Account tijdelijk vergrendeld (%ld seconden resterend)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Account vergrendeld wegens %u mislukte aanmeldingen" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Authenticatiefout" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Servicefout" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Onbekende gebruiker" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Onbekende fout" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Onjuist getal gegeven aan --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Niet-herkende optie %s\n" @@ -507,17 +507,17 @@ msgstr "" "%s [--file rooted-bestandsnaam] [--user gebruikersnaam] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: kan niet alle gebruikers terugzetten naar non-zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Aanmelding Mislukte Laatst mislukte Van\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -528,26 +528,26 @@ msgstr "" " [-u gebruikersnaam] [--user gebruikersnaam]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Toegang verleend (laatste toegang was %ld seconden geleden)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Uw account is verlopen; neem alstublieft contact op met uw systeembeheerder" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "U moet onmiddellijk uw wachtwoord wijzigen (op last van systeembeheerder)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "U moet onmiddellijk uw wachtwoord wijzigen (wachtwoord is verouderd)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +555,36 @@ msgstr[0] "Waarschuwing: uw wachtwoord zal binnen %d dag verlopen" msgstr[1] "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS-wachtwoord kon niet worden gewijzigd." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "U moet een langer wachtwoord kiezen" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Veranderen van wachtwoord voor %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(huidig) UNIX-wachtwoord:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "U moet langer wachten om uw wachtwoord te wijzigen" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Nieuw UNIX-wachtwoord invoeren:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Nieuw UNIX-wachtwoord herhalen:" diff --git a/po/nn.po b/po/nn.po index dc607b4d..9d67ae2d 100644 --- a/po/nn.po +++ b/po/nn.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Nynorsk \n" +"Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: nn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +511,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +536,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/or.po b/po/or.po index ade20226..a7fec3da 100644 --- a/po/or.po +++ b/po/or.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-15 14:35+0000\n" "Last-Translator: Manoj Kumar Giri \n" "Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/" "or/)\n" +"Language: or\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: or\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...ସମୟ ସମାପ୍ତ ହେଉଛି...\n" msgid "...Sorry, your time is up!\n" msgstr "...କ୍ଷମା କରିବେ, ଆପଣଙ୍କ ସମୟ ସମାପ୍ତ ହୋଇଯାଇଛି!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ତୃଟିପୂର୍ଣ୍ଣ କଥୋପକଥନ (%d)\n" @@ -53,12 +53,12 @@ msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନ msgid "Sorry, passwords do not match." msgstr "କ୍ଷମା କରିବେ, ପ୍ରବେଶ ସଙ୍କେତ ମିଶୁ ନାହିଁ।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%sକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "ପ୍ରବେଶ ସଙ୍କେତ ପରିବର୍ତ୍ତିନକୁ ପ୍ରତ୍ୟାଖାନ କରାଯାଇଛି।" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "ଚାଳକ ନାମକୁ କୌଣସି ଉପାୟରେ ଧାରଣ କରିଥାଏ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "କୌଣସି ପ୍ରବେଶ ସଙ୍କେତ ପ୍ରଦାନ କରାଯାଇ ନାହିଁ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "ପ୍ରବେଶ ସଙ୍କେତ ଅପରିବର୍ତ୍ତିତ ଅଛି" @@ -322,7 +322,7 @@ msgstr[1] "ଅନ୍ତିମ ସଫଳ ଲଗଇନ ପରଠାରୁ %d ଟ msgid "There were %d failed login attempts since the last successful login." msgstr "ଅନ୍ତିମ ସଫଳ ଲଗଇନ ପରଠାରୁ %d ଟି ବିଫଳ ଲଗଇନ ପ୍ରଚେଷ୍ଟା କରାଯାଇଛି।" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' ପାଇଁ ଅତ୍ଯଧିକ ସଂଖ୍ଯକ ଲଗଇନ।" @@ -363,18 +363,18 @@ msgstr "ଆପଣଙ୍କ ନିକଟରେ %s ଫୋଲଡରରେ ପୁର msgid "You have mail in folder %s." msgstr "ଆପଣଙ୍କ ନିକଟରେ %s ଫୋଲଡରରେ ଚିଠି ଅଛି।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "ଡ଼ିରେକ୍ଟୋରୀ '%s' ନିର୍ମାଣ କରୁଅଛି." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ଡ଼ିରେକ୍ଟୋରୀ '%s'କୁ ନିର୍ମାଣ ଏବଂ ପ୍ରାରମ୍ଭ କରିବାରେ ଅସମର୍ଥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "ପ୍ରବେଶ ସଙ୍କେତଟି ପୂର୍ବରୁ ବ୍ଯବହୃତ ହେଉଛି। ଅନ୍ଯ ଗୋଟିଏ ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରନ୍ତୁ।" @@ -408,17 +408,17 @@ msgstr "ସ୍ତର:" msgid "Not a valid security context" msgstr "ଏହା ଗୋଟିଏ ବୈଧ ସୁରକ୍ଷା ପ୍ରସଙ୍ଗ ନୁହେଁ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s ପାଇଁ ବୈଧ ପ୍ରସଙ୍ଗ ପାଇବାରେ ଅସମର୍ଥ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "%s ସୁରକ୍ଷା ପ୍ରସଙ୍ଗ ନ୍ଯସ୍ତ କରାଯାଇଛି" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "କି ନିର୍ମାଣ୍ଣ ପ୍ରସଙ୍ଗ %s ନ୍ଯସ୍ତ କରାଯାଇଛି" @@ -455,38 +455,38 @@ msgstr "ନୂତନ STRESS ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁ msgid "Verification mis-typed; password unchanged" msgstr "ଯାଞ୍ଚକରଣ ସମୟରେ ଭୂଲ ଟାଇପ କରିଛନ୍ତି, ପ୍ରବେଶ ସଙ୍କେତଟି ବଦଳି ନାହିଁ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ଖାତା ଅସ୍ଥୟୀ ଭାବରେ ଅପରିବର୍ତ୍ତିତ ହୋଇଛି (%ld ସେକଣ୍ଡ ବଳିଅଛି)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ବିଫଳ ଲଗଇନ କାରଣରୁ ଖାତା ଅପରିବର୍ତ୍ତନୀୟ ହୋଇଯାଇଛି" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "ବୈଧିକରଣ ତୃଟି" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "ସେବା ତୃଟି" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "ଅଜଣା ଚାଳକ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "ଅଜଣା ତୃଟି" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ପାଇଁ ଖରାପ ସଂଖ୍ଯା ଦିଆଯାଇଛି\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ଅଚିହ୍ନିତ ବିକଳ୍ପ %s\n" @@ -498,17 +498,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ସମସ୍ତ ଚାଳକ ମାନଙ୍କୁ ଶୂନ୍ଯ ବିହୀନ ଭାବରେ ପୁନର୍ବାର ବିନ୍ଯାସ କରିପାରିବ ନାହିଁ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ଲଗଇନ ବିଫଳତାର ନୂତନତମ ବିଫଳତା ରୁ\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,25 +519,25 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "ଅଭିଗମ୍ୟତା ଗ୍ରହଣୀୟ ହୋଇଛି (ଅନ୍ତିମ ଅଭିଗମ୍ୟତା %ld ସେକଣ୍ଡ ପୂର୍ବରୁ)।" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "ଆପଣଙ୍କର ଖାତା ଅଚଳ ହୋଇଯାଇଛି; ଦୟାକରି ଆପଣଙ୍କ ତନ୍ତ୍ର ପ୍ରଶାସକଙ୍କ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ରୁଟ ହେବା ବାଧ୍ଯତାମୂଳକ)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ପ୍ରବେଶ ସଙ୍କେତ ବହୁତ ପୁରୁଣା ହୋଇଯାଇଛି)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +545,36 @@ msgstr[0] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ msgstr[1] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇ ହେଲା ନାହିଁ।" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "ଆପଣ ଗୋଟିଏ ଲମ୍ବା ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରିବା ଉଚିତ" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s ପାଇଁ ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଉଛି." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(ବର୍ତ୍ତମାନ ଥିବା) UNIX ପ୍ରବେଶ ସଙ୍କେତ: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇବା ପାଇଁ ଆପଣ ଅଧିକ ସମୟ ଅପେକ୍ଷା କରିବା ଉଚିତ" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତ ଭରଣ କରନ୍ତୁ: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " diff --git a/po/pa.po b/po/pa.po index a7227af4..dca95228 100644 --- a/po/pa.po +++ b/po/pa.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-08-30 12:55+0000\n" "Last-Translator: asaini \n" "Language-Team: Panjabi (Punjabi) \n" +"Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -28,7 +28,7 @@ msgstr "...ਸਮਾਂ ਸਮਾਪਤ ਹੋ ਰਿਹਾ ਹੈ...\n" msgid "...Sorry, your time is up!\n" msgstr "...ਅਫਸੋਸ, ਤੁਹਾਡਾ ਸਮਾਂ ਸਮਾਪਤ ਹੋ ਗਿਆ ਹੈ!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ਗਲਤ ਅਨੁਵਾਦ (%d)\n" @@ -52,12 +52,12 @@ msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " msgid "Sorry, passwords do not match." msgstr "ਮਾਫ ਕਰਨਾ ਪਾਸਵਰਡ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "ਮੁੜ-ਲਿਖੋ %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "ਪਾਸਵਰਡ ਤਬਦੀਲੀ ਅਧੂਰੀ ਛੱਡੀ ਗਈ।" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "ਕੁਸੇ ਰੂਪ ਵਿੱਚ ਉਪਭੋਗੀ ਨਾਂ ਸ਼ਾਮਿਲ ਹੈ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "ਕੋਈ ਪਾਸਵਰਡ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "ਪਾਸਵਰਡ ਨਾ-ਤਬਦੀਲ ਹੈ" @@ -321,7 +321,7 @@ msgstr[1] "ਪਿਛਲੇ ਸਫਲਤਾਪੂਰਕ ਲਾਗਇਨ ਤੋਂ msgid "There were %d failed login attempts since the last successful login." msgstr "ਪਿਛਲੇ ਸਫਲਤਾਪੂਰਕ ਲਾਗਇਨ ਤੋਂ ਬਾਇਦ %d ਫੇਲ ਲਾਗਇਨ ਕੋਸ਼ਿਸ਼ਾਂ ਹਨ।" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' ਲਈ ਬਹੁਤ ਸਾਰੇ ਲਾਗਇਨ।" @@ -362,18 +362,18 @@ msgstr "ਫੋਲਡਰ %s ਵਿੱਚ ਤੁਹਾਡੀ ਪੁਰਾਣੀ msgid "You have mail in folder %s." msgstr "ਫੇਲਡਰ %s ਵਿੱਚ ਤੁਹਾਡੀ ਮੇਲ ਹੈ।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "ਡਾਇਰੈਕਟਰੀ '%s' ਬਣਾ ਰਿਹਾ ਹੈ।" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "ਡਾਇਰੈਕਟਰੀ '%s' ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "ਪਾਸਵਰਡ ਪਹਿਲਾਂ ਵੀ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵੱਖਰਾ ਚੁਣੋ।" @@ -407,17 +407,17 @@ msgstr "ਲੈਵਲ:" msgid "Not a valid security context" msgstr "ਇੱਕ ਠੀਕ ਸੁਰੱਖਿਆ ਪਰਸੰਗ ਨਹੀਂ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s ਲਈ ਯੋਗ ਪ੍ਰਸੰਗ ਲੈਣ ਵਿੱਚ ਅਸਮਰਥ" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "ਸੁਰੱਖਿਆ ਪ੍ਰਸੰਗ %s ਨਿਰਧਾਰਤ ਕੀਤਾ" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "ਕੁੰਜੀ ਬਣਾਉਣ ਪ੍ਰਸੰਗ %s ਨਿਰਧਾਰਤ ਕੀਤਾ" @@ -454,38 +454,38 @@ msgstr "ਨਵਾਂ STRESS ਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " msgid "Verification mis-typed; password unchanged" msgstr "ਗਲਤ-ਟਾਈਪ ਜਾਂਚ; ਪਾਸਵਰਡ ਨਾ-ਤਬਦੀਲ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ਖਾਤਾ ਆਰਜੀ ਤੌਰ ਤੇ ਲਾਕ ਕੀਤਾ ਹੈ (%ld ਸਕਿੰਟ ਬਾਕੀ ਹਨ)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ਫੇਲ ਹੋਏ ਲਾਗਇਨਾਂ ਕਰਕੇ ਖਾਤਾ ਲਾਕ ਕੀਤਾ ਹੈ" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "ਪਰਮਾਣਕਿਤਾ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "ਸੇਵਾ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "ਅਣਜਾਣ ਉਪਭੋਗੀ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "ਅਣਜਾਣੀ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ਲਈ ਗਲਤ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ਬੇਪਛਾਣ ਚੋਣ %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ਸਭ ਉਪਭੋਗੀਆਂ ਨੂੰ ਨਾਨ-ਜ਼ੀਰੋ ਰੀਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦਾ\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,24 +518,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "ਪਹੁੰਚ ਰੱਦ ਕੀਤੀ (ਪਿਛਲੀ ਪਹੁੰਚ %ld ਸਕਿੰਟ ਪਹਿਲਾਂ ਸੀ)।" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "ਤੁਹਾਡਾ ਖਾਤਾ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ; ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਸਿਸਟਮ ਪਰਬੰਧਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਰੂਟ ਵੱਲੋਂ ਹਦਾਇਤ)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਪਾਸਵਰਡ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +543,36 @@ msgstr[0] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ msgstr[1] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS ਪਾਸਵਰਡ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "ਤੁਹਾਨੂੰ ਲੰਮੇ ਪਾਸਵਰਡ ਦੀ ਚੋਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s ਲਈ ਪਾਸਵਰਡ ਤਬਦੀਲ ਕਰ ਰਿਹਾ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(ਮੌਜੂਦਾ) UNIX ਪਾਸਵਰਡ: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "ਤੁਹਾਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਆਪਣੇ ਪਾਸਵਰਡ ਲਈ ਉਡੀਕ ਕਰਨੀ ਪਵੇਗੀ" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਦਿਓ: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " diff --git a/po/pl.po b/po/pl.po index f37284e4..731bed61 100644 --- a/po/pl.po +++ b/po/pl.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-12 19:19+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pl\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" @@ -29,7 +29,7 @@ msgstr "...czas mija...\n" msgid "...Sorry, your time is up!\n" msgstr "...czas minął.\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "błędna rozmowa (%d)\n" @@ -53,12 +53,12 @@ msgstr "Proszę ponownie podać nowe hasło %s%s: " msgid "Sorry, passwords do not match." msgstr "Podane hasła się nie zgadzają." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Proszę ponownie podać %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Przerwano zmianę hasła." @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "zawiera nazwę użytkownika w pewnej formie" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nie podano hasła" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Hasło nie zostało zmienione" @@ -328,7 +328,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Nastąpiło %d nieudanych prób zalogowania od ostatniego udanego logowania." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Za dużo prób zalogowania na \"%s\"." @@ -369,18 +369,18 @@ msgstr "Stare wiadomości w folderze %s." msgid "You have mail in folder %s." msgstr "Wiadomości w folderze %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Tworzenie katalogu \"%s\"." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Nie można utworzyć i zainicjować katalogu \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Hasło było już używane. Proszę wybrać inne." @@ -414,17 +414,17 @@ msgstr "poziom:" msgid "Not a valid security context" msgstr "Nieprawidłowy kontekst bezpieczeństwa" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Nie można uzyskać prawidłowego kontekstu dla %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Kontekst bezpieczeństwa %s został przypisany" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Kontekst tworzenia klucza %s został przypisany" @@ -461,38 +461,38 @@ msgstr "Proszę ponownie podać hasło STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Sprawdzenie się nie powiodło; hasło nie zostało zmienione" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto zostało tymczasowo zablokowane (pozostało %ld sekund)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto zostało zablokowane z powodu %u nieudanych logowań" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Błąd uwierzytelniania" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Błąd usługi" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Nieznany użytkownik" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Nieznany błąd" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: podano błędny numer dla --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: nierozpoznana opcja %s\n" @@ -505,17 +505,17 @@ msgstr "" "%s: [--file nazwa-pliku-root] [--user nazwa-użytkownika] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: nie można przywrócić wszystkich użytkowników\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Niepowodzenia Ostatnie niepowodzenie Z\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,24 +526,24 @@ msgstr "" " [-u nazwa-użytkownika] [--user nazwa-użytkownika]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Nadano dostęp (ostatni dostęp %ld sekund temu)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Konto wygasło; proszę skontaktować się z administratorem systemu" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Wymagana jest natychmiastowa zmiana hasła (wymuszone przez roota)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Wymagana jest natychmiastowa zmiana hasła (hasło wygasło)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,36 +552,36 @@ msgstr[1] "Ostrzeżenie: hasło wygaśnie za %d dni" msgstr[2] "Ostrzeżenie: hasło wygaśnie za %d dni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ostrzeżenie: hasło wygaśnie za %d dni" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Nie można zmienić hasła NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Należy wybrać dłuższe hasło" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Zmienianie hasła dla %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(obecne) hasło UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Należy poczekać dłużej, aby zmienić hasło" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Proszę podać nowe hasło UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Proszę ponownie podać hasło UNIX: " diff --git a/po/pt.po b/po/pt.po index 1c500238..d06b5ef2 100644 --- a/po/pt.po +++ b/po/pt.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-28 11:21+0000\n" "Last-Translator: Ricardo Pinto \n" "Language-Team: Portuguese \n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...O tempo está a esgotar-se...\n" msgid "...Sorry, your time is up!\n" msgstr "...Lamento, o seu tempo esgotou-se!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversação errónea (%d)\n" @@ -53,12 +53,12 @@ msgstr "Digite novamente a nova %s%ssenha: " msgid "Sorry, passwords do not match." msgstr "Lamento, as senhas não coincidem." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Digite novamente %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Alteração da senha interrompida." @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "contém, de alguma forma, o nome do utilizador" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Não foi fornecida uma senha" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Senha inalterada" @@ -329,7 +329,7 @@ msgstr "" "Houve %d tentativas falhadas de início de sessão desde o último início de " "sessão com sucesso." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Demasiados inícios de sessão para '%s'." @@ -370,18 +370,18 @@ msgstr "Tem correio electrónico antigo na pasta %s." msgid "You have mail in folder %s." msgstr "Tem correio electrónico na pasta %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "A criar directório '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Não foi possível criar e inicializar o directório '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "A senha já foi utilizada anteriormente. Escolha outra." @@ -415,17 +415,17 @@ msgstr "nível: " msgid "Not a valid security context" msgstr "Não é um contexto de segurança válido" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Não foi possível obter um contexto de segurança válido para %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contexto de Segurança %s Atribuído" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contexto de Segurança de Chaves %s Atribuído" @@ -462,38 +462,38 @@ msgstr "Digite novamente a nova senha STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "A verificação não coincide; senha inalterada" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Conta temporariamente bloqueada (faltam %ld segundos)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Conta bloqueada devido a %u inícios de sessão falhados" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Erro de autenticação" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Erro de serviço" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Utilizador desconhecido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Erro desconhecido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número errado fornecido a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opção não reconhecida %s\n" @@ -505,17 +505,17 @@ msgid "" msgstr "" "%s: [--file ficheiro-raiz] [--user nome-utilizador] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Não foi possível reiniciar todos os utilizadores para não zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Sessão Falhas Última falha De\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,25 +526,25 @@ msgstr "" " [-u nome-de-utilizador] [--user nome-de-utilizador]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso permitido (último acesso foi à %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "A sua conta expirou; por favor contacte o seu administrador de sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "É obrigatório que altere de imediato a sua senha (politica do sistema)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "É obrigatório que altere de imediato a sua senha (antiguidade da password)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,36 +552,36 @@ msgstr[0] "Aviso: a sua senha expira em %d dia" msgstr[1] "Aviso: a sua senha expira em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: a sua palavra passe expira em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "A senha NIS não pode ser alterada." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Deve escolher uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "A alterar senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "senha UNIX (actual): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Tem de esperar mais antes de poder alterar a sua senha" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Digite novamente a nova senha UNIX: " diff --git a/po/pt_BR.po b/po/pt_BR.po index 1753ab79..2813d874 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -13,14 +13,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2014-07-03 17:41+0000\n" "Last-Translator: Daniel Lara \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/linux-pam/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" +"linux-pam/language/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: libpam_misc/misc_conv.c:33 @@ -31,7 +32,7 @@ msgstr "...O tempo está acabando...\n" msgid "...Sorry, your time is up!\n" msgstr "...Desculpe, seu tempo está aumentando!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "conversação errônea (%d)\n" @@ -55,12 +56,12 @@ msgstr "Redigite a nova %s%ssenha:" msgid "Sorry, passwords do not match." msgstr "As senhas não são iguais." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Redigite %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "A alteração de senha foi abortada." @@ -247,12 +248,12 @@ msgid "contains the user name in some form" msgstr "contém o nome de usuário em algum formulário" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nenhuma senha informada" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Senha inalterada" @@ -324,7 +325,7 @@ msgstr[1] "Houveram %d falhas de login desde o último login bem sucedido." msgid "There were %d failed login attempts since the last successful login." msgstr "Houveram %d falhas de login desde o último login bem sucedido." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Há logins demais para '%s'." @@ -365,18 +366,18 @@ msgstr "Há mensagens antigas na pasta %s." msgid "You have mail in folder %s." msgstr "Há mensagens na pasta %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Criando o diretório '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Impossível criar e inicializar o diretório \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "A senha já foi usada. Escolha outra." @@ -410,17 +411,17 @@ msgstr "nível:" msgid "Not a valid security context" msgstr "Não é um contexto de segurança válido" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Impossível obter um contexto válido para %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Contexto de segurança %s atribuído" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Contexto de criação de chave %s atribuído" @@ -457,83 +458,88 @@ msgstr "Digite novamente a nova senha STRESS:" msgid "Verification mis-typed; password unchanged" msgstr "Verificação digitada incorretamente; senha inalterada" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Conta temporariamente bloqueada (restam %ld segundos)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Conta bloqueada devido a %u falhas de login" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Erro de autenticação" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Erro de serviço" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Usuário desconhecido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Erro desconhecido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número insuficiente fornecido para --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opção não reconhecida %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossível redefinir todos os usuários para não-zero\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Falhas Último falha De\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "%s: [-f rooted-filename] [--file rooted-filename]\n [-u username] [--user username]\n [-r] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso concedido (o último acesso foi a %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Sua conta expirou; entre em contato com o administrador do sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Mude sua senha imediatamente (aplicado pela raiz)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Mude sua senha imediatamente (senha expirada)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -541,36 +547,36 @@ msgstr[0] "Aviso: sua senha irá expirar em %d dia" msgstr[1] "Aviso: sua senha irá expirar em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: sua senha irá expirar em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "A senha NIS não pôde ser mudada." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Escolha uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:620 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Mudando senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:631 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Senha UNIX (atual):" -#: modules/pam_unix/pam_unix_passwd.c:666 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Aguarde mais tempo para mudar a senha" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:727 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Redigite a nova senha UNIX:" diff --git a/po/ro.po b/po/ro.po index f4061010..fd0e272e 100644 --- a/po/ro.po +++ b/po/ro.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/" "ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" "2:1));\n" @@ -27,7 +27,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -51,12 +51,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -321,7 +321,7 @@ msgstr[2] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -362,18 +362,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -407,17 +407,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -514,24 +514,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +540,36 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ru.po b/po/ru.po index a5438c3e..242c5bff 100644 --- a/po/ru.po +++ b/po/ru.po @@ -11,16 +11,16 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-09 01:12+0000\n" "Last-Translator: Yulia \n" "Language-Team: Russian \n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -30,7 +30,7 @@ msgstr "...Время истекает...\n" msgid "...Sorry, your time is up!\n" msgstr "...Извините, ваше время истекло!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ошибочный диалог (%d)\n" @@ -54,12 +54,12 @@ msgstr "Повторите ввод нового пароля %s%s: " msgid "Sorry, passwords do not match." msgstr "Извините, но пароли не совпадают." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Повторите ввод %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Изменение пароля отменено." @@ -248,12 +248,12 @@ msgid "contains the user name in some form" msgstr "содержит имя пользователя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Пароль не указан" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Пароль не изменен" @@ -326,7 +326,7 @@ msgstr[2] "Число неудачных попыток со времени по msgid "There were %d failed login attempts since the last successful login." msgstr "Число неудачных попыток со времени последнего входа: %d." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Слишком много регистраций в системе для «%s»." @@ -367,18 +367,18 @@ msgstr "Есть старая почта в папке %s." msgid "You have mail in folder %s." msgstr "Есть почта в папке %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Создание каталога %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Не удалось создать и инициализировать каталог %s." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Этот пароль уже был использован. Выберите другой." @@ -412,17 +412,17 @@ msgstr "уровень:" msgid "Not a valid security context" msgstr "Неверный контекст безопасности" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Не удалось получить корректный контекст для %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Контекст безопасности %s назначен" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Контекст %s, используемый при создании ключей, назначен" @@ -459,40 +459,40 @@ msgstr "Повторите ввод нового пароля STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Подтверждение введено неправильно; пароль не изменен" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Учетная запись временно заблокирована (осталось %ld сек.)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" "Учетная запись заблокирована как следствие неудачных попыток входа (всего -- " "%u)." -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Ошибка при проверке подлинности" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Ошибка службы" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Неизвестный пользователь" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Неизвестная ошибка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: указано неверное число для --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: неопознанный параметр %s\n" @@ -505,18 +505,18 @@ msgstr "" "%s: [--file имя_корневого_файла] [--user имя_пользователя] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: не удается выполнить сброс всех пользователей в ненулевое значение\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Учетная запись Сбой Последний сбой С\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -527,26 +527,26 @@ msgstr "" " [-u имя_пользователя] [--user имя_пользователя]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Доступ предоставлен (последнее обращение было %ld сек. назад)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срок действия учетной записи истек; обратитесь к системному администратору" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Вам необходимо немедленно сменить пароль (в принудительном режиме root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необходимо немедленно сменить пароль (пароль устарел)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +555,36 @@ msgstr[1] "Предупреждение: срок действия пароля msgstr[2] "Предупреждение: срок действия пароля истекает через %d дней" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Предупреждение: срок действия пароля истекает через %d дн(я)(ей)" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Пароль NIS изменить нельзя." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Выберите пароль большей длины" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Смена пароля для %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(текущий) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "До смены пароля должно пройти больше времени" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Введите новый пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Повторите ввод нового пароля UNIX: " diff --git a/po/si.po b/po/si.po index 98cb79b9..80fcd06e 100644 --- a/po/si.po +++ b/po/si.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Sinhala (http://www.transifex.net/projects/p/fedora/language/" "si/)\n" +"Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: si\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...කාල සීමාව ඉක්මවා ඇත...\n" msgid "...Sorry, your time is up!\n" msgstr "...සමාවන්න, ොබගේ කාලය ඉක්ම විය!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "වැරදි සගත පරිවර්තනයක්(%d)\n" @@ -51,12 +51,12 @@ msgstr "නව %s%sරහස්පදය නැවත ඇතුළත් කර msgid "Sorry, passwords do not match." msgstr "සමාවෙන්න, රහස්පද ගැලපෙන්නේ නැත." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "රහස්පදය සපයා නැත" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "රහස්පදය වෙනස් නොවිනි" @@ -320,7 +320,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' සඳහා බොහෝ පිවිසුම් ගණනක් ඇත." @@ -361,18 +361,18 @@ msgstr "%s බහලුම තුළ ඔබට පරණ තැපැල් ඇ msgid "You have mail in folder %s." msgstr "%s බහලුම තුළ ඔබට තැපැල් ඇත." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "රහස්පදය දැනටමත් භාවිතා වේ. වෙනත් එකක් තෝරාගන්න." @@ -407,17 +407,17 @@ msgstr "" msgid "Not a valid security context" msgstr "නිරවද්‍ය ආරක්‍ෂක ප්‍රකරණයක් නොවේ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "%s ආරක්‍ෂක ප්‍රකරණය යොදවා ඇත" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -454,38 +454,38 @@ msgstr "නව STRESS රහස්පදය නැවත ඇතුළත් ක msgid "Verification mis-typed; password unchanged" msgstr "ස්ථිරකර ගැනීම සඳහා වැරදි ඇතුලත් කිරීමක්; රහස්පදය වෙනස් කළ නොහැක" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "තහවුරු කරගැනීමේ දෝෂය" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "සේවා දෝෂය" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "නොදන්නා පරිශීලකයෙක්" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "නොදන්නා දෝෂයක්" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: සාවද්‍ය අංකයක් ලබා දී ඇත --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s හදුනා නොගත් විකල්පයකි\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ශුන්‍ය නොවන අගයට සියළුම පරිශීලකයින් නැවත සැකසිය නොහැක\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -515,24 +515,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "ඔබගේ ගිණුම කල්ඉකුත් වී ඇත; කරුණාකර ඔබගේ පද්ධති කළමණාකරු හමුවන්න" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (root බලකර සිටී)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (රහස්පදය පැරණියි)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +540,36 @@ msgstr[0] "අවවාදයි: ඔබගේ රහස්පදය දින % msgstr[1] "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS රහස්පදය වෙනස් කළ නොහැක." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "ඔබ විසින් දිගු රහස්පදයක් තෝරාගත යුතුම වේ" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(දැනට ඇති) UNIX රහස්පදය: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "ඔබගේ රහස්පදය වෙනස් කිරීමට බොහෝ වෙලාවක් රැදී සිටීය යුතුම වේ" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "නව UNIX රහස්පදය ඇතුළත් කරන්න:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "නව UNIX රහස්පදය නැවත ඇතුළත් කරන්න:" diff --git a/po/sk.po b/po/sk.po index 1cc39dca..44a23ae6 100644 --- a/po/sk.po +++ b/po/sk.po @@ -11,14 +11,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2014-10-07 08:54+0000\n" "Last-Translator: feonsu \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/language/sk/)\n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/" +"language/sk/)\n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +30,7 @@ msgstr "...Odpočet bol spustený...\n" msgid "...Sorry, your time is up!\n" msgstr "...Prepáčte, váš čas vypršal!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "chybná konverzácia (%d)\n" @@ -53,12 +54,12 @@ msgstr "Opakujte nové %s%sheslo: " msgid "Sorry, passwords do not match." msgstr "Prepáčte, heslá sa nezhodujú." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Opakujte %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Zmena hesla zrušená." @@ -245,12 +246,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nejakej forme používateľské meno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Heslo nezadané" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Heslo nebolo zmenené" @@ -313,17 +314,25 @@ msgstr "Posledné neúspešné prihlásenie:%s%s%s" msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." -msgstr[0] "Od posledného úspešného prihlásenia došlo k %d neúspešnému pokusu o prihlásenie." -msgstr[1] "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." -msgstr[2] "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." +msgstr[0] "" +"Od posledného úspešného prihlásenia došlo k %d neúspešnému pokusu o " +"prihlásenie." +msgstr[1] "" +"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " +"prihlásenie." +msgstr[2] "" +"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " +"prihlásenie." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." -msgstr "Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o prihlásenie." +msgstr "" +"Od posledného úspešného prihlásenia došlo k %d neúspešným pokusom o " +"prihlásenie." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Príliš veľa prihlásení pre '%s'." @@ -364,18 +373,18 @@ msgstr "Máte starú poštu v priečinku %s." msgid "You have mail in folder %s." msgstr "Máte poštu v priečinku %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Vytváranie priečinka '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Nedá sa vytvoriť a inicializovať priečinok '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Heslo už bolo použité. Zvoľte si iné." @@ -409,17 +418,17 @@ msgstr "úroveň:" msgid "Not a valid security context" msgstr "Neplatný kontext zabezpečenia" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Nepodarilo sa získať platný kontext zabezpečenia pre %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Kontext zabezpečenia %s pridelený" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Kontext zabezpečenia pre vytváranie kľúčov %s pridelený" @@ -456,83 +465,90 @@ msgstr "Znovu zadajte nové STRESS heslo: " msgid "Verification mis-typed; password unchanged" msgstr "Chybné potvrdenie; heslo nezmenené" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Účet dočasne uzamknutý (zostáva %ld sekúnd)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Účet uzamknutý z dôvodu %u neúspešných prihlásení" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Chyba overenia" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Chyba služby" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Neznámy používateľ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Neznáma chyba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Zadané zlé číslo pre --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Neznáma voľba %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] [--quiet]\n" +msgid "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] [--" +"quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nedá sa resetovať všetkých používateľov nenulovo\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Zlyhaní Ostatné zlyhanie Z\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "%s: [-f meno_suboru] [--file meno_suboru]\n [-u pouzivatelske_meno] [--user pouzivatelske_meno]\n [-r] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [-f meno_suboru] [--file meno_suboru]\n" +" [-u pouzivatelske_meno] [--user pouzivatelske_meno]\n" +" [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Prístup povolený (ostatný prístup pred %ld sekundami)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" -msgstr "Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" +msgstr "" +"Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (vynútené správcom)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (heslo vypršalo)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -541,36 +557,36 @@ msgstr[1] "Upozornenie: vaše heslo vyprší za %d dni" msgstr[2] "Upozornenie: vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozornenie: vaše heslo vyprší za %d dní" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Nie je možné zmeniť NIS heslo." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Musíte si zvoliť dlhšie heslo" -#: modules/pam_unix/pam_unix_passwd.c:620 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Zmena hesla pre %s." -#: modules/pam_unix/pam_unix_passwd.c:631 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(aktuálne) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:666 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Na zmenu svojho hesla musíte počkať dlhšie" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Zadajte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:727 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " diff --git a/po/sq.po b/po/sq.po index 9346f1e1..7f0c2bd2 100644 --- a/po/sq.po +++ b/po/sq.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/" "sq/)\n" +"Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/sr.po b/po/sr.po index 40dea25a..be81694f 100644 --- a/po/sr.po +++ b/po/sr.po @@ -12,15 +12,17 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-11-29 18:34+0100\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2014-11-16 23:51+0000\n" "Last-Translator: Momcilo Medic \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/language/sr/)\n" +"Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/" +"language/sr/)\n" +"Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sr\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -30,7 +32,7 @@ msgstr "...Истиче време...\n" msgid "...Sorry, your time is up!\n" msgstr "...Извините, време вам је истекло!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "разговор пун грешака (%d)\n" @@ -54,12 +56,12 @@ msgstr "Поново унесите нову %s%sлозинку: " msgid "Sorry, passwords do not match." msgstr "Извините, лозинке се не подударају." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Поново унесите %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Промена лозинке је прекинута." @@ -246,12 +248,12 @@ msgid "contains the user name in some form" msgstr "садржи корисничко име у неком облику" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Није понуђена лозинка" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Лозинка није промењена" @@ -324,7 +326,7 @@ msgstr[2] "Било је %d неуспелих покушаја пријаве msgid "There were %d failed login attempts since the last successful login." msgstr "Било је %d неуспелих покушаја пријаве од последње успешне пријаве." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Превише пријава за „%s“." @@ -365,18 +367,18 @@ msgstr "Имате стару пошту у фасцикли %s." msgid "You have mail in folder %s." msgstr "Имате пошту у фасцикли %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Правим директоријум „%s“." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Не могу да направим директоријум „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Лозинка је већ у употреби. Изаберите другу." @@ -410,17 +412,17 @@ msgstr "ниво:" msgid "Not a valid security context" msgstr "Неисправан безбедносни контекст" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Не могу да прибавим исправан контекст за %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Безбедносни контекст %s је додељен" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Контекст прављења кључа %s је додељен" @@ -457,83 +459,89 @@ msgstr "Поново унесите нову STRESS лозинку: " msgid "Verification mis-typed; password unchanged" msgstr "Потврда је погрешно укуцана; лозинка није промењена" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Налог је привремено закључан (остало је %ld секунди)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Налог је закључан због %u неуспелих пријава" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Грешка при аутентификацији" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Грешка услуге" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Непознат корисник" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Непозната грешка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: задат је лош број за --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: није препозната опција %s\n" #: modules/pam_tally/pam_tally.c:812 #, c-format -msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] [--quiet]\n" +msgid "" +"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] [--" +"quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: не могу да повратим све кориснике на број различит од нуле\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Пријава Неуспеси Последњи неуспех Са\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -msgstr "%s: [- коренски-називдатотеке] [--file коренски-називдатотеке]\n [-u корисничкоиме] [--user корисничкоиме]\n [-r] [--reset[=n]] [--quiet]\n" +msgstr "" +"%s: [- коренски-називдатотеке] [--file коренски-називдатотеке]\n" +" [-u корисничкоиме] [--user корисничкоиме]\n" +" [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Приступ је одобрен (последњи приступ је био пре %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Ваш налог је истекао; обратите се администратору система" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Морате одмах да промените вашу лозинку (наметнуо root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Морате одмах да промените вашу лозинку (застарела је)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -542,36 +550,36 @@ msgstr[1] "Упозорење: ваша лозинка ће истећи кро msgstr[2] "Упозорење: ваша лозинка ће истећи кроз %d дана" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Упозорење: ваша лозинка ће истећи кроз %d дана" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS лозинка не може бити промењена." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Морате изабрати дужу лозинку" -#: modules/pam_unix/pam_unix_passwd.c:620 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Мењам лозинку за %s." -#: modules/pam_unix/pam_unix_passwd.c:631 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(тренутна) UNIX лозинка: " -#: modules/pam_unix/pam_unix_passwd.c:666 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Морате дуже сачекати на промену лозинке" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Унесите нову UNIX лозинку: " -#: modules/pam_unix/pam_unix_passwd.c:727 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Поново унесите нову UNIX лозинку: " diff --git a/po/sr@latin.po b/po/sr@latin.po index cab5d29d..1d6424db 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -11,16 +11,16 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:59+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" +"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sr@latin\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -30,7 +30,7 @@ msgstr "...Ističe vreme...\n" msgid "...Sorry, your time is up!\n" msgstr "...Izvinite, vreme vam je isteklo!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "razgovor pun grešaka (%d)\n" @@ -54,12 +54,12 @@ msgstr "Ponovo unesite novu %s%slozinku: " msgid "Sorry, passwords do not match." msgstr "Izvinite, lozinke se ne podudaraju." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Ponovo unesite %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Promena lozinke je prekinuta." @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "sadrži korisničko ime u nekom obliku" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Nije ponuđena lozinka" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Lozinka nije promenjena" @@ -325,7 +325,7 @@ msgstr[2] "Bilo je %d neuspelih pokušaja prijave od poslednje uspešne prijave. msgid "There were %d failed login attempts since the last successful login." msgstr "Bilo je %d neuspelih pokušaja prijave od poslednje uspešne prijave." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Previše prijava za „%s“." @@ -366,18 +366,18 @@ msgstr "Imate staru poštu u fascikli %s." msgid "You have mail in folder %s." msgstr "Imate poštu u fascikli %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Pravim direktorijum „%s“." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Ne mogu da napravim direktorijum „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Lozinka je već u upotrebi. Izaberite drugu." @@ -412,17 +412,17 @@ msgstr "nivo:" msgid "Not a valid security context" msgstr "Neispravan bezbednosni kontekst" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Ne mogu da pribavim ispravan kontekst za %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Bezbednosni kontekst %s je dodeljen" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Kontekst pravljenja ključa %s je dodeljen" @@ -459,38 +459,38 @@ msgstr "Ponovo unesite novu STRESS lozinku: " msgid "Verification mis-typed; password unchanged" msgstr "Potvrda je pogrešno ukucana; lozinka nije promenjena" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Nalog je privremeno zaključan (ostalo je %ld sekundi)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Nalog je zaključan zbog %u neuspelih prijava" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Greška pri autentifikaciji" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Greška usluge" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Nepoznat korisnik" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Nepoznata greška" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: zadat je loš broj za --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: nije prepoznata opcija %s\n" @@ -503,17 +503,17 @@ msgstr "" "%s: [--file korenski-nazivdatoteke] [--user korisničkoime] [--reset[=n]] [--" "quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ne mogu da povratim sve korisnike na broj različit od nule\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Prijava Neuspesi Poslednji neuspeh Sa\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,24 +524,24 @@ msgstr "" " [-u korisničkoime] [--user korisničkoime]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Pristup je odobren (poslednji pristup je bio pre %ld sekundi)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Vaš nalog je istekao; obratite se administratoru sistema" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Morate odmah da promenite vašu lozinku (nametnuo root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Morate odmah da promenite vašu lozinku (zastarela je)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,37 +550,37 @@ msgstr[1] "Upozorenje: vaša lozinka će isteći kroz %d dana" msgstr[2] "Upozorenje: vaša lozinka će isteći kroz %d dana" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozorenje: vaša lozinka će isteći kroz %d dana" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS lozinka ne može biti promenjena." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Morate izabrati dužu lozinku" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Menjam lozinku za %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(trenutna) UNIX lozinka: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Morate duže sačekati na promenu lozinke" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Unesite novu UNIX lozinku: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Ponovo unesite novu UNIX lozinku: " diff --git a/po/sv.po b/po/sv.po index 6ac37bc7..f2ab514a 100644 --- a/po/sv.po +++ b/po/sv.po @@ -10,15 +10,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-29 08:28+0000\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/" "sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...Tiden håller på att ta slut...\n" msgid "...Sorry, your time is up!\n" msgstr "...Tyvärr, din tid är ute!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "felaktig konversation (%d)\n" @@ -53,12 +53,12 @@ msgstr "Ange nytt %s%slösenord igen: " msgid "Sorry, passwords do not match." msgstr "Tyvärr, lösenorden stämmer inte överens." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Ange %s igen" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Ändring av lösenordet avbröts." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "innehåller användarnamnet i någon form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Inget lösenord angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Oförändrat lösenord" @@ -328,7 +328,7 @@ msgstr "" "Det har skett %d misslyckade inloggningsförsök sedan senaste korrekta " "inloggning." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "För många inloggningar för \"%s\"." @@ -369,18 +369,18 @@ msgstr "Du har gamla brev i katalogen %s." msgid "You have mail in folder %s." msgstr "Du har brev i katalogen %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Skapar katalogen \"%s\"." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Kunde inte skapa och initiera katalogen \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Lösenordet har redan används. Välj ett annat." @@ -414,17 +414,17 @@ msgstr "nivå:" msgid "Not a valid security context" msgstr "Inte en giltig säkerhetskontext" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Kan inte hämta giltig kontext för %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Säkerhetskontext %s tilldelad" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Nyckelskapandekontext %s tilldelad" @@ -461,38 +461,38 @@ msgstr "Ange nytt STRESS-lösenord igen: " msgid "Verification mis-typed; password unchanged" msgstr "Felskriven verifikation, lösenord oförändrat" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Kontot är temporärt låst (%ld sekunder kvar)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Kontot är låst på grund av %u misslyckade inloggningar" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Autentiseringsfel" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Tjänstefel" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Okänd användare" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Okänt fel" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Felaktigt nummer till --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Okänd flagga %s\n" @@ -504,17 +504,17 @@ msgid "" msgstr "" "%s: [--file absolut-filnamn] [--user användarnamn] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan inte ställa om alla användare till nollskilt värde\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Inloggning Misslyck Senaste fel Från\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -525,24 +525,24 @@ msgstr "" " [-u användarnamn] [--user användarnamn]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Åtkomst godkänd (senaste åtkomst var %ld sekunder sedan)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Ditt konto har gått ut. Kontakta din systemadministratör" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Du måste ändra ditt lösenord omedelbart (påtvingat av root)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Du måste ändra ditt lösenord omedelbart (lösenord för gammalt)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,36 +550,36 @@ msgstr[0] "Varning: ditt lösenord går ut om %d dag" msgstr[1] "Varning: ditt lösenord går ut om %d dagar" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varning: ditt lösenord går ut om %d dagar" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS-lösenord kunde inte ändras." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Du måste välja ett längre lösenord" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Ändrar lösenord för %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(nuvarande) UNIX-lösenord: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Du måste vänta längre innan du kan ändra lösenord" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Ange nytt UNIX-lösenord: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Ange nytt UNIX-lösenord igen: " diff --git a/po/ta.po b/po/ta.po index ff534d0b..cb57c5a5 100644 --- a/po/ta.po +++ b/po/ta.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-10 14:40+0000\n" "Last-Translator: shkumar \n" "Language-Team: Tamil \n" +"Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "... நேரம் போய் கொண்டிருக்கிற msgid "...Sorry, your time is up!\n" msgstr "... உங்கள் நேரம் முடிந்தது!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "பிழையான உரையாடல் (%d)\n" @@ -53,12 +53,12 @@ msgstr "புதிய %s%spassword மீண்டும் உள்ளிட msgid "Sorry, passwords do not match." msgstr "கடவுச்சொல் பொருந்தவில்லை." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%sஐ மறு தட்டச்சு செய்" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "கடவுச்சொல் மாற்றம் கைவிடப்பட்டது." @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "சில வடிவல் பயனர் பெயரை கொண்டுள்ளது" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "கடவுச்சொல் கொடுக்கப்படவில்லை" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "கடவுச்சொல் மாற்றப்படவில்லை" @@ -322,7 +322,7 @@ msgstr[1] "கடைசி புகுபதிவிலிருந்து % msgid "There were %d failed login attempts since the last successful login." msgstr "கடைசி புகுபதிவிலிருந்து %d புகுபதிவு முயற்சி தோல்வியடைந்தன." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'க்கு பல புகுபதிவுகள் உள்ளன." @@ -363,18 +363,18 @@ msgstr "உங்களுக்கு %s அடைவில் பழைய அ msgid "You have mail in folder %s." msgstr "உங்களுக்கு %s அடைவில் அஞ்சல் உள்ளது." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "அடைவு '%s'ஐ உருவாக்குகிறது." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "அடைவு '%s'ஐ உருவாக்க மற்றும் துவக்க முடியவில்லை." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "கடவுச்சொல் ஏற்கனவே பயன்படுத்தப்பட்டது. வேறொன்றை பயன்படுத்தவும்." @@ -408,17 +408,17 @@ msgstr "நிலை:" msgid "Not a valid security context" msgstr "இது சரியான பாதுகாப்பு சூழல் இல்லை" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%sக்கு சரியான சூழல் பெற முடியவில்லை" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "பாதுகாப்பு சூழல் %s ஒதுக்கப்பட்டது" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "விசை உருவாக்க சூழல் %s ஒதுக்கப்பட்டுள்ளது" @@ -455,38 +455,38 @@ msgstr "புதிய STRESS கடவுச்சொல்லை மீண் msgid "Verification mis-typed; password unchanged" msgstr "உறுதிப்படுத்தல் முரண்பாடு; கடவுச்சொல் மாற்றப்படவில்லை" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "கணக்கு தற்காலிகமாக பூட்டப்பட்டுள்ளது (%ld விநாடிகள் உள்ளன)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u தோல்வி புகுபதிவுகளால் கணக்கு பூட்டப்பட்டுள்ளது" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "உரிம பிழை" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "சேவை பிழை" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "தெரியாத பயனர்" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "தெரியாத பிழை" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: தவறான எண் --reset= க்கு கொடுக்கப்பட்டுள்ளது\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: அங்கீகரிக்கப்படாத விருப்பம் %s\n" @@ -498,17 +498,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: பூஜ்ஜியமில்லாததற்கு அனைத்து பயனர்களையும் மறு அமைக்க முடியவில்லை\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "புகுபதிவு கடைசி தோல்வி தோல்வியடைந்தது இங்கிருந்து\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,24 +519,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "அணுகல் வழங்கப்பட்டது (கடைசி அணுகல் %ld விநாடிகளுக்கு முன்)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "உங்கள் கணக்கு முடிவுற்றது, உங்கள் கணினி நிர்வாகியை அணுகவும்" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (ரூட் வலியுறுத்துகிறது)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (கடவுச்சொல் மூப்பாகிவிட்டது)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +544,36 @@ msgstr[0] "எச்சரிக்கை: கடவுச்சொல் %d ந msgstr[1] "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS கடவுச்சொல்லை மாற்ற முடியாது." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "நீங்கள் நீண்ட கடவுச்சொல்லை தேர்ந்தெடுக்க வேண்டும்" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%sக்கு கடவுச்சொல்லை மாற்றுகிறது." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(நடப்பு) UNIX கடவுச்சொல்: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "உங்கள் கடவுச்சொல்லை மாற்ற சிறிது காத்திருக்க வேண்டும்" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "புதிய UNIX கடவுச்சொல்லை உள்ளிடவும்: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "புதிய UNIX கடவுச்சொல்லை மீண்டும் உள்ளிடவும்: " diff --git a/po/te.po b/po/te.po index 7a293bcc..e1f4e8fd 100644 --- a/po/te.po +++ b/po/te.po @@ -9,15 +9,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-04-30 11:58+0000\n" "Last-Translator: sudheesh001 \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" "te/)\n" +"Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -28,7 +28,7 @@ msgstr "...సమయం అయిపోతోంది...\n" msgid "...Sorry, your time is up!\n" msgstr "...క్షమించాలి, మీ సమయం అయిపోయింది!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "తప్పుడు సంభాషణలు (%d)\n" @@ -52,12 +52,12 @@ msgstr "కొత్త %s%sసంకేతపదమును మరలాటై msgid "Sorry, passwords do not match." msgstr "క్షమించాలి, సంకేతపదము సరిపోలలేదు." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "తిరిగిటైపుచేయి %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "సంకేతపదము మార్పు తప్పించబడింది" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "ఒకరకంగా వినియోగదారి నామమును కలిగివుంది" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "ఎటువంటి సంకేతపదము యివ్వలేదు" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "సంకేతపదము మార్చలేదు" @@ -321,7 +321,7 @@ msgstr[1] "చివరి సమర్ధవంతపు లాగిన్‌ msgid "There were %d failed login attempts since the last successful login." msgstr "చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నాలు వున్నాయి." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s' కొరకు మరీయెక్కువ లాగిన్‌లు" @@ -362,18 +362,18 @@ msgstr "మీరు ఫోల్డరు %sనందు పాతమెయి msgid "You have mail in folder %s." msgstr "మీరు ఫోల్డరు %sనందు మెయిల్‌ను కలిగివున్నారు." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "డెరెక్టరీ '%s' సృష్టించుట." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "డైరెక్టరీ %sను సృష్టించలేక పోయింది మరియు సిద్దీకరించలేక పోయింది." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "సంకేతపదము యిప్పటికే వుపయోగించబడింది. మరియొకదానిని యెంచుకొనుము." @@ -407,17 +407,17 @@ msgstr "స్థాయి:" msgid "Not a valid security context" msgstr "విలువైన రక్షణ సందర్భముకాదు" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s కొరకు విలువైన సందర్భమును పొందలేకపోయింది" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "రక్షణ సందర్భము %s అప్పగించబడింది" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "కీ సృష్టీకరణ సందర్భము %s అప్పగించబడింది" @@ -454,38 +454,38 @@ msgstr "కొత్త STRESS సంకేతపదమును తిరిగ msgid "Verification mis-typed; password unchanged" msgstr "తప్పుగా-చేసినటైపు నిర్ధారణ; సంకేతపదము మార్చబడలేదు" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ఖాతా తాత్కాలికంగా లాక్‌చేయబడింది (%ld సెకనులు మిగిలినవి)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u లాగిన్‌ల వైఫల్యం కారణంగా ఖాతా లాక్అయింది" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "దృవీకరణం దోషము" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "సేవ దోషము" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "తెలియని వినియోగదారి" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "తెలియని దోషము" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s:చెడ్డ సంఖ్య యివ్వబడింది --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: గుర్తించని ఐచ్చికము %s\n" @@ -497,17 +497,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: వినియోగదారులనందరిని సున్నా-కానిదానికి తిరిగివుంచలేము\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "లాగిన్ విఫలమైంది సరికొత్త వైఫల్యం దీనినుండి\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,24 +518,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "యాక్సిస్ యివ్వబడింది (చివరిగా యాక్సిస్ చేసినది %ld సెకనుల క్రితం)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "మీ ఖాతా కాలముతీరినది; దయచేసి మీ సిస్టమ్ నిర్వాహకుడిని సంప్రదించండి" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (password aged)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +543,36 @@ msgstr[0] "హెచ్చరిక: మీ సంకేతపదము %d ర msgstr[1] "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS సంకేతపదము మార్చబడ లేకపోయింది." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "మీరు తప్పక పొడవాటి సంకేతపదమును యెంచుకొనవలెను." -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s కొరకు సంకేతపదమును మార్చుతోంది" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(ప్రస్తుత) UNIX సంకేతపదము: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "మీ సంకేతపదమును మార్చుటకు మీరు ఎక్కువసేపు వేచివుండాలి" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "కొత్త UNIX సంకేతపదమును ప్రవేశపెట్టుము: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "కొత్త UNIX సంకేతపదమును తిరిగిటైపు చేయుము: " diff --git a/po/tg.po b/po/tg.po index b31da24a..ed9b853a 100644 --- a/po/tg.po +++ b/po/tg.po @@ -7,15 +7,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/" "tg/)\n" +"Language: tg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: tg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -50,12 +50,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -319,7 +319,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -360,18 +360,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -494,17 +494,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -512,24 +512,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +537,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/tr.po b/po/tr.po index c0f2ea28..e69260f9 100644 --- a/po/tr.po +++ b/po/tr.po @@ -12,15 +12,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2013-01-08 21:22+0000\n" "Last-Translator: ismail yenigül \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/" "tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: libpam_misc/misc_conv.c:33 @@ -31,7 +31,7 @@ msgstr "...Zaman geçiyor...\n" msgid "...Sorry, your time is up!\n" msgstr "...Üzgünüm, süreniz doldu!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "hatalı etkileşim (%d)\n" @@ -55,12 +55,12 @@ msgstr "Yeni %s%sparolasını tekrar girin: " msgid "Sorry, passwords do not match." msgstr "Üzgünüm, parolalar birbirine uymuyor." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "%s'i tekrar girin" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Parola değişimi iptal edildi." @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "kullanıcı adını bir biçimde içeriyor" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Parola girilmedi" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Parola değiştirilmedi" @@ -327,7 +327,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Son başarılı girişten itibaren %d başarısız kimlik doğrulama girişimi oldu." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "%s için çok fazla giriş." @@ -368,18 +368,18 @@ msgstr "%s dizininde eski/okunmuş iletiniz var." msgid "You have mail in folder %s." msgstr "%s dizininde iletiniz var." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "%s dizini oluşturuluyor." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "%s dizini oluşturulamadı." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Parola kullanımda. Lütfen başka bir parola seçin." @@ -413,17 +413,17 @@ msgstr "seviye:" msgid "Not a valid security context" msgstr "Geçerli bir güvenlik bağlamı değil" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "%s için geçerli bir bağlam alınamadı" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Güvenlik Bağlamı %s Atandı" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Anahtar Oluşturma Bağlamı %s Atandı" @@ -460,38 +460,38 @@ msgstr "Yeni STRESS parolasını tekrar girin: " msgid "Verification mis-typed; password unchanged" msgstr "Doğrulama hatalı; parola değiştirilmedi" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Hesap geçici bir süre kilitlendi (%ld saniye kaldı)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Hesap %u başarısız giriş yüzünden kilitlendi" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Yetkilendirme hatası" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Servis hatası" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Bilinmeyen kullanıcı" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Bilinmeyen hata" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset argümanına geçersiz sayı verildi\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Tanınmayan seçenek %s\n" @@ -503,17 +503,17 @@ msgid "" msgstr "" "%s: [--file DosyanınTamYolu] [--user KullanıcıAdı] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Tüm kullanıcılara sıfır olmayan bir değer atanamadı\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Giriş Hatalar Son hata Kim\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,24 +524,24 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Erişim izni verildi (son erişim %ld saniye önceydi)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "Hesabınızın süresi doldu; lütfen sistem yöneticinizle bağlantıya geçin" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (yönetici baskıs)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (parola eski)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +549,36 @@ msgstr[0] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." msgstr[1] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Uyarı: Parolanız %d gün içinde geçerliliğini yitirecek" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS parolası değiştirilemiyor" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Daha uzun bir parola girmelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "%s kullanıcısının parolası değiştiriliyor." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(geçerli) parola: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Parolanızı değiştirmek için daha sonra denemelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Yeni parolayı girin: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Yeni parolayı tekrar girin: " diff --git a/po/uk.po b/po/uk.po index e7a8d943..5f1ade34 100644 --- a/po/uk.po +++ b/po/uk.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-12 17:39+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" +"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: uk\n" -"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" +"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" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -28,7 +28,7 @@ msgstr "...Час закінчується...\n" msgid "...Sorry, your time is up!\n" msgstr "...Вибачте, ваш час закінчився!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "помилкова розмова (%d)\n" @@ -52,12 +52,12 @@ msgstr "Повторіть новий пароль %s%s: " msgid "Sorry, passwords do not match." msgstr "Вибачте, паролі не збігаються." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Повторне введення %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Зміну пароля перервано." @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "містить ім’я користувача з форми" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Пароль не встановлено" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Пароль не змінено" @@ -330,7 +330,7 @@ msgstr "" "Після останнього успішного входу було виконано %d спроби входу, які " "завершилися помилками." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Забагато входів в для «%s»." @@ -371,18 +371,18 @@ msgstr "У теці %s є старі поштові повідомлення." msgid "You have mail in folder %s." msgstr "У теці %s є поштові повідомлення." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Створення каталогу «%s»." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Не вдалося створити і ініціалізувати каталог «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Цей пароль вже використано. Виберіть інший." @@ -416,17 +416,17 @@ msgstr "рівень:" msgid "Not a valid security context" msgstr "Непридатний контекст безпеки" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Не вдалося отримати коректний контекст для %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Призначено контекст безпеки %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Призначено контекст створення ключів %s" @@ -463,38 +463,38 @@ msgstr "Повторіть новий пароль STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Перевірку не пройдено; пароль не змінено" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Обліковий запис тимчасово заблоковано (ще на %ld секунд)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Обліковий запис заблоковано через %u помилок під час спроби входу" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Помилка розпізнавання" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Помилка служби" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Невідомий користувач" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Невідома помилка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: вказано помилкове число --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: нерозпізнано параметр %s\n" @@ -504,20 +504,20 @@ msgstr "%s: нерозпізнано параметр %s\n" msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file назва-файла-користувача-root] [--user ім'я користувача] [--reset" -"[=n]] [--quiet]\n" +"%s: [--file назва-файла-користувача-root] [--user ім'я користувача] [--" +"reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: не вдається відновити ненульове значення для всіх користувачів\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Користувач Помилок Остання помилка З\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -528,26 +528,26 @@ msgstr "" " [-u користувач] [--user користувач]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Надано доступ (остання спроба доступу сталася %ld секунд тому)." -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Ваш обліковий запис застарів, будь ласка, зверніться до вашого системного " "адміністратора" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Вам необхідно негайно змінити пароль (вимога адміністратора)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Вам необхідно негайно змінити пароль (поточний пароль застарів)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -556,36 +556,36 @@ msgstr[1] "Попередження: ваш пароль застаріє за % msgstr[2] "Попередження: ваш пароль застаріє за %d днів" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Попередження: ваш пароль застаріє за %d днів" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Не вдалося змінити пароль NIS." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Вам слід вибрати довший пароль" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Зміна пароля %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(поточний) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Ви повинні зачекати, щоб змінити ваш пароль" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Введіть новий пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Повторіть новий пароль UNIX: " diff --git a/po/ur.po b/po/ur.po index 8c573dcc..3cb3ed23 100644 --- a/po/ur.po +++ b/po/ur.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu \n" +"Language: ur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -359,18 +359,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -404,17 +404,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -451,38 +451,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -493,17 +493,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -511,24 +511,24 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +536,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/vi.po b/po/vi.po index 902fb1be..1b5ddb80 100644 --- a/po/vi.po +++ b/po/vi.po @@ -8,15 +8,15 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-11-30 11:03+0000\n" "Last-Translator: mattheu_9x \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/" "language/vi/)\n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -27,7 +27,7 @@ msgstr "...Thời gian đang dần hết...\n" msgid "...Sorry, your time is up!\n" msgstr "...Xin lỗi, đã hết thời gian!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "hội thoại sai (%d)\n" @@ -51,12 +51,12 @@ msgstr "Nhập lại mật khẩu %s%s mới: " msgid "Sorry, passwords do not match." msgstr "Xin lỗi, mật khẩu không khớp." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "Nhập lại %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "Hủy bỏ việc thay đổi mật khẩu." @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "chứa tên user trong một số biểu mẫu" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Không có mật khẩu được cung cấp" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Chưa thay đổi mật khẩu" @@ -322,7 +322,7 @@ msgid "There were %d failed login attempts since the last successful login." msgstr "" "Có %d lần đăng nhập không thành công kể từ lần đăng nhập thành công trước." -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Quá nhiều lần đăng nhập cho '%s'." @@ -363,18 +363,18 @@ msgstr "Bạn có thư cũ trong thư mục %s." msgid "You have mail in folder %s." msgstr "Bạn có thư trong thư mục %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "Tạo thư mục '%s'." -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "Không thể khởi tạo thư mục '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Mật khẩu đã được dùng. Hãy chọn mật khẩu khác." @@ -409,17 +409,17 @@ msgstr "trình độ:" msgid "Not a valid security context" msgstr "Không phải là một bối cảnh an ninh hợp lệ" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "Không thể có được bối cảnh hợp lệ cho %s" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Bối cảnh an ninh %s Giao" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "Sáng tạo Context phím %s Giao" @@ -456,38 +456,38 @@ msgstr "Nhập lại mật khẩu mới căng thẳng: " msgid "Verification mis-typed; password unchanged" msgstr "Mã xác nhận mis-đánh máy; mật khẩu không thay đổi" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Tài khoản tạm thời bị khóa (%ld giây còn lại)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "Tài khoản bị khóa do đăng nhập %u không thành công" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Xác thực lỗi" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Lỗi dịch vụ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Người dùng không rõ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Lỗi không rõ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Xấu số cho --cài lại=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Được thừa nhận lựa chọn%s\n" @@ -500,17 +500,17 @@ msgstr "" "%s: [- tập bắt rễ-filename] [- người sử dụng tên người dùng] [- đặt lại [= " "n]] [- yên tĩnh]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Không thể thiết lập lại tất cả các người dùng khác không\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Đang nhập Thất bại Thất bại cuốie Từ \n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -521,62 +521,62 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "Được phép truy cập (lần truy cập trước %ld giây trước)" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "Tài khoản của bạn đã hết hạn dùng: hãy liên lạc với nhà quản trị hệ thống" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "Bạn phải thay đổi ngay mật khẩu (người chủ ép buộc)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "Bạn phải thay đổi ngay mật khẩu (mật khẩu quá cũ)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "NIS mật khẩu không thể được thay đổi." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Bạn phải chọn mật khẩu dài hơn" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "Thay đổi mật khẩu cho %s." -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "hiện hành UNIX mật khẩu: " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Bạn phải đợi thêm nữa, để thay đổi mật khẩu" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Nhập mật khẩu UNIX mới: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Nhập lại mật khẩu UNIX mới: " diff --git a/po/zh_CN.po b/po/zh_CN.po index 9374f90c..bb2b7756 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -11,14 +11,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-24 06:31+0000\n" "Last-Translator: Christopher Meng \n" "Language-Team: Chinese (China) \n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -29,7 +29,7 @@ msgstr "...时间即将耗尽...\n" msgid "...Sorry, your time is up!\n" msgstr "...对不起,您的时间已经耗尽!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "有错误的转换 (%d)\n" @@ -53,12 +53,12 @@ msgstr "重新输入新的 %s%s密码:" msgid "Sorry, passwords do not match." msgstr "抱歉,密码不匹配。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "重新输入 %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "密码更改取消。" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "以某些形式包含用户名" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "密码未提供" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "密码未更改" @@ -321,7 +321,7 @@ msgstr[0] "最有一次成功登录后有 %d 次失败的登录尝试。" msgid "There were %d failed login attempts since the last successful login." msgstr "最有一次成功登录后有 %d 次失败的登录尝试。" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "'%s'登录过多。" @@ -362,18 +362,18 @@ msgstr "您在文件夹 %s 中有旧邮件。" msgid "You have mail in folder %s." msgstr "您在文件夹 %s 中有邮件。" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "创建目录 '%s'。" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "无法创建和初始化目录 '%s'。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "密码已使用。请选择其他密码。" @@ -407,17 +407,17 @@ msgstr "级别:" msgid "Not a valid security context" msgstr "不是有效的安全性环境" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "无法为 %s 获得有效环境" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "已指派安全性环境 %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "已分配密钥生成环境 %s" @@ -454,38 +454,38 @@ msgstr "重新输入新的 STRESS 密码:" msgid "Verification mis-typed; password unchanged" msgstr "校验类型错误;密码未更改" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "帐户暂时锁住(还有 %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "因为 %u 失败登录而锁定帐户" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "鉴定错误" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "服务错误" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "未知的用户" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "未知的错误" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 给定的数字无效 --重设置=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未识别的选项 %s\n" @@ -496,17 +496,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "%s: [--文件 根文件名] [--用户 用户名] [--重设置[=n]] [--安静]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 无法将所有用户重设置为非零\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,60 +517,60 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "可以访问(上次访问是 %ld 秒之前)。" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "您的帐户已失效;请与系统管理员取得联系" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "您需要立即更改密码(root 强制)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "您需要立即更改密码(密码过期)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密码将在 %d 天后过期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密码将在 %d 天后过期" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "无法更改 NIS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "必须选择更长的密码" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "为 %s 更改 STRESS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(当前)UNIX 密码:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "您必须等待更长时间以更改密码" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "输入新的 UNIX 密码:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "重新输入新的 UNIX 密码:" diff --git a/po/zh_HK.po b/po/zh_HK.po index 3bd2ede7..90e9919b 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) \n" +"Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_HK\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" @@ -49,12 +49,12 @@ msgstr "" msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "" @@ -317,7 +317,7 @@ msgstr[0] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -358,18 +358,18 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "" @@ -403,17 +403,17 @@ msgstr "" msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -450,38 +450,38 @@ msgstr "" msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" @@ -492,17 +492,17 @@ msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -510,60 +510,60 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index d30a10a5..a2d0adb7 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,14 +8,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2012-12-16 08:46+0000\n" "Last-Translator: Cheng-Chia Tseng \n" "Language-Team: Chinese (Taiwan) \n" +"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #: libpam_misc/misc_conv.c:33 @@ -26,7 +26,7 @@ msgstr "...時間已經超過...\n" msgid "...Sorry, your time is up!\n" msgstr "...抱歉,您的時間已到!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "錯誤的交談 (%d)\n" @@ -50,12 +50,12 @@ msgstr "再次輸入新的 %s%s密碼:" msgid "Sorry, passwords do not match." msgstr "抱歉,密碼不符合。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "重新輸入 %s" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "已終止密碼變更作業。" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "包含了某些格式的用戶名稱" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "未提供密碼" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "密碼未變更" @@ -318,7 +318,7 @@ msgstr[0] "自上次成功登入後,有 %d 次試圖登入但失敗的紀錄 msgid "There were %d failed login attempts since the last successful login." msgstr "自從上次成功登入後有 %d 次嘗試登入失敗。" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "對 '%s' 進行太多次登入。" @@ -359,18 +359,18 @@ msgstr "資料夾 %s 中有您的舊郵件。" msgid "You have mail in folder %s." msgstr "資料夾 %s 中有您的郵件。" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "建立目錄「%s」。" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "無法建立和初始化「%s」目錄。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" @@ -404,17 +404,17 @@ msgstr "層級:" msgid "Not a valid security context" msgstr "不是有效的安全網路位置" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "無法取得 %s 的有效 context" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "已指定安全網路位置 %s" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "已指建置金鑰的定安全網路位置 %s" @@ -451,38 +451,38 @@ msgstr "再次輸入新的 STRESS 密碼:" msgid "Verification mis-typed; password unchanged" msgstr "確認錯誤輸入;密碼未變更" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "帳號暫時被鎖住(還剩下 %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "因為嘗試登入 %u 次失敗,帳號已被封鎖" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "驗證錯誤" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "服務錯誤" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "未知的使用者" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "未知的錯誤" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 不良的號碼提供至 --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未識別的選項 %s\n" @@ -494,17 +494,17 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 無法將所有使用者重新設定為非零\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -515,60 +515,60 @@ msgstr "" " [-u username] [--user username]\n" " [-r] [--reset[=n]] [--quiet]\n" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "已賦予存取權限(最後一次存取為 %ld 秒前)。" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "您的帳戶已經逾期,請洽詢您的系統管理員" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "您必須立刻變更您的密碼 (root 強制執行)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "您必須立刻變更您的密碼 (密碼使用過久)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密碼將於 %d 天內過期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後過期。" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "無法變更 NIS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "您必須選擇更長的密碼" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "正在更改 %s 的 STRESS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "(目前的)UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "您必須久候,以更改您的密碼" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "輸入新的 UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "再次輸入新的 UNIX 密碼:" diff --git a/po/zu.po b/po/zu.po index 377a9efa..20424175 100644 --- a/po/zu.po +++ b/po/zu.po @@ -7,14 +7,14 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2013-09-19 10:02+0200\n" +"POT-Creation-Date: 2015-03-25 16:52+0100\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" +"Language: zu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: zu\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #: libpam_misc/misc_conv.c:33 @@ -25,7 +25,7 @@ msgstr "...Isikhathi siyaphela...\n" msgid "...Sorry, your time is up!\n" msgstr "...Uxolo, isikhathi sakho sesiphelile!\n" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "ingxoxo enephutha (%d)\n" @@ -49,12 +49,12 @@ msgstr "Thayipha kabusha %s%siphasiwedi entsha: " msgid "Sorry, passwords do not match." msgstr "Uxolo, amaphasiwedi awahambelani." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:211 +#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:155 libpam/pam_get_authtok.c:227 +#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 msgid "Password change aborted." msgstr "" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "No password supplied" msgstr "Ayikho iphasiwedi enikeziwe" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:496 +#: modules/pam_unix/pam_unix_passwd.c:494 msgid "Password unchanged" msgstr "Iphasiwedi ayishintshwanga" @@ -318,7 +318,7 @@ msgstr[1] "" msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "Kuningi kakhulu ukungena kwi- '%s' osekwenziwe." @@ -359,18 +359,18 @@ msgstr "Unemeyili endala kwifolda %s." msgid "You have mail in folder %s." msgstr "Unemeyili kwifolda %s." -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:517 +#: modules/pam_unix/pam_unix_passwd.c:515 msgid "Password has been already used. Choose another." msgstr "Le phasiwedi isetshenziswa ngothile. Khetha enye." @@ -405,17 +405,17 @@ msgstr "" msgid "Not a valid security context" msgstr "Akuyona indawo yokuphepha esemthethweni" -#: modules/pam_selinux/pam_selinux.c:539 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:658 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "Indawo %s Yokuphepha Yabelwe" -#: modules/pam_selinux/pam_selinux.c:674 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -452,38 +452,38 @@ msgstr "Thayipha iphasiwedi entsha ye-STRESS: " msgid "Verification mis-typed; password unchanged" msgstr "Ukufakazela akuthayiphiwanga kahle; iphasiwedi ayishintshwanga" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:599 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:578 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 msgid "Authentication error" msgstr "Iphutha lokugunyaza" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:888 +#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 msgid "Service error" msgstr "Iphutha lesevisi" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:889 +#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 msgid "Unknown user" msgstr "Umsebenzisi ongaziwa" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:890 +#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 msgid "Unknown error" msgstr "Iphutha elingaziwa" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:909 +#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Inombolo eyiphutha enikeziwe ukuba --uqale kabusha=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:913 +#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Okukhethile okungaziwa %s\n" @@ -495,19 +495,19 @@ msgid "" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1039 +#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Ayikwazi ukusetha kabusha bonke abasebenzisi ibase enombolweni ongelona " "iqanda\n" -#: modules/pam_tally2/pam_tally2.c:940 +#: modules/pam_tally2/pam_tally2.c:937 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:956 +#: modules/pam_tally2/pam_tally2.c:953 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -515,29 +515,29 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:247 modules/pam_unix/pam_unix_acct.c:269 +#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 msgid "Your account has expired; please contact your system administrator" msgstr "" "I-akhawunti yakho isiphelelwe isikhathi, sicela uthintana nomqondisi " "wesistimu yakho" -#: modules/pam_unix/pam_unix_acct.c:255 +#: modules/pam_unix/pam_unix_acct.c:252 msgid "You are required to change your password immediately (root enforced)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphoqelelwa " "ngumqondisi)" -#: modules/pam_unix/pam_unix_acct.c:261 +#: modules/pam_unix/pam_unix_acct.c:258 msgid "You are required to change your password immediately (password aged)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphasiwedi indala)" -#: modules/pam_unix/pam_unix_acct.c:282 modules/pam_unix/pam_unix_acct.c:289 +#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +545,36 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:294 +#: modules/pam_unix/pam_unix_acct.c:291 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:398 +#: modules/pam_unix/pam_unix_passwd.c:396 msgid "NIS password could not be changed." msgstr "Iphasiwedi ye-NIS ayivumanga ukushintshwa." -#: modules/pam_unix/pam_unix_passwd.c:513 +#: modules/pam_unix/pam_unix_passwd.c:511 msgid "You must choose a longer password" msgstr "Kumelwe ukhethe iphasiwedi ethe ukuba yinjana" -#: modules/pam_unix/pam_unix_passwd.c:619 +#: modules/pam_unix/pam_unix_passwd.c:618 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:630 +#: modules/pam_unix/pam_unix_passwd.c:629 msgid "(current) UNIX password: " msgstr "Iphasiwedi ye-UNIX (yamanje): " -#: modules/pam_unix/pam_unix_passwd.c:665 +#: modules/pam_unix/pam_unix_passwd.c:664 msgid "You must wait longer to change your password" msgstr "Kumelwe ulinde isikhashana ukuze ushintshe iphasiwedi yakho" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:724 msgid "Enter new UNIX password: " msgstr "Faka iphasiwedi entsha ye-UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:726 +#: modules/pam_unix/pam_unix_passwd.c:725 msgid "Retype new UNIX password: " msgstr "Thayipha iphasiwedi entsha ye-UNIX: " -- cgit v1.2.3 From f4fbbbcc52696d67ebe57ee8214fbbdf4c479dbc Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 27 Apr 2015 16:57:39 +0200 Subject: Update NEWS file --- NEWS | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/NEWS b/NEWS index 2bc21505..9de2713d 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,14 @@ Linux-PAM NEWS -- history of user-visible changes. Release 1.2.0 +* Update documentation +* Update translations +* pam_unix: add quiet option +* libpam: support alternative configuration files in /usr/lib/pam.d + as fallback +* pam_env: add support for @{HOME} and @{SHELL} +* libpam: add grantor field to audit records +* libpam: Introduce pam_modutil_sanitize_helper_fds Release 1.1.8 * pam_unix: bug fix for compiling with SELinux, fix crash at login time -- cgit v1.2.3 From e89d4c97385ff8180e6e81e84c5aa745daf28a79 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 22 Jun 2015 14:53:01 +0200 Subject: Release version 1.2.1 Security fix: CVE-2015-3238 If the process executing pam_sm_authenticate or pam_sm_chauthtok method of pam_unix is not privileged enough to check the password, e.g. if selinux is enabled, the _unix_run_helper_binary function is called. When a long enough password is supplied (16 pages or more, i.e. 65536+ bytes on a system with 4K pages), this helper function hangs indefinitely, blocked in the write(2) call while writing to a blocking pipe that has a limited capacity. With this fix, the verifiable password length will be limited to PAM_MAX_RESP_SIZE bytes (i.e. 512 bytes) for pam_exec and pam_unix. * NEWS: Update * configure.ac: Bump version * modules/pam_exec/pam_exec.8.xml: document limitation of password length * modules/pam_exec/pam_exec.c: limit password length to PAM_MAX_RESP_SIZE * modules/pam_unix/pam_unix.8.xml: document limitation of password length * modules/pam_unix/pam_unix_passwd.c: limit password length * modules/pam_unix/passverify.c: Likewise * modules/pam_unix/passverify.h: Likewise * modules/pam_unix/support.c: Likewise --- NEWS | 3 +++ configure.ac | 2 +- modules/pam_exec/pam_exec.8.xml | 3 ++- modules/pam_exec/pam_exec.c | 4 ++-- modules/pam_unix/pam_unix.8.xml | 7 +++++++ modules/pam_unix/pam_unix_passwd.c | 23 +++++++++++++++-------- modules/pam_unix/passverify.c | 5 ++++- modules/pam_unix/passverify.h | 2 +- modules/pam_unix/support.c | 7 ++++++- po/Linux-PAM.pot | 24 ++++++++++++------------ po/ar.po | 22 +++++++++++----------- po/as.po | 22 +++++++++++----------- po/ast.po | 22 +++++++++++----------- po/bal.po | 22 +++++++++++----------- po/bg.po | 22 +++++++++++----------- po/bn.po | 22 +++++++++++----------- po/bn_IN.po | 22 +++++++++++----------- po/br.po | 22 +++++++++++----------- po/bs.po | 22 +++++++++++----------- po/ca.po | 22 +++++++++++----------- po/cs.po | 22 +++++++++++----------- po/da.po | 22 +++++++++++----------- po/de.po | 22 +++++++++++----------- po/el.po | 22 +++++++++++----------- po/en_GB.po | 22 +++++++++++----------- po/es.po | 22 +++++++++++----------- po/et.po | 22 +++++++++++----------- po/eu.po | 22 +++++++++++----------- po/fa.po | 22 +++++++++++----------- po/fi.po | 22 +++++++++++----------- po/fr.po | 22 +++++++++++----------- po/ga.po | 22 +++++++++++----------- po/gl.po | 22 +++++++++++----------- po/gu.po | 22 +++++++++++----------- po/he.po | 22 +++++++++++----------- po/hi.po | 22 +++++++++++----------- po/hu.po | 22 +++++++++++----------- po/ia.po | 22 +++++++++++----------- po/id.po | 22 +++++++++++----------- po/it.po | 22 +++++++++++----------- po/ja.po | 22 +++++++++++----------- po/ka.po | 22 +++++++++++----------- po/kk.po | 22 +++++++++++----------- po/km.po | 22 +++++++++++----------- po/kn.po | 22 +++++++++++----------- po/ko.po | 22 +++++++++++----------- po/ks.po | 22 +++++++++++----------- po/lt.po | 22 +++++++++++----------- po/lv.po | 22 +++++++++++----------- po/mai.po | 22 +++++++++++----------- po/ml.po | 22 +++++++++++----------- po/mr.po | 22 +++++++++++----------- po/ms.po | 22 +++++++++++----------- po/nb.po | 22 +++++++++++----------- po/nds.po | 22 +++++++++++----------- po/nl.po | 22 +++++++++++----------- po/nn.po | 22 +++++++++++----------- po/or.po | 22 +++++++++++----------- po/pa.po | 22 +++++++++++----------- po/pl.po | 22 +++++++++++----------- po/pt.po | 22 +++++++++++----------- po/pt_BR.po | 22 +++++++++++----------- po/ro.po | 22 +++++++++++----------- po/ru.po | 22 +++++++++++----------- po/si.po | 22 +++++++++++----------- po/sk.po | 22 +++++++++++----------- po/sq.po | 22 +++++++++++----------- po/sr.po | 22 +++++++++++----------- po/sr@latin.po | 22 +++++++++++----------- po/sv.po | 22 +++++++++++----------- po/ta.po | 22 +++++++++++----------- po/te.po | 22 +++++++++++----------- po/tg.po | 22 +++++++++++----------- po/tr.po | 22 +++++++++++----------- po/uk.po | 22 +++++++++++----------- po/ur.po | 22 +++++++++++----------- po/vi.po | 22 +++++++++++----------- po/zh_CN.po | 22 +++++++++++----------- po/zh_HK.po | 22 +++++++++++----------- po/zh_TW.po | 22 +++++++++++----------- po/zu.po | 22 +++++++++++----------- xtests/tst-pam_pwhistory1.sh | 0 82 files changed, 834 insertions(+), 808 deletions(-) mode change 100644 => 100755 xtests/tst-pam_pwhistory1.sh diff --git a/NEWS b/NEWS index 9de2713d..5349d031 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,8 @@ Linux-PAM NEWS -- history of user-visible changes. +Release 1.2.1 +* Fix CVE-2015-3238, affected PAM modules are pam_unix and pam_exec + Release 1.2.0 * Update documentation * Update translations diff --git a/configure.ac b/configure.ac index fd0e3109..08e45306 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([Linux-PAM], [1.2.0], , [Linux-PAM]) +AC_INIT([Linux-PAM], [1.2.1], , [Linux-PAM]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([-Wall -Wno-portability]) diff --git a/modules/pam_exec/pam_exec.8.xml b/modules/pam_exec/pam_exec.8.xml index 23793668..d1b00a21 100644 --- a/modules/pam_exec/pam_exec.8.xml +++ b/modules/pam_exec/pam_exec.8.xml @@ -106,7 +106,8 @@ During authentication the calling command can read the password from stdin3 - . + . Only first PAM_MAX_RESP_SIZE + bytes of a password are provided to the command. diff --git a/modules/pam_exec/pam_exec.c b/modules/pam_exec/pam_exec.c index 5ab96303..17ba6ca2 100644 --- a/modules/pam_exec/pam_exec.c +++ b/modules/pam_exec/pam_exec.c @@ -178,11 +178,11 @@ call_exec (const char *pam_type, pam_handle_t *pamh, } pam_set_item (pamh, PAM_AUTHTOK, resp); - authtok = strdupa (resp); + authtok = strndupa (resp, PAM_MAX_RESP_SIZE); _pam_drop (resp); } else - authtok = void_pass; + authtok = strndupa (void_pass, PAM_MAX_RESP_SIZE); if (pipe(fds) != 0) { diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index 40084023..a8b64bb5 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -79,6 +79,13 @@ needed for use with certain applications. + + The maximum length of a password supported by the pam_unix module + via the helper binary is PAM_MAX_RESP_SIZE + - currently 512 bytes. The rest of the password provided by the + conversation function to the module will be ignored. + + The password component of this module performs the task of updating the user's password. The default encryption hash is taken from the diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index 2d330e51..c2e5de5e 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -240,15 +240,22 @@ static int _unix_run_update_binary(pam_handle_t *pamh, unsigned int ctrl, const /* wait for child */ /* if the stored password is NULL */ int rc=0; - if (fromwhat) - pam_modutil_write(fds[1], fromwhat, strlen(fromwhat)+1); - else - pam_modutil_write(fds[1], "", 1); - if (towhat) { - pam_modutil_write(fds[1], towhat, strlen(towhat)+1); + if (fromwhat) { + int len = strlen(fromwhat); + + if (len > PAM_MAX_RESP_SIZE) + len = PAM_MAX_RESP_SIZE; + pam_modutil_write(fds[1], fromwhat, len); } - else - pam_modutil_write(fds[1], "", 1); + pam_modutil_write(fds[1], "", 1); + if (towhat) { + int len = strlen(towhat); + + if (len > PAM_MAX_RESP_SIZE) + len = PAM_MAX_RESP_SIZE; + pam_modutil_write(fds[1], towhat, len); + } + pam_modutil_write(fds[1], "", 1); close(fds[0]); /* close here to avoid possible SIGPIPE above */ close(fds[1]); diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index b325602c..e79b55e6 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -1115,12 +1115,15 @@ getuidname(uid_t uid) int read_passwords(int fd, int npass, char **passwords) { + /* The passwords array must contain npass preallocated + * buffers of length MAXPASS + 1 + */ int rbytes = 0; int offset = 0; int i = 0; char *pptr; while (npass > 0) { - rbytes = read(fd, passwords[i]+offset, MAXPASS-offset); + rbytes = read(fd, passwords[i]+offset, MAXPASS+1-offset); if (rbytes < 0) { if (errno == EINTR) continue; diff --git a/modules/pam_unix/passverify.h b/modules/pam_unix/passverify.h index 3de67593..caf7ae8a 100644 --- a/modules/pam_unix/passverify.h +++ b/modules/pam_unix/passverify.h @@ -8,7 +8,7 @@ #define PAM_UNIX_RUN_HELPER PAM_CRED_INSUFFICIENT -#define MAXPASS 200 /* the maximum length of a password */ +#define MAXPASS PAM_MAX_RESP_SIZE /* the maximum length of a password */ #define OLD_PASSWORDS_FILE "/etc/security/opasswd" diff --git a/modules/pam_unix/support.c b/modules/pam_unix/support.c index fdb45c20..abccd828 100644 --- a/modules/pam_unix/support.c +++ b/modules/pam_unix/support.c @@ -609,7 +609,12 @@ static int _unix_run_helper_binary(pam_handle_t *pamh, const char *passwd, /* if the stored password is NULL */ int rc=0; if (passwd != NULL) { /* send the password to the child */ - if (write(fds[1], passwd, strlen(passwd)+1) == -1) { + int len = strlen(passwd); + + if (len > PAM_MAX_RESP_SIZE) + len = PAM_MAX_RESP_SIZE; + if (write(fds[1], passwd, len) == -1 || + write(fds[1], "", 1) == -1) { pam_syslog (pamh, LOG_ERR, "Cannot send password to helper: %m"); retval = PAM_AUTH_ERR; } diff --git a/po/Linux-PAM.pot b/po/Linux-PAM.pot index 3e37e16f..390ceb11 100644 --- a/po/Linux-PAM.pot +++ b/po/Linux-PAM.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: Linux-PAM 1.2.0\n" +"Project-Id-Version: Linux-PAM 1.2.1\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ar.po b/po/ar.po index 2687ace3..c6a91c2b 100644 --- a/po/ar.po +++ b/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Arabic \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "لم يتم إدخال كلمة السر" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "لم يتم تغيير كلمة السر" @@ -375,7 +375,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "كلمة السر التي تم إدخالها مستخدمة بالفعل. اختر كلمة سر أخرى." @@ -552,31 +552,31 @@ msgstr[5] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "تعذر تغيير كلمة السر الخاصة بـ NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "يجب اختيار كلمة سر أطول" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "كلمة سر UNIX (الحالية): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "يجب الانتظار فترة أطول لتغيير كلمة السر" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "أدخل كلمة سر UNIX الجديدة: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "أعد كتابة كلمة سر UNIX الجديدة: " diff --git a/po/as.po b/po/as.po index 5b63ad12..403dbaeb 100644 --- a/po/as.po +++ b/po/as.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-10 06:40+0000\n" "Last-Translator: ngoswami \n" "Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "কিবা ধৰনত ব্যৱহাৰকৰ্তাৰ নাম আছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "কোনো গুপ্তশব্দ দিয়া হোৱা নাই" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "গুপ্ত শব্দ অপৰিবৰ্ত্তিত" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s পঞ্জিকা সৃষ্টি আৰু আৰম্ভ কৰিব পৰা নাই ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "গুপ্তশব্দ ইতিমধ্যে ব্যৱহৃত । অন্য এটা বাচি লওক ।" @@ -549,31 +549,31 @@ msgstr[1] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d msgid "Warning: your password will expire in %d days" msgstr "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS গুপ্তশব্দ সলনি কৰিব পৰা নহয় ।" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "আপুনি ইয়াতকৈ এটা দীঘল গুপ্তশব্দ নিৰ্ব্বাচন কৰিব লাগিব" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s ৰ বাবে গুপ্তশব্দ সলনি কৰা হৈছে ।" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(বৰ্ত্তমানৰ) UNIX গুপ্তশব্দ: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "আপোনাৰ গুপ্তশব্দ সলনি কৰিবলৈ আপুনি আৰু কিছু পৰ অপেক্ষা কৰিব লাগিব" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "নতুন UNIX গুপ্তশব্দ দিয়ক: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "নতুন UNIX গুপ্তশব্দ পুনঃ লিখক: " diff --git a/po/ast.po b/po/ast.po index b2b753eb..23d3aac2 100644 --- a/po/ast.po +++ b/po/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bal.po b/po/bal.po index 84a067c8..0b7c082e 100644 --- a/po/bal.po +++ b/po/bal.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Balochi \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bg.po b/po/bg.po index 1a2e6800..80f0c506 100644 --- a/po/bg.po +++ b/po/bg.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-08-09 14:31+0000\n" "Last-Translator: Valentin Laskov \n" "Language-Team: Bulgarian \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "под някаква форма съдържа името на потребителя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Не е предоставена парола" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Паролата не е променена" @@ -376,7 +376,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не мога да създам и настроя директория '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Паролата вече е използвана. Изберете друга." @@ -553,31 +553,31 @@ msgstr[1] "Внимание: срокът на паролата Ви изтич msgid "Warning: your password will expire in %d days" msgstr "Внимание: паролата Ви ще изтече след %d дни" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS парола не може да бъде променена." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Трябва да изберете по-дълга парола" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Смяна на паролата за %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(текуща) UNIX парола: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Трябва да изчакате повече, за да промените Вашата парола" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Въведете нова UNIX парола: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Отново новата UNIX парола: " diff --git a/po/bn.po b/po/bn.po index c7e04709..ddf93a98 100644 --- a/po/bn.po +++ b/po/bn.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-04-10 20:36+0000\n" "Last-Translator: Mahay Alam Khan \n" "Language-Team: Bengali \n" @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -379,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -557,32 +557,32 @@ msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয় msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " diff --git a/po/bn_IN.po b/po/bn_IN.po index 8c766eb5..244a4ca5 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-02-28 10:38+0000\n" "Last-Translator: runa \n" "Language-Team: Bengali (India) \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -552,32 +552,32 @@ msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয় msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " diff --git a/po/br.po b/po/br.po index 704a4d9b..dcf5bda9 100644 --- a/po/br.po +++ b/po/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/bs.po b/po/bs.po index 6310cfed..d32498e6 100644 --- a/po/bs.po +++ b/po/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -545,31 +545,31 @@ msgstr[2] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ca.po b/po/ca.po index 8c46abf9..f8a4459b 100644 --- a/po/ca.po +++ b/po/ca.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-08-13 21:44+0000\n" "Last-Translator: Robert Antoni Buj i Gelonch \n" "Language-Team: Catalan \n" @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "conté el nom d'usuari d'alguna forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "No s'ha proporcionat cap contrasenya" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "No s'ha canviat la contrasenya" @@ -375,7 +375,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "No s'ha pogut crear i inicialitzar el directori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Aquesta contrasenya ja s'ha fet servir. Trieu-ne una altra." @@ -554,31 +554,31 @@ msgstr[1] "Atenció: la contrasenya venç d'aquí a %d dies" msgid "Warning: your password will expire in %d days" msgstr "Atenció: la contrasenya venç d'aquí a %d dies" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "No s'ha pogut canviar la contrasenya NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Heu de triar una contrasenya més llarga" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "S'està canviant la contrasenya de %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "contrasenya (actual) d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Heu d'esperar més temps abans de canviar la contrasenya" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Introduïu la nova contrasenya d'UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Torneu a escriure la nova contrasenya d'UNIX: " diff --git a/po/cs.po b/po/cs.po index a6663e4c..9b379548 100644 --- a/po/cs.po +++ b/po/cs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 12:14+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nějaké formě uživatelské jméno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nezadáno heslo" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Heslo nebylo změněno" @@ -375,7 +375,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nezdařilo se vytvořit a inicializovat adresář '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Heslo již bylo použito. Zvolte jiné." @@ -552,31 +552,31 @@ msgstr[2] "Varování: Vaše heslo vyprší za %d dní" msgid "Warning: your password will expire in %d days" msgstr "Varování: Počet dní do vypršení hesla: %d" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS heslo se nepodařilo změnit." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Musíte zvolit delší heslo" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Změna hesla pro %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(současné) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Na změnu svého hesla musíte počkat déle" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Zadejte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " diff --git a/po/da.po b/po/da.po index d96eee21..db0a3d0d 100644 --- a/po/da.po +++ b/po/da.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-15 16:52+0000\n" "Last-Translator: Kris Thomsen \n" "Language-Team: Danish \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "indeholder brugernavnet i en eller anden form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Ingen adgangskode angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Adgangskoden er uændret" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kunne ikke oprette og initialisere mappe \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Adgangskoden er allerede blevet brugt. Vælg en anden." @@ -546,31 +546,31 @@ msgstr[1] "Advarsel: Din adgangskode udløber om %d dage" msgid "Warning: your password will expire in %d days" msgstr "Advarsel: din adgangskode udløber om %d dage" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS-adgangskoden kunne ikke ændres." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Du skal vælge en længere adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Ændrer adgangskode for %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(nuværende) UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Du skal vente lidt længere for at ændre din adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Indtast ny UNIX-adgangskode: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Genindtast ny UNIX-adgangskode: " diff --git a/po/de.po b/po/de.po index 901b7481..f08f551a 100644 --- a/po/de.po +++ b/po/de.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-12 19:06+0000\n" "Last-Translator: Roman Spirgi \n" "Language-Team: German \n" @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "enthält den Benutzernamen in irgendeiner Form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Kein Passwort angegeben" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Passwort nicht geändert" @@ -378,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Verzeichnis %s kann nicht erstellt und initialisiert werden: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Passwort wurde bereits verwendet. Wählen Sie ein anderes aus." @@ -554,31 +554,31 @@ msgstr[1] "Warnung: Ihr Passwort läuft in %d Tagen ab." msgid "Warning: your password will expire in %d days" msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Änderung des NIS-Passworts nicht möglich." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Sie müssen ein längeres Passwort auswählen." -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Ändern des Passworts für %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(aktuelles) UNIX-Passwort: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Sie können Ihr Passwort noch nicht ändern" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Geben Sie ein neues UNIX-Passwort ein: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Geben Sie das neue UNIX-Passwort erneut ein: " diff --git a/po/el.po b/po/el.po index 355b9de2..e70c5616 100644 --- a/po/el.po +++ b/po/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index 835e3f17..5ed2729b 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/es.po b/po/es.po index aa8477fa..bb8ce3fc 100644 --- a/po/es.po +++ b/po/es.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-06-04 13:29+0000\n" "Last-Translator: Daniel Cabrera \n" "Language-Team: Spanish \n" @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "de alguna manera contiene el nombre del usuario" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "No se ha proporcionado ninguna contraseña" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "La contraseña no ha cambiado" @@ -380,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "No se pudo crear e inicializar el directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "La contraseña ya se ha utilizado. Seleccione otra." @@ -560,31 +560,31 @@ msgstr[1] "Advertencia: la contraseña caducará dentro de %d días" msgid "Warning: your password will expire in %d days" msgstr "Advertencia: la contraseña caducará dentro de %d días" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "No es posible cambiar la contraseña NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Debe elegir una contraseña más larga" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Cambiando la contraseña de %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(actual) contraseña de UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Debe esperar más tiempo para cambiar la contraseña" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Introduzca la nueva contraseña de UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Vuelva a escribir la nueva contraseña de UNIX: " diff --git a/po/et.po b/po/et.po index 1701007b..5dc5c240 100644 --- a/po/et.po +++ b/po/et.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-02 11:25+0000\n" "Last-Translator: mihkel \n" "Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -372,7 +372,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Parooli on juba kasutatud. Vali uus parool." @@ -544,31 +544,31 @@ msgstr[1] "Hoiatus: su parool aegub %d päeva pärast" msgid "Warning: your password will expire in %d days" msgstr "Hoiatus: su parool aegub %d päeva pärast" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Sa pead valima pikema parooli" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(praegune) UNIX-i parool." -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Sisesta uus UNIX-i parool:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Kinnita uus UNIX-i parool:" diff --git a/po/eu.po b/po/eu.po index a24ae59c..ecf76598 100644 --- a/po/eu.po +++ b/po/eu.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-24 13:54+0000\n" "Last-Translator: Asier Iturralde Sarasola \n" "Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -372,7 +372,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -543,31 +543,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/fa.po b/po/fa.po index 77fb50f2..8b301498 100644 --- a/po/fa.po +++ b/po/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -540,31 +540,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/fi.po b/po/fi.po index b5314ea9..4debc313 100644 --- a/po/fi.po +++ b/po/fi.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-03-25 17:42+0000\n" "Last-Translator: Juhani Numminen \n" "Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "sisältää käyttäjätunnuksen jossakin muodossa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Et antanut salasanaa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Salasanaa ei vaihdettu" @@ -382,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Hakemistoa ”%s” ei voida luoda eikä alustaa." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." @@ -558,31 +558,31 @@ msgstr[1] "Varoitus: salasana vanhentuu %d päivän kuluttua." msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasana vanhentuu %d päivän kuluttua." -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS-salasanaa ei voitu vaihtaa." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Salasanan tulee olla pidempi" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Vaihdetaan käyttäjän %s salasana." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(nykyinen) UNIX salasana: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Sinun täytyy odottaa kauemmin vaihtaaksesi salasanan" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Anna uusi UNIX-salasana: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Anna uusi UNIX-salasana uudelleen: " diff --git a/po/fr.po b/po/fr.po index 7d697637..94c31264 100644 --- a/po/fr.po +++ b/po/fr.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-12 17:52+0000\n" "Last-Translator: Jérôme Fenal \n" "Language-Team: French \n" @@ -256,12 +256,12 @@ msgid "contains the user name in some form" msgstr "contient le nom d'utilisateur d'une certaine manière" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Aucun mot de passe fourni" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Mot de passe inchangé" @@ -391,7 +391,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossible de créer et d'initialiser le répertoire « %s »." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Mot de passe déjà utilisé. Choisissez-en un autre." @@ -567,31 +567,31 @@ msgstr[1] "Avertissement : votre mot de passe expire dans %d jours" msgid "Warning: your password will expire in %d days" msgstr "Avertissement : votre mot de passe expire dans %d jours" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Le mot de passe NIS n'a pas pu être changé." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Vous devez choisir un mot de passe plus long" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Changement du mot de passe pour %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Mot de passe UNIX (actuel) : " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Vous devez encore attendre avant de changer votre mot de passe" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Entrez le nouveau mot de passe UNIX : " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Retapez le nouveau mot de passe UNIX : " diff --git a/po/ga.po b/po/ga.po index 69fafb16..8c400b9e 100644 --- a/po/ga.po +++ b/po/ga.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-09-10 18:14+0000\n" "Last-Translator: leftmostcat \n" "Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/" @@ -249,12 +249,12 @@ msgid "contains the user name in some form" msgstr "tá an t-ainm úsáideora ann i bhfoirm éigin" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Níor soláthraíodh aon fhocal faire" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Níor athraíodh an focal faire" @@ -393,7 +393,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Ní féidir comhadlann '%s' a chruthú agus a thúsú." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Úsáidtear an focal faire cheana. Roghnaigh ceann eile." @@ -575,31 +575,31 @@ msgstr[4] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" msgid "Warning: your password will expire in %d days" msgstr "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Níorbh fhéidir focal faire NIS a athrú." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Caithfidh tú focal faire níos faide a roghnú" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Focal faire %s á athrú." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Focal faire UNIX (reatha): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Caithfidh tú fanacht níos faide chun d'fhocal faire a athrú" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Iontráil focal faire UNIX nua: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Iontráil focal faire UNIX nua arís:" diff --git a/po/gl.po b/po/gl.po index 557e8b88..7b20201b 100644 --- a/po/gl.po +++ b/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/gu.po b/po/gu.po index b225fe51..42f22df1 100644 --- a/po/gu.po +++ b/po/gu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-15 12:16+0000\n" "Last-Translator: sweta \n" "Language-Team: Gujarati \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "અમુક ફોર્મમાં વપરાશકર્તા નામ ને સમાવે છે" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "કોઈ પાસવર્ડ પૂરો પડાયેલ નથી" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "પાસવર્ડ બદલાયેલ નથી" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ડિરેક્ટરી '%s' ને શરૂ કરવામાં અને બનાવવામાં અસમર્થ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "પાસવર્ડ પહેલાથી જ વપરાઈ ગયેલ છે. બીજો પસંદ કરો." @@ -549,31 +549,31 @@ msgstr[1] "ચેતવણી: તમારો પાસવર્ડ %d દિ msgid "Warning: your password will expire in %d days" msgstr "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS પાસવર્ડ બદલી શક્યા નહિં." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "તમારે લાંબો પાસવર્ડ જ પસંદ કરવો જોઈએ" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s માટે પાસવર્ડ બદલવાનું." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(વર્તમાન) UNIX પાસવર્ડ: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "તમારો પાસવર્ડ બદલવા માટે તમારે લાંબો સમય રાહ જોવી જ પડશે" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "નવો UNIX પાસવર્ડ દાખલ કરો: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "નવો UNIX પાસવર્ડ ફરીથી લખો: " diff --git a/po/he.po b/po/he.po index 15cf2735..41dde0b9 100644 --- a/po/he.po +++ b/po/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Hebrew \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "לא סופקה ססמה" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "ססמה לא שונתה" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "אזהרה: הססמה שלך תפוג תוך %d ימים" msgid "Warning: your password will expire in %d days" msgstr "אזהרה: הססמה שלך תפוג תוך %d ימים" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "לא היה ניתן לשנות ססמת NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "אתה חייב לבחור ססמה ארוכה יותר" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "משנה ססמה עבור %s.‏" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "ססמת יוניקס (נוכחית): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "אתה חייב לחכות יותר כדי לשנות את הססמה" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "הכנס ססמת יוניקס חדשה:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "נא להקליד שוב את ססמת היוניקס החדשה: " diff --git a/po/hi.po b/po/hi.po index 46d2413e..bd316514 100644 --- a/po/hi.po +++ b/po/hi.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-21 12:02+0000\n" "Last-Translator: kumarvimal \n" "Language-Team: Hindi \n" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "कुछ रूप में उपयोक्ता नाम समाहित करता है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "कोई कूटशब्द नहीं दिया गया है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "शब्दकूट परिवर्तित" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "निर्देशिका '%s' बनाने और आरंभ करने में असमर्थ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "शब्दकूट को पहले ही बदला जा चुका है. दूसरा चुनें." @@ -548,31 +548,31 @@ msgstr[1] "चेतावनी: आपका शब्दकूट %d दि msgid "Warning: your password will expire in %d days" msgstr "चेतावनी: आपका शब्दकूट %d दिनों में समाप्त हो जायेगा" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS शब्दकूट बदला नहीं जा सका." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "आपको जरूर एक लंबा शब्दकूट चुनना चाहिए" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s के लिए कूटशब्द बदल रहा है" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(मौजूदा) UNIX शब्दकूट: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "आपको अपना शब्दकूट बदलने के लिए लंबी प्रतीक्षा करनी होगी" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "नया UNIX शब्दकूट दें: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "नया UNIX शब्दकूट फिर टाइप करें: " diff --git a/po/hu.po b/po/hu.po index 94a7aaf2..3bd4aa51 100644 --- a/po/hu.po +++ b/po/hu.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-08 15:13+0000\n" "Last-Translator: Zoltan Hoppár \n" "Language-Team: Hungarian \n" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "valahogy tartalmazza a felhasználó nevét" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nincs jelszó megadva" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Változatlan jelszó" @@ -376,7 +376,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "„%s” mappa nem hozható létre és állítható be." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "A jelszót már használta. Válasszon másikat." @@ -554,31 +554,31 @@ msgstr[1] "Figyelmeztetés: a jelszava %d nap múlva lejár" msgid "Warning: your password will expire in %d days" msgstr "Figyelmeztetés: a jelszava %d nap múlva lejár" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS jelszót nem sikerült módosítani." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Válasszon hosszabb jelszót" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s jelszavának megváltoztatása." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "A (jelenlegi) UNIX jelszó: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Tovább kell várnia míg megváltoztathatja a jelszavát" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Adja meg az új UNIX jelszót: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Írja be újra a UNIX jelszót: " diff --git a/po/ia.po b/po/ia.po index 575344f5..a3e8b8ee 100644 --- a/po/ia.po +++ b/po/ia.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-17 22:00+0000\n" "Last-Translator: Nik Kalach \n" "Language-Team: Interlingua \n" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "nove contrasigno contine le nomine de usator in alicun forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Necun contrasigno fornite" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Le contrasigno non ha cambiate" @@ -379,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile de crear e de initiar le directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Le contrasigno jam se ha utilisate. Selige un altere." @@ -554,31 +554,31 @@ msgstr[1] "Advertimento: le contrasigno perimera in %d dies" msgid "Warning: your password will expire in %d days" msgstr "Advertimento: le contrasigno perimera in %d dies" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Le contrasigno NIS non pote esser cambiate." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Selige un contrasigno plus longe" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Cambiamento del contrasigno pro %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Contrasigno UNIX (actual):" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Attende ancora pro cambiar le contrasigno" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Introduce le nove contrasigno UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Repete le nove contrasigno UNIX: " diff --git a/po/id.po b/po/id.po index 3f21580c..d66b1101 100644 --- a/po/id.po +++ b/po/id.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-22 05:07+0000\n" "Last-Translator: sentabi\n" "Language-Team: Indonesian \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Tidak dapat membuat direktori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Sandi sudah digunakan sebelumnya. Pilih sandi yang lain." @@ -540,31 +540,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Masukkan sandi Unix yang baru :" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Ketik ulang sandi Unix:" diff --git a/po/it.po b/po/it.po index 179c2e6a..056972e0 100644 --- a/po/it.po +++ b/po/it.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-09 03:03+0000\n" "Last-Translator: fvalen \n" "Language-Team: Italian \n" @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "contiene il nome utente in alcune forme" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nessuna password fornita" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Password non modificata" @@ -385,7 +385,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile creare e inizializzare la directory '%s'" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Password già utilizzata. Sceglierne un'altra." @@ -563,31 +563,31 @@ msgstr[1] "Avviso: la password scadrà tra %d giorni" msgid "Warning: your password will expire in %d days" msgstr "Avviso: la password scadrà tra %d giorni" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Impossibile modificare la password NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Scegliere una password più lunga" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Cambio password per %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Password UNIX (corrente): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Attendere ancora per cambiare la password" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Immettere nuova password UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Reimmettere la nuova password UNIX: " diff --git a/po/ja.po b/po/ja.po index 67bf89a4..6016e070 100644 --- a/po/ja.po +++ b/po/ja.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-05-07 12:44+0000\n" "Last-Translator: Jiro Matsuzawa \n" "Language-Team: Japanese \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "なんらかの形式のユーザー名を含みます" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "パスワードが与えられていません" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "パスワードが変更されていません" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ディレクトリ %s を作成して初期化できません。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" "パスワードはすでに使用されています。 別のパスワードを選択してください。" @@ -549,31 +549,31 @@ msgstr[0] "警告: パスワードは%d日で有効期限が切れます。" msgid "Warning: your password will expire in %d days" msgstr "警告: パスワードは %d 日で有効期限が切れます。" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS パスワードを変更できませんでした。" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "長いパスワードを選択する必要があります" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s 用にパスワードを変更中" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "現在の UNIX パスワード:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "パスワードを変更するには長く待つ必要があります" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "新しい UNIX パスワードを入力してください:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "新しい UNIX パスワードを再入力してください:" diff --git a/po/ka.po b/po/ka.po index 50084594..d2c32c94 100644 --- a/po/ka.po +++ b/po/ka.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-26 15:08+0000\n" "Last-Translator: George Machitidze \n" "Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "რაღაც ფორმით გავს მომხმარებლის სახელს" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "პაროლი არ იქნა მითითებული" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "პაროლი არ შეცვლილა" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(მიმდინარე) UNIX პაროლი: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "შეიყვანეთ ახალი UNIX პაროლი: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "გაიმეორეთ ახალი UNIX პაროლი: " diff --git a/po/kk.po b/po/kk.po index 5897d9f2..cb3a0170 100644 --- a/po/kk.po +++ b/po/kk.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-06-11 09:53+0000\n" "Last-Translator: Baurzhan Muftakhidinov \n" "Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "құрамында пайдаланушы аты бар" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Пароль көрсетілмеді" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Пароль өзгертілмеді" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s бумасын жасау мүмкін емес: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Пароль осыған дейін қолданған. Басқасын таңдаңыз." @@ -548,31 +548,31 @@ msgstr[0] "Ескерту: сіздің пароліңіздің мерзімі msgid "Warning: your password will expire in %d days" msgstr "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS паролін өзгерту мүмкін емес." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Сізге ұзынырақ парольді таңдау керек" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s үшін парольді өзгерту." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(ағымдағы) UNIX паролі: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Пароліңізді өзгерті үшін біраз күтуіңіз керек" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Жаңа UNIX паролін енгізіңіз: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Жаңа UNIX паролін қайта енгізіңіз: " diff --git a/po/km.po b/po/km.po index addab79d..8d5aa524 100644 --- a/po/km.po +++ b/po/km.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 12:00+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "មិន​បាន​ផ្ដល់​ពាក្យសម្ងាត់" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "ពាក្យសម្ងាត់​មិន​បាន​ផ្លាស់ប្ដូរ​ឡើយ" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "ពាក្យសម្ងាត់​ត្រូវ​បាន​ប្រើ​រួច​ហើយ ។ សូម​ជ្រើស​មួយ​ទៀត ។" @@ -543,31 +543,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "មិន​អាច​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់ NIS បាន​ឡើយ ។" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "អ្នក​ត្រូវ​តែ​ជ្រើស​ពាក្យសម្ងាត់​វែង​ជាង​នេះ" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(បច្ចុប្បន្ន) ពាក្យ​សម្ងាត់ UNIX ៖" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "អ្នក​ត្រូវ​តែ​រង់ចាំ​បន្តិច ដើម្បី​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "បញ្ចូល​ពាក្យ​សម្ងាត់ UNIX ថ្មី ៖ " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "វាយ​ពាក្យ​សម្ងាត់ UNIX ថ្មី​ម្ដង​ទៀត ៖ " diff --git a/po/kn.po b/po/kn.po index 7c240374..378c9484 100644 --- a/po/kn.po +++ b/po/kn.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-15 08:49+0000\n" "Last-Translator: shanky \n" "Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "ಇದು ಯಾವುದೊ ಒಂದು ಬಗೆಯಲ್ಲಿ ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "ಯಾವುದೇ ಗುಪ್ತಪದ ನೀಡಲಾಗಿಲ್ಲ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "ಗುಪ್ತಪದ ಬದಲಾಗಿಲ್ಲ" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ಕೋಶ '%s' ಅನ್ನು ರಚಿಸಲು ಹಾಗು ಆರಂಭಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "ಗುಪ್ತಪದವು ಈಗಾಗಲೆ ಬಳಸಲ್ಪಟ್ಟಿದೆ. ಬೇರೊಂದನ್ನು ಬಳಸಿ." @@ -549,31 +549,31 @@ msgstr[0] "ಎಚ್ಚರಿಕೆ: ನಿಮ್ಮ ಗುಪ್ತಪದದ msgid "Warning: your password will expire in %d days" msgstr "ಎಚ್ಚರಿಕೆ: %d ದಿನಗಳಲ್ಲಿ ನಿಮ್ಮ ಗುಪ್ತಪದದ ಅವಧಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ್ಲ." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "ನೀವು ಒಂದು ಉದ್ದವಾದ ಗುಪ್ತಪದವನ್ನು ಆರಿಸಬೇಕು" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s ಗಾಗಿ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(ಪ್ರಸ್ತುತ) UNIX ಗುಪ್ತಪದ: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲು ನೀವು ಬಹಳ ಸಮಯ ಕಾಯಬೇಕು" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ದಾಖಲಿಸಿ: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ಪುನಃ ಟೈಪಿಸಿ: " diff --git a/po/ko.po b/po/ko.po index 3cd81c29..8828c780 100644 --- a/po/ko.po +++ b/po/ko.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-16 13:34+0000\n" "Last-Translator: eukim \n" "Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "어떠한 형식으로 사용자 이름을 포함합니다. " #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "암호가 없음" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "암호가 변경되지 않음" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "'%s' 디렉토리를 생성 및 초기화할 수 없습니다. " #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "이미 사용되고 있는 암호입니다. 다른 암호를 선택해 주십시오." @@ -547,31 +547,31 @@ msgstr[0] "경고: %d일 내로 암호가 만료됩니다" msgid "Warning: your password will expire in %d days" msgstr "경고: %d일 내로 암호가 만료됩니다" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS 암호는 변경할 수 없습니다." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "더 긴 암호를 선택해 주십시오" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s에 대한 암호 변경 중 " -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(현재) UNIX 암호:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "암호 변경을 위해 조금더 기다려 주십시오." -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "새 UNIX 암호 입력:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "새 UNIX 암호 재입력:" diff --git a/po/ks.po b/po/ks.po index a36bba3f..42208c27 100644 --- a/po/ks.po +++ b/po/ks.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/lt.po b/po/lt.po index 15241474..71c7d8c4 100644 --- a/po/lt.po +++ b/po/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -545,31 +545,31 @@ msgstr[2] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/lv.po b/po/lv.po index bbde30ea..45153ede 100644 --- a/po/lv.po +++ b/po/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -545,31 +545,31 @@ msgstr[2] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/mai.po b/po/mai.po index 4cbda3a6..d813d318 100644 --- a/po/mai.po +++ b/po/mai.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ml.po b/po/ml.po index 5deee9c9..f7515ace 100644 --- a/po/ml.po +++ b/po/ml.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-15 05:55+0000\n" "Last-Translator: Ani Peter \n" "Language-Team: Malayalam \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "ഉപയോക്താവിന്റെ നാമം ഏതെങ്കിലും ഒരു തരത്തിലുണ്ടു്" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "അടയാളവാക്ക് നല്‍കിയിട്ടില്ല" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "അടയാളവാക്ക് മാറ്റിയിട്ടില്ല" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s ഡയറക്ടറി ഉണ്ടാക്കുവാനും ആരംഭിക്കുവാനും സാധ്യമായില്ല." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "അടയാളവാക്ക് നിലവില്‍ ഉപയോഗിത്തിലുള്ളതാണ്. മറ്റൊന്ന് നല്‍കുക." @@ -548,31 +548,31 @@ msgstr[1] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ msgid "Warning: your password will expire in %d days" msgstr "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS അടയാളവാക്ക് മാറ്റുവാന്‍ സാധ്യമാകുന്നില്ല." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "ഇതിലും വലിയ അടയാളവാക്ക് തിരഞ്ഞെടുക്കുക" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s-നുളള അടയാളവാക്ക് മാറ്റുന്നു." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(നിലവിലുളളത്) UNIX രഅടയാളവാക്ക്: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് മാറ്റുന്നതിനായി ഇനിയും കാത്തിരിക്കേണ്ടതാണ്." -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "പുതിയ UNIX അടയാളവാക്ക് നല്‍കുക: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "പുതിയ UNIX അടയാളവാക്ക് വീണ്ടും ടൈപ്പ് ചെയ്യുക: " diff --git a/po/mr.po b/po/mr.po index f191cbfd..77f9aa99 100644 --- a/po/mr.po +++ b/po/mr.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-05-03 07:46+0000\n" "Last-Translator: sandeeps \n" "Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "कुठल्यातरी स्वरूपात वापरकर्ता नाव आढळले" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "गुप्तशब्द दिलेला नाही" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "गुप्तशब्द बदलविला नाही" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "डिरेक्ट्री '%s' बनवण्यास व प्रारंभ करण्यास अशक्य." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "ह्या गुप्तशब्दचा आधीच वापर झाला आहे. दुसरा निवडा." @@ -548,31 +548,31 @@ msgstr[1] "सावधानता: तुमचे गुप्तशब्द msgid "Warning: your password will expire in %d days" msgstr "सावधानता: तुमचे गुप्तशब्द %d दिवसात कालबाह्य होईल" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS गुप्तशब्द बदलविले जाऊ शकत नाही." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "तुम्ही मोठा गुप्तशब्द निवडला पाहीजे" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s करीता गुप्तशब्द बदलवित आहे." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(चालू) UNIX गुप्तशब्द: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "तुमचा गुप्तशब्द बदलण्यासाठी तुम्हाला बराच वेळ वाट पहावी लागेल" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "नवीन UNIX गुप्तशब्द प्रविष्ट करा: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "नवीन UNIX गुप्तशब्द पुन्हा टाइप करा: " diff --git a/po/ms.po b/po/ms.po index 113df162..02be6d80 100644 --- a/po/ms.po +++ b/po/ms.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -540,31 +540,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Menukar katalaluan untuk %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(semasa) katalaluan UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Masukkan katalaluan UNIX baru:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/nb.po b/po/nb.po index 95fee704..21a1a81c 100644 --- a/po/nb.po +++ b/po/nb.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-08 13:18+0000\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmål \n" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "inneholder brukernavnet i en eller annen form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Passord ikke angitt" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Passord uendret" @@ -375,7 +375,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kan ikke lage og initiere katalog «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Passordet er allerede benyttet. Velg et annet." @@ -550,31 +550,31 @@ msgstr[1] "Advarsel: passordet ditt vil utløpe om %d dager" msgid "Warning: your password will expire in %d days" msgstr "Advarsel: passordet ditt vil utløpe om %d dager" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS-passord kunne ikke endres." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Du må velge et lengre passord" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Endrer passord for %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(gjeldende) UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Du må vente lenger før du kan endre passordet" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Angi nytt UNIX-passord: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Bekreft nytt UNIX-passord: " diff --git a/po/nds.po b/po/nds.po index e3d6e075..b5b8d276 100644 --- a/po/nds.po +++ b/po/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Low German \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/nl.po b/po/nl.po index 2e153c64..cc3de2a0 100644 --- a/po/nl.po +++ b/po/nl.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-07-10 13:21+0000\n" "Last-Translator: hamaryns \n" "Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/" @@ -250,12 +250,12 @@ msgid "contains the user name in some form" msgstr "bevat de gebruikersnaam in een of andere vorm" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Geen wachtwoord opgegeven" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Wachtwoord is ongewijzigd" @@ -382,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Niet in staat om map ‘%s’ aan te maken." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Wachtwoord is al eens gebruikt. Kies een ander wachtwoord." @@ -560,31 +560,31 @@ msgstr[1] "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" msgid "Warning: your password will expire in %d days" msgstr "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS-wachtwoord kon niet worden gewijzigd." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "U moet een langer wachtwoord kiezen" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Veranderen van wachtwoord voor %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(huidig) UNIX-wachtwoord:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "U moet langer wachten om uw wachtwoord te wijzigen" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Nieuw UNIX-wachtwoord invoeren:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Nieuw UNIX-wachtwoord herhalen:" diff --git a/po/nn.po b/po/nn.po index 9d67ae2d..a8d3d29a 100644 --- a/po/nn.po +++ b/po/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Nynorsk \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/or.po b/po/or.po index a7fec3da..83b0d2aa 100644 --- a/po/or.po +++ b/po/or.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-15 14:35+0000\n" "Last-Translator: Manoj Kumar Giri \n" "Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "ଚାଳକ ନାମକୁ କୌଣସି ଉପାୟରେ ଧାରଣ କରିଥାଏ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "କୌଣସି ପ୍ରବେଶ ସଙ୍କେତ ପ୍ରଦାନ କରାଯାଇ ନାହିଁ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "ପ୍ରବେଶ ସଙ୍କେତ ଅପରିବର୍ତ୍ତିତ ଅଛି" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ଡ଼ିରେକ୍ଟୋରୀ '%s'କୁ ନିର୍ମାଣ ଏବଂ ପ୍ରାରମ୍ଭ କରିବାରେ ଅସମର୍ଥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "ପ୍ରବେଶ ସଙ୍କେତଟି ପୂର୍ବରୁ ବ୍ଯବହୃତ ହେଉଛି। ଅନ୍ଯ ଗୋଟିଏ ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରନ୍ତୁ।" @@ -550,31 +550,31 @@ msgstr[1] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ msgid "Warning: your password will expire in %d days" msgstr "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇ ହେଲା ନାହିଁ।" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "ଆପଣ ଗୋଟିଏ ଲମ୍ବା ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରିବା ଉଚିତ" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s ପାଇଁ ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଉଛି." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(ବର୍ତ୍ତମାନ ଥିବା) UNIX ପ୍ରବେଶ ସଙ୍କେତ: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇବା ପାଇଁ ଆପଣ ଅଧିକ ସମୟ ଅପେକ୍ଷା କରିବା ଉଚିତ" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତ ଭରଣ କରନ୍ତୁ: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " diff --git a/po/pa.po b/po/pa.po index dca95228..d247f95e 100644 --- a/po/pa.po +++ b/po/pa.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-08-30 12:55+0000\n" "Last-Translator: asaini \n" "Language-Team: Panjabi (Punjabi) \n" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "ਕੁਸੇ ਰੂਪ ਵਿੱਚ ਉਪਭੋਗੀ ਨਾਂ ਸ਼ਾਮਿਲ ਹੈ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "ਕੋਈ ਪਾਸਵਰਡ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "ਪਾਸਵਰਡ ਨਾ-ਤਬਦੀਲ ਹੈ" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ਡਾਇਰੈਕਟਰੀ '%s' ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "ਪਾਸਵਰਡ ਪਹਿਲਾਂ ਵੀ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵੱਖਰਾ ਚੁਣੋ।" @@ -548,31 +548,31 @@ msgstr[1] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ msgid "Warning: your password will expire in %d days" msgstr "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS ਪਾਸਵਰਡ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "ਤੁਹਾਨੂੰ ਲੰਮੇ ਪਾਸਵਰਡ ਦੀ ਚੋਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s ਲਈ ਪਾਸਵਰਡ ਤਬਦੀਲ ਕਰ ਰਿਹਾ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(ਮੌਜੂਦਾ) UNIX ਪਾਸਵਰਡ: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "ਤੁਹਾਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਆਪਣੇ ਪਾਸਵਰਡ ਲਈ ਉਡੀਕ ਕਰਨੀ ਪਵੇਗੀ" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਦਿਓ: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " diff --git a/po/pl.po b/po/pl.po index 731bed61..859ddfd7 100644 --- a/po/pl.po +++ b/po/pl.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-12 19:19+0000\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "zawiera nazwę użytkownika w pewnej formie" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nie podano hasła" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Hasło nie zostało zmienione" @@ -380,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nie można utworzyć i zainicjować katalogu \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Hasło było już używane. Proszę wybrać inne." @@ -557,31 +557,31 @@ msgstr[2] "Ostrzeżenie: hasło wygaśnie za %d dni" msgid "Warning: your password will expire in %d days" msgstr "Ostrzeżenie: hasło wygaśnie za %d dni" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Nie można zmienić hasła NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Należy wybrać dłuższe hasło" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Zmienianie hasła dla %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(obecne) hasło UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Należy poczekać dłużej, aby zmienić hasło" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Proszę podać nowe hasło UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Proszę ponownie podać hasło UNIX: " diff --git a/po/pt.po b/po/pt.po index d06b5ef2..458d01bb 100644 --- a/po/pt.po +++ b/po/pt.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-28 11:21+0000\n" "Last-Translator: Ricardo Pinto \n" "Language-Team: Portuguese \n" @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "contém, de alguma forma, o nome do utilizador" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Não foi fornecida uma senha" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Senha inalterada" @@ -381,7 +381,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Não foi possível criar e inicializar o directório '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "A senha já foi utilizada anteriormente. Escolha outra." @@ -557,31 +557,31 @@ msgstr[1] "Aviso: a sua senha expira em %d dias" msgid "Warning: your password will expire in %d days" msgstr "Aviso: a sua palavra passe expira em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "A senha NIS não pode ser alterada." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Deve escolher uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "A alterar senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "senha UNIX (actual): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Tem de esperar mais antes de poder alterar a sua senha" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Digite novamente a nova senha UNIX: " diff --git a/po/pt_BR.po b/po/pt_BR.po index 2813d874..1a71da94 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2014-07-03 17:41+0000\n" "Last-Translator: Daniel Lara \n" "Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" @@ -248,12 +248,12 @@ msgid "contains the user name in some form" msgstr "contém o nome de usuário em algum formulário" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nenhuma senha informada" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Senha inalterada" @@ -377,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossível criar e inicializar o diretório \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "A senha já foi usada. Escolha outra." @@ -552,31 +552,31 @@ msgstr[1] "Aviso: sua senha irá expirar em %d dias" msgid "Warning: your password will expire in %d days" msgstr "Aviso: sua senha irá expirar em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "A senha NIS não pôde ser mudada." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Escolha uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Mudando senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Senha UNIX (atual):" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Aguarde mais tempo para mudar a senha" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Digite a nova senha UNIX:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Redigite a nova senha UNIX:" diff --git a/po/ro.po b/po/ro.po index fd0e272e..b40c735e 100644 --- a/po/ro.po +++ b/po/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -545,31 +545,31 @@ msgstr[2] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/ru.po b/po/ru.po index 242c5bff..65897372 100644 --- a/po/ru.po +++ b/po/ru.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-09 01:12+0000\n" "Last-Translator: Yulia \n" "Language-Team: Russian \n" @@ -248,12 +248,12 @@ msgid "contains the user name in some form" msgstr "содержит имя пользователя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Пароль не указан" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Пароль не изменен" @@ -378,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не удалось создать и инициализировать каталог %s." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Этот пароль уже был использован. Выберите другой." @@ -560,31 +560,31 @@ msgstr[2] "Предупреждение: срок действия пароля msgid "Warning: your password will expire in %d days" msgstr "Предупреждение: срок действия пароля истекает через %d дн(я)(ей)" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Пароль NIS изменить нельзя." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Выберите пароль большей длины" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Смена пароля для %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(текущий) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "До смены пароля должно пройти больше времени" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Введите новый пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Повторите ввод нового пароля UNIX: " diff --git a/po/si.po b/po/si.po index 80fcd06e..0286aee0 100644 --- a/po/si.po +++ b/po/si.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 12:01+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Sinhala (http://www.transifex.net/projects/p/fedora/language/" @@ -243,12 +243,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "රහස්පදය සපයා නැත" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "රහස්පදය වෙනස් නොවිනි" @@ -372,7 +372,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "රහස්පදය දැනටමත් භාවිතා වේ. වෙනත් එකක් තෝරාගන්න." @@ -545,31 +545,31 @@ msgstr[1] "අවවාදයි: ඔබගේ රහස්පදය දින % msgid "Warning: your password will expire in %d days" msgstr "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS රහස්පදය වෙනස් කළ නොහැක." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "ඔබ විසින් දිගු රහස්පදයක් තෝරාගත යුතුම වේ" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(දැනට ඇති) UNIX රහස්පදය: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "ඔබගේ රහස්පදය වෙනස් කිරීමට බොහෝ වෙලාවක් රැදී සිටීය යුතුම වේ" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "නව UNIX රහස්පදය ඇතුළත් කරන්න:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "නව UNIX රහස්පදය නැවත ඇතුළත් කරන්න:" diff --git a/po/sk.po b/po/sk.po index 44a23ae6..13f84d74 100644 --- a/po/sk.po +++ b/po/sk.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2014-10-07 08:54+0000\n" "Last-Translator: feonsu \n" "Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/" @@ -246,12 +246,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nejakej forme používateľské meno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Heslo nezadané" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Heslo nebolo zmenené" @@ -384,7 +384,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nedá sa vytvoriť a inicializovať priečinok '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Heslo už bolo použité. Zvoľte si iné." @@ -562,31 +562,31 @@ msgstr[2] "Upozornenie: vaše heslo vyprší za %d dní" msgid "Warning: your password will expire in %d days" msgstr "Upozornenie: vaše heslo vyprší za %d dní" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Nie je možné zmeniť NIS heslo." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Musíte si zvoliť dlhšie heslo" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Zmena hesla pre %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(aktuálne) UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Na zmenu svojho hesla musíte počkať dlhšie" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Zadajte nové UNIX heslo: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Opakujte nové UNIX heslo: " diff --git a/po/sq.po b/po/sq.po index 7f0c2bd2..80585ec7 100644 --- a/po/sq.po +++ b/po/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/sr.po b/po/sr.po index be81694f..e97c1faa 100644 --- a/po/sr.po +++ b/po/sr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2014-11-16 23:51+0000\n" "Last-Translator: Momcilo Medic \n" "Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/" @@ -248,12 +248,12 @@ msgid "contains the user name in some form" msgstr "садржи корисничко име у неком облику" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Није понуђена лозинка" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Лозинка није промењена" @@ -378,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не могу да направим директоријум „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Лозинка је већ у употреби. Изаберите другу." @@ -555,31 +555,31 @@ msgstr[2] "Упозорење: ваша лозинка ће истећи кро msgid "Warning: your password will expire in %d days" msgstr "Упозорење: ваша лозинка ће истећи кроз %d дана" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS лозинка не може бити промењена." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Морате изабрати дужу лозинку" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Мењам лозинку за %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(тренутна) UNIX лозинка: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Морате дуже сачекати на промену лозинке" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Унесите нову UNIX лозинку: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Поново унесите нову UNIX лозинку: " diff --git a/po/sr@latin.po b/po/sr@latin.po index 1d6424db..2acdd47a 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:59+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "sadrži korisničko ime u nekom obliku" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Nije ponuđena lozinka" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Lozinka nije promenjena" @@ -377,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Ne mogu da napravim direktorijum „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Lozinka je već u upotrebi. Izaberite drugu." @@ -555,32 +555,32 @@ msgstr[2] "Upozorenje: vaša lozinka će isteći kroz %d dana" msgid "Warning: your password will expire in %d days" msgstr "Upozorenje: vaša lozinka će isteći kroz %d dana" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS lozinka ne može biti promenjena." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Morate izabrati dužu lozinku" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Menjam lozinku za %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(trenutna) UNIX lozinka: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Morate duže sačekati na promenu lozinke" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Unesite novu UNIX lozinku: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Ponovo unesite novu UNIX lozinku: " diff --git a/po/sv.po b/po/sv.po index f2ab514a..e17b7243 100644 --- a/po/sv.po +++ b/po/sv.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-29 08:28+0000\n" "Last-Translator: Göran Uddeborg \n" "Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "innehåller användarnamnet i någon form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Inget lösenord angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Oförändrat lösenord" @@ -380,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kunde inte skapa och initiera katalogen \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Lösenordet har redan används. Välj ett annat." @@ -555,31 +555,31 @@ msgstr[1] "Varning: ditt lösenord går ut om %d dagar" msgid "Warning: your password will expire in %d days" msgstr "Varning: ditt lösenord går ut om %d dagar" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS-lösenord kunde inte ändras." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Du måste välja ett längre lösenord" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Ändrar lösenord för %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(nuvarande) UNIX-lösenord: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Du måste vänta längre innan du kan ändra lösenord" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Ange nytt UNIX-lösenord: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Ange nytt UNIX-lösenord igen: " diff --git a/po/ta.po b/po/ta.po index cb57c5a5..1c7b74e9 100644 --- a/po/ta.po +++ b/po/ta.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-10 14:40+0000\n" "Last-Translator: shkumar \n" "Language-Team: Tamil \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "சில வடிவல் பயனர் பெயரை கொண்டுள்ளது" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "கடவுச்சொல் கொடுக்கப்படவில்லை" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "கடவுச்சொல் மாற்றப்படவில்லை" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "அடைவு '%s'ஐ உருவாக்க மற்றும் துவக்க முடியவில்லை." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "கடவுச்சொல் ஏற்கனவே பயன்படுத்தப்பட்டது. வேறொன்றை பயன்படுத்தவும்." @@ -549,31 +549,31 @@ msgstr[1] "எச்சரிக்கை: கடவுச்சொல் %d ந msgid "Warning: your password will expire in %d days" msgstr "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS கடவுச்சொல்லை மாற்ற முடியாது." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "நீங்கள் நீண்ட கடவுச்சொல்லை தேர்ந்தெடுக்க வேண்டும்" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%sக்கு கடவுச்சொல்லை மாற்றுகிறது." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(நடப்பு) UNIX கடவுச்சொல்: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "உங்கள் கடவுச்சொல்லை மாற்ற சிறிது காத்திருக்க வேண்டும்" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "புதிய UNIX கடவுச்சொல்லை உள்ளிடவும்: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "புதிய UNIX கடவுச்சொல்லை மீண்டும் உள்ளிடவும்: " diff --git a/po/te.po b/po/te.po index e1f4e8fd..1cfca416 100644 --- a/po/te.po +++ b/po/te.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-04-30 11:58+0000\n" "Last-Translator: sudheesh001 \n" "Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "ఒకరకంగా వినియోగదారి నామమును కలిగివుంది" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "ఎటువంటి సంకేతపదము యివ్వలేదు" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "సంకేతపదము మార్చలేదు" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "డైరెక్టరీ %sను సృష్టించలేక పోయింది మరియు సిద్దీకరించలేక పోయింది." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "సంకేతపదము యిప్పటికే వుపయోగించబడింది. మరియొకదానిని యెంచుకొనుము." @@ -548,31 +548,31 @@ msgstr[1] "హెచ్చరిక: మీ సంకేతపదము %d ర msgid "Warning: your password will expire in %d days" msgstr "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS సంకేతపదము మార్చబడ లేకపోయింది." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "మీరు తప్పక పొడవాటి సంకేతపదమును యెంచుకొనవలెను." -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s కొరకు సంకేతపదమును మార్చుతోంది" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(ప్రస్తుత) UNIX సంకేతపదము: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "మీ సంకేతపదమును మార్చుటకు మీరు ఎక్కువసేపు వేచివుండాలి" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "కొత్త UNIX సంకేతపదమును ప్రవేశపెట్టుము: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "కొత్త UNIX సంకేతపదమును తిరిగిటైపు చేయుము: " diff --git a/po/tg.po b/po/tg.po index ed9b853a..eeefc976 100644 --- a/po/tg.po +++ b/po/tg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -371,7 +371,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -542,31 +542,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/tr.po b/po/tr.po index e69260f9..9d070108 100644 --- a/po/tr.po +++ b/po/tr.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2013-01-08 21:22+0000\n" "Last-Translator: ismail yenigül \n" "Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/" @@ -247,12 +247,12 @@ msgid "contains the user name in some form" msgstr "kullanıcı adını bir biçimde içeriyor" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Parola girilmedi" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Parola değiştirilmedi" @@ -379,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s dizini oluşturulamadı." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Parola kullanımda. Lütfen başka bir parola seçin." @@ -554,31 +554,31 @@ msgstr[1] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." msgid "Warning: your password will expire in %d days" msgstr "Uyarı: Parolanız %d gün içinde geçerliliğini yitirecek" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS parolası değiştirilemiyor" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Daha uzun bir parola girmelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "%s kullanıcısının parolası değiştiriliyor." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(geçerli) parola: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Parolanızı değiştirmek için daha sonra denemelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Yeni parolayı girin: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Yeni parolayı tekrar girin: " diff --git a/po/uk.po b/po/uk.po index 5f1ade34..18124e8f 100644 --- a/po/uk.po +++ b/po/uk.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-12 17:39+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "містить ім’я користувача з форми" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Пароль не встановлено" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Пароль не змінено" @@ -382,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не вдалося створити і ініціалізувати каталог «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Цей пароль вже використано. Виберіть інший." @@ -561,31 +561,31 @@ msgstr[2] "Попередження: ваш пароль застаріє за % msgid "Warning: your password will expire in %d days" msgstr "Попередження: ваш пароль застаріє за %d днів" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Не вдалося змінити пароль NIS." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Вам слід вибрати довший пароль" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Зміна пароля %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(поточний) пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Ви повинні зачекати, щоб змінити ваш пароль" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Введіть новий пароль UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Повторіть новий пароль UNIX: " diff --git a/po/ur.po b/po/ur.po index 3cb3ed23..143ebf40 100644 --- a/po/ur.po +++ b/po/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -541,31 +541,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/vi.po b/po/vi.po index 1b5ddb80..26e20310 100644 --- a/po/vi.po +++ b/po/vi.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-11-30 11:03+0000\n" "Last-Translator: mattheu_9x \n" "Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/" @@ -244,12 +244,12 @@ msgid "contains the user name in some form" msgstr "chứa tên user trong một số biểu mẫu" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Không có mật khẩu được cung cấp" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Chưa thay đổi mật khẩu" @@ -374,7 +374,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Không thể khởi tạo thư mục '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Mật khẩu đã được dùng. Hãy chọn mật khẩu khác." @@ -551,32 +551,32 @@ msgstr[0] "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày msgid "Warning: your password will expire in %d days" msgstr "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "NIS mật khẩu không thể được thay đổi." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Bạn phải chọn mật khẩu dài hơn" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "Thay đổi mật khẩu cho %s." -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "hiện hành UNIX mật khẩu: " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Bạn phải đợi thêm nữa, để thay đổi mật khẩu" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Nhập mật khẩu UNIX mới: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Nhập lại mật khẩu UNIX mới: " diff --git a/po/zh_CN.po b/po/zh_CN.po index bb2b7756..00b783bc 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-24 06:31+0000\n" "Last-Translator: Christopher Meng \n" "Language-Team: Chinese (China) \n" @@ -245,12 +245,12 @@ msgid "contains the user name in some form" msgstr "以某些形式包含用户名" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "密码未提供" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "密码未更改" @@ -373,7 +373,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "无法创建和初始化目录 '%s'。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "密码已使用。请选择其他密码。" @@ -546,31 +546,31 @@ msgstr[0] "警告:您的密码将在 %d 天后过期" msgid "Warning: your password will expire in %d days" msgstr "警告:您的密码将在 %d 天后过期" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "无法更改 NIS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "必须选择更长的密码" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "为 %s 更改 STRESS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(当前)UNIX 密码:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "您必须等待更长时间以更改密码" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "输入新的 UNIX 密码:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "重新输入新的 UNIX 密码:" diff --git a/po/zh_HK.po b/po/zh_HK.po index 90e9919b..154a524f 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:56+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "" @@ -369,7 +369,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "" @@ -539,31 +539,31 @@ msgstr[0] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index a2d0adb7..4ccc8b2c 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2012-12-16 08:46+0000\n" "Last-Translator: Cheng-Chia Tseng \n" "Language-Team: Chinese (Taiwan) \n" @@ -242,12 +242,12 @@ msgid "contains the user name in some form" msgstr "包含了某些格式的用戶名稱" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "未提供密碼" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "密碼未變更" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "無法建立和初始化「%s」目錄。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" @@ -544,31 +544,31 @@ msgstr[0] "警告:您的密碼將於 %d 天內過期" msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後過期。" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "無法變更 NIS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "您必須選擇更長的密碼" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "正在更改 %s 的 STRESS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "(目前的)UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "您必須久候,以更改您的密碼" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "輸入新的 UNIX 密碼:" -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "再次輸入新的 UNIX 密碼:" diff --git a/po/zu.po b/po/zu.po index 20424175..da8887ba 100644 --- a/po/zu.po +++ b/po/zu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-03-25 16:52+0100\n" +"POT-Creation-Date: 2015-06-22 14:16+0200\n" "PO-Revision-Date: 2011-11-30 11:57+0000\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" @@ -241,12 +241,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "No password supplied" msgstr "Ayikho iphasiwedi enikeziwe" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:494 +#: modules/pam_unix/pam_unix_passwd.c:501 msgid "Password unchanged" msgstr "Iphasiwedi ayishintshwanga" @@ -370,7 +370,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:515 +#: modules/pam_unix/pam_unix_passwd.c:522 msgid "Password has been already used. Choose another." msgstr "Le phasiwedi isetshenziswa ngothile. Khetha enye." @@ -550,31 +550,31 @@ msgstr[1] "" msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:396 +#: modules/pam_unix/pam_unix_passwd.c:403 msgid "NIS password could not be changed." msgstr "Iphasiwedi ye-NIS ayivumanga ukushintshwa." -#: modules/pam_unix/pam_unix_passwd.c:511 +#: modules/pam_unix/pam_unix_passwd.c:518 msgid "You must choose a longer password" msgstr "Kumelwe ukhethe iphasiwedi ethe ukuba yinjana" -#: modules/pam_unix/pam_unix_passwd.c:618 +#: modules/pam_unix/pam_unix_passwd.c:625 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:629 +#: modules/pam_unix/pam_unix_passwd.c:636 msgid "(current) UNIX password: " msgstr "Iphasiwedi ye-UNIX (yamanje): " -#: modules/pam_unix/pam_unix_passwd.c:664 +#: modules/pam_unix/pam_unix_passwd.c:671 msgid "You must wait longer to change your password" msgstr "Kumelwe ulinde isikhashana ukuze ushintshe iphasiwedi yakho" -#: modules/pam_unix/pam_unix_passwd.c:724 +#: modules/pam_unix/pam_unix_passwd.c:731 msgid "Enter new UNIX password: " msgstr "Faka iphasiwedi entsha ye-UNIX: " -#: modules/pam_unix/pam_unix_passwd.c:725 +#: modules/pam_unix/pam_unix_passwd.c:732 msgid "Retype new UNIX password: " msgstr "Thayipha iphasiwedi entsha ye-UNIX: " diff --git a/xtests/tst-pam_pwhistory1.sh b/xtests/tst-pam_pwhistory1.sh old mode 100644 new mode 100755 -- cgit v1.2.3 From bb506282825923b89d61e96e76e2f67c67374284 Mon Sep 17 00:00:00 2001 From: Amarnath Valluri Date: Wed, 5 Aug 2015 15:16:51 +0200 Subject: pam_timestamp: Avoid leaking file descriptor. * modules/pam_timestamp/hmacsha1.c(hmac_key_create): close 'keyfd' when failed to own it. Signed-off-by: Amarnath Valluri --- modules/pam_timestamp/hmacsha1.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/pam_timestamp/hmacsha1.c b/modules/pam_timestamp/hmacsha1.c index 573ecf3b..3f411061 100644 --- a/modules/pam_timestamp/hmacsha1.c +++ b/modules/pam_timestamp/hmacsha1.c @@ -73,6 +73,7 @@ hmac_key_create(pam_handle_t *pamh, const char *filename, size_t key_size, if (fchown(keyfd, owner, group) == -1) { pam_syslog(pamh, LOG_ERR, "Cannot chown %s: %m", filename); + close(keyfd); return; } -- cgit v1.2.3 From f655b4b3a73cea7fb5d9e905617712281dc3c803 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 12 Aug 2015 17:04:00 +0200 Subject: pam_rootok: use rootok permission instead of passwd permission in SELinux check. * modules/pam_rootok/pam_rootok.c (selinux_check_root): Use rootok instead of passwd permission. --- modules/pam_rootok/pam_rootok.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/pam_rootok/pam_rootok.c b/modules/pam_rootok/pam_rootok.c index 70579e5b..88bed0c9 100644 --- a/modules/pam_rootok/pam_rootok.c +++ b/modules/pam_rootok/pam_rootok.c @@ -106,7 +106,7 @@ selinux_check_root (void) return status; } - status = selinux_check_access(user_context, user_context, "passwd", "passwd", NULL); + status = selinux_check_access(user_context, user_context, "passwd", "rootok", NULL); selinux_set_callback(SELINUX_CB_LOG, old_callback); freecon(user_context); -- cgit v1.2.3 From d95c7db780967f029aa30163d6cff372c0b1646e Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 4 Sep 2015 09:58:59 +0200 Subject: Add missing space in pam_misc_setenv man page. * doc/man/pam_misc_setenv.3.xml: Add a missing space. --- doc/man/pam_misc_setenv.3.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/man/pam_misc_setenv.3.xml b/doc/man/pam_misc_setenv.3.xml index fdc8f33d..7e61a8dd 100644 --- a/doc/man/pam_misc_setenv.3.xml +++ b/doc/man/pam_misc_setenv.3.xml @@ -24,7 +24,7 @@ pam_handle_t *pamh const char *name const char *value - intreadonly + int readonly -- cgit v1.2.3 From caeae5bc84045df20f9e4fddcaefddde6209f6cd Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 4 Sep 2015 10:35:45 +0200 Subject: Allow links to be used instead of w3m for documentation regeneration. * configure.ac: If w3m is not found check for links. --- configure.ac | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 08e45306..f33b9595 100644 --- a/configure.ac +++ b/configure.ac @@ -568,7 +568,12 @@ AC_PATH_PROG([BROWSER], [w3m]) if test ! -z "$BROWSER"; then BROWSER="$BROWSER -T text/html -dump" else - enable_docu=no + AC_PATH_PROG([BROWSER], [links]) + if test ! -z "$BROWSER"; then + BROWSER="$BROWSER -no-numbering -no-references -dump" + else + enable_docu=no + fi fi AC_PATH_PROG([FO2PDF], [fop]) -- cgit v1.2.3 From d766637071ab5bb835ea8fc4379d77f5449e249f Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 24 Sep 2015 13:21:40 +0200 Subject: pam_loginuid: Add syslog message if required auditd is not detected. * modules/pam_loginuid/pam_loginuid.c (_pam_loginuid): Add syslog message if required auditd is not detected. --- modules/pam_loginuid/pam_loginuid.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index 73c42f9c..9a1589e5 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -234,6 +234,8 @@ _pam_loginuid(pam_handle_t *pamh, int flags UNUSED, if (require_auditd) { int rc = check_auditd(); + if (rc != PAM_SUCCESS) + pam_syslog(pamh, LOG_ERR, "required running auditd not detected"); return rc != PAM_SUCCESS ? rc : ret; } else #endif -- cgit v1.2.3 From d8a7ffb9564cd0d76064c926d3ae15d074952b4b Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Fri, 2 Oct 2015 10:12:22 +0200 Subject: Docfix: pam handle is const in pam_syslog() and pam_vsyslog() * doc/man/pam_syslog.3.xml: Add const to pam handle in pam_syslog() and pam_vsyslog(). --- doc/man/pam_syslog.3.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/man/pam_syslog.3.xml b/doc/man/pam_syslog.3.xml index 7c5b166a..ca28587e 100644 --- a/doc/man/pam_syslog.3.xml +++ b/doc/man/pam_syslog.3.xml @@ -24,14 +24,14 @@ #include <security/pam_ext.h> void pam_syslog - pam_handle_t *pamh + const pam_handle_t *pamh int priority const char *fmt ... void pam_vsyslog - pam_handle_t *pamh + const pam_handle_t *pamh int priority const char *fmt va_list args -- cgit v1.2.3 From e0a996ec358af86153c0c00e67802e36283dadd0 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 16 Dec 2015 09:33:47 +0100 Subject: pam_tally2: Optionally log the tally count when checking. * modules/pam_tally2/pam_tally2.c (tally_parse_args): Add debug option. (tally_check): Always log the tally count with debug option. --- modules/pam_tally2/pam_tally2.8.xml | 13 +++++++++++++ modules/pam_tally2/pam_tally2.c | 16 +++++++++++----- 2 files changed, 24 insertions(+), 5 deletions(-) diff --git a/modules/pam_tally2/pam_tally2.8.xml b/modules/pam_tally2/pam_tally2.8.xml index 2f3b2eb9..cf5d76d9 100644 --- a/modules/pam_tally2/pam_tally2.8.xml +++ b/modules/pam_tally2/pam_tally2.8.xml @@ -54,6 +54,9 @@ no_log_info + + debug + pam_tally2 @@ -169,6 +172,16 @@ + + + + + + + Always log tally count when it is incremented as a debug level message to the system log. + + + diff --git a/modules/pam_tally2/pam_tally2.c b/modules/pam_tally2/pam_tally2.c index f5eebb10..e513f64c 100644 --- a/modules/pam_tally2/pam_tally2.c +++ b/modules/pam_tally2/pam_tally2.c @@ -124,6 +124,7 @@ struct tally_options { #define OPT_AUDIT 0100 #define OPT_NOLOGNOTICE 0400 #define OPT_SERIALIZE 01000 +#define OPT_DEBUG 02000 #define MAX_LOCK_WAITING_TIME 10 @@ -196,6 +197,9 @@ tally_parse_args(pam_handle_t *pamh, struct tally_options *opts, else if ( ! strcmp( *argv, "serialize" ) ) { opts->ctrl |= OPT_SERIALIZE; } + else if ( ! strcmp( *argv, "debug" ) ) { + opts->ctrl |= OPT_DEBUG; + } else if ( ! strcmp( *argv, "even_deny_root_account" ) || ! strcmp( *argv, "even_deny_root" ) ) { log_phase_no_auth(pamh, phase, *argv); @@ -503,6 +507,7 @@ tally_check (tally_t oldcnt, time_t oldtime, pam_handle_t *pamh, uid_t uid, struct tallylog *tally) { int rv = PAM_SUCCESS; + int loglevel = LOG_DEBUG; #ifdef HAVE_LIBAUDIT char buf[64]; int audit_fd = -1; @@ -575,11 +580,7 @@ tally_check (tally_t oldcnt, time_t oldtime, pam_handle_t *pamh, uid_t uid, pam_info(pamh, _("Account locked due to %u failed logins"), (unsigned int)tally->fail_cnt); } - if (!(opts->ctrl & OPT_NOLOGNOTICE)) { - pam_syslog(pamh, LOG_NOTICE, - "user %s (%lu) tally %hu, deny %hu", - user, (unsigned long)uid, tally->fail_cnt, opts->deny); - } + loglevel = LOG_NOTICE; rv = PAM_AUTH_ERR; /* Only unconditional failure */ goto cleanup; } @@ -609,6 +610,11 @@ tally_check (tally_t oldcnt, time_t oldtime, pam_handle_t *pamh, uid_t uid, } cleanup: + if (!(opts->ctrl & OPT_NOLOGNOTICE) && (loglevel != LOG_DEBUG || opts->ctrl & OPT_DEBUG)) { + pam_syslog(pamh, loglevel, + "user %s (%lu) tally %hu, deny %hu", + user, (unsigned long)uid, tally->fail_cnt, opts->deny); + } #ifdef HAVE_LIBAUDIT if (audit_fd != -1) { close(audit_fd); -- cgit v1.2.3 From 20047e7fdcfff6633d8201f0954be51f6378f1ae Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 17 Dec 2015 17:43:27 +0100 Subject: Relax the conditions for fatal failure on auditing. The PAM library calls will not fail anymore for any uid if the return value from the libaudit call is -EPERM. * libpam/pam_audit.c (_pam_audit_writelog): Remove check for uid != 0. --- libpam/pam_audit.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libpam/pam_audit.c b/libpam/pam_audit.c index 24fb799a..97a9a929 100644 --- a/libpam/pam_audit.c +++ b/libpam/pam_audit.c @@ -53,7 +53,7 @@ _pam_audit_writelog(pam_handle_t *pamh, int audit_fd, int type, pamh->audit_state |= PAMAUDIT_LOGGED; if (rc < 0) { - if (rc == -EPERM && getuid() != 0) + if (rc == -EPERM) return 0; if (errno != old_errno) { old_errno = errno; -- cgit v1.2.3 From 698edffcffd54e7d81bad0829cee9dd2f0a3a6d7 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 25 Jan 2016 16:50:00 +0100 Subject: pam_unix: Change the salt length for new hashes to 16 characters * modules/pam_unix/passverify.c (create_password_hash): Change the salt length for new hashes to 16 characters. --- modules/pam_unix/passverify.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index e79b55e6..078adc62 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -417,12 +417,9 @@ PAMH_ARG_DECL(char * create_password_hash, #endif sp = stpcpy(salt, algoid); if (on(UNIX_ALGO_ROUNDS, ctrl)) { - sp += snprintf(sp, sizeof(salt) - 3, "rounds=%u$", rounds); + sp += snprintf(sp, sizeof(salt) - (16 + 1 + (sp - salt)), "rounds=%u$", rounds); } - crypt_make_salt(sp, 8); - /* For now be conservative so the resulting hashes - * are not too long. 8 bytes of salt prevents dictionary - * attacks well enough. */ + crypt_make_salt(sp, 16); #ifdef HAVE_CRYPT_GENSALT_R } #endif -- cgit v1.2.3 From 8bb171506fc2579669fd86bd29885f256e26ccb0 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 17 Feb 2016 14:21:41 +0100 Subject: pam_unix: Add no_pass_expiry option to ignore password expiration. * modules/pam_unix/pam_unix.8.xml: Document the no_pass_expiry option. * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): If no_pass_expiry is on and return value data is not set to PAM_SUCCESS then ignore PAM_NEW_AUTHTOK_REQD and PAM_AUTHTOK_EXPIRED returns. * modules/pam_unix/pam_unix_auth.c (pam_sm_authenticate): Always set the return value data. (pam_sm_setcred): Test for likeauth option and use the return value data only if set. * modules/pam_unix/support.h: Add the no_pass_expiry option. --- modules/pam_unix/pam_unix.8.xml | 19 +++++++++++++++++++ modules/pam_unix/pam_unix_acct.c | 13 +++++++++++++ modules/pam_unix/pam_unix_auth.c | 20 +++++++++++--------- modules/pam_unix/support.h | 6 ++++-- 4 files changed, 47 insertions(+), 11 deletions(-) diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index a8b64bb5..6d8e4ba0 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -364,6 +364,25 @@ + + + + + + + When set ignore password expiration as defined by the + shadow entry of the user. The option has an + effect only in case pam_unix was not used + for the authentication or it returned authentication failure + meaning that other authentication source or method succeeded. + The example can be public key authentication in + sshd. The module will return + PAM_SUCCESS instead of eventual + PAM_NEW_AUTHTOK_REQD or + PAM_AUTHTOK_EXPIRED. + + + Invalid arguments are logged with diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c index 27998451..f8b39c91 100644 --- a/modules/pam_unix/pam_unix_acct.c +++ b/modules/pam_unix/pam_unix_acct.c @@ -235,6 +235,19 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) } else retval = check_shadow_expiry(pamh, spent, &daysleft); + if (on(UNIX_NO_PASS_EXPIRY, ctrl)) { + const void *pretval = NULL; + int authrv = PAM_AUTHINFO_UNAVAIL; /* authentication not called */ + + if (pam_get_data(pamh, "unix_setcred_return", &pretval) == PAM_SUCCESS + && pretval) + authrv = *(const int *)pretval; + + if (authrv != PAM_SUCCESS + && (retval == PAM_NEW_AUTHTOK_REQD || retval == PAM_AUTHTOK_EXPIRED)) + retval = PAM_SUCCESS; + } + switch (retval) { case PAM_ACCT_EXPIRED: pam_syslog(pamh, LOG_NOTICE, diff --git a/modules/pam_unix/pam_unix_auth.c b/modules/pam_unix/pam_unix_auth.c index 44573e6c..9a547b3a 100644 --- a/modules/pam_unix/pam_unix_auth.c +++ b/modules/pam_unix/pam_unix_auth.c @@ -82,14 +82,13 @@ #define AUTH_RETURN \ do { \ - if (on(UNIX_LIKE_AUTH, ctrl) && ret_data) { \ + if (ret_data) { \ D(("recording return code for next time [%d]", \ retval)); \ *ret_data = retval; \ pam_set_data(pamh, "unix_setcred_return", \ (void *) ret_data, setcred_free); \ - } else if (ret_data) \ - free (ret_data); \ + } \ D(("done. [%s]", pam_strerror(pamh, retval))); \ return retval; \ } while (0) @@ -115,9 +114,8 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) ctrl = _set_ctrl(pamh, flags, NULL, NULL, NULL, argc, argv); /* Get a few bytes so we can pass our return value to - pam_sm_setcred(). */ - if (on(UNIX_LIKE_AUTH, ctrl)) - ret_data = malloc(sizeof(int)); + pam_sm_setcred() and pam_sm_acct_mgmt(). */ + ret_data = malloc(sizeof(int)); /* get the user'name' */ @@ -194,20 +192,24 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) */ int -pam_sm_setcred (pam_handle_t *pamh, int flags UNUSED, - int argc UNUSED, const char **argv UNUSED) +pam_sm_setcred (pam_handle_t *pamh, int flags, + int argc, const char **argv) { int retval; const void *pretval = NULL; + unsigned int ctrl; D(("called.")); + ctrl = _set_ctrl(pamh, flags, NULL, NULL, NULL, argc, argv); + retval = PAM_SUCCESS; D(("recovering return code from auth call")); /* We will only find something here if UNIX_LIKE_AUTH is set -- don't worry about an explicit check of argv. */ - if (pam_get_data(pamh, "unix_setcred_return", &pretval) == PAM_SUCCESS + if (on(UNIX_LIKE_AUTH, ctrl) + && pam_get_data(pamh, "unix_setcred_return", &pretval) == PAM_SUCCESS && pretval) { retval = *(const int *)pretval; pam_set_data(pamh, "unix_setcred_return", NULL, NULL); diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index 3729ce0c..b767c265 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -98,9 +98,10 @@ typedef struct { #define UNIX_BLOWFISH_PASS 26 /* new password hashes will use blowfish */ #define UNIX_MIN_PASS_LEN 27 /* min length for password */ #define UNIX_QUIET 28 /* Don't print informational messages */ -#define UNIX_DES 29 /* DES, default */ +#define UNIX_NO_PASS_EXPIRY 29 /* Don't check for password expiration if not used for authentication */ +#define UNIX_DES 30 /* DES, default */ /* -------------- */ -#define UNIX_CTRLS_ 30 /* number of ctrl arguments defined */ +#define UNIX_CTRLS_ 31 /* number of ctrl arguments defined */ #define UNIX_DES_CRYPT(ctrl) (off(UNIX_MD5_PASS,ctrl)&&off(UNIX_BIGCRYPT,ctrl)&&off(UNIX_SHA256_PASS,ctrl)&&off(UNIX_SHA512_PASS,ctrl)&&off(UNIX_BLOWFISH_PASS,ctrl)) @@ -138,6 +139,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = /* UNIX_BLOWFISH_PASS */ {"blowfish", _ALL_ON_^(0260420000), 0200000000, 1}, /* UNIX_MIN_PASS_LEN */ {"minlen=", _ALL_ON_, 0400000000, 0}, /* UNIX_QUIET */ {"quiet", _ALL_ON_, 01000000000, 0}, +/* UNIX_NO_PASS_EXPIRY */ {"no_pass_expiry", _ALL_ON_, 02000000000, 0}, /* UNIX_DES */ {"des", _ALL_ON_^(0260420000), 0, 1}, }; -- cgit v1.2.3 From 51e2581a6cbedefebbb7bbe3fd8f3374049bc7c5 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 17 Feb 2016 14:57:15 +0100 Subject: pam_env: Document the /etc/environment file. * modules/pam_env/Makefile.am: Add the environment.5 soelim stub. * modules/pam_env/pam_env.8.xml: Add environ(7) reference. * modules/pam_env/pam_env.conf.5.xml: Add environment alias name. Add a paragraph about /etc/environment. Add environ(7) reference. --- modules/pam_env/Makefile.am | 3 ++- modules/pam_env/pam_env.8.xml | 3 +++ modules/pam_env/pam_env.conf.5.xml | 14 ++++++++++++-- 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/modules/pam_env/Makefile.am b/modules/pam_env/Makefile.am index 7b8d9afe..d6f081ff 100644 --- a/modules/pam_env/Makefile.am +++ b/modules/pam_env/Makefile.am @@ -7,7 +7,7 @@ MAINTAINERCLEANFILES = $(MANS) README EXTRA_DIST = README pam_env.conf $(MANS) $(XMLS) tst-pam_env environment -man_MANS = pam_env.conf.5 pam_env.8 +man_MANS = pam_env.conf.5 pam_env.8 environment.5 XMLS = README.xml pam_env.conf.5.xml pam_env.8.xml @@ -30,6 +30,7 @@ sysconf_DATA = environment if ENABLE_REGENERATE_MAN noinst_DATA = README README: pam_env.8.xml pam_env.conf.5.xml +environment.5: pam_env.conf.5.xml -include $(top_srcdir)/Make.xml.rules endif diff --git a/modules/pam_env/pam_env.8.xml b/modules/pam_env/pam_env.8.xml index 6eac6c8d..d6e20a2e 100644 --- a/modules/pam_env/pam_env.8.xml +++ b/modules/pam_env/pam_env.8.xml @@ -247,6 +247,9 @@ , pam8 + , + + environ7 . diff --git a/modules/pam_env/pam_env.conf.5.xml b/modules/pam_env/pam_env.conf.5.xml index 4040275a..c47f17d9 100644 --- a/modules/pam_env/pam_env.conf.5.xml +++ b/modules/pam_env/pam_env.conf.5.xml @@ -12,7 +12,8 @@ pam_env.conf - the environment variables config file + environment + the environment variables config files @@ -60,6 +61,14 @@ at front) can be used to mark this line as a comment line. + + The /etc/environment file specifies + the environment variables to be set. The file must consist of simple + NAME=VALUE pairs on separate lines. + The pam_env8 + module will read the file after the pam_env.conf + file. + @@ -113,7 +122,8 @@ pam_env8, pam.d5, - pam8 + pam8, + environ7 -- cgit v1.2.3 From 144f8c64cbb906c1f4a7f6bf5fbed16e35ae7bc2 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 4 Mar 2016 14:15:31 +0100 Subject: pam_unix: Silence warnings and fix a minor bug. Fixes a minor bug in behavior when is_selinux_enabled() returned negative value. * modules/pam_unix/passverify.c: Add parentheses to SELINUX_ENABLED macro. (unix_update_shadow): Safe cast forwho to non-const char *. * modules/pam_unix/support.c: Remove unused SELINUX_ENABLED macro. --- modules/pam_unix/passverify.c | 4 ++-- modules/pam_unix/support.c | 6 ------ 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/modules/pam_unix/passverify.c b/modules/pam_unix/passverify.c index 078adc62..5d6a1484 100644 --- a/modules/pam_unix/passverify.c +++ b/modules/pam_unix/passverify.c @@ -31,7 +31,7 @@ #ifdef WITH_SELINUX #include -#define SELINUX_ENABLED is_selinux_enabled()>0 +#define SELINUX_ENABLED (is_selinux_enabled()>0) #else #define SELINUX_ENABLED 0 #endif @@ -958,7 +958,7 @@ PAMH_ARG_DECL(int unix_update_shadow, fclose(opwfile); if (!wroteentry && !err) { - spwdent.sp_namp = forwho; + spwdent.sp_namp = (char *)forwho; spwdent.sp_pwdp = towhat; spwdent.sp_lstchg = time(NULL) / (60 * 60 * 24); if (spwdent.sp_lstchg == 0) diff --git a/modules/pam_unix/support.c b/modules/pam_unix/support.c index abccd828..0fd1dba4 100644 --- a/modules/pam_unix/support.c +++ b/modules/pam_unix/support.c @@ -30,12 +30,6 @@ #include "support.h" #include "passverify.h" -#ifdef WITH_SELINUX -#include -#define SELINUX_ENABLED is_selinux_enabled()>0 -#else -#define SELINUX_ENABLED 0 -#endif static char * search_key (const char *key, const char *filename) -- cgit v1.2.3 From 11db6fd23dee9cf400a260b371edbd6091a96171 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Fri, 4 Mar 2016 14:19:01 +0100 Subject: Add checks for localtime() returning NULL. * modules/pam_lastlog/pam_lastlog.c (last_login_read): Check for localtime_r returning NULL. * modules/pam_tally2/pam_tally2.c (print_one): Check for localtime returning NULL. --- modules/pam_lastlog/pam_lastlog.c | 12 ++++++------ modules/pam_tally2/pam_tally2.c | 9 +++++---- 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/modules/pam_lastlog/pam_lastlog.c b/modules/pam_lastlog/pam_lastlog.c index 50d33e40..76a33e41 100644 --- a/modules/pam_lastlog/pam_lastlog.c +++ b/modules/pam_lastlog/pam_lastlog.c @@ -276,12 +276,12 @@ last_login_read(pam_handle_t *pamh, int announce, int last_fd, uid_t uid, time_t time_t ll_time; ll_time = last_login.ll_time; - tm = localtime_r (&ll_time, &tm_buf); - strftime (the_time, sizeof (the_time), - /* TRANSLATORS: "strftime options for date of last login" */ - _(" %a %b %e %H:%M:%S %Z %Y"), tm); - - date = the_time; + if ((tm = localtime_r (&ll_time, &tm_buf)) != NULL) { + strftime (the_time, sizeof (the_time), + /* TRANSLATORS: "strftime options for date of last login" */ + _(" %a %b %e %H:%M:%S %Z %Y"), tm); + date = the_time; + } } /* we want & have the host? */ diff --git a/modules/pam_tally2/pam_tally2.c b/modules/pam_tally2/pam_tally2.c index e513f64c..9187cbfd 100644 --- a/modules/pam_tally2/pam_tally2.c +++ b/modules/pam_tally2/pam_tally2.c @@ -924,7 +924,7 @@ static void print_one(const struct tallylog *tally, uid_t uid) { static int once; - char *cp; + char *cp = "[UNKNOWN]"; time_t fail_time; struct tm *tm; struct passwd *pwent; @@ -933,9 +933,10 @@ print_one(const struct tallylog *tally, uid_t uid) pwent = getpwuid(uid); fail_time = tally->fail_time; - tm = localtime(&fail_time); - strftime (ptime, sizeof (ptime), "%D %H:%M:%S", tm); - cp = ptime; + if ((tm = localtime(&fail_time)) != NULL) { + strftime (ptime, sizeof (ptime), "%D %H:%M:%S", tm); + cp = ptime; + } if (pwent) { username = pwent->pw_name; } -- cgit v1.2.3 From a64de52d1621ac3d3dd03f66742b48bef0101043 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Wed, 23 Mar 2016 11:16:55 +0100 Subject: Remove YP dependencies from pam_access, they were never used and such not needed. * modules/pam_access/Makefile.am: Remove NIS_CFLAGS and NIS_LIBS * modules/pam_access/pam_access.c: Remove yp_get_default_domain case, it will never be used. --- modules/pam_access/Makefile.am | 4 ++-- modules/pam_access/pam_access.c | 8 -------- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/modules/pam_access/Makefile.am b/modules/pam_access/Makefile.am index 05276747..6c0f738e 100644 --- a/modules/pam_access/Makefile.am +++ b/modules/pam_access/Makefile.am @@ -15,14 +15,14 @@ securelibdir = $(SECUREDIR) secureconfdir = $(SCONFIGDIR) AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \ - -DPAM_ACCESS_CONFIG=\"$(SCONFIGDIR)/access.conf\" $(NIS_CFLAGS) + -DPAM_ACCESS_CONFIG=\"$(SCONFIGDIR)/access.conf\" AM_LDFLAGS = -no-undefined -avoid-version -module if HAVE_VERSIONING AM_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map endif securelib_LTLIBRARIES = pam_access.la -pam_access_la_LIBADD = $(top_builddir)/libpam/libpam.la $(NIS_LIBS) +pam_access_la_LIBADD = $(top_builddir)/libpam/libpam.la secureconf_DATA = access.conf diff --git a/modules/pam_access/pam_access.c b/modules/pam_access/pam_access.c index b32a966b..d4c847a0 100644 --- a/modules/pam_access/pam_access.c +++ b/modules/pam_access/pam_access.c @@ -44,9 +44,6 @@ #include #include #include -#ifdef HAVE_RPCSVC_YPCLNT_H -#include -#endif #ifdef HAVE_LIBAUDIT #include #endif @@ -470,8 +467,6 @@ netgroup_match (pam_handle_t *pamh, const char *netgroup, { int retval; char *mydomain = NULL; - -#if defined(HAVE_GETDOMAINNAME) char domainname_res[256]; if (getdomainname (domainname_res, sizeof (domainname_res)) == 0) @@ -481,9 +476,6 @@ netgroup_match (pam_handle_t *pamh, const char *netgroup, mydomain = domainname_res; } } -#elif defined(HAVE_YP_GET_DEFAULT_DOMAIN) - yp_get_default_domain(&mydomain); -#endif #ifdef HAVE_INNETGR retval = innetgr (netgroup, machine, user, mydomain); -- cgit v1.2.3 From 0a38830e0f7e60333141d2c95b4e9c06284dfed5 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Thu, 24 Mar 2016 12:46:29 +0100 Subject: Fix check for libtirpc and enhance check for libnsl to include new libnsl. * configure.ac: fix setting of CFLAGS/LIBS, enhance libnsl check * modules/pam_unix/Makefile.am: replace NIS_* with TIRPC_* and NSL_* --- configure.ac | 21 +++++++++++---------- modules/pam_unix/Makefile.am | 4 ++-- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/configure.ac b/configure.ac index f33b9595..a20c5022 100644 --- a/configure.ac +++ b/configure.ac @@ -462,22 +462,26 @@ AC_SUBST(LIBDB) AM_CONDITIONAL([HAVE_LIBDB], [test ! -z "$LIBDB"]) AC_ARG_ENABLE([nis], - AS_HELP_STRING([--disable-nis], [Disable building NIS/YP support in pam_unix and pam_access])) + AS_HELP_STRING([--disable-nis], [Disable building NIS/YP support in pam_unix])) AS_IF([test "x$enable_nis" != "xno"], [ - CFLAGS=$old_CFLAGS - LIBS=$old_LIBS + old_CFLAGS=$CFLAGS + old_LIBS=$LIBS dnl if there's libtirpc available, prefer that over the system dnl implementation. - PKG_CHECK_MODULES([libtirpc], [libtirpc], [ - CFLAGS="$CFLAGS $libtirpc_CFLAGS" - LIBS="$LIBS $libtirpc_LIBS" + PKG_CHECK_MODULES([TIRPC], [libtirpc], [ + CFLAGS="$CFLAGS $TIRPC_CFLAGS" + LIBS="$LIBS $TIRPC_LIBS" ], [:;]) - AC_SEARCH_LIBS([yp_get_default_domain], [nsl]) + PKG_CHECK_MODULES([NSL], [libnsl], [], + [AC_CHECK_LIB([nsl],[yp_match],[NSL_LIBS="-lnsl"],[NSL_LIBS=""])]) + CFLAGS="$CFLAGS $NSL_CFLAGS" + LIBS="$LIBS $NSL_LIBS" AC_CHECK_FUNCS([yp_get_default_domain yperr_string yp_master yp_bind yp_match yp_unbind]) + AC_CHECK_FUNCS([getrpcport rpcb_getaddr]) AC_CHECK_HEADERS([rpc/rpc.h rpcsvc/ypclnt.h rpcsvc/yp_prot.h]) AC_CHECK_DECLS([getrpcport], , , [ #if HAVE_RPC_RPC_H @@ -485,9 +489,6 @@ AS_IF([test "x$enable_nis" != "xno"], [ #endif ]) - NIS_CFLAGS="${CFLAGS%${old_CFLAGS}}" - NIS_LIBS="${LIBS%${old_LIBS}}" - CFLAGS="$old_CFLAGS" LIBS="$old_LIBS" ]) diff --git a/modules/pam_unix/Makefile.am b/modules/pam_unix/Makefile.am index 56ed5916..88e6125d 100644 --- a/modules/pam_unix/Makefile.am +++ b/modules/pam_unix/Makefile.am @@ -19,7 +19,7 @@ secureconfdir = $(SCONFIGDIR) AM_CFLAGS = -I$(top_srcdir)/libpam/include -I$(top_srcdir)/libpamc/include \ -DCHKPWD_HELPER=\"$(sbindir)/unix_chkpwd\" \ -DUPDATE_HELPER=\"$(sbindir)/unix_update\" \ - $(NIS_CFLAGS) + @TIRPC_CFLAGS@ @NSL_CFLAGS@ if HAVE_LIBSELINUX AM_CFLAGS += -D"WITH_SELINUX" @@ -30,7 +30,7 @@ if HAVE_VERSIONING pam_unix_la_LDFLAGS += -Wl,--version-script=$(srcdir)/../modules.map endif pam_unix_la_LIBADD = $(top_builddir)/libpam/libpam.la \ - @LIBCRYPT@ @LIBSELINUX@ $(NIS_LIBS) + @LIBCRYPT@ @LIBSELINUX@ @TIRPC_LIBS@ @NSL_LIBS@ securelib_LTLIBRARIES = pam_unix.la -- cgit v1.2.3 From a684595c0bbd88df71285f43fb27630e3829121e Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 29 Mar 2016 14:14:03 +0200 Subject: Remove "--enable-static-modules" option and support from Linux-PAM. It was never official supported and was broken since years. * configure.ac: Remove --enable-static-modules option. * doc/man/pam_sm_acct_mgmt.3.xml: Remove PAM_EXTERN. * doc/man/pam_sm_authenticate.3.xml: Likewise. * doc/man/pam_sm_chauthtok.3.xml: Likewise. * doc/man/pam_sm_close_session.3.xml: Likewise. * doc/man/pam_sm_open_session.3.xml: Likewise. * doc/man/pam_sm_setcred.3.xml: Likewise. * libpam/Makefile.am: Remove STATIC_MODULES cases. * libpam/include/security/pam_modules.h: Remove PAM_STATIC parts. * libpam/pam_dynamic.c: Likewise. * libpam/pam_handlers.c: Likewise. * libpam/pam_private.h: Likewise. * libpam/pam_static.c: Remove file. * libpam/pam_static_modules.h: Remove header file. * modules/pam_access/pam_access.c: Remove PAM_EXTERN and PAM_STATIC parts. * modules/pam_cracklib/pam_cracklib.c: Likewise. * modules/pam_debug/pam_debug.c: Likewise. * modules/pam_deny/pam_deny.c: Likewise. * modules/pam_echo/pam_echo.c: Likewise. * modules/pam_env/pam_env.c: Likewise. * modules/pam_exec/pam_exec.c: Likewise. * modules/pam_faildelay/pam_faildelay.c: Likewise. * modules/pam_filter/pam_filter.c: Likewise. * modules/pam_ftp/pam_ftp.c: Likewise. * modules/pam_group/pam_group.c: Likewise. * modules/pam_issue/pam_issue.c: Likewise. * modules/pam_keyinit/pam_keyinit.c: Likewise. * modules/pam_lastlog/pam_lastlog.c: Likewise. * modules/pam_limits/pam_limits.c: Likewise. * modules/pam_listfile/pam_listfile.c: Likewise. * modules/pam_localuser/pam_localuser.c: Likewise. * modules/pam_loginuid/pam_loginuid.c: Likewise. * modules/pam_mail/pam_mail.c: Likewise. * modules/pam_mkhomedir/pam_mkhomedir.c: Likewise. * modules/pam_motd/pam_motd.c: Likewise. * modules/pam_namespace/pam_namespace.c: Likewise. * modules/pam_nologin/pam_nologin.c: Likewise. * modules/pam_permit/pam_permit.c: Likewise. * modules/pam_pwhistory/pam_pwhistory.c: Likewise. * modules/pam_rhosts/pam_rhosts.c: Likewise. * modules/pam_rootok/pam_rootok.c: Likewise. * modules/pam_securetty/pam_securetty.c: Likewise. * modules/pam_selinux/pam_selinux.c: Likewise. * modules/pam_sepermit/pam_sepermit.c: Likewise. * modules/pam_shells/pam_shells.c: Likewise. * modules/pam_stress/pam_stress.c: Likewise. * modules/pam_succeed_if/pam_succeed_if.c: Likewise. * modules/pam_tally/pam_tally.c: Likewise. * modules/pam_tally2/pam_tally2.c: Likewise. * modules/pam_time/pam_time.c: Likewise. * modules/pam_timestamp/pam_timestamp.c: Likewise. * modules/pam_tty_audit/pam_tty_audit.c: Likewise. * modules/pam_umask/pam_umask.c: Likewise. * modules/pam_userdb/pam_userdb.c: Likewise. * modules/pam_warn/pam_warn.c: Likewise. * modules/pam_wheel/pam_wheel.c: Likewise. * modules/pam_xauth/pam_xauth.c: Likewise. * modules/pam_unix/Makefile.am: Remove STATIC_MODULES part. * modules/pam_unix/pam_unix_acct.c: Remove PAM_STATIC part. * modules/pam_unix/pam_unix_auth.c: Likewise. * modules/pam_unix/pam_unix_passwd.c: Likewise. * modules/pam_unix/pam_unix_sess.c: Likewise. * modules/pam_unix/pam_unix_static.c: Removed. * modules/pam_unix/pam_unix_static.h: Removed. * po/POTFILES.in: Remove removed files. * tests/tst-dlopen.c: Remove PAM_STATIC part. --- configure.ac | 19 +--- doc/man/pam_sm_acct_mgmt.3.xml | 2 +- doc/man/pam_sm_authenticate.3.xml | 2 +- doc/man/pam_sm_chauthtok.3.xml | 2 +- doc/man/pam_sm_close_session.3.xml | 2 +- doc/man/pam_sm_open_session.3.xml | 2 +- doc/man/pam_sm_setcred.3.xml | 2 +- libpam/Makefile.am | 9 +- libpam/include/security/pam_modules.h | 78 +++-------------- libpam/pam_dynamic.c | 3 - libpam/pam_handlers.c | 53 +----------- libpam/pam_private.h | 12 --- libpam/pam_static.c | 127 --------------------------- libpam/pam_static_modules.h | 148 -------------------------------- modules/pam_access/pam_access.c | 27 ++---- modules/pam_cracklib/pam_cracklib.c | 17 +--- modules/pam_debug/pam_debug.c | 22 ----- modules/pam_deny/pam_deny.c | 25 ++---- modules/pam_echo/pam_echo.c | 15 ---- modules/pam_env/pam_env.c | 28 ++---- modules/pam_exec/pam_exec.c | 24 ++---- modules/pam_faildelay/pam_faildelay.c | 19 ---- modules/pam_filter/pam_filter.c | 40 +++------ modules/pam_ftp/pam_ftp.c | 21 +---- modules/pam_group/pam_group.c | 19 +--- modules/pam_issue/pam_issue.c | 20 +---- modules/pam_keyinit/pam_keyinit.c | 16 ---- modules/pam_lastlog/pam_lastlog.c | 26 ++---- modules/pam_limits/pam_limits.c | 19 +--- modules/pam_listfile/pam_listfile.c | 30 ++----- modules/pam_localuser/pam_localuser.c | 28 ++---- modules/pam_loginuid/pam_loginuid.c | 19 +--- modules/pam_mail/pam_mail.c | 21 +---- modules/pam_mkhomedir/pam_mkhomedir.c | 18 +--- modules/pam_motd/pam_motd.c | 20 +---- modules/pam_namespace/pam_namespace.c | 19 +--- modules/pam_nologin/pam_nologin.c | 23 +---- modules/pam_permit/pam_permit.c | 28 ++---- modules/pam_pwhistory/pam_pwhistory.c | 15 +--- modules/pam_rhosts/pam_rhosts.c | 19 +--- modules/pam_rootok/pam_rootok.c | 24 +----- modules/pam_securetty/pam_securetty.c | 22 +---- modules/pam_selinux/pam_selinux.c | 8 +- modules/pam_sepermit/pam_sepermit.c | 20 +---- modules/pam_shells/pam_shells.c | 19 ---- modules/pam_stress/pam_stress.c | 22 ----- modules/pam_succeed_if/pam_succeed_if.c | 25 ++---- modules/pam_tally/pam_tally.c | 33 +------ modules/pam_tally2/pam_tally2.c | 33 +------ modules/pam_time/pam_time.c | 17 +--- modules/pam_timestamp/pam_timestamp.c | 23 +---- modules/pam_tty_audit/pam_tty_audit.c | 13 --- modules/pam_umask/pam_umask.c | 20 +---- modules/pam_unix/Makefile.am | 6 +- modules/pam_unix/pam_unix_acct.c | 6 +- modules/pam_unix/pam_unix_auth.c | 6 +- modules/pam_unix/pam_unix_passwd.c | 6 +- modules/pam_unix/pam_unix_sess.c | 6 +- modules/pam_unix/pam_unix_static.c | 23 ----- modules/pam_unix/pam_unix_static.h | 6 -- modules/pam_userdb/pam_userdb.c | 23 +---- modules/pam_warn/pam_warn.c | 25 +----- modules/pam_wheel/pam_wheel.c | 22 +---- modules/pam_xauth/pam_xauth.c | 13 --- po/POTFILES.in | 1 - tests/tst-dlopen.c | 4 - 66 files changed, 152 insertions(+), 1313 deletions(-) delete mode 100644 libpam/pam_static.c delete mode 100644 libpam/pam_static_modules.h delete mode 100644 modules/pam_unix/pam_unix_static.c delete mode 100644 modules/pam_unix/pam_unix_static.h diff --git a/configure.ac b/configure.ac index a20c5022..534194d4 100644 --- a/configure.ac +++ b/configure.ac @@ -61,23 +61,8 @@ dnl This should be called before any macros that run the C compiler. AC_USE_SYSTEM_EXTENSIONS LT_INIT([disable-static]) - -dnl -dnl check if we should link everything static into libpam -dnl -AC_ARG_ENABLE(static-modules,AS_HELP_STRING([--enable-static-modules], - [do not make the modules dynamically loadable]), - STATIC_MODULES=$enableval,STATIC_MODULES=no) -if test "$STATIC_MODULES" != "no" ; then - CFLAGS="$CFLAGS -DPAM_STATIC" - AC_ENABLE_STATIC([yes]) - AC_ENABLE_SHARED([no]) -else -# per default don't build static libraries - AC_ENABLE_STATIC([no]) - AC_ENABLE_SHARED([yes]) -fi -AM_CONDITIONAL([STATIC_MODULES], [test "$STATIC_MODULES" != "no"]) +AC_ENABLE_STATIC([no]) +AC_ENABLE_SHARED([yes]) dnl Checks for programs. AC_PROG_CC diff --git a/doc/man/pam_sm_acct_mgmt.3.xml b/doc/man/pam_sm_acct_mgmt.3.xml index 35aa28a8..ff998676 100644 --- a/doc/man/pam_sm_acct_mgmt.3.xml +++ b/doc/man/pam_sm_acct_mgmt.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_ACCOUNT #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_acct_mgmt + int pam_sm_acct_mgmt pam_handle_t *pamh int flags int argc diff --git a/doc/man/pam_sm_authenticate.3.xml b/doc/man/pam_sm_authenticate.3.xml index 9121aed2..42997265 100644 --- a/doc/man/pam_sm_authenticate.3.xml +++ b/doc/man/pam_sm_authenticate.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_AUTH #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_authenticate + int pam_sm_authenticate pam_handle_t *pamh int flags int argc diff --git a/doc/man/pam_sm_chauthtok.3.xml b/doc/man/pam_sm_chauthtok.3.xml index d6d3093c..d8f36d69 100644 --- a/doc/man/pam_sm_chauthtok.3.xml +++ b/doc/man/pam_sm_chauthtok.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_PASSWORD #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_chauthtok + int pam_sm_chauthtok pam_handle_t *pamh int flags int argc diff --git a/doc/man/pam_sm_close_session.3.xml b/doc/man/pam_sm_close_session.3.xml index f2e67185..db579ffa 100644 --- a/doc/man/pam_sm_close_session.3.xml +++ b/doc/man/pam_sm_close_session.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_SESSION #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_close_session + int pam_sm_close_session pam_handle_t *pamh int flags int argc diff --git a/doc/man/pam_sm_open_session.3.xml b/doc/man/pam_sm_open_session.3.xml index 0851c345..0c9ec77f 100644 --- a/doc/man/pam_sm_open_session.3.xml +++ b/doc/man/pam_sm_open_session.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_SESSION #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_open_session + int pam_sm_open_session pam_handle_t *pamh int flags int argc diff --git a/doc/man/pam_sm_setcred.3.xml b/doc/man/pam_sm_setcred.3.xml index e557000c..5cfe899f 100644 --- a/doc/man/pam_sm_setcred.3.xml +++ b/doc/man/pam_sm_setcred.3.xml @@ -20,7 +20,7 @@ #define PAM_SM_AUTH #include <security/pam_modules.h> - PAM_EXTERN int pam_sm_setcred + int pam_sm_setcred pam_handle_t *pamh int flags int argc diff --git a/libpam/Makefile.am b/libpam/Makefile.am index ac2a1fbf..04a8df0f 100644 --- a/libpam/Makefile.am +++ b/libpam/Makefile.am @@ -18,16 +18,11 @@ include_HEADERS = include/security/_pam_compat.h \ include/security/pam_ext.h include/security/pam_modutil.h noinst_HEADERS = pam_prelude.h pam_private.h pam_tokens.h \ - pam_modutil_private.h pam_static_modules.h + pam_modutil_private.h libpam_la_LDFLAGS = -no-undefined -version-info 84:1:84 libpam_la_LIBADD = @LIBAUDIT@ $(LIBPRELUDE_LIBS) @LIBDL@ -if STATIC_MODULES - libpam_la_LIBADD += $(shell ls ../modules/pam_*/*.lo) \ - @LIBDB@ @LIBCRYPT@ $(NIS_LIBS) @LIBCRACK@ -lutil - AM_CFLAGS += $(NIS_CFLAGS) -endif if HAVE_VERSIONING libpam_la_LDFLAGS += -Wl,--version-script=$(srcdir)/libpam.map endif @@ -38,7 +33,7 @@ libpam_la_SOURCES = pam_account.c pam_auth.c pam_data.c pam_delay.c \ pam_dispatch.c pam_end.c pam_env.c pam_get_authtok.c \ pam_handlers.c pam_item.c \ pam_misc.c pam_password.c pam_prelude.c \ - pam_session.c pam_start.c pam_static.c pam_strerror.c \ + pam_session.c pam_start.c pam_strerror.c \ pam_vprompt.c pam_syslog.c pam_dynamic.c pam_audit.c \ pam_modutil_cleanup.c pam_modutil_getpwnam.c pam_modutil_ioloop.c \ pam_modutil_getgrgid.c pam_modutil_getpwuid.c pam_modutil_getgrnam.c \ diff --git a/libpam/include/security/pam_modules.h b/libpam/include/security/pam_modules.h index 5c516c4e..37568e99 100644 --- a/libpam/include/security/pam_modules.h +++ b/libpam/include/security/pam_modules.h @@ -30,80 +30,26 @@ pam_get_data(const pam_handle_t *pamh, const char *module_data_name, extern int PAM_NONNULL((1,2)) pam_get_user(pam_handle_t *pamh, const char **user, const char *prompt); -#ifdef PAM_STATIC - -#define PAM_EXTERN static - -struct pam_module { - const char *name; /* Name of the module */ - - /* These are function pointers to the module's key functions. */ - - int (*pam_sm_authenticate)(pam_handle_t *pamh, int flags, - int argc, const char **argv); - int (*pam_sm_setcred)(pam_handle_t *pamh, int flags, - int argc, const char **argv); - int (*pam_sm_acct_mgmt)(pam_handle_t *pamh, int flags, - int argc, const char **argv); - int (*pam_sm_open_session)(pam_handle_t *pamh, int flags, - int argc, const char **argv); - int (*pam_sm_close_session)(pam_handle_t *pamh, int flags, - int argc, const char **argv); - int (*pam_sm_chauthtok)(pam_handle_t *pamh, int flags, - int argc, const char **argv); -}; - -#else /* !PAM_STATIC */ - -#define PAM_EXTERN extern - -#endif /* PAM_STATIC */ - -/* Lots of files include pam_modules.h that don't need these - * declared. However, when they are declared static, they - * need to be defined later. So we have to protect C files - * that include these without wanting these functions defined.. */ - -#if (defined(PAM_STATIC) && defined(PAM_SM_AUTH)) || !defined(PAM_STATIC) - /* Authentication API's */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags, - int argc, const char **argv); -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags, - int argc, const char **argv); - -#endif /*(defined(PAM_STATIC) && defined(PAM_SM_AUTH)) - || !defined(PAM_STATIC)*/ - -#if (defined(PAM_STATIC) && defined(PAM_SM_ACCOUNT)) || !defined(PAM_STATIC) +int pam_sm_authenticate(pam_handle_t *pamh, int flags, + int argc, const char **argv); +int pam_sm_setcred(pam_handle_t *pamh, int flags, + int argc, const char **argv); /* Account Management API's */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, - int argc, const char **argv); - -#endif /*(defined(PAM_STATIC) && defined(PAM_SM_ACCOUNT)) - || !defined(PAM_STATIC)*/ - -#if (defined(PAM_STATIC) && defined(PAM_SM_SESSION)) || !defined(PAM_STATIC) +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, + int argc, const char **argv); /* Session Management API's */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags, - int argc, const char **argv); - -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags, - int argc, const char **argv); +int pam_sm_open_session(pam_handle_t *pamh, int flags, + int argc, const char **argv); -#endif /*(defined(PAM_STATIC) && defined(PAM_SM_SESSION)) - || !defined(PAM_STATIC)*/ - -#if (defined(PAM_STATIC) && defined(PAM_SM_PASSWORD)) || !defined(PAM_STATIC) +int pam_sm_close_session(pam_handle_t *pamh, int flags, + int argc, const char **argv); /* Password Management API's */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, - int argc, const char **argv); - -#endif /*(defined(PAM_STATIC) && defined(PAM_SM_PASSWORD)) - || !defined(PAM_STATIC)*/ +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, + int argc, const char **argv); /* The following two flags are for use across the Linux-PAM/module * interface only. The Application is not permitted to use these diff --git a/libpam/pam_dynamic.c b/libpam/pam_dynamic.c index e1155e50..50bfd792 100644 --- a/libpam/pam_dynamic.c +++ b/libpam/pam_dynamic.c @@ -33,8 +33,6 @@ #include "pam_private.h" -#ifndef PAM_STATIC - #ifdef PAM_SHL # include #elif defined(PAM_DYLD) @@ -139,4 +137,3 @@ _pam_dlerror (void) #endif } -#endif diff --git a/libpam/pam_handlers.c b/libpam/pam_handlers.c index bc3fd9d8..91cccadc 100644 --- a/libpam/pam_handlers.c +++ b/libpam/pam_handlers.c @@ -665,9 +665,7 @@ _pam_load_module(pam_handle_t *pamh, const char *mod_path, int handler_type) { int x = 0; int success; -#ifndef PAM_STATIC char *mod_full_isa_path=NULL, *isa=NULL; -#endif struct loaded_module *mod; D(("_pam_load_module: loading module `%s'", mod_path)); @@ -701,27 +699,6 @@ _pam_load_module(pam_handle_t *pamh, const char *mod_path, int handler_type) /* Be pessimistic... */ success = PAM_ABORT; -#ifdef PAM_STATIC - /* Only load static function if function was not found dynamically. - * This code should work even if no dynamic loading is available. */ - if (success != PAM_SUCCESS) { - D(("_pam_load_module: open static handler %s", mod_path)); - mod->dl_handle = _pam_open_static_handler(pamh, mod_path); - if (mod->dl_handle == NULL) { - D(("_pam_load_module: unable to find static handler %s", - mod_path)); - if (handler_type != PAM_HT_SILENT_MODULE) - pam_syslog(pamh, LOG_ERR, - "unable to open static handler %s", mod_path); - /* Didn't find module in dynamic or static..will mark bad */ - } else { - D(("static module added successfully")); - success = PAM_SUCCESS; - mod->type = PAM_MT_STATIC_MOD; - pamh->handlers.modules_used++; - } - } -#else D(("_pam_load_module: _pam_dlopen(%s)", mod_path)); mod->dl_handle = _pam_dlopen(mod_path); D(("_pam_load_module: _pam_dlopen'ed")); @@ -758,7 +735,6 @@ _pam_load_module(pam_handle_t *pamh, const char *mod_path, int handler_type) mod->type = PAM_MT_DYNAMIC_MOD; pamh->handlers.modules_used++; } -#endif if (success != PAM_SUCCESS) { /* add a malformed module */ mod->dl_handle = NULL; @@ -869,16 +845,8 @@ int _pam_add_handler(pam_handle_t *pamh } /* are the modules reliable? */ - if ( -#ifdef PAM_STATIC - mod_type != PAM_MT_STATIC_MOD - && -#else - mod_type != PAM_MT_DYNAMIC_MOD - && -#endif - mod_type != PAM_MT_FAULTY_MOD - ) { + if (mod_type != PAM_MT_DYNAMIC_MOD && + mod_type != PAM_MT_FAULTY_MOD) { D(("_pam_add_handlers: illegal module library type; %d", mod_type)); pam_syslog(pamh, LOG_ERR, "internal error: module library type not known: %s;%d", @@ -888,30 +856,15 @@ int _pam_add_handler(pam_handle_t *pamh /* now identify this module's functions - for non-faulty modules */ -#ifdef PAM_STATIC - if ((mod_type == PAM_MT_STATIC_MOD) && - (func = (servicefn)_pam_get_static_sym(mod->dl_handle, sym)) == NULL) { - pam_syslog(pamh, LOG_ERR, "unable to resolve static symbol: %s", sym); - } -#else if ((mod_type == PAM_MT_DYNAMIC_MOD) && !(func = _pam_dlsym(mod->dl_handle, sym)) ) { pam_syslog(pamh, LOG_ERR, "unable to resolve symbol: %s", sym); } -#endif if (sym2) { -#ifdef PAM_STATIC - if ((mod_type == PAM_MT_STATIC_MOD) && - (func2 = (servicefn)_pam_get_static_sym(mod->dl_handle, sym2)) - == NULL) { - pam_syslog(pamh, LOG_ERR, "unable to resolve symbol: %s", sym2); - } -#else if ((mod_type == PAM_MT_DYNAMIC_MOD) && !(func2 = _pam_dlsym(mod->dl_handle, sym2)) ) { pam_syslog(pamh, LOG_ERR, "unable to resolve symbol: %s", sym2); } -#endif } /* here func (and perhaps func2) point to the appropriate functions */ @@ -994,11 +947,9 @@ int _pam_free_handlers(pam_handle_t *pamh) while (pamh->handlers.modules_used) { D(("_pam_free_handlers: dlclose(%s)", mod->name)); free(mod->name); -#ifndef PAM_STATIC if (mod->type == PAM_MT_DYNAMIC_MOD) { _pam_dlclose(mod->dl_handle); } -#endif mod++; pamh->handlers.modules_used--; } diff --git a/libpam/pam_private.h b/libpam/pam_private.h index 11382774..7ff9f758 100644 --- a/libpam/pam_private.h +++ b/libpam/pam_private.h @@ -241,22 +241,10 @@ void _pam_await_timer(pam_handle_t *pamh, int status); typedef void (*voidfunc(void))(void); typedef int (*servicefn)(pam_handle_t *, int, int, char **); -#ifdef PAM_STATIC -/* The next two in ../modules/_pam_static/pam_static.c */ - -/* Return pointer to data structure used to define a static module */ -struct pam_module * _pam_open_static_handler (pam_handle_t *pamh, - const char *path); - -/* Return pointer to function requested from static module */ - -voidfunc *_pam_get_static_sym(struct pam_module *mod, const char *symname); -#else void *_pam_dlopen (const char *mod_path); servicefn _pam_dlsym (void *handle, const char *symbol); void _pam_dlclose (void *handle); const char *_pam_dlerror (void); -#endif /* For now we just use a stack and linear search for module data. */ /* If it becomes apparent that there is a lot of data, it should */ diff --git a/libpam/pam_static.c b/libpam/pam_static.c deleted file mode 100644 index 511026d4..00000000 --- a/libpam/pam_static.c +++ /dev/null @@ -1,127 +0,0 @@ -/* - * pam_static.c -- static module loading helper functions - * - * created by Michael K. Johnson, johnsonm@redhat.com - */ - -/* This whole file is only used for PAM_STATIC */ - -#ifdef PAM_STATIC - -#include -#include -#include - -#include "pam_private.h" - -#include "pam_static_modules.h" - -/* - * and now for the functions - */ - -/* Return pointer to data structure used to define a static module */ -struct pam_module * -_pam_open_static_handler (pam_handle_t *pamh, const char *path) -{ - int i; - const char *clpath = path; - char *lpath, *end; - - if (strchr(clpath, '/')) { - /* ignore path and leading "/" */ - clpath = strrchr(path, '/') + 1; - } - /* create copy to muck with (must free before return) */ - lpath = _pam_strdup(clpath); - /* chop .so off copy if it exists (or other extension on other - platform...) */ - end = strstr(lpath, ".so"); - if (end) { - *end = '\0'; - } - - /* now go find the module */ - for (i = 0; static_modules[i] != NULL; i++) { - D(("%s=?%s\n", lpath, static_modules[i]->name)); - if (static_modules[i]->name && - ! strcmp(static_modules[i]->name, lpath)) { - break; - } - } - - if (static_modules[i] == NULL) { - pam_syslog (pamh, LOG_ERR, "no static module named %s", lpath); - } - - free(lpath); - return (static_modules[i]); -} - -/* Return pointer to function requested from static module - * Can't just return void *, because ANSI C disallows casting a - * pointer to a function to a void *... - * This definition means: - * _pam_get_static_sym is a function taking two arguments and - * returning a pointer to a function which takes no arguments - * and returns void... */ -voidfunc *_pam_get_static_sym(struct pam_module *mod, const char *symname) { - - if (! strcmp(symname, "pam_sm_authenticate")) { - return ((voidfunc *)mod->pam_sm_authenticate); - } else if (! strcmp(symname, "pam_sm_setcred")) { - return ((voidfunc *)mod->pam_sm_setcred); - } else if (! strcmp(symname, "pam_sm_acct_mgmt")) { - return ((voidfunc *)mod->pam_sm_acct_mgmt); - } else if (! strcmp(symname, "pam_sm_open_session")) { - return ((voidfunc *)mod->pam_sm_open_session); - } else if (! strcmp(symname, "pam_sm_close_session")) { - return ((voidfunc *)mod->pam_sm_close_session); - } else if (! strcmp(symname, "pam_sm_chauthtok")) { - return ((voidfunc *)mod->pam_sm_chauthtok); - } - /* getting to this point is an error */ - return ((voidfunc *)NULL); -} - -#else /* ! PAM_STATIC */ - -typedef int blarg; - -#endif /* ! PAM_STATIC */ - -/* - * Copyright (C) 1995 by Red Hat Software, Michael K. Johnson - * All rights reserved - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, and the entire permission notice in its entirety, - * including the disclaimer of warranties. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of the author may not be used to endorse or promote - * products derived from this software without specific prior - * 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.) - * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, - * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - */ diff --git a/libpam/pam_static_modules.h b/libpam/pam_static_modules.h deleted file mode 100644 index 698989bd..00000000 --- a/libpam/pam_static_modules.h +++ /dev/null @@ -1,148 +0,0 @@ -/* - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, and the entire permission notice in its entirety, - * including the disclaimer of warranties. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * 3. The name of the author may not be used to endorse or promote - * products derived from this software without specific prior - * 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.) - * - * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED - * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES - * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE - * DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, - * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES - * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) - * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, - * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED - * OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -/* Pointers to static module data. */ - -extern struct pam_module _pam_access_modstruct; -extern struct pam_module _pam_cracklib_modstruct; -extern struct pam_module _pam_debug_modstruct; -extern struct pam_module _pam_deny_modstruct; -extern struct pam_module _pam_echo_modstruct; -extern struct pam_module _pam_env_modstruct; -extern struct pam_module _pam_exec_modstruct; -extern struct pam_module _pam_faildelay_modstruct; -extern struct pam_module _pam_filter_modstruct; -extern struct pam_module _pam_ftp_modstruct; -extern struct pam_module _pam_group_modstruct; -extern struct pam_module _pam_issue_modstruct; -#ifdef HAVE_KEY_MANAGEMENT -extern struct pam_module _pam_keyinit_modstruct; -#endif -extern struct pam_module _pam_lastlog_modstruct; -extern struct pam_module _pam_limits_modstruct; -extern struct pam_module _pam_listfile_modstruct; -extern struct pam_module _pam_localuser_modstruct; -extern struct pam_module _pam_loginuid_modstruct; -extern struct pam_module _pam_mail_modstruct; -extern struct pam_module _pam_mkhomedir_modstruct; -extern struct pam_module _pam_motd_modstruct; -#ifdef HAVE_UNSHARE -extern struct pam_module _pam_namespace_modstruct; -#endif -extern struct pam_module _pam_nologin_modstruct; -extern struct pam_module _pam_permit_modstruct; -extern struct pam_module _pam_pwhistory_modstruct; -extern struct pam_module _pam_rhosts_modstruct; -extern struct pam_module _pam_rootok_modstruct; -extern struct pam_module _pam_securetty_modstruct; -#ifdef WITH_SELINUX -extern struct pam_module _pam_selinux_modstruct; -extern struct pam_module _pam_sepermit_modstruct; -#endif -extern struct pam_module _pam_shells_modstruct; -extern struct pam_module _pam_stress_modstruct; -extern struct pam_module _pam_succeed_if_modstruct; -extern struct pam_module _pam_tally_modstruct; -extern struct pam_module _pam_tally2_modstruct; -extern struct pam_module _pam_time_modstruct; -extern struct pam_module _pam_timestamp_modstruct; -#ifdef HAVE_AUDIT_TTY_STATUS -extern struct pam_module _pam_tty_audit_modstruct; -#endif -extern struct pam_module _pam_umask_modstruct; -extern struct pam_module _pam_unix_modstruct; -extern struct pam_module _pam_userdb_modstruct; -extern struct pam_module _pam_warn_modstruct; -extern struct pam_module _pam_wheel_modstruct; -extern struct pam_module _pam_xauth_modstruct; - -/* and here is a structure that connects libpam to the above static - modules. */ - -static struct pam_module *static_modules[] = { - &_pam_access_modstruct, -#ifdef HAVE_LIBCRACK - &_pam_cracklib_modstruct, -#endif - &_pam_debug_modstruct, - &_pam_deny_modstruct, - &_pam_echo_modstruct, - &_pam_env_modstruct, - &_pam_exec_modstruct, - &_pam_faildelay_modstruct, - &_pam_filter_modstruct, - &_pam_ftp_modstruct, - &_pam_group_modstruct, - &_pam_issue_modstruct, -#ifdef HAVE_KEY_MANAGEMENT - &_pam_keyinit_modstruct, -#endif - &_pam_lastlog_modstruct, - &_pam_limits_modstruct, - &_pam_listfile_modstruct, - &_pam_localuser_modstruct, - &_pam_loginuid_modstruct, - &_pam_mail_modstruct, - &_pam_mkhomedir_modstruct, - &_pam_motd_modstruct, -#ifdef HAVE_UNSHARE - &_pam_namespace_modstruct, -#endif - &_pam_nologin_modstruct, - &_pam_permit_modstruct, - &_pam_pwhistory_modstruct, - &_pam_rhosts_modstruct, - &_pam_rootok_modstruct, - &_pam_securetty_modstruct, -#ifdef WITH_SELINUX - &_pam_selinux_modstruct, - &_pam_sepermit_modstruct, -#endif - &_pam_shells_modstruct, - &_pam_stress_modstruct, - &_pam_succeed_if_modstruct, - &_pam_tally_modstruct, - &_pam_tally2_modstruct, - &_pam_time_modstruct, - &_pam_timestamp_modstruct, -#ifdef HAVE_AUDIT_TTY_STATUS - &_pam_tty_audit_modstruct, -#endif - &_pam_umask_modstruct, - &_pam_unix_modstruct, - &_pam_userdb_modstruct, - &_pam_warn_modstruct, - &_pam_wheel_modstruct, - &_pam_xauth_modstruct, - NULL -}; diff --git a/modules/pam_access/pam_access.c b/modules/pam_access/pam_access.c index d4c847a0..3ac1ad00 100644 --- a/modules/pam_access/pam_access.c +++ b/modules/pam_access/pam_access.c @@ -792,7 +792,7 @@ network_netmask_match (pam_handle_t *pamh, /* --- public PAM management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -904,35 +904,35 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, } } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate (pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -940,18 +940,3 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, } /* end of module definition */ - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_access_modstruct = { - "pam_access", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; -#endif diff --git a/modules/pam_cracklib/pam_cracklib.c b/modules/pam_cracklib/pam_cracklib.c index 5eefd0ba..16549319 100644 --- a/modules/pam_cracklib/pam_cracklib.c +++ b/modules/pam_cracklib/pam_cracklib.c @@ -728,8 +728,8 @@ static int _pam_unix_approve_pass(pam_handle_t *pamh, /* The Main Thing (by Cristian Gafton, CEO at this module :-) * (stolen from http://home.netscape.com) */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, - int argc, const char **argv) +int +pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) { unsigned int ctrl; struct cracklib_options options; @@ -858,19 +858,6 @@ PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, -#ifdef PAM_STATIC -/* static module data */ -struct pam_module _pam_cracklib_modstruct = { - "pam_cracklib", - NULL, - NULL, - NULL, - NULL, - NULL, - pam_sm_chauthtok -}; -#endif - /* * Copyright (c) Cristian Gafton , 1996. * All rights reserved diff --git a/modules/pam_debug/pam_debug.c b/modules/pam_debug/pam_debug.c index a65d1bf2..9b68d382 100644 --- a/modules/pam_debug/pam_debug.c +++ b/modules/pam_debug/pam_debug.c @@ -75,7 +75,6 @@ static int parse_args(int retval, const char *event, return retval; } -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -103,7 +102,6 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return retval; } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -112,7 +110,6 @@ int pam_sm_setcred(pam_handle_t *pamh, int flags UNUSED, /* --- account management functions --- */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -121,7 +118,6 @@ int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, /* --- password management --- */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -134,14 +130,12 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags UNUSED, /* --- session management --- */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { return parse_args(PAM_SUCCESS, "open_session", pamh, argc, argv); } -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -149,19 +143,3 @@ int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, } /* end of module definition */ - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_debug_modstruct = { - "pam_debug", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; - -#endif diff --git a/modules/pam_deny/pam_deny.c b/modules/pam_deny/pam_deny.c index 544c5bdb..155a1f5d 100644 --- a/modules/pam_deny/pam_deny.c +++ b/modules/pam_deny/pam_deny.c @@ -25,14 +25,14 @@ /* --- authentication management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_AUTH_ERR; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -41,7 +41,7 @@ pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- account management functions --- */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -50,7 +50,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- password management --- */ -PAM_EXTERN int +int pam_sm_chauthtok(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -59,14 +59,14 @@ pam_sm_chauthtok(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- session management --- */ -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SESSION_ERR; } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -74,16 +74,3 @@ pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, } /* end of module definition */ - -/* static module data */ -#ifdef PAM_STATIC -struct pam_module _pam_deny_modstruct = { - "pam_deny", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; -#endif diff --git a/modules/pam_echo/pam_echo.c b/modules/pam_echo/pam_echo.c index d0879fbf..860ff0af 100644 --- a/modules/pam_echo/pam_echo.c +++ b/modules/pam_echo/pam_echo.c @@ -262,18 +262,3 @@ pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, return PAM_IGNORE; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_echo_modstruct = { - "pam_echo", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif diff --git a/modules/pam_env/pam_env.c b/modules/pam_env/pam_env.c index 1bfdf089..0b8002f8 100644 --- a/modules/pam_env/pam_env.c +++ b/modules/pam_env/pam_env.c @@ -768,7 +768,7 @@ static void _clean_var(VAR *var) /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -839,7 +839,7 @@ handle_env (pam_handle_t *pamh, int argc, const char **argv) return retval; } -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -847,7 +847,7 @@ pam_sm_acct_mgmt (pam_handle_t *pamh UNUSED, int flags UNUSED, return PAM_SERVICE_ERR; } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -855,7 +855,7 @@ pam_sm_setcred (pam_handle_t *pamh, int flags UNUSED, return handle_env (pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -863,7 +863,7 @@ pam_sm_open_session (pam_handle_t *pamh, int flags UNUSED, return handle_env (pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -871,7 +871,7 @@ pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_chauthtok (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -879,20 +879,4 @@ pam_sm_chauthtok (pam_handle_t *pamh UNUSED, int flags UNUSED, return PAM_SERVICE_ERR; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_env_modstruct = { - "pam_env", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_exec/pam_exec.c b/modules/pam_exec/pam_exec.c index 17ba6ca2..0ab65489 100644 --- a/modules/pam_exec/pam_exec.c +++ b/modules/pam_exec/pam_exec.c @@ -467,14 +467,14 @@ call_exec (const char *pam_type, pam_handle_t *pamh, return PAM_SYSTEM_ERR; /* will never be reached. */ } -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { return call_exec ("auth", pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -483,7 +483,7 @@ pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, /* password updating functions */ -PAM_EXTERN int +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -492,35 +492,23 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, return call_exec ("password", pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { return call_exec ("account", pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { return call_exec ("open_session", pamh, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { return call_exec ("close_session", pamh, argc, argv); } - -#ifdef PAM_STATIC -struct pam_module _pam_exec_modstruct = { - "pam_exec", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; -#endif diff --git a/modules/pam_faildelay/pam_faildelay.c b/modules/pam_faildelay/pam_faildelay.c index 072b7dd3..7ea8f837 100644 --- a/modules/pam_faildelay/pam_faildelay.c +++ b/modules/pam_faildelay/pam_faildelay.c @@ -152,7 +152,6 @@ search_key (const char *filename) /* --- authentication management functions (only) --- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -204,28 +203,10 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return i; } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_faildelay_modstruct = { - "pam_faildelay", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_filter/pam_filter.c b/modules/pam_filter/pam_filter.c index 9935d994..6e6a0cf7 100644 --- a/modules/pam_filter/pam_filter.c +++ b/modules/pam_filter/pam_filter.c @@ -663,23 +663,23 @@ static int need_a_filter(pam_handle_t *pamh /* ------------------ authentication ----------------- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh - , int flags, int argc, const char **argv) +int pam_sm_authenticate(pam_handle_t *pamh, + int flags, int argc, const char **argv) { return need_a_filter(pamh, flags, argc, argv , "authenticate", FILTER_RUN1); } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags - , int argc, const char **argv) +int pam_sm_setcred(pam_handle_t *pamh, int flags, + int argc, const char **argv) { return need_a_filter(pamh, flags, argc, argv, "setcred", FILTER_RUN2); } /* --------------- account management ---------------- */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, - const char **argv) +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, + const char **argv) { return need_a_filter(pamh, flags, argc, argv , "setcred", FILTER_RUN1|FILTER_RUN2 ); @@ -687,15 +687,15 @@ PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, /* --------------- session management ---------------- */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags - , int argc, const char **argv) +int pam_sm_open_session(pam_handle_t *pamh, int flags, + int argc, const char **argv) { return need_a_filter(pamh, flags, argc, argv , "open_session", FILTER_RUN1); } -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags - , int argc, const char **argv) +int pam_sm_close_session(pam_handle_t *pamh, int flags, + int argc, const char **argv) { return need_a_filter(pamh, flags, argc, argv , "close_session", FILTER_RUN2); @@ -704,8 +704,8 @@ PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags /* --------- updating authentication tokens --------- */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags - , int argc, const char **argv) +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, + int argc, const char **argv) { int runN; @@ -720,19 +720,3 @@ PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags return need_a_filter(pamh, flags, argc, argv, "chauthtok", runN); } - -#ifdef PAM_STATIC - -/* ------------ stuff for static modules ------------ */ - -struct pam_module _pam_filter_modstruct = { - "pam_filter", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif diff --git a/modules/pam_ftp/pam_ftp.c b/modules/pam_ftp/pam_ftp.c index 221d8f87..6b6cf2a0 100644 --- a/modules/pam_ftp/pam_ftp.c +++ b/modules/pam_ftp/pam_ftp.c @@ -111,7 +111,7 @@ static int lookup(const char *name, const char *list, const char **_user) /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -210,28 +210,11 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, } } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_ftp_modstruct = { - "pam_ftp", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_group/pam_group.c b/modules/pam_group/pam_group.c index be5f20f3..da8237f1 100644 --- a/modules/pam_group/pam_group.c +++ b/modules/pam_group/pam_group.c @@ -739,14 +739,14 @@ static int check_account(pam_handle_t *pamh, const char *service, /* --- public authentication management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -817,18 +817,3 @@ pam_sm_setcred (pam_handle_t *pamh, int flags, } /* end of module definition */ - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_group_modstruct = { - "pam_group", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL -}; -#endif diff --git a/modules/pam_issue/pam_issue.c b/modules/pam_issue/pam_issue.c index 060baada..5b5ee416 100644 --- a/modules/pam_issue/pam_issue.c +++ b/modules/pam_issue/pam_issue.c @@ -42,7 +42,7 @@ static int read_issue_quoted(pam_handle_t *pamh, FILE *fp, char **prompt); /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -120,7 +120,7 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return (retval == PAM_SUCCESS) ? PAM_IGNORE : retval; } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -291,20 +291,4 @@ read_issue_quoted(pam_handle_t *pamh, FILE *fp, char **prompt) return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_issue_modstruct = { - "pam_issue", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_keyinit/pam_keyinit.c b/modules/pam_keyinit/pam_keyinit.c index f82eead2..5dd7b06b 100644 --- a/modules/pam_keyinit/pam_keyinit.c +++ b/modules/pam_keyinit/pam_keyinit.c @@ -165,7 +165,6 @@ static void kill_keyrings(pam_handle_t *pamh) /* * open a PAM session by making sure there's a session keyring */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -238,7 +237,6 @@ int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, /* * close a PAM session by revoking the session keyring if requested */ -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -253,17 +251,3 @@ int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_keyinit_modstruct = { - "pam_keyinit", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif diff --git a/modules/pam_lastlog/pam_lastlog.c b/modules/pam_lastlog/pam_lastlog.c index 76a33e41..1e2f08d2 100644 --- a/modules/pam_lastlog/pam_lastlog.c +++ b/modules/pam_lastlog/pam_lastlog.c @@ -566,7 +566,7 @@ cleanup: } /* --- authentication (locking out inactive users) functions --- */ -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -636,14 +636,14 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -652,7 +652,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, /* --- session management functions --- */ -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -702,7 +702,7 @@ pam_sm_open_session(pam_handle_t *pamh, int flags, return retval; } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -719,20 +719,4 @@ pam_sm_close_session (pam_handle_t *pamh, int flags, return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_lastlog_modstruct = { - "pam_lastlog", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_limits/pam_limits.c b/modules/pam_limits/pam_limits.c index eabc8567..d63c683e 100644 --- a/modules/pam_limits/pam_limits.c +++ b/modules/pam_limits/pam_limits.c @@ -1002,7 +1002,7 @@ static int setup_limits(pam_handle_t *pamh, } /* now the session stuff */ -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -1096,7 +1096,7 @@ out: return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -1104,21 +1104,6 @@ pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_limits_modstruct = { - "pam_limits", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif - /* * Copyright (c) Cristian Gafton, 1996-1997, * All rights reserved. diff --git a/modules/pam_listfile/pam_listfile.c b/modules/pam_listfile/pam_listfile.c index 2af2afd8..c2364065 100644 --- a/modules/pam_listfile/pam_listfile.c +++ b/modules/pam_listfile/pam_listfile.c @@ -53,7 +53,7 @@ #define LESSER(a, b) ((a) < (b) ? (a) : (b)) -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -370,55 +370,37 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, } } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_listfile_modstruct = { - "pam_listfile", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif /* PAM_STATIC */ - -/* end of module definition */ diff --git a/modules/pam_localuser/pam_localuser.c b/modules/pam_localuser/pam_localuser.c index aa43bc4c..e32ea6d7 100644 --- a/modules/pam_localuser/pam_localuser.c +++ b/modules/pam_localuser/pam_localuser.c @@ -55,7 +55,7 @@ #define MODULE_NAME "pam_localuser" -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -123,52 +123,36 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return ret; } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_localuser_modstruct = { - "pam_localuser", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; - -#endif diff --git a/modules/pam_loginuid/pam_loginuid.c b/modules/pam_loginuid/pam_loginuid.c index 9a1589e5..96bfd98e 100644 --- a/modules/pam_loginuid/pam_loginuid.c +++ b/modules/pam_loginuid/pam_loginuid.c @@ -247,34 +247,21 @@ _pam_loginuid(pam_handle_t *pamh, int flags UNUSED, * * This is here for vsftpd which doesn't seem to run the session stack */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { return _pam_loginuid(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { return _pam_loginuid(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } - -/* static module data */ -#ifdef PAM_STATIC -struct pam_module _pam_loginuid_modstruct = { - "pam_loginuid", - NULL, - NULL, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif diff --git a/modules/pam_mail/pam_mail.c b/modules/pam_mail/pam_mail.c index f5ba1733..0022f6d6 100644 --- a/modules/pam_mail/pam_mail.c +++ b/modules/pam_mail/pam_mail.c @@ -338,7 +338,7 @@ static int _do_mail(pam_handle_t *, int, int, const char **, int); /* --- authentication functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -346,7 +346,6 @@ pam_sm_authenticate (pam_handle_t *pamh UNUSED, int flags UNUSED, } /* Checking mail as part of authentication */ -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -357,7 +356,6 @@ int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, /* --- session management functions --- */ -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh,int flags,int argc ,const char **argv) { @@ -365,7 +363,6 @@ int pam_sm_close_session(pam_handle_t *pamh,int flags,int argc } /* Checking mail as part of the session management */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -475,20 +472,4 @@ static int _do_mail(pam_handle_t *pamh, int flags, int argc, return retval; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_mail_modstruct = { - "pam_mail", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_mkhomedir/pam_mkhomedir.c b/modules/pam_mkhomedir/pam_mkhomedir.c index c9220897..daed63ae 100644 --- a/modules/pam_mkhomedir/pam_mkhomedir.c +++ b/modules/pam_mkhomedir/pam_mkhomedir.c @@ -183,7 +183,7 @@ create_homedir (pam_handle_t *pamh, options_t *opt, /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -227,25 +227,9 @@ pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, } /* Ignore */ -PAM_EXTERN int pam_sm_close_session (pam_handle_t * pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ -struct pam_module _pam_mkhomedir_modstruct = -{ - "pam_mkhomedir", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL, -}; - -#endif diff --git a/modules/pam_motd/pam_motd.c b/modules/pam_motd/pam_motd.c index ff9b1690..11c7b565 100644 --- a/modules/pam_motd/pam_motd.c +++ b/modules/pam_motd/pam_motd.c @@ -39,7 +39,7 @@ /* --- session management functions (only) --- */ -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -48,7 +48,6 @@ pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, static char default_motd[] = DEFAULT_MOTD; -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -110,21 +109,4 @@ int pam_sm_open_session(pam_handle_t *pamh, int flags, return retval; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_motd_modstruct = { - "pam_motd", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_namespace/pam_namespace.c b/modules/pam_namespace/pam_namespace.c index 92883f56..d02ea09e 100644 --- a/modules/pam_namespace/pam_namespace.c +++ b/modules/pam_namespace/pam_namespace.c @@ -2008,7 +2008,7 @@ static int get_user_data(struct instance_data *idata) /* * Entry point from pam_open_session call. */ -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, +int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { int i, retval; @@ -2104,7 +2104,7 @@ PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, /* * Entry point from pam_close_session call. */ -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, +int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { int i, retval; @@ -2183,18 +2183,3 @@ PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_namespace_modstruct = { - "pam_namespace", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif diff --git a/modules/pam_nologin/pam_nologin.c b/modules/pam_nologin/pam_nologin.c index f047c324..9fd91fdb 100644 --- a/modules/pam_nologin/pam_nologin.c +++ b/modules/pam_nologin/pam_nologin.c @@ -135,7 +135,7 @@ static int perform_check(pam_handle_t *pamh, struct opt_s *opts) /* --- authentication management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -146,7 +146,7 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return perform_check(pamh, &opts); } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc, const char **argv) { @@ -159,7 +159,7 @@ pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- account management function --- */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -170,21 +170,4 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, return perform_check(pamh, &opts); } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_nologin_modstruct = { - "pam_nologin", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL, -}; - -#endif /* PAM_STATIC */ - /* end of module definition */ diff --git a/modules/pam_permit/pam_permit.c b/modules/pam_permit/pam_permit.c index e4539b03..c773087a 100644 --- a/modules/pam_permit/pam_permit.c +++ b/modules/pam_permit/pam_permit.c @@ -30,7 +30,7 @@ /* --- authentication management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -56,7 +56,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -65,7 +65,7 @@ pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- account management functions --- */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -74,7 +74,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- password management --- */ -PAM_EXTERN int +int pam_sm_chauthtok(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -83,14 +83,14 @@ pam_sm_chauthtok(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- session management --- */ -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -98,19 +98,3 @@ pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, } /* end of module definition */ - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_permit_modstruct = { - "pam_permit", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; - -#endif diff --git a/modules/pam_pwhistory/pam_pwhistory.c b/modules/pam_pwhistory/pam_pwhistory.c index 654edd39..0c07dc18 100644 --- a/modules/pam_pwhistory/pam_pwhistory.c +++ b/modules/pam_pwhistory/pam_pwhistory.c @@ -106,7 +106,7 @@ parse_option (pam_handle_t *pamh, const char *argv, options_t *options) /* This module saves the current crypted password in /etc/security/opasswd and then compares the new password with all entries in this file. */ -PAM_EXTERN int +int pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, const char **argv) { struct passwd *pwd; @@ -235,16 +235,3 @@ pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, const char **argv) return PAM_SUCCESS; } - -#ifdef PAM_STATIC -/* static module data */ -struct pam_module _pam_pwhistory_modstruct = { - "pam_pwhistory", - NULL, - NULL, - NULL, - NULL, - NULL, - pam_sm_chauthtok -}; -#endif diff --git a/modules/pam_rhosts/pam_rhosts.c b/modules/pam_rhosts/pam_rhosts.c index bc9e76f7..d6e70300 100644 --- a/modules/pam_rhosts/pam_rhosts.c +++ b/modules/pam_rhosts/pam_rhosts.c @@ -43,7 +43,6 @@ #include #include -PAM_EXTERN int pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -130,26 +129,10 @@ int pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_rhosts_modstruct = { - "pam_rhosts", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - NULL, - NULL, - NULL, -}; - -#endif diff --git a/modules/pam_rootok/pam_rootok.c b/modules/pam_rootok/pam_rootok.c index 88bed0c9..17baabe4 100644 --- a/modules/pam_rootok/pam_rootok.c +++ b/modules/pam_rootok/pam_rootok.c @@ -135,7 +135,7 @@ check_for_root (pam_handle_t *pamh, int ctrl) /* --- management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -146,14 +146,14 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return check_for_root (pamh, ctrl); } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -164,7 +164,7 @@ pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, return check_for_root (pamh, ctrl); } -PAM_EXTERN int +int pam_sm_chauthtok (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -175,20 +175,4 @@ pam_sm_chauthtok (pam_handle_t *pamh, int flags UNUSED, return check_for_root (pamh, ctrl); } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_rootok_modstruct = { - "pam_rootok", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - pam_sm_chauthtok, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_securetty/pam_securetty.c b/modules/pam_securetty/pam_securetty.c index 04741309..e279efac 100644 --- a/modules/pam_securetty/pam_securetty.c +++ b/modules/pam_securetty/pam_securetty.c @@ -235,7 +235,6 @@ securetty_perform_check (pam_handle_t *pamh, int ctrl, /* --- authentication management functions --- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -247,7 +246,7 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, return securetty_perform_check(pamh, ctrl, __FUNCTION__); } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -256,7 +255,7 @@ pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- account management functions --- */ -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -269,21 +268,4 @@ pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, return securetty_perform_check(pamh, ctrl, __FUNCTION__); } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_securetty_modstruct = { - "pam_securetty", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL, -}; - -#endif /* PAM_STATIC */ - /* end of module definition */ diff --git a/modules/pam_selinux/pam_selinux.c b/modules/pam_selinux/pam_selinux.c index b2a75e02..6daba1ed 100644 --- a/modules/pam_selinux/pam_selinux.c +++ b/modules/pam_selinux/pam_selinux.c @@ -757,7 +757,7 @@ create_context(pam_handle_t *pamh, int argc, const char **argv, return set_context(pamh, data, debug, verbose); } -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -765,14 +765,14 @@ pam_sm_authenticate(pam_handle_t *pamh UNUSED, int flags UNUSED, return PAM_AUTH_ERR; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -813,7 +813,7 @@ pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, create_context(pamh, argc, argv, debug, verbose); } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { diff --git a/modules/pam_sepermit/pam_sepermit.c b/modules/pam_sepermit/pam_sepermit.c index 8af1266a..0b90a39c 100644 --- a/modules/pam_sepermit/pam_sepermit.c +++ b/modules/pam_sepermit/pam_sepermit.c @@ -363,7 +363,7 @@ sepermit_match(pam_handle_t *pamh, const char *cfgfile, const char *user, return -1; } -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -430,31 +430,17 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return rv; } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_sepermit_modstruct = { - "pam_sepermit", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL -}; -#endif diff --git a/modules/pam_shells/pam_shells.c b/modules/pam_shells/pam_shells.c index 68bd6074..c8acb9e2 100644 --- a/modules/pam_shells/pam_shells.c +++ b/modules/pam_shells/pam_shells.c @@ -104,14 +104,12 @@ static int perform_check(pam_handle_t *pamh) /* --- authentication management functions (only) --- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return perform_check(pamh); } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { @@ -120,27 +118,10 @@ int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, /* --- account management functions (only) --- */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return perform_check(pamh); } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_shells_modstruct = { - "pam_shells", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL, -}; - -#endif /* PAM_STATIC */ - /* end of module definition */ diff --git a/modules/pam_stress/pam_stress.c b/modules/pam_stress/pam_stress.c index c1695d7f..44c3a304 100644 --- a/modules/pam_stress/pam_stress.c +++ b/modules/pam_stress/pam_stress.c @@ -213,7 +213,6 @@ wipe_up (pam_handle_t *pamh UNUSED, void *data, int error UNUSED) free(data); } -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -281,7 +280,6 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags, return retval; } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -299,7 +297,6 @@ int pam_sm_setcred(pam_handle_t *pamh, int flags, /* account management functions */ -PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -334,7 +331,6 @@ int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, return PAM_SUCCESS; } -PAM_EXTERN int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -362,7 +358,6 @@ int pam_sm_open_session(pam_handle_t *pamh, int flags, return PAM_SUCCESS; } -PAM_EXTERN int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -390,7 +385,6 @@ int pam_sm_close_session(pam_handle_t *pamh, int flags, return PAM_SUCCESS; } -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -552,19 +546,3 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags, return retval; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_stress_modstruct = { - "pam_stress", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; - -#endif diff --git a/modules/pam_succeed_if/pam_succeed_if.c b/modules/pam_succeed_if/pam_succeed_if.c index aa828fcc..c39b1cb1 100644 --- a/modules/pam_succeed_if/pam_succeed_if.c +++ b/modules/pam_succeed_if/pam_succeed_if.c @@ -400,7 +400,7 @@ evaluate(pam_handle_t *pamh, int debug, return PAM_SERVICE_ERR; } -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -544,46 +544,33 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return ret; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } -PAM_EXTERN int +int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) { return pam_sm_authenticate(pamh, flags, argc, argv); } - -/* static module data */ -#ifdef PAM_STATIC -struct pam_module _pam_succeed_if_modstruct = { - "pam_succeed_if", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok -}; -#endif diff --git a/modules/pam_tally/pam_tally.c b/modules/pam_tally/pam_tally.c index c7128857..66a515c2 100644 --- a/modules/pam_tally/pam_tally.c +++ b/modules/pam_tally/pam_tally.c @@ -615,7 +615,7 @@ tally_reset (pam_handle_t *pamh, uid_t uid, struct tally_options *opts) #ifdef PAM_SM_AUTH -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -649,7 +649,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, return rvcheck != PAM_SUCCESS ? rvcheck : rvbump; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -694,7 +694,7 @@ pam_sm_setcred(pam_handle_t *pamh, int flags, /* To reset failcount of user on successfull login */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) { @@ -733,33 +733,6 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, /*-----------------------------------------------------------------------*/ -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_tally_modstruct = { - MODULE_NAME, -#ifdef PAM_SM_AUTH - pam_sm_authenticate, - pam_sm_setcred, -#else - NULL, - NULL, -#endif -#ifdef PAM_SM_ACCOUNT - pam_sm_acct_mgmt, -#else - NULL, -#endif - NULL, - NULL, - NULL, -}; - -#endif /* #ifdef PAM_STATIC */ - -/*-----------------------------------------------------------------------*/ - #else /* #ifndef MAIN */ static const char *cline_filename = DEFAULT_LOGFILE; diff --git a/modules/pam_tally2/pam_tally2.c b/modules/pam_tally2/pam_tally2.c index 9187cbfd..9f3bebeb 100644 --- a/modules/pam_tally2/pam_tally2.c +++ b/modules/pam_tally2/pam_tally2.c @@ -737,7 +737,7 @@ tally_reset (pam_handle_t *pamh, uid_t uid, struct tally_options *opts, int old_ /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -770,7 +770,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return rv; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -810,7 +810,7 @@ pam_sm_setcred(pam_handle_t *pamh, int flags UNUSED, /* To reset failcount of user on successfull login */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -846,33 +846,6 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, /*-----------------------------------------------------------------------*/ -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_tally2_modstruct = { - MODULE_NAME, -#ifdef PAM_SM_AUTH - pam_sm_authenticate, - pam_sm_setcred, -#else - NULL, - NULL, -#endif -#ifdef PAM_SM_ACCOUNT - pam_sm_acct_mgmt, -#else - NULL, -#endif - NULL, - NULL, - NULL, -}; - -#endif /* #ifdef PAM_STATIC */ - -/*-----------------------------------------------------------------------*/ - #else /* #ifndef MAIN */ static const char *cline_filename = DEFAULT_LOGFILE; diff --git a/modules/pam_time/pam_time.c b/modules/pam_time/pam_time.c index c94737ca..75d08645 100644 --- a/modules/pam_time/pam_time.c +++ b/modules/pam_time/pam_time.c @@ -588,7 +588,7 @@ check_account(pam_handle_t *pamh, const char *service, /* --- public account management functions --- */ -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -663,18 +663,3 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, } /* end of module definition */ - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_time_modstruct = { - "pam_time", - NULL, - NULL, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL -}; -#endif diff --git a/modules/pam_timestamp/pam_timestamp.c b/modules/pam_timestamp/pam_timestamp.c index 1bf0e84b..b18efdfd 100644 --- a/modules/pam_timestamp/pam_timestamp.c +++ b/modules/pam_timestamp/pam_timestamp.c @@ -357,7 +357,7 @@ verbose_success(pam_handle_t *pamh, long diff) pam_info(pamh, _("Access granted (last access was %ld seconds ago)."), diff); } -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) { struct stat st; @@ -547,13 +547,13 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) return PAM_AUTH_ERR; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { char path[BUFLEN], subdir[BUFLEN], *text, *p; @@ -670,27 +670,12 @@ pam_sm_open_session(pam_handle_t *pamh, int flags UNUSED, int argc, const char * return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -#ifdef PAM_STATIC -/* static module data */ - -struct pam_module _pam_timestamp_modstruct = { - "pam_timestamp", - pam_sm_authenticate, - pam_sm_setcred, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif - - #else /* PAM_TIMESTAMP_MAIN */ #define USAGE "Usage: %s [[-k] | [-d]] [target user]\n" diff --git a/modules/pam_tty_audit/pam_tty_audit.c b/modules/pam_tty_audit/pam_tty_audit.c index 6003f4e6..bce3ab77 100644 --- a/modules/pam_tty_audit/pam_tty_audit.c +++ b/modules/pam_tty_audit/pam_tty_audit.c @@ -360,16 +360,3 @@ pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, } return PAM_SUCCESS; } - -/* static module data */ -#ifdef PAM_STATIC -struct pam_module _pam_tty_audit_modstruct = { - "pam_tty_audit", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif diff --git a/modules/pam_umask/pam_umask.c b/modules/pam_umask/pam_umask.c index 863f0387..ab490645 100644 --- a/modules/pam_umask/pam_umask.c +++ b/modules/pam_umask/pam_umask.c @@ -249,7 +249,7 @@ setup_limits_from_gecos (pam_handle_t *pamh, options_t *options, } -PAM_EXTERN int +int pam_sm_open_session (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -297,27 +297,11 @@ pam_sm_open_session (pam_handle_t *pamh, int flags UNUSED, return retval; } -PAM_EXTERN int +int pam_sm_close_session (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_umask_modstruct = { - "pam_umask", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_unix/Makefile.am b/modules/pam_unix/Makefile.am index 88e6125d..56df1782 100644 --- a/modules/pam_unix/Makefile.am +++ b/modules/pam_unix/Makefile.am @@ -34,8 +34,7 @@ pam_unix_la_LIBADD = $(top_builddir)/libpam/libpam.la \ securelib_LTLIBRARIES = pam_unix.la -noinst_HEADERS = md5.h support.h yppasswd.h bigcrypt.h passverify.h \ - pam_unix_static.h +noinst_HEADERS = md5.h support.h yppasswd.h bigcrypt.h passverify.h sbin_PROGRAMS = unix_chkpwd unix_update @@ -44,9 +43,6 @@ noinst_PROGRAMS = bigcrypt pam_unix_la_SOURCES = bigcrypt.c pam_unix_acct.c \ pam_unix_auth.c pam_unix_passwd.c pam_unix_sess.c support.c \ passverify.c yppasswd_xdr.c md5_good.c md5_broken.c -if STATIC_MODULES -pam_unix_la_SOURCES += pam_unix_static.c -endif bigcrypt_SOURCES = bigcrypt.c bigcrypt_main.c bigcrypt_CFLAGS = $(AM_CFLAGS) diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c index f8b39c91..17a0890f 100644 --- a/modules/pam_unix/pam_unix_acct.c +++ b/modules/pam_unix/pam_unix_acct.c @@ -53,11 +53,7 @@ /* indicate that the following groups are defined */ -#ifdef PAM_STATIC -# include "pam_unix_static.h" -#else -# define PAM_SM_ACCOUNT -#endif +#define PAM_SM_ACCOUNT #include #include diff --git a/modules/pam_unix/pam_unix_auth.c b/modules/pam_unix/pam_unix_auth.c index 9a547b3a..9f66c5d6 100644 --- a/modules/pam_unix/pam_unix_auth.c +++ b/modules/pam_unix/pam_unix_auth.c @@ -50,11 +50,7 @@ /* indicate the following groups are defined */ -#ifdef PAM_STATIC -# include "pam_unix_static.h" -#else -# define PAM_SM_AUTH -#endif +#define PAM_SM_AUTH #define _PAM_EXTERN_FUNCTIONS #include diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index c2e5de5e..e3d32096 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -64,11 +64,7 @@ /* indicate the following groups are defined */ -#ifdef PAM_STATIC -# include "pam_unix_static.h" -#else -# define PAM_SM_PASSWORD -#endif +#define PAM_SM_PASSWORD #include #include diff --git a/modules/pam_unix/pam_unix_sess.c b/modules/pam_unix/pam_unix_sess.c index 5d001816..dbc62983 100644 --- a/modules/pam_unix/pam_unix_sess.c +++ b/modules/pam_unix/pam_unix_sess.c @@ -49,11 +49,7 @@ /* indicate the following groups are defined */ -#ifdef PAM_STATIC -# include "pam_unix_static.h" -#else -# define PAM_SM_SESSION -#endif +#define PAM_SM_SESSION #include #include diff --git a/modules/pam_unix/pam_unix_static.c b/modules/pam_unix/pam_unix_static.c deleted file mode 100644 index 160268c9..00000000 --- a/modules/pam_unix/pam_unix_static.c +++ /dev/null @@ -1,23 +0,0 @@ -#include "config.h" - -#ifdef PAM_STATIC - -#define static extern -#define PAM_SM_ACCOUNT -#define PAM_SM_AUTH -#define PAM_SM_PASSWORD -#define PAM_SM_SESSION -#include "pam_unix_static.h" -#include - -struct pam_module _pam_unix_modstruct = { - "pam_unix", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif diff --git a/modules/pam_unix/pam_unix_static.h b/modules/pam_unix/pam_unix_static.h deleted file mode 100644 index 39b05efe..00000000 --- a/modules/pam_unix/pam_unix_static.h +++ /dev/null @@ -1,6 +0,0 @@ -#define pam_sm_acct_mgmt _pam_unix_sm_acct_mgmt -#define pam_sm_authenticate _pam_unix_sm_authenticate -#define pam_sm_setcred _pam_unix_sm_setcred -#define pam_sm_chauthtok _pam_unix_sm_chauthtok -#define pam_sm_open_session _pam_unix_sm_open_session -#define pam_sm_close_session _pam_unix_sm_close_session diff --git a/modules/pam_userdb/pam_userdb.c b/modules/pam_userdb/pam_userdb.c index 8df1a40c..09ab8d33 100644 --- a/modules/pam_userdb/pam_userdb.c +++ b/modules/pam_userdb/pam_userdb.c @@ -334,7 +334,7 @@ user_lookup (pam_handle_t *pamh, const char *database, const char *cryptmode, /* --- authentication management functions (only) --- */ -PAM_EXTERN int +int pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -423,14 +423,14 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags UNUSED, return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_setcred(pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -475,23 +475,6 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } - -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_userdb_modstruct = { - "pam_userdb", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL, -}; - -#endif - /* * Copyright (c) Cristian Gafton , 1999 * All rights reserved diff --git a/modules/pam_warn/pam_warn.c b/modules/pam_warn/pam_warn.c index a26c48d7..1d196ad3 100644 --- a/modules/pam_warn/pam_warn.c +++ b/modules/pam_warn/pam_warn.c @@ -54,7 +54,6 @@ static void log_items(pam_handle_t *pamh, const char *function, int flags) /* --- authentication management functions (only) --- */ -PAM_EXTERN int pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -62,7 +61,6 @@ int pam_sm_authenticate(pam_handle_t *pamh, int flags, return PAM_IGNORE; } -PAM_EXTERN int pam_sm_setcred(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -72,7 +70,6 @@ int pam_sm_setcred(pam_handle_t *pamh, int flags, /* password updating functions */ -PAM_EXTERN int pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -80,7 +77,7 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags, return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -88,7 +85,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_open_session(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -96,7 +93,7 @@ pam_sm_open_session(pam_handle_t *pamh, int flags, return PAM_IGNORE; } -PAM_EXTERN int +int pam_sm_close_session(pam_handle_t *pamh, int flags, int argc UNUSED, const char **argv UNUSED) { @@ -104,20 +101,4 @@ pam_sm_close_session(pam_handle_t *pamh, int flags, return PAM_IGNORE; } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_warn_modstruct = { - "pam_warn", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - pam_sm_open_session, - pam_sm_close_session, - pam_sm_chauthtok, -}; - -#endif - /* end of module definition */ diff --git a/modules/pam_wheel/pam_wheel.c b/modules/pam_wheel/pam_wheel.c index d7d8096e..6ea7b847 100644 --- a/modules/pam_wheel/pam_wheel.c +++ b/modules/pam_wheel/pam_wheel.c @@ -232,7 +232,7 @@ perform_check (pam_handle_t *pamh, int ctrl, const char *use_group) /* --- authentication management functions --- */ -PAM_EXTERN int +int pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -244,14 +244,14 @@ pam_sm_authenticate (pam_handle_t *pamh, int flags UNUSED, return perform_check(pamh, ctrl, use_group); } -PAM_EXTERN int +int pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, int argc UNUSED, const char **argv UNUSED) { return PAM_SUCCESS; } -PAM_EXTERN int +int pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, int argc, const char **argv) { @@ -263,22 +263,6 @@ pam_sm_acct_mgmt (pam_handle_t *pamh, int flags UNUSED, return perform_check(pamh, ctrl, use_group); } -#ifdef PAM_STATIC - -/* static module data */ - -struct pam_module _pam_wheel_modstruct = { - "pam_wheel", - pam_sm_authenticate, - pam_sm_setcred, - pam_sm_acct_mgmt, - NULL, - NULL, - NULL -}; - -#endif /* PAM_STATIC */ - /* * Copyright (c) Cristian Gafton , 1996, 1997 * All rights reserved diff --git a/modules/pam_xauth/pam_xauth.c b/modules/pam_xauth/pam_xauth.c index 2be43513..6778aa84 100644 --- a/modules/pam_xauth/pam_xauth.c +++ b/modules/pam_xauth/pam_xauth.c @@ -798,16 +798,3 @@ pam_sm_close_session (pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } - -/* static module data */ -#ifdef PAM_STATIC -struct pam_module _pam_xauth_modstruct = { - "pam_xauth", - NULL, - NULL, - NULL, - pam_sm_open_session, - pam_sm_close_session, - NULL -}; -#endif diff --git a/po/POTFILES.in b/po/POTFILES.in index 76d9640c..fcec3d83 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -29,7 +29,6 @@ ./libpam/pam_prelude.c ./libpam/pam_session.c ./libpam/pam_start.c -./libpam/pam_static.c ./libpam/pam_strerror.c ./libpam/pam_syslog.c ./libpam/pam_vprompt.c diff --git a/tests/tst-dlopen.c b/tests/tst-dlopen.c index 3000055c..70927163 100644 --- a/tests/tst-dlopen.c +++ b/tests/tst-dlopen.c @@ -19,9 +19,6 @@ /* Simple program to see if dlopen() would succeed. */ int main(int argc, char **argv) { -#ifdef PAM_STATIC - return 77; -#else int i; struct stat st; char buf[PATH_MAX]; @@ -43,5 +40,4 @@ int main(int argc, char **argv) } } return 0; -#endif } -- cgit v1.2.3 From 6b12a20c527cb6ced5b8911ea0f1dcdfc6e6f30c Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Tue, 29 Mar 2016 14:17:34 +0200 Subject: PAM_EXTERN isn't needed anymore, but don't remove it to not break lot of external code using it. * libpam/include/security/pam_modules.h: Readd PAM_EXTERN for compatibility --- libpam/include/security/pam_modules.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libpam/include/security/pam_modules.h b/libpam/include/security/pam_modules.h index 37568e99..ec65e3e9 100644 --- a/libpam/include/security/pam_modules.h +++ b/libpam/include/security/pam_modules.h @@ -75,6 +75,9 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags, #define PAM_DATA_REPLACE 0x20000000 /* used when replacing a data item */ +/* PAM_EXTERN isn't needed anymore, but don't remove it to not break + lot of external code using it. */ +#define PAM_EXTERN extern /* take care of any compatibility issues */ #include -- cgit v1.2.3 From 549aef483c9f1852e1fbefabc4ebbbe72e00c243 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Fri, 1 Apr 2016 15:28:09 +0200 Subject: Use TI-RPC functions if we compile and link against libtirpc. The old SunRPC functions don't work with IPv6. * configure.ac: Set and restore CPPFLAGS * modules/pam_unix/pam_unix_passwd.c: Replace getrpcport with rpcb_getaddr if available. --- configure.ac | 4 +++ modules/pam_unix/pam_unix_passwd.c | 73 +++++++++++++++++++++++++++++++++++++- 2 files changed, 76 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 534194d4..20f6ba35 100644 --- a/configure.ac +++ b/configure.ac @@ -451,18 +451,21 @@ AC_ARG_ENABLE([nis], AS_IF([test "x$enable_nis" != "xno"], [ old_CFLAGS=$CFLAGS + old_CPPFLAGS=$CPPFLAGS old_LIBS=$LIBS dnl if there's libtirpc available, prefer that over the system dnl implementation. PKG_CHECK_MODULES([TIRPC], [libtirpc], [ CFLAGS="$CFLAGS $TIRPC_CFLAGS" + CPPFLAGS="$CPPFLAGS $TIRPC_CFLAGS" LIBS="$LIBS $TIRPC_LIBS" ], [:;]) PKG_CHECK_MODULES([NSL], [libnsl], [], [AC_CHECK_LIB([nsl],[yp_match],[NSL_LIBS="-lnsl"],[NSL_LIBS=""])]) CFLAGS="$CFLAGS $NSL_CFLAGS" + CPPFLAGS="$CPPFLAGS $NSL_CFLAGS" LIBS="$LIBS $NSL_LIBS" AC_CHECK_FUNCS([yp_get_default_domain yperr_string yp_master yp_bind yp_match yp_unbind]) @@ -475,6 +478,7 @@ AS_IF([test "x$enable_nis" != "xno"], [ ]) CFLAGS="$old_CFLAGS" + CPPFLAGS="$old_CPPFLAGS" LIBS="$old_LIBS" ]) diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index e3d32096..fa293278 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -92,7 +92,7 @@ # include "yppasswd.h" -# if !HAVE_DECL_GETRPCPORT +# if !HAVE_DECL_GETRPCPORT &&!HAVE_RPCB_GETADDR extern int getrpcport(const char *host, unsigned long prognum, unsigned long versnum, unsigned int proto); # endif /* GNU libc 2.1 */ @@ -114,11 +114,48 @@ extern int getrpcport(const char *host, unsigned long prognum, #define MAX_PASSWD_TRIES 3 #ifdef HAVE_NIS +#ifdef HAVE_RPCB_GETADDR +static unsigned short +__taddr2port (const struct netconfig *nconf, const struct netbuf *nbuf) +{ + unsigned short port = 0; + struct __rpc_sockinfo si; + struct sockaddr_in *sin; + struct sockaddr_in6 *sin6; + if (!__rpc_nconf2sockinfo(nconf, &si)) + return 0; + + switch (si.si_af) + { + case AF_INET: + sin = nbuf->buf; + port = sin->sin_port; + break; + case AF_INET6: + sin6 = nbuf->buf; + port = sin6->sin6_port; + break; + default: + break; + } + + return htons (port); +} +#endif + static char *getNISserver(pam_handle_t *pamh, unsigned int ctrl) { char *master; char *domainname; int port, err; +#if defined(HAVE_RPCB_GETADDR) + struct netconfig *nconf; + struct netbuf svcaddr; + char addrbuf[INET6_ADDRSTRLEN]; + void *handle; + int found; +#endif + #ifdef HAVE_YP_GET_DEFAULT_DOMAIN if ((err = yp_get_default_domain(&domainname)) != 0) { @@ -146,7 +183,41 @@ static char *getNISserver(pam_handle_t *pamh, unsigned int ctrl) yperr_string(err)); return NULL; } +#ifdef HAVE_RPCB_GETADDR + svcaddr.len = 0; + svcaddr.maxlen = sizeof (addrbuf); + svcaddr.buf = addrbuf; + port = 0; + found = 0; + + handle = setnetconfig(); + while ((nconf = getnetconfig(handle)) != NULL) { + if (!strcmp(nconf->nc_proto, "udp")) { + if (rpcb_getaddr(YPPASSWDPROG, YPPASSWDPROC_UPDATE, + nconf, &svcaddr, master)) { + port = __taddr2port (nconf, &svcaddr); + endnetconfig (handle); + found=1; + break; + } + + if (rpc_createerr.cf_stat != RPC_UNKNOWNHOST) { + clnt_pcreateerror (master); + pam_syslog (pamh, LOG_ERR, + "rpcb_getaddr (%s) failed!", master); + return NULL; + } + } + } + + if (!found) { + pam_syslog (pamh, LOG_ERR, + "Cannot find suitable transport for protocol 'udp'"); + return NULL; + } +#else port = getrpcport(master, YPPASSWDPROG, YPPASSWDPROC_UPDATE, IPPROTO_UDP); +#endif if (port == 0) { pam_syslog(pamh, LOG_WARNING, "yppasswdd not running on NIS master host"); -- cgit v1.2.3 From df87fb69e44d024ce4a0a052c78b85d261e6c6a3 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Fri, 1 Apr 2016 17:07:44 +0000 Subject: Fix whitespace issues Remove blank lines at EOF introduced by commit a684595c0bbd88df71285f43fb27630e3829121e, making the project free of warnings reported by git diff --check 4b825dc642cb6eb9a060e54bf8d69288fbee4904 HEAD * libpam/pam_dynamic.c: Remove blank line at EOF. * modules/pam_echo/pam_echo.c: Likewise. * modules/pam_keyinit/pam_keyinit.c: Likewise. * modules/pam_mkhomedir/pam_mkhomedir.c: Likewise. * modules/pam_pwhistory/pam_pwhistory.c: Likewise. * modules/pam_rhosts/pam_rhosts.c: Likewise. * modules/pam_sepermit/pam_sepermit.c: Likewise. * modules/pam_stress/pam_stress.c: Likewise. --- libpam/pam_dynamic.c | 1 - modules/pam_echo/pam_echo.c | 1 - modules/pam_keyinit/pam_keyinit.c | 1 - modules/pam_mkhomedir/pam_mkhomedir.c | 1 - modules/pam_pwhistory/pam_pwhistory.c | 1 - modules/pam_rhosts/pam_rhosts.c | 1 - modules/pam_sepermit/pam_sepermit.c | 1 - modules/pam_stress/pam_stress.c | 1 - 8 files changed, 8 deletions(-) diff --git a/libpam/pam_dynamic.c b/libpam/pam_dynamic.c index 50bfd792..c063083f 100644 --- a/libpam/pam_dynamic.c +++ b/libpam/pam_dynamic.c @@ -136,4 +136,3 @@ _pam_dlerror (void) return dlerror (); #endif } - diff --git a/modules/pam_echo/pam_echo.c b/modules/pam_echo/pam_echo.c index 860ff0af..8e3d35f9 100644 --- a/modules/pam_echo/pam_echo.c +++ b/modules/pam_echo/pam_echo.c @@ -261,4 +261,3 @@ pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, else return PAM_IGNORE; } - diff --git a/modules/pam_keyinit/pam_keyinit.c b/modules/pam_keyinit/pam_keyinit.c index 5dd7b06b..b2fa5d95 100644 --- a/modules/pam_keyinit/pam_keyinit.c +++ b/modules/pam_keyinit/pam_keyinit.c @@ -250,4 +250,3 @@ int pam_sm_close_session(pam_handle_t *pamh, int flags UNUSED, return PAM_SUCCESS; } - diff --git a/modules/pam_mkhomedir/pam_mkhomedir.c b/modules/pam_mkhomedir/pam_mkhomedir.c index daed63ae..84c922f7 100644 --- a/modules/pam_mkhomedir/pam_mkhomedir.c +++ b/modules/pam_mkhomedir/pam_mkhomedir.c @@ -232,4 +232,3 @@ int pam_sm_close_session (pam_handle_t * pamh UNUSED, int flags UNUSED, { return PAM_SUCCESS; } - diff --git a/modules/pam_pwhistory/pam_pwhistory.c b/modules/pam_pwhistory/pam_pwhistory.c index 0c07dc18..3efb0ca5 100644 --- a/modules/pam_pwhistory/pam_pwhistory.c +++ b/modules/pam_pwhistory/pam_pwhistory.c @@ -234,4 +234,3 @@ pam_sm_chauthtok (pam_handle_t *pamh, int flags, int argc, const char **argv) return PAM_SUCCESS; } - diff --git a/modules/pam_rhosts/pam_rhosts.c b/modules/pam_rhosts/pam_rhosts.c index d6e70300..ed98d630 100644 --- a/modules/pam_rhosts/pam_rhosts.c +++ b/modules/pam_rhosts/pam_rhosts.c @@ -135,4 +135,3 @@ pam_sm_setcred (pam_handle_t *pamh UNUSED, int flags UNUSED, { return PAM_SUCCESS; } - diff --git a/modules/pam_sepermit/pam_sepermit.c b/modules/pam_sepermit/pam_sepermit.c index 0b90a39c..c6532907 100644 --- a/modules/pam_sepermit/pam_sepermit.c +++ b/modules/pam_sepermit/pam_sepermit.c @@ -443,4 +443,3 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, { return pam_sm_authenticate(pamh, flags, argc, argv); } - diff --git a/modules/pam_stress/pam_stress.c b/modules/pam_stress/pam_stress.c index 44c3a304..87a6e7c6 100644 --- a/modules/pam_stress/pam_stress.c +++ b/modules/pam_stress/pam_stress.c @@ -545,4 +545,3 @@ int pam_sm_chauthtok(pam_handle_t *pamh, int flags, return retval; } - -- cgit v1.2.3 From 4a1867dce6f60c2985271a64b70bc7fb702bbe0a Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 4 Apr 2016 11:33:11 +0200 Subject: build: use $host_cpu for lib64 directory handling [ticket#46] * configure.ac: use $host_cpu for lib64 directory handling. Signed-off-by: Yousong Zhou --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 20f6ba35..739390e7 100644 --- a/configure.ac +++ b/configure.ac @@ -27,7 +27,7 @@ dnl If we use /usr as prefix, use /etc for config files fi if test ${libdir} = '${exec_prefix}/lib' then - case "`uname -m`" in + case "$host_cpu" in x86_64|ppc64|s390x|sparc64) libdir="/lib64" ;; *) -- cgit v1.2.3 From 01e0038fa55581c4afc9d63b6180d2ea77ba2940 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 4 Apr 2016 11:35:57 +0200 Subject: build: fix build when crypt() is not part of crypt_libs [ticket#46] * configure.ac: Don't set empty -l option in crypt check Signed-off-by: Yousong Zhou --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 739390e7..b377e563 100644 --- a/configure.ac +++ b/configure.ac @@ -401,7 +401,7 @@ AS_IF([test "x$ac_cv_header_xcrypt_h" = "xyes"], [crypt_libs="crypt"]) BACKUP_LIBS=$LIBS -AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="-l$ac_lib", LIBCRYPT="") +AC_SEARCH_LIBS([crypt],[$crypt_libs], LIBCRYPT="${ac_lib:+-l$ac_lib}", LIBCRYPT="") AC_CHECK_FUNCS(crypt_r crypt_gensalt_r) LIBS=$BACKUP_LIBS AC_SUBST(LIBCRYPT) -- cgit v1.2.3 From 835d64947996b7cc96fe187f9b3103db36dddf77 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Mon, 4 Apr 2016 11:39:45 +0200 Subject: innetgr may not be there so make sure that when innetgr is not present then we inform about it and not use it. [ticket#46] * modules/pam_group/pam_group.c: ditto * modules/pam_succeed_if/pam_succeed_if.c: ditto * modules/pam_time/pam_time.c: ditto Signed-off-by: Khem Raj Signed-off-by: Yousong Zhou --- modules/pam_group/pam_group.c | 4 ++++ modules/pam_succeed_if/pam_succeed_if.c | 17 +++++++++++++---- modules/pam_time/pam_time.c | 4 ++++ 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/modules/pam_group/pam_group.c b/modules/pam_group/pam_group.c index da8237f1..263b3d51 100644 --- a/modules/pam_group/pam_group.c +++ b/modules/pam_group/pam_group.c @@ -656,7 +656,11 @@ static int check_account(pam_handle_t *pamh, const char *service, } /* If buffer starts with @, we are using netgroups */ if (buffer[0] == '@') +#ifdef HAVE_INNETGR good &= innetgr (&buffer[1], NULL, user, NULL); +#else + pam_syslog (pamh, LOG_ERR, "pam_group does not have netgroup support"); +#endif /* otherwise, if the buffer starts with %, it's a UNIX group */ else if (buffer[0] == '%') good &= pam_modutil_user_in_group_nam_nam(pamh, user, &buffer[1]); diff --git a/modules/pam_succeed_if/pam_succeed_if.c b/modules/pam_succeed_if/pam_succeed_if.c index c39b1cb1..856db0ca 100644 --- a/modules/pam_succeed_if/pam_succeed_if.c +++ b/modules/pam_succeed_if/pam_succeed_if.c @@ -231,18 +231,27 @@ evaluate_notingroup(pam_handle_t *pamh, const char *user, const char *group) } /* Return PAM_SUCCESS if the (host,user) is in the netgroup. */ static int -evaluate_innetgr(const char *host, const char *user, const char *group) +evaluate_innetgr(const pam_handle_t* pamh, const char *host, const char *user, const char *group) { +#ifdef HAVE_INNETGR if (innetgr(group, host, user, NULL) == 1) return PAM_SUCCESS; +#else + pam_syslog (pamh, LOG_ERR, "pam_succeed_if does not have netgroup support"); +#endif + return PAM_AUTH_ERR; } /* Return PAM_SUCCESS if the (host,user) is NOT in the netgroup. */ static int -evaluate_notinnetgr(const char *host, const char *user, const char *group) +evaluate_notinnetgr(const pam_handle_t* pamh, const char *host, const char *user, const char *group) { +#ifdef HAVE_INNETGR if (innetgr(group, host, user, NULL) == 0) return PAM_SUCCESS; +#else + pam_syslog (pamh, LOG_ERR, "pam_succeed_if does not have netgroup support"); +#endif return PAM_AUTH_ERR; } @@ -387,14 +396,14 @@ evaluate(pam_handle_t *pamh, int debug, const void *rhost; if (pam_get_item(pamh, PAM_RHOST, &rhost) != PAM_SUCCESS) rhost = NULL; - return evaluate_innetgr(rhost, user, right); + return evaluate_innetgr(pamh, rhost, user, right); } /* (Rhost, user) is not in this group. */ if (strcasecmp(qual, "notinnetgr") == 0) { const void *rhost; if (pam_get_item(pamh, PAM_RHOST, &rhost) != PAM_SUCCESS) rhost = NULL; - return evaluate_notinnetgr(rhost, user, right); + return evaluate_notinnetgr(pamh, rhost, user, right); } /* Fail closed. */ return PAM_SERVICE_ERR; diff --git a/modules/pam_time/pam_time.c b/modules/pam_time/pam_time.c index 75d08645..b67a4c24 100644 --- a/modules/pam_time/pam_time.c +++ b/modules/pam_time/pam_time.c @@ -555,7 +555,11 @@ check_account(pam_handle_t *pamh, const char *service, } /* If buffer starts with @, we are using netgroups */ if (buffer[0] == '@') +#ifdef HAVE_INNETGR good &= innetgr (&buffer[1], NULL, user, NULL); +#else + pam_syslog (pamh, LOG_ERR, "pam_time does not have netgroup support"); +#endif else good &= logic_field(pamh, user, buffer, count, is_same); D(("with user: %s", good ? "passes":"fails" )); -- cgit v1.2.3 From a1765a0bc62fff8c22091c661aafa10167ec7da8 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 4 Apr 2016 14:23:22 +0200 Subject: pam_unix: Make password expiration messages more user-friendly. * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Make password expiration messages more user-friendly. --- modules/pam_unix/pam_unix_acct.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c index 17a0890f..782d84ac 100644 --- a/modules/pam_unix/pam_unix_acct.c +++ b/modules/pam_unix/pam_unix_acct.c @@ -258,13 +258,13 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv) "expired password for user %s (root enforced)", uname); _make_remark(pamh, ctrl, PAM_ERROR_MSG, - _("You are required to change your password immediately (root enforced)")); + _("You are required to change your password immediately (administrator enforced)")); } else { pam_syslog(pamh, LOG_DEBUG, "expired password for user %s (password aged)", uname); _make_remark(pamh, ctrl, PAM_ERROR_MSG, - _("You are required to change your password immediately (password aged)")); + _("You are required to change your password immediately (password expired)")); } break; case PAM_AUTHTOK_EXPIRED: -- cgit v1.2.3 From 3c4328635ade0cd7bc1fb9d5f145f4dff76f9c1b Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 6 Apr 2016 13:52:21 +0200 Subject: pam_get_authtok(): Add authtok_type support to current password prompt. * libpam/pam_get_authtok.c (pam_get_authtok_internal): When changing password, use different prompt for current password allowing for authtok_type to be displayed to the user. --- libpam/pam_get_authtok.c | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/libpam/pam_get_authtok.c b/libpam/pam_get_authtok.c index 663f1f36..9bfbdf0f 100644 --- a/libpam/pam_get_authtok.c +++ b/libpam/pam_get_authtok.c @@ -38,6 +38,8 @@ #define PROMPT _("Password: ") /* For Translators: "%s%s" could be replaced with " " or "". */ +#define PROMPTCURRENT _("Current %s%spassword: ") +/* For Translators: "%s%s" could be replaced with " " or "". */ #define PROMPT1 _("New %s%spassword: ") /* For Translators: "%s%s" could be replaced with " " or "". */ #define PROMPT2 _("Retype new %s%spassword: ") @@ -89,12 +91,14 @@ pam_get_authtok_internal (pam_handle_t *pamh, int item, /* PAM_AUTHTOK in password stack returns new password, which needs to be verified. */ - if (item == PAM_AUTHTOK && pamh->choice == PAM_CHAUTHTOK) + if (pamh->choice == PAM_CHAUTHTOK) { - chpass = 1; - if (!(flags & PAM_GETAUTHTOK_NOVERIFY)) - ++chpass; - + if (item == PAM_AUTHTOK) + { + chpass = 1; + if (!(flags & PAM_GETAUTHTOK_NOVERIFY)) + ++chpass; + } authtok_type = get_option (pamh, "authtok_type"); if (authtok_type == NULL) { @@ -144,6 +148,10 @@ pam_get_authtok_internal (pam_handle_t *pamh, int item, PROMPT2, authtok_type, strlen (authtok_type) > 0?" ":""); } + else if (item == PAM_OLDAUTHTOK) + retval = pam_prompt (pamh, PAM_PROMPT_ECHO_OFF, &resp[0], + PROMPTCURRENT, authtok_type, + strlen (authtok_type) > 0?" ":""); else retval = pam_prompt (pamh, PAM_PROMPT_ECHO_OFF, &resp[0], "%s", PROMPT); -- cgit v1.2.3 From 7e09188c5dc4d0372ac7016f682cf63c686afe4a Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Wed, 6 Apr 2016 14:27:07 +0200 Subject: pam_unix: Use pam_get_authtok() instead of direct pam_prompt() calls. We have to drop support for not_set_pass option which is not much useful anyway. Instead we get proper support for authtok_type option. * modules/pam_unix/pam_unix.8.xml: Removed not_set_pass option, added authtok_ty pe option. * modules/pam_unix/pam_unix_auth.c (pam_sm_authenticate): Replace _unix_read_pas sword() call with equivalent pam_get_authtok() call. * modules/pam_unix/pam_unix_passwd.c (pam_sm_chauthtok): Likewise and also drop support for not_set_pass. * modules/pam_unix/support.c (_unix_read_password): Remove. * modules/pam_unix/support.h: Remove UNIX_NOT_SET_PASS add UNIX_AUTHTOK_TYPE. --- modules/pam_unix/pam_unix.8.xml | 8 +- modules/pam_unix/pam_unix_auth.c | 5 +- modules/pam_unix/pam_unix_passwd.c | 58 ++++---------- modules/pam_unix/support.c | 154 ------------------------------------- modules/pam_unix/support.h | 6 +- 5 files changed, 23 insertions(+), 208 deletions(-) diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index 6d8e4ba0..60d90979 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -217,13 +217,13 @@ - + - This argument is used to inform the module that it is not to - pay attention to/make available the old or new passwords from/to - other (stacked) password modules. + This argument can be used to modify the password prompt + when changing passwords to include the type of the password. + Empty by default. diff --git a/modules/pam_unix/pam_unix_auth.c b/modules/pam_unix/pam_unix_auth.c index 9f66c5d6..673861e4 100644 --- a/modules/pam_unix/pam_unix_auth.c +++ b/modules/pam_unix/pam_unix_auth.c @@ -103,7 +103,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) unsigned int ctrl; int retval, *ret_data = NULL; const char *name; - const void *p; + const char *p; D(("called.")); @@ -151,8 +151,7 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, int argc, const char **argv) } /* get this user's authentication token */ - retval = _unix_read_password(pamh, ctrl, NULL, _("Password: "), NULL - ,_UNIX_AUTHTOK, &p); + retval = pam_get_authtok(pamh, PAM_AUTHTOK, &p , NULL); if (retval != PAM_SUCCESS) { if (retval != PAM_CONV_AGAIN) { pam_syslog(pamh, LOG_CRIT, diff --git a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c index fa293278..c2e43423 100644 --- a/modules/pam_unix/pam_unix_passwd.c +++ b/modules/pam_unix/pam_unix_passwd.c @@ -612,7 +612,8 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) /* */ const char *user; - const void *pass_old, *pass_new; + const void *item; + const char *pass_old, *pass_new; /* */ D(("called.")); @@ -680,8 +681,6 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) * obtain and verify the current password (OLDAUTHTOK) for * the user. */ - char *Announce; - D(("prelim check")); if (_unix_blankpasswd(pamh, ctrl, user)) { @@ -689,22 +688,12 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) } else if (off(UNIX__IAMROOT, ctrl) || (on(UNIX_NIS, ctrl) && _unix_comesfromsource(pamh, user, 0, 1))) { /* instruct user what is happening */ - if (asprintf(&Announce, _("Changing password for %s."), - user) < 0) { - pam_syslog(pamh, LOG_CRIT, - "password - out of memory"); - return PAM_BUF_ERR; + if (off(UNIX__QUIET, ctrl)) { + retval = pam_info(pamh, _("Changing password for %s."), user); + if (retval != PAM_SUCCESS) + return retval; } - - lctrl = ctrl; - set(UNIX__OLD_PASSWD, lctrl); - retval = _unix_read_password(pamh, lctrl - ,Announce - ,_("(current) UNIX password: ") - ,NULL - ,_UNIX_OLD_AUTHTOK - ,&pass_old); - free(Announce); + retval = pam_get_authtok(pamh, PAM_OLDAUTHTOK, &pass_old, NULL); if (retval != PAM_SUCCESS) { pam_syslog(pamh, LOG_NOTICE, @@ -725,12 +714,7 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) pass_old = NULL; return retval; } - retval = pam_set_item(pamh, PAM_OLDAUTHTOK, (const void *) pass_old); pass_old = NULL; - if (retval != PAM_SUCCESS) { - pam_syslog(pamh, LOG_CRIT, - "failed to set PAM_OLDAUTHTOK"); - } retval = _unix_verify_shadow(pamh,user, ctrl); if (retval == PAM_AUTHTOK_ERR) { if (off(UNIX__IAMROOT, ctrl)) @@ -760,23 +744,14 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) * previous call to this function]. */ - if (off(UNIX_NOT_SET_PASS, ctrl)) { - retval = pam_get_item(pamh, PAM_OLDAUTHTOK - ,&pass_old); - } else { - retval = pam_get_data(pamh, _UNIX_OLD_AUTHTOK - ,&pass_old); - if (retval == PAM_NO_MODULE_DATA) { - retval = PAM_SUCCESS; - pass_old = NULL; - } - } - D(("pass_old [%s]", pass_old)); + retval = pam_get_item(pamh, PAM_OLDAUTHTOK, &item); if (retval != PAM_SUCCESS) { pam_syslog(pamh, LOG_NOTICE, "user not authenticated"); return retval; } + pass_old = item; + D(("pass_old [%s]", pass_old)); D(("get new password now")); @@ -785,7 +760,9 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) if (on(UNIX_USE_AUTHTOK, lctrl)) { set(UNIX_USE_FIRST_PASS, lctrl); } - retry = 0; + if (on(UNIX_USE_FIRST_PASS, lctrl)) { + retry = MAX_PASSWD_TRIES-1; + } retval = PAM_AUTHTOK_ERR; while ((retval != PAM_SUCCESS) && (retry++ < MAX_PASSWD_TRIES)) { /* @@ -793,12 +770,7 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) * password -- needed for pluggable password strength checking */ - retval = _unix_read_password(pamh, lctrl - ,NULL - ,_("Enter new UNIX password: ") - ,_("Retype new UNIX password: ") - ,_UNIX_NEW_AUTHTOK - ,&pass_new); + retval = pam_get_authtok(pamh, PAM_AUTHTOK, &pass_new, NULL); if (retval != PAM_SUCCESS) { if (on(UNIX_DEBUG, ctrl)) { @@ -822,7 +794,7 @@ pam_sm_chauthtok(pam_handle_t *pamh, int flags, int argc, const char **argv) retval = _pam_unix_approve_pass(pamh, ctrl, pass_old, pass_new, pass_min_len); - if (retval != PAM_SUCCESS && off(UNIX_NOT_SET_PASS, ctrl)) { + if (retval != PAM_SUCCESS) { pam_set_item(pamh, PAM_AUTHTOK, NULL); } } diff --git a/modules/pam_unix/support.c b/modules/pam_unix/support.c index 0fd1dba4..fc8595e9 100644 --- a/modules/pam_unix/support.c +++ b/modules/pam_unix/support.c @@ -853,160 +853,6 @@ cleanup: return retval; } -/* - * obtain a password from the user - */ - -int _unix_read_password(pam_handle_t * pamh - ,unsigned int ctrl - ,const char *comment - ,const char *prompt1 - ,const char *prompt2 - ,const char *data_name - ,const void **pass) -{ - int authtok_flag; - int retval = PAM_SUCCESS; - char *token; - - D(("called")); - - /* - * make sure nothing inappropriate gets returned - */ - - *pass = token = NULL; - - /* - * which authentication token are we getting? - */ - - authtok_flag = on(UNIX__OLD_PASSWD, ctrl) ? PAM_OLDAUTHTOK : PAM_AUTHTOK; - - /* - * should we obtain the password from a PAM item ? - */ - - if (on(UNIX_TRY_FIRST_PASS, ctrl) || on(UNIX_USE_FIRST_PASS, ctrl)) { - retval = pam_get_item(pamh, authtok_flag, pass); - if (retval != PAM_SUCCESS) { - /* very strange. */ - pam_syslog(pamh, LOG_ALERT, - "pam_get_item returned error to unix-read-password" - ); - return retval; - } else if (*pass != NULL) { /* we have a password! */ - return PAM_SUCCESS; - } else if (on(UNIX_USE_AUTHTOK, ctrl) - && off(UNIX__OLD_PASSWD, ctrl)) { - return PAM_AUTHTOK_ERR; - } else if (on(UNIX_USE_FIRST_PASS, ctrl)) { - return PAM_AUTHTOK_RECOVERY_ERR; /* didn't work */ - } - } - /* - * getting here implies we will have to get the password from the - * user directly. - */ - - { - int replies=1; - char *resp[2] = { NULL, NULL }; - - if (comment != NULL && off(UNIX__QUIET, ctrl)) { - retval = pam_info(pamh, "%s", comment); - } - - if (retval == PAM_SUCCESS) { - retval = pam_prompt(pamh, PAM_PROMPT_ECHO_OFF, - &resp[0], "%s", prompt1); - - if (retval == PAM_SUCCESS && prompt2 != NULL) { - retval = pam_prompt(pamh, PAM_PROMPT_ECHO_OFF, - &resp[1], "%s", prompt2); - ++replies; - } - } - - if (resp[0] != NULL && resp[replies-1] != NULL) { - /* interpret the response */ - - if (retval == PAM_SUCCESS) { /* a good conversation */ - - token = resp[0]; - if (token != NULL) { - if (replies == 2) { - /* verify that password entered correctly */ - if (strcmp(token, resp[replies - 1])) { - /* mistyped */ - retval = PAM_AUTHTOK_RECOVERY_ERR; - _make_remark(pamh, ctrl, - PAM_ERROR_MSG, MISTYPED_PASS); - } - } - } else { - pam_syslog(pamh, LOG_NOTICE, - "could not recover authentication token"); - } - - } - - } else { - retval = (retval == PAM_SUCCESS) - ? PAM_AUTHTOK_RECOVERY_ERR : retval; - } - - resp[0] = NULL; - if (replies > 1) - _pam_delete(resp[1]); - } - - if (retval != PAM_SUCCESS) { - _pam_delete(token); - - if (on(UNIX_DEBUG, ctrl)) - pam_syslog(pamh, LOG_DEBUG, - "unable to obtain a password"); - return retval; - } - /* 'token' is the entered password */ - - if (off(UNIX_NOT_SET_PASS, ctrl)) { - - /* we store this password as an item */ - - retval = pam_set_item(pamh, authtok_flag, token); - _pam_delete(token); /* clean it up */ - if (retval != PAM_SUCCESS - || (retval = pam_get_item(pamh, authtok_flag, pass)) - != PAM_SUCCESS) { - - *pass = NULL; - pam_syslog(pamh, LOG_CRIT, "error manipulating password"); - return retval; - - } - } else { - /* - * then store it as data specific to this module. pam_end() - * will arrange to clean it up. - */ - - retval = pam_set_data(pamh, data_name, (void *) token, _cleanup); - if (retval != PAM_SUCCESS) { - pam_syslog(pamh, LOG_CRIT, - "error manipulating password data [%s]", - pam_strerror(pamh, retval)); - _pam_delete(token); - return retval; - } - *pass = token; - token = NULL; /* break link to password */ - } - - return PAM_SUCCESS; -} - /* ****************************************************************** * * Copyright (c) Jan Rêkorajski 1999. * Copyright (c) Andrew G. Morgan 1996-8. diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index b767c265..b4c279c3 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -18,8 +18,6 @@ * typed were not the same. */ -#define MISTYPED_PASS "Sorry, passwords do not match" - /* type definition for the control options */ typedef struct { @@ -72,7 +70,7 @@ typedef struct { some information may be sensitive */ #define UNIX_USE_FIRST_PASS 4 #define UNIX_TRY_FIRST_PASS 5 -#define UNIX_NOT_SET_PASS 6 /* don't set the AUTHTOK items */ +#define UNIX_AUTHTOK_TYPE 6 /* TYPE for pam_get_authtok() */ #define UNIX__PRELIM 7 /* internal */ #define UNIX__UPDATE 8 /* internal */ @@ -116,7 +114,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = /* UNIX_AUDIT */ {"audit", _ALL_ON_, 010, 0}, /* UNIX_USE_FIRST_PASS */ {"use_first_pass", _ALL_ON_^(060), 020, 0}, /* UNIX_TRY_FIRST_PASS */ {"try_first_pass", _ALL_ON_^(060), 040, 0}, -/* UNIX_NOT_SET_PASS */ {"not_set_pass", _ALL_ON_, 0100, 0}, +/* UNIX_AUTHTOK_TYPE */ {"authtok_type=", _ALL_ON_, 0100, 0}, /* UNIX__PRELIM */ {NULL, _ALL_ON_^(0600), 0200, 0}, /* UNIX__UPDATE */ {NULL, _ALL_ON_^(0600), 0400, 0}, /* UNIX__NONULL */ {NULL, _ALL_ON_, 01000, 0}, -- cgit v1.2.3 From cefaf0ff3761c2948f1e627c5bd4c7c98133f6e0 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 14 Apr 2016 17:48:03 +0200 Subject: Project registered at Zanata (fedora.zanata.org) for translations. * zanata.xml: Configuration file for zanata client. * po/LINGUAS: Update languages as supported by Zanata. * po/Linux-PAM.pot: Updated from sources. * po/*.po: Updated from sources. --- po/LINGUAS | 34 +++- po/Linux-PAM.pot | 94 +++++---- po/af.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/am.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/anp.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/ar.po | 106 +++++------ po/as.po | 115 +++++------ po/ast.po | 104 +++++----- po/bal.po | 101 +++++----- po/be.po | 572 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/bg.po | 103 +++++----- po/bn.po | 120 ++++++------ po/bn_IN.po | 120 ++++++------ po/bo.po | 566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/br.po | 104 +++++----- po/brx.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/bs.po | 107 +++++------ po/ca.po | 109 +++++------ po/cs.po | 125 ++++++------ po/cy.po | 572 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/da.po | 103 +++++----- po/de.po | 109 ++++++----- po/de_CH.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/el.po | 101 +++++----- po/en_GB.po | 104 +++++----- po/eo.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/es.po | 107 ++++++----- po/et.po | 104 +++++----- po/eu.po | 104 +++++----- po/fa.po | 104 +++++----- po/fi.po | 106 +++++------ po/fr.po | 107 ++++++----- po/ga.po | 112 ++++++----- po/gl.po | 104 +++++----- po/gu.po | 116 +++++------ po/he.po | 103 +++++----- po/hi.po | 103 +++++----- po/hr.po | 570 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/hu.po | 109 ++++++----- po/ia.po | 106 +++++------ po/id.po | 101 +++++----- po/ilo.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/is.po | 204 ++++++++++---------- po/it.po | 103 +++++----- po/ja.po | 109 ++++++----- po/ka.po | 104 +++++----- po/kk.po | 109 ++++++----- po/km.po | 123 ++++++------ po/kn.po | 115 +++++------ po/ko.po | 106 +++++------ po/ks.po | 572 ------------------------------------------------------- po/kw.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/kw@kkcor.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/kw@uccor.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/kw_GB.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/ky.po | 566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/lt.po | 107 +++++------ po/lv.po | 107 +++++------ po/mai.po | 104 +++++----- po/mk.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/ml.po | 153 ++++++++------- po/mn.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/mr.po | 109 ++++++----- po/ms.po | 101 +++++----- po/my.po | 566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/nb.po | 103 +++++----- po/nds.po | 101 +++++----- po/ne.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/nl.po | 116 +++++------ po/nn.po | 101 +++++----- po/nso.po | 568 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/or.po | 125 ++++++------ po/pa.po | 109 +++++------ po/pl.po | 113 ++++++----- po/pt.po | 112 +++++------ po/pt_BR.po | 106 +++++------ po/ro.po | 107 +++++------ po/ru.po | 114 ++++++----- po/si.po | 106 +++++------ po/sk.po | 110 ++++++----- po/sl.po | 572 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/sq.po | 104 +++++----- po/sr.po | 113 ++++++----- po/sr@latin.po | 116 ++++++----- po/sv.po | 106 +++++------ po/ta.po | 110 +++++------ po/te.po | 112 +++++------ po/tg.po | 104 +++++----- po/th.po | 566 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/tr.po | 109 ++++++----- po/tw.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/uk.po | 113 ++++++----- po/ur.po | 101 +++++----- po/vi.po | 109 +++++------ po/wba.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/yo.po | 565 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ po/zh_CN.po | 103 +++++----- po/zh_HK.po | 101 +++++----- po/zh_TW.po | 103 +++++----- po/zu.po | 103 +++++----- zanata.xml | 7 + 101 files changed, 18684 insertions(+), 4574 deletions(-) create mode 100644 po/af.po create mode 100644 po/am.po create mode 100644 po/anp.po create mode 100644 po/be.po create mode 100644 po/bo.po create mode 100644 po/brx.po create mode 100644 po/cy.po create mode 100644 po/de_CH.po create mode 100644 po/eo.po create mode 100644 po/hr.po create mode 100644 po/ilo.po delete mode 100644 po/ks.po create mode 100644 po/kw.po create mode 100644 po/kw@kkcor.po create mode 100644 po/kw@uccor.po create mode 100644 po/kw_GB.po create mode 100644 po/ky.po create mode 100644 po/mk.po create mode 100644 po/mn.po create mode 100644 po/my.po create mode 100644 po/ne.po create mode 100644 po/nso.po create mode 100644 po/sl.po create mode 100644 po/th.po create mode 100644 po/tw.po create mode 100644 po/wba.po create mode 100644 po/yo.po create mode 100644 zanata.xml diff --git a/po/LINGUAS b/po/LINGUAS index f9c9d874..89042ad7 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -1,18 +1,27 @@ +af +am +anp ar as ast bal +be bg -bn bn_IN +bn +bo br +brx bs ca cs +cy da +de_CH de el en_GB +eo es et eu @@ -24,9 +33,12 @@ gl gu he hi +hr hu ia id +ilo +is it ja ka @@ -34,37 +46,51 @@ kk km kn ko -ks +kw_GB +kw@kkcor +kw +kw@uccor +ky lt lv mai +mk ml +mn mr ms +my nb nds +ne nl nn +nso or pa pl -pt pt_BR +pt ro ru si sk +sl sq -sr sr@latin +sr sv ta te tg +th tr +tw uk ur vi +wba +yo zh_CN zh_HK zh_TW diff --git a/po/Linux-PAM.pot b/po/Linux-PAM.pot index 390ceb11..086d7cfc 100644 --- a/po/Linux-PAM.pot +++ b/po/Linux-PAM.pot @@ -1,6 +1,6 @@ # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Linux-PAM Project -# This file is distributed under the same license as the PACKAGE package. +# This file is distributed under the same license as the Linux-PAM package. # FIRST AUTHOR , YEAR. # #, fuzzy @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Linux-PAM 1.2.1\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-06-22 14:16+0200\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -32,30 +32,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +247,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +376,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +440,76 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format msgid "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,20 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +543,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/af.po b/po/af.po new file mode 100644 index 00000000..57866012 --- /dev/null +++ b/po/af.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Afrikaans (http://www.transifex.com/projects/p/fedora/language/af/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: af\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/am.po b/po/am.po new file mode 100644 index 00000000..764285bc --- /dev/null +++ b/po/am.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Amharic (http://www.transifex.com/projects/p/fedora/language/am/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: am\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/anp.po b/po/anp.po new file mode 100644 index 00000000..c00550a6 --- /dev/null +++ b/po/anp.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Angika\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: anp\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/ar.po b/po/ar.po index c6a91c2b..a6332d5a 100644 --- a/po/ar.po +++ b/po/ar.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:57+0000\n" +"PO-Revision-Date: 2011-11-30 06:57-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Arabic \n" -"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: ar\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "محادثة خاطئة (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "كلمة السر: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "كلمة سر %s%s الجديدة: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "كلمة سر %s%s الجديدة: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "أعد كتابة كلمة سر %s%s الجديدة: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "عذرًا، يوجد عدم تطابق بين كلمات السر." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "لم يتم إدخال كلمة السر" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "لم يتم تغيير كلمة السر" @@ -375,7 +381,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "كلمة السر التي تم إدخالها مستخدمة بالفعل. اختر كلمة سر أخرى." @@ -440,77 +446,76 @@ msgstr "فشل pam_set_item()\n" msgid "login: failure forking: %m" msgstr "تسجيل الدخول: فشل تشعيب: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "أدخل كلمة سر STRESS الجديدة: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "أعد كتابة كلمة سر STRESS الجديدة: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "إعادة كتابة كلمة السر غير صحيحة؛ كلمة السر لم تتغير" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "خطأ في التصديق" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "خطأ في الخدمة" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "مستخدم غير معروف" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "خطأ غير معروف" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: تم إعطاء رقم خطأ لـ --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: خيار غير معروف %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: لا يمكن إعادة تعيين كافة المستخدمين إلى رقم غير الصفر\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,19 +528,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "انتهت مدة صلاحية الحساب الخاص بك؛ الرجاء الاتصال بمسؤول النظام" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "مطلوب منك تغيير كلمة السر على الفور (مفروض بواسطة المسؤول)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "مطلوب منك تغيير كلمة السر على الفور (كلمة السر قديمة جدًا)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,36 +557,24 @@ msgstr[4] "" msgstr[5] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "تعذر تغيير كلمة السر الخاصة بـ NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "يجب اختيار كلمة سر أطول" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "كلمة سر UNIX (الحالية): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "يجب الانتظار فترة أطول لتغيير كلمة السر" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "أدخل كلمة سر UNIX الجديدة: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "أعد كتابة كلمة سر UNIX الجديدة: " diff --git a/po/as.po b/po/as.po index 403dbaeb..99ea17dd 100644 --- a/po/as.po +++ b/po/as.po @@ -6,20 +6,21 @@ # Amitakhya Phukan , 2008-2009 # Amitakhya Phukan , 2007 # ngoswami , 2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-10 06:40+0000\n" +"PO-Revision-Date: 2013-04-10 02:40-0400\n" "Last-Translator: ngoswami \n" -"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/" -"as/)\n" -"Language: as\n" +"Language-Team: Assamese (http://www.transifex.com/projects/p/fedora/language/as/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: as\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ভুল সম্বাদ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "গুপ্তশব্দ:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "নতুন %s%s গুপ্তশব্দ: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "নতুন %s%s গুপ্তশব্দ: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "নতুন %s%s গুপ্তশব্দ পুনঃ লিখক: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "ক্ষমা কৰিব, গুপ্তশব্দৰ অমিল " -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s পুনঃ লিখক" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "গুপ্ত শব্দ সলনি কৰা বাতিল কৰা হ'ল ।" @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "কিবা ধৰনত ব্যৱহাৰকৰ্তাৰ নাম আছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "কোনো গুপ্তশব্দ দিয়া হোৱা নাই" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "গুপ্ত শব্দ অপৰিবৰ্ত্তিত" @@ -374,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s পঞ্জিকা সৃষ্টি আৰু আৰম্ভ কৰিব পৰা নাই ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "গুপ্তশব্দ ইতিমধ্যে ব্যৱহৃত । অন্য এটা বাচি লওক ।" @@ -438,77 +444,77 @@ msgstr "pam_set_item() কৰোঁতে বিফল\n" msgid "login: failure forking: %m" msgstr "প্ৰৱেশ: forking ত বিফল: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s ৰ বাবে STRESS গুপ্তশব্দ সলনি কৰা হৈছে ।" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "নতুন STRESS গুপ্তশব্দ দিয়ক:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "নতুন STRESS গুপ্তশব্দ পুনঃ লিখক: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "সত্যৰ প্ৰতিপাদন ভুলকৈ লিখা গ'ল;গুপ্তশব্দ অপৰিবৰ্ত্তিত" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "হিচাপ অস্থায়ীৰূপে লক কৰা হৈছে (%ld ছেকেণ্ড আৰু আছে)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u বিফল প্ৰৱেশৰ বাবে হিচাপ লক কৰা হৈছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "প্ৰমাণীকৰণত ভুল" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "সেৱাৰ ভুল" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "অজ্ঞাত ব্যৱহাৰকৰোঁতা" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "অজ্ঞাত ভুল" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= লৈ বেয়া সংখ্যা দিয়া গৈছে\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অপৰিচিত বিকল্প %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" -msgstr "%s: সকলো ব্যৱহাৰকৰোঁতাক শূণ্য নোহোৱা অৱস্থালৈ পুনঃ প্ৰতিষ্ঠা কৰিব নোৱাৰি\n" +msgstr "" +"%s: সকলো ব্যৱহাৰকৰোঁতাক শূণ্য নোহোৱা অৱস্থালৈ পুনঃ প্ৰতিষ্ঠা কৰিব নোৱাৰি\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "প্ৰৱেশ বিফল শেহতীয়া বিফলতা -ৰ পৰা\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,19 +530,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "অভিগম্যতাৰ অনুমতি (শেহতীয়া অভিগম্যতা %ld ছেকেণ্ড আগতে) ।" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "আপোনাৰ হিচাপ অন্ত হ'ল; অনুগ্ৰহ কৰি আপোনাৰ ব্যৱাস্থাপ্ৰণালীৰ " -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (ৰূটৰ দ্বাৰা বলবৎ)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (ৰূটৰ দ্বাৰা বলবৎ)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (গুপ্তশব্দ পুৰণি হ'ল)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"আপুনি আপোনাৰ গুপ্তশব্দ সলনি কৰাটো প্ৰয়োজনীয় হৈ পৰিছে (গুপ্তশব্দ পুৰণি হ'ল)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +557,24 @@ msgstr[0] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d msgstr[1] "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সকীয়নী: আপোনাৰ গুপ্তশব্দ %d দিনত অন্ত হ'ব" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS গুপ্তশব্দ সলনি কৰিব পৰা নহয় ।" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "আপুনি ইয়াতকৈ এটা দীঘল গুপ্তশব্দ নিৰ্ব্বাচন কৰিব লাগিব" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s ৰ বাবে গুপ্তশব্দ সলনি কৰা হৈছে ।" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(বৰ্ত্তমানৰ) UNIX গুপ্তশব্দ: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "আপোনাৰ গুপ্তশব্দ সলনি কৰিবলৈ আপুনি আৰু কিছু পৰ অপেক্ষা কৰিব লাগিব" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "নতুন UNIX গুপ্তশব্দ দিয়ক: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "নতুন UNIX গুপ্তশব্দ পুনঃ লিখক: " diff --git a/po/ast.po b/po/ast.po index 23d3aac2..0c37baa8 100644 --- a/po/ast.po +++ b/po/ast.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/" -"ast/)\n" -"Language: ast\n" +"Language-Team: Asturian (http://www.transifex.com/projects/p/fedora/language/ast/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/bal.po b/po/bal.po index 0b7c082e..3dc52ca3 100644 --- a/po/bal.po +++ b/po/bal.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Balochi \n" -"Language: bal\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: bal\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/be.po b/po/be.po new file mode 100644 index 00000000..ba3573a8 --- /dev/null +++ b/po/be.po @@ -0,0 +1,572 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Belarusian (http://www.transifex.com/projects/p/fedora/language/be/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: be\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/bg.po b/po/bg.po index 80f0c506..e218deb8 100644 --- a/po/bg.po +++ b/po/bg.po @@ -4,19 +4,21 @@ # # Translators: # Valentin Laskov , 2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-08-09 14:31+0000\n" +"PO-Revision-Date: 2013-08-09 10:31-0400\n" "Last-Translator: Valentin Laskov \n" "Language-Team: Bulgarian \n" -"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "погрешен разговор (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Парола: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Нова %s%sпарола: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Нова %s%sпарола: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Отново новата %s%sпарола: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Съжаляваме, паролите не съвпадат." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Напишете пак %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Промяната на паролата е прекратена." @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "под някаква форма съдържа името на потребителя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Не е предоставена парола" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Паролата не е променена" @@ -376,7 +383,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не мога да създам и настроя директория '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Паролата вече е използвана. Изберете друга." @@ -440,77 +447,76 @@ msgstr "pam_set_item() не успя \n" msgid "login: failure forking: %m" msgstr "вход: неуспех при стартиране: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Смяна на STRESS паролата за %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Въведете нова STRESS парола: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Отново новата STRESS парола: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Проверка за погрешно написано; паролата непроменена" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Акаунтът е заключен временно (%ld остават секунди)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Акаунтът е заключен поради %u неуспешни опита за влизане" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Грешка при удостоверяването" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Грешка в услугата" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Непознат потребител" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Непозната грешка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Грешно число, подадено на --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Неразпозната опция %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Не мога да установя всички потребители на non-zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Влязъл Неуспехи Последен неуспех От\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,21 +532,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Достъпът е предоставен (последният достъп бе преди %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срокът на акаунта Ви е изтекъл; моля, свържете се с администратора на " "системата" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Изисква се веднага да смените паролата си (изискано от root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Изисква се веднага да смените паролата си (срокът и изтича)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -548,36 +559,24 @@ msgstr[0] "Внимание: срокът на паролата Ви изтич msgstr[1] "Внимание: срокът на паролата Ви изтича след %d дни" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Внимание: паролата Ви ще изтече след %d дни" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS парола не може да бъде променена." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Трябва да изберете по-дълга парола" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Смяна на паролата за %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(текуща) UNIX парола: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Трябва да изчакате повече, за да промените Вашата парола" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Въведете нова UNIX парола: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Отново новата UNIX парола: " diff --git a/po/bn.po b/po/bn.po index ddf93a98..e38d21ee 100644 --- a/po/bn.po +++ b/po/bn.po @@ -11,19 +11,21 @@ # Runa Bhattacharjee , 2009. # Runa Bhattacharjee , 2007, 2008. # , 2012. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-04-10 20:36+0000\n" +"PO-Revision-Date: 2012-04-10 04:36-0400\n" "Last-Translator: Mahay Alam Khan \n" "Language-Team: Bengali \n" -"Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: bn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -39,30 +41,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ত্রুটিপূর্ণ তথ্যবিনিময় (%d)⏎\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "পাসওয়ার্ড: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "নতুন %s%s পাসওয়ার্ড: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড পুনরায় লিখুন: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "দুঃখিত, পাসওয়ার্ড দুটি এক নয়।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s পুনরায় লিখুন" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "পাসওয়ার্ড পরিবর্তন প্রক্রিয়া বাতিল করা হয়েছে।" @@ -192,7 +199,8 @@ msgstr "অনুমোদন টোকেনের মেয়াদ পূর্ #: libpam/pam_strerror.c:100 msgid "Conversation is waiting for event" -msgstr "Conversation অর্থাৎ তথ্য বিনিময় প্রক্রিয়া একটি ইভেন্টের অপেক্ষায় রয়েছে" +msgstr "" +"Conversation অর্থাৎ তথ্য বিনিময় প্রক্রিয়া একটি ইভেন্টের অপেক্ষায় রয়েছে" #: libpam/pam_strerror.c:102 msgid "Application needs to call libpam again" @@ -250,12 +258,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -379,7 +387,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -444,77 +452,76 @@ msgstr "pam_set_item() করতে ব্যর্থ\n" msgid "login: failure forking: %m" msgstr "লগ-ইন: fork করতে ব্যর্থ: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s-র STRESS পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "নতুন STRESS পাসওয়ার্ড লিখুন: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "নতুন STRESS পাসওয়ার্ড পুনরায় লিখুন: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "নিশ্চায়ন কাল ভুল টাইপ করা হয়েছে; পাসওয়ার্ড পরিবর্তন করা হয়নি" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "সাময়িকরূপে অ্যাকাউন্ট লক করা হয়েছে (%ld সেকেন্ড অবশিষ্ট)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ব্যর্থ লগ-ইনের ফলে অ্যাকাউন্ট লক করা হয়েছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "অনুমোদন সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "পরিসেবা সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "অজানা ব্যবহারকারী" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "অজানা সমস্যা" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= এর জন্য ভুল সংখ্যা উল্লিখিত\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অজানা বিকল্প %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: সব ব্যবহারকারীর জন্য শূণ্য-ভিন্ন মান ধার্য করতে ব্যর্থ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "লগ-ইন বিফলতা সর্বশেষ বিফলতা চিহ্নিত স্থান থেকে\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -530,21 +537,29 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -"আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " -"যোগাযোগ করুন।" +"আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের" +" সাথে যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ " +"হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,39 +567,24 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "নিরাপত্তা সংক্রান্ত context উল্লেখ করতে ইচ্ছুক কি? [N] " diff --git a/po/bn_IN.po b/po/bn_IN.po index 244a4ca5..31362629 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -6,19 +6,21 @@ # Runa Bhattacharjee , 2009. # Runa Bhattacharjee , 2007, 2008. # , 2012. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-02-28 10:38+0000\n" +"PO-Revision-Date: 2012-02-28 05:38-0500\n" "Last-Translator: runa \n" "Language-Team: Bengali (India) \n" -"Language: bn_IN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: bn-IN\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ত্রুটিপূর্ণ তথ্যবিনিময় (conversation) (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "পাসওয়ার্ড: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "নতুন %s%s পাসওয়ার্ড: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড পুনরায় লিখুন: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "দুঃখিত, পাসওয়ার্ড দুটি এক নয়।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s পুনরায় লিখুন" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "পাসওয়ার্ড পরিবর্তনের কর্ম পরিত্যাগ করা হয়েছে।" @@ -187,7 +194,8 @@ msgstr "অনুমোদন টোকেনের মেয়াদ পূর্ #: libpam/pam_strerror.c:100 msgid "Conversation is waiting for event" -msgstr "Conversation অর্থাৎ তথ্য বিনিময় প্রক্রিয়া একটি ইভেন্টের অপেক্ষায় রয়েছে" +msgstr "" +"Conversation অর্থাৎ তথ্য বিনিময় প্রক্রিয়া একটি ইভেন্টের অপেক্ষায় রয়েছে" #: libpam/pam_strerror.c:102 msgid "Application needs to call libpam again" @@ -245,12 +253,12 @@ msgid "contains the user name in some form" msgstr "কোনো রূপে ব্যবহারকারী নাম অন্তর্ভুক্ত হয়েছে" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "কোনো পাসওয়ার্ড উল্লিখিত হয়নি" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "পাসওয়ার্ড পরিবর্তন করা হয়নি" @@ -374,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ডিরেক্টরি '%s' নির্মাণ ও আরম্ভ করতে ব্যর্থ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "পাসওয়ার্ড পূর্বে ব্যবহৃত হয়েছে। একটি পৃথক পাসওয়ার্ড নির্বাচন করুন।" @@ -439,77 +447,76 @@ msgstr "pam_set_item() করতে ব্যর্থ\n" msgid "login: failure forking: %m" msgstr "লগ-ইন: fork করতে ব্যর্থ: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s-র STRESS পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "নতুন STRESS পাসওয়ার্ড লিখুন: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "নতুন STRESS পাসওয়ার্ড পুনরায় লিখুন: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "নিশ্চায়ন কাল ভুল টাইপ করা হয়েছে; পাসওয়ার্ড পরিবর্তন করা হয়নি" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "সাময়িকরূপে অ্যাকাউন্ট লক করা হয়েছে (%ld সেকেন্ড অবশিষ্ট)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ব্যর্থ লগ-ইনের ফলে অ্যাকাউন্ট লক করা হয়েছে" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "অনুমোদন সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "পরিসেবা সংক্রান্ত সমস্যা" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "অজানা ব্যবহারকারী" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "অজানা সমস্যা" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= এর জন্য ভুল সংখ্যা উল্লিখিত\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: অজানা বিকল্প %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: সব ব্যবহারকারীর জন্য শূণ্য-ভিন্ন মান ধার্য করতে ব্যর্থ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "লগ-ইন বিফলতা সর্বশেষ বিফলতা চিহ্নিত স্থান থেকে\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -525,21 +532,29 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "প্রবেশাধিকার প্রদান করা হয়েছে (%ld পূর্বে সর্বশেষ লগ-ইন করা হয়েছে)।" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -"আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের সাথে " -"যোগাযোগ করুন।" +"আপনার অ্যাকাউন্টের মেয়াদপূর্ণ হয়েছে; অনুগ্রহ করে সিস্টেম অ্যাডমিনিস্ট্রেটরের" +" সাথে যোগাযোগ করুন।" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (root দ্বারা কার্যকরী)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ হয়েছে)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"আপনার পাসওয়ার্ড এই মুহূর্তে পরিবর্তন করা আবশ্যক (password-র মেয়াদ পূর্ণ " +"হয়েছে)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,39 +562,24 @@ msgstr[0] "সতর্কবাণী: %d দিন পরে পাসওয় msgstr[1] "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "সতর্কবাণী: %d দিন পরে পাসওয়ার্ডের মেয়াদপূর্ণ হবে" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS পাসওয়ার্ড পরিবর্তন করা সম্ভব হয়নি।" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "চিহ্নিত পাসওয়ার্ডের থেকে লম্বা পাসওয়ার্ড উল্লেখ করা আবশ্যক" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s-র পাসওয়ার্ড পরিবর্তন করা হচ্ছে।" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(বর্তমান) UNIX পাসওয়ার্ড: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "কিছু কাল পরে পাসওয়ার্ড পরিবর্তন করা সম্ভব হবে" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "নতুন UNIX পাসওয়ার্ড উল্লেখ করুন: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "নতুন UNIX পাসওয়ার্ড পুনরায় লিখুন: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "নিরাপত্তা সংক্রান্ত context উল্লেখ করতে ইচ্ছুক কি? [N] " diff --git a/po/bo.po b/po/bo.po new file mode 100644 index 00000000..2c94808c --- /dev/null +++ b/po/bo.po @@ -0,0 +1,566 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Tibetan (http://www.transifex.com/projects/p/fedora/language/bo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bo\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/br.po b/po/br.po index dcf5bda9..104bedc6 100644 --- a/po/br.po +++ b/po/br.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/" -"br/)\n" -"Language: br\n" +"Language-Team: Breton (http://www.transifex.com/projects/p/fedora/language/br/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: br\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/brx.po b/po/brx.po new file mode 100644 index 00000000..f13ae930 --- /dev/null +++ b/po/brx.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Bodo (http://www.transifex.com/projects/p/fedora/language/brx/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: brx\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/bs.po b/po/bs.po index d32498e6..81ad807f 100644 --- a/po/bs.po +++ b/po/bs.po @@ -3,21 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/" -"bs/)\n" -"Language: bs\n" +"Language-Team: Bosnian (http://www.transifex.com/projects/p/fedora/language/bs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: bs\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -373,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -437,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,19 +523,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +547,24 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/ca.po b/po/ca.po index f8a4459b..23f4e2e1 100644 --- a/po/ca.po +++ b/po/ca.po @@ -7,19 +7,21 @@ # Bernabé Borrero , 2012 # Robert Antoni Buj i Gelonch , 2013 # xqueralt , 2008 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-08-13 21:44+0000\n" +"PO-Revision-Date: 2013-08-13 05:44-0400\n" "Last-Translator: Robert Antoni Buj i Gelonch \n" "Language-Team: Catalan \n" -"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversa errònia (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Contrasenya: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nova contrasenya de %s%s: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nova contrasenya de %s%s: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Torneu a escriure la nova contrasenya de %s%s: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Les contrasenyes no coincideixen." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Torneu a escriure %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "No s'ha canviat la contrasenya." @@ -246,12 +253,12 @@ msgid "contains the user name in some form" msgstr "conté el nom d'usuari d'alguna forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "No s'ha proporcionat cap contrasenya" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "No s'ha canviat la contrasenya" @@ -375,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "No s'ha pogut crear i inicialitzar el directori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Aquesta contrasenya ja s'ha fet servir. Trieu-ne una altra." @@ -439,80 +446,79 @@ msgstr "s'ha produït un error en pam_set_item()\n" msgid "login: failure forking: %m" msgstr "entrada: ha fallat la bifurcació: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "S'està canviant la contrasenya d'STRESS per a %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Introduïu la nova contrasenya d'STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Torneu a escriure la nova contrasenya d'STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" "Error d'escriptura durant la verificació; no s'ha canviat la contrasenya" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Compte bloquejat temporalment (queden %ld segons)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" "El compte ha estat bloquejat ja que s'ha intentat entrar %u cops sense èxit" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Error d'autenticació" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Error del servei" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Usuari desconegut" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Error desconegut" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: número incorrecte assignat a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: opció %s no reconeguda\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file nom_fitxer_arrel] [--user nom_usuari] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: no es poden restablir tots els usuaris a un valor diferent de zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Entrada Fallades Última fallada Des de\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -528,20 +534,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accés permès (l'últim accés va ser fa %ld segons)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "El vostre compte ha caducat. Contacteu amb l'administrador del sistema" +msgstr "" +"El vostre compte ha caducat. Contacteu amb l'administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "Heu de canviar la contrasenya immediatament (us hi obliga l'administrador)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "Heu de canviar la contrasenya immediatament (la contrasenya és antiga)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"Heu de canviar la contrasenya immediatament (la contrasenya és antiga)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +562,24 @@ msgstr[0] "Atenció: la contrasenya venç d'aquí a %d dia" msgstr[1] "Atenció: la contrasenya venç d'aquí a %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Atenció: la contrasenya venç d'aquí a %d dies" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "No s'ha pogut canviar la contrasenya NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Heu de triar una contrasenya més llarga" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "S'està canviant la contrasenya de %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "contrasenya (actual) d'UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Heu d'esperar més temps abans de canviar la contrasenya" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Introduïu la nova contrasenya d'UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Torneu a escriure la nova contrasenya d'UNIX: " diff --git a/po/cs.po b/po/cs.po index 9b379548..375b48a7 100644 --- a/po/cs.po +++ b/po/cs.po @@ -6,28 +6,29 @@ # Klara Cihlarova , 2005, 2006. # , 2011. # Tomas Mraz , 2005, 2008, 2009. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 12:14+0000\n" +"PO-Revision-Date: 2016-04-14 11:33-0400\n" "Last-Translator: Tomáš Mráz \n" -"Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/" -"cs/)\n" -"Language: cs\n" +"Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/cs/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" -msgstr "..Odpočet byl spuštěn...\n" +msgstr "...Dochází čas...\n" #: libpam_misc/misc_conv.c:34 msgid "...Sorry, your time is up!\n" -msgstr "...Čas vypršel!\n" +msgstr "...Promiňte, čas vypršel!\n" #: libpam_misc/misc_conv.c:346 #, c-format @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "nesprávná konverzace (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Heslo: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Současné %s%sheslo: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nové %s%sheslo: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Opakujte nové %s%sheslo: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Hesla se neshodují." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Opakujte %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Změna hesla přerušena." @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nějaké formě uživatelské jméno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nezadáno heslo" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Heslo nebylo změněno" @@ -313,9 +319,12 @@ msgstr "Poslední neúspěšné přihlášení:%s%s%s" msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." -msgstr[0] "Od posledního úspěšného došlo k %d neúspěšnému pokusu o přihlášení." -msgstr[1] "Od posledního úspěšného došlo k %d neúspěšným pokusům o přihlášení." -msgstr[2] "Od posledního úspěšného došlo k %d neúspěšným pokusům o přihlášení." +msgstr[0] "" +"Od posledního úspěšného došlo k %d neúspěšnému pokusu o přihlášení." +msgstr[1] "" +"Od posledního úspěšného došlo k %d neúspěšným pokusům o přihlášení." +msgstr[2] "" +"Od posledního úspěšného došlo k %d neúspěšným pokusům o přihlášení." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 @@ -375,7 +384,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nezdařilo se vytvořit a inicializovat adresář '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Heslo již bylo použito. Zvolte jiné." @@ -439,78 +448,77 @@ msgstr "chyba pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login: chyba forku: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Změna STRESS hesla pro %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Zadejte nové STRESS heslo: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Opakujte nové STRESS heslo: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Chybné potvrzení. Heslo nezměněno" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Účet dočasně uzamčen (zbývá %ld vteřin)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Účet uzamčen z důvodu %u neúspěšných pokusů o přihlášení" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Chyba autentizace" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Chyba služby" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Neznámý uživatel" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Neznámá chyba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Zadána špatná hodnota --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Neznámá volba %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file jmeno_souboru] [--user uzivatelske_jmeno] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file jmeno_souboru] [--user uzivatelske_jmeno] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nelze resetovat všechny uživatele nenulově\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Selhání Poslední selhání Od\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,19 +534,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Přístup povolen (poslední přístup před %ld vteřinami)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Váš účet vypršel; kontaktujte prosím svého správce systému" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "Musíte okamžitě změnit své heslo (vynuceno rootem)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "Nyní musíte změnit své heslo (vynuceno administrátorem)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "Musíte okamžitě změnit své heslo (heslo vypršelo)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "Nyní musíte změnit své heslo (heslo vypršelo)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,36 +558,24 @@ msgstr[1] "Varování: Vaše heslo vyprší za %d dny" msgstr[2] "Varování: Vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varování: Počet dní do vypršení hesla: %d" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS heslo se nepodařilo změnit." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Musíte zvolit delší heslo" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Změna hesla pro %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(současné) UNIX heslo: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Na změnu svého hesla musíte počkat déle" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Zadejte nové UNIX heslo: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Opakujte nové UNIX heslo: " diff --git a/po/cy.po b/po/cy.po new file mode 100644 index 00000000..8e6c9a76 --- /dev/null +++ b/po/cy.po @@ -0,0 +1,572 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Welsh (http://www.transifex.com/projects/p/fedora/language/cy/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: cy\n" +"Plural-Forms: nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/da.po b/po/da.po index db0a3d0d..b687336a 100644 --- a/po/da.po +++ b/po/da.po @@ -4,19 +4,21 @@ # # Translators: # Kris Thomsen , 2009,2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-15 16:52+0000\n" +"PO-Revision-Date: 2013-01-15 11:52-0500\n" "Last-Translator: Kris Thomsen \n" "Language-Team: Danish \n" -"Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "konversationsfejl (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Adgangskode: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Ny %s%sadgangskode: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Ny %s%sadgangskode: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Genindtast ny %s%sadgangskode: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Adgangskoderne stemmer ikke overens." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Genindtast %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Ændring af adgangskode afbrudt." @@ -242,12 +249,12 @@ msgid "contains the user name in some form" msgstr "indeholder brugernavnet i en eller anden form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Ingen adgangskode angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Adgangskoden er uændret" @@ -371,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kunne ikke oprette og initialisere mappe \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Adgangskoden er allerede blevet brugt. Vælg en anden." @@ -435,77 +442,76 @@ msgstr "pam_set_item() mislykkedes\n" msgid "login: failure forking: %m" msgstr "logind: fejl ved forgrening: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Ændrer STRESS-adgangskode for %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Indtast ny STRESS-adgangskode: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Genindtast ny STRESS-adgangskode: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Bekræftelsen blev angivet forkert; adgangskode forbliver uændret" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto midlertidigt låst (%ld sekunder tilbage)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto låst på grund af %u fejlende logind" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Fejl ved godkendelse" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Fejl ved tjeneste" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Ukendt bruger" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Ukendt fejl" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Der er angivet et forkert tal til --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Ikke genkendt indstilling %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Alle brugere kunne ikke nulstilles til ikke-nul\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Logind Fejlende Sidste fejl Fra\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -521,19 +527,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Adgang tildelt (sidste adgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er udløbet; kontakt din systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Du skal omgående ændre din adgangskode (gennemtvunget af roden)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Du skal omgående ændre din adgangskode (for gammel adgangskode)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -541,36 +552,24 @@ msgstr[0] "Advarsel: Din adgangskode udløber om %d dag" msgstr[1] "Advarsel: Din adgangskode udløber om %d dage" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: din adgangskode udløber om %d dage" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS-adgangskoden kunne ikke ændres." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Du skal vælge en længere adgangskode" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Ændrer adgangskode for %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(nuværende) UNIX-adgangskode: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Du skal vente lidt længere for at ændre din adgangskode" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Indtast ny UNIX-adgangskode: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Genindtast ny UNIX-adgangskode: " diff --git a/po/de.po b/po/de.po index f08f551a..2a549983 100644 --- a/po/de.po +++ b/po/de.po @@ -4,19 +4,21 @@ # # Translators: # Roman Spirgi , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-12 19:06+0000\n" +"PO-Revision-Date: 2012-12-12 02:06-0500\n" "Last-Translator: Roman Spirgi \n" "Language-Team: German \n" -"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "fehlerhafte Kommunikation (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Passwort: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Geben Sie ein neues %s%sPasswort ein: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Geben Sie ein neues %s%sPasswort ein: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Geben Sie das neue %s%sPasswort erneut ein: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Die Passwörter stimmen nicht überein." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Neu eingeben %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Passwort Änderung wurde abgebrochen." @@ -112,7 +119,8 @@ msgstr "" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" -msgstr "Benutzer bei zu Grunde liegendem Authentifizierungsmodul nicht bekannt" +msgstr "" +"Benutzer bei zu Grunde liegendem Authentifizierungsmodul nicht bekannt" #: libpam/pam_strerror.c:64 msgid "Have exhausted maximum number of retries for service" @@ -246,12 +254,12 @@ msgid "contains the user name in some form" msgstr "enthält den Benutzernamen in irgendeiner Form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Kein Passwort angegeben" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Passwort nicht geändert" @@ -378,7 +386,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Verzeichnis %s kann nicht erstellt und initialisiert werden: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Passwort wurde bereits verwendet. Wählen Sie ein anderes aus." @@ -442,78 +450,76 @@ msgstr "Fehler bei pam_set_item()\n" msgid "login: failure forking: %m" msgstr "Anmeldung: Fehler bei Abspaltung: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Ändern des STRESS-Passworts für %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Geben Sie ein neues STRESS-Passwort ein: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Geben Sie das neue STRESS-Passwort erneut ein: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Bestätigungspasswort falsch eingegeben; Passwort nicht geändert" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto temporär gesperrt (noch %ld Sekunden)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Das Konto ist wegen %u fehlgeschlagener Anmelde-Versuche gesperrt" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Authentifizierungsfehler" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Dienstfehler" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Unbekannter Benutzer" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Unbekannter Fehler" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Ungültige Nummer für --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Nicht erkannte Option: %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" -msgstr "" -"%s: Es können nicht alle Benutzer auf Nicht-null zurückgesetzt werden\n" +msgstr "%s: Es können nicht alle Benutzer auf Nicht-null zurückgesetzt werden\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Account Fehler Letzter Versuch Von\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -529,19 +535,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Zugriff erlaubt (letzter Zugriff war vor %ld Sekunden)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Ihr Konto ist abgelaufen. Wenden Sie sich an den Systemadministrator" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Sie müssen Ihr Passwort sofort ändern (von root erzwungen)." -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Sie müssen Ihr Passwort sofort ändern (Passwortablauf)." -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +560,24 @@ msgstr[0] "Warnung: Ihr Passwort läuft in %d Tag ab." msgstr[1] "Warnung: Ihr Passwort läuft in %d Tagen ab." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Warnung: Ihr Passwort läuft in %d Tagen ab." -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Änderung des NIS-Passworts nicht möglich." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Sie müssen ein längeres Passwort auswählen." -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Ändern des Passworts für %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(aktuelles) UNIX-Passwort: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Sie können Ihr Passwort noch nicht ändern" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Geben Sie ein neues UNIX-Passwort ein: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Geben Sie das neue UNIX-Passwort erneut ein: " diff --git a/po/de_CH.po b/po/de_CH.po new file mode 100644 index 00000000..81cf3d5f --- /dev/null +++ b/po/de_CH.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: German (Switzerland) (http://www.transifex.com/projects/p/fedora/language/de_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de-CH\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/el.po b/po/el.po index e70c5616..fee2820b 100644 --- a/po/el.po +++ b/po/el.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Greek \n" -"Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index 5ed2729b..b167c565 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/" -"fedora/language/en_GB/)\n" -"Language: en_GB\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/fedora/language/en_GB/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: en-GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/eo.po b/po/eo.po new file mode 100644 index 00000000..597e9fcd --- /dev/null +++ b/po/eo.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Esperanto (http://www.transifex.com/projects/p/fedora/language/eo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: eo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/es.po b/po/es.po index bb8ce3fc..2f146fd4 100644 --- a/po/es.po +++ b/po/es.po @@ -9,19 +9,21 @@ # Domingo Becker , 2008 # Héctor Daniel Cabrera , 2009 # Manuel Ospina , 2007 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-06-04 13:29+0000\n" +"PO-Revision-Date: 2013-06-04 09:29-0400\n" "Last-Translator: Daniel Cabrera \n" "Language-Team: Spanish \n" -"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -37,30 +39,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversación incorrecta (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Contraseña: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nueva %s%scontraseña: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nueva %s%scontraseña: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Vuelva a escribir la nueva %s%scontraseña: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Las contraseñas no coinciden." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Reingrese %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "La contraseña no ha cambiado." @@ -250,12 +257,12 @@ msgid "contains the user name in some form" msgstr "de alguna manera contiene el nombre del usuario" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "No se ha proporcionado ninguna contraseña" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "La contraseña no ha cambiado" @@ -380,7 +387,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "No se pudo crear e inicializar el directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "La contraseña ya se ha utilizado. Seleccione otra." @@ -444,80 +451,79 @@ msgstr "error en pam_set_item()\n" msgid "login: failure forking: %m" msgstr "inicio de sesión: error en horquilla: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Cambiando la contraseña STRESS para %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Introduzca la nueva contraseña STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Vuelva a escribir la nueva contraseña STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Error al escribir la verificación; la contraseña no ha cambiado" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "La cuenta está temporalmente bloqueada (%ld segundos restantes)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "La cuenta está bloqueada debido a %u logueo fallidos" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Error de autenticación" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Error de servicio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Usuario desconocido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Error desconocido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número incorrecto proporcionado a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opción no reconocida %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file nombre de archivo-raíz] [--user nombre de usuario] [--reset[=n]] " -"[--quiet]\n" +"%s: [--file nombre de archivo-raíz] [--user nombre de usuario] [--reset[=n]]" +" [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: No es posible restaurar a todos los usuarios a un número distinto de " "cero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Fallo de Ingresos Ultimo fallo desde\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -533,21 +539,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acceso permitido (el último acceso fué hace %ld segundos)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "La cuenta ha caducado, póngase en contacto con el administrador del sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "Debe cambiar la contraseña inmediatamente (aplicado por el usuario root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Debe cambiar la contraseña inmediatamente (la contraseña ha caducado)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +566,24 @@ msgstr[0] "Advertencia: la contraseña caducará dentro de %d día" msgstr[1] "Advertencia: la contraseña caducará dentro de %d días" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertencia: la contraseña caducará dentro de %d días" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "No es posible cambiar la contraseña NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Debe elegir una contraseña más larga" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Cambiando la contraseña de %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(actual) contraseña de UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Debe esperar más tiempo para cambiar la contraseña" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Introduzca la nueva contraseña de UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Vuelva a escribir la nueva contraseña de UNIX: " diff --git a/po/et.po b/po/et.po index 5dc5c240..3a1d62d8 100644 --- a/po/et.po +++ b/po/et.po @@ -4,20 +4,21 @@ # # Translators: # , 2012. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-02 11:25+0000\n" +"PO-Revision-Date: 2012-12-02 06:25-0500\n" "Last-Translator: mihkel \n" -"Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/" -"et/)\n" -"Language: et\n" +"Language-Team: Estonian (http://www.transifex.com/projects/p/fedora/language/et/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "vigane vestlus (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Parool:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Uus %s%sparool:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Uus %s%sparool:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Kinnita uus %s%sparool:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Kahjuks paroolid ei klapi." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Paroolivahetus katkestatud." @@ -243,12 +249,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -372,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Parooli on juba kasutatud. Vali uus parool." @@ -437,76 +443,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Autentimise viga" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Teenuse viga" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Tundmatu kasutaja" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Tundmatu viga" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,19 +524,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Su konto on aegunud; palun kontakteeru oma süsteemiadministraatoriga." -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -539,36 +547,24 @@ msgstr[0] "Hoiatus: su parool aegub %d päeva pärast" msgstr[1] "Hoiatus: su parool aegub %d päeva pärast" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Hoiatus: su parool aegub %d päeva pärast" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Sa pead valima pikema parooli" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(praegune) UNIX-i parool." - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Sisesta uus UNIX-i parool:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Kinnita uus UNIX-i parool:" diff --git a/po/eu.po b/po/eu.po index ecf76598..7001c9f6 100644 --- a/po/eu.po +++ b/po/eu.po @@ -4,20 +4,21 @@ # # Translators: # Asier Iturralde Sarasola , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-24 13:54+0000\n" +"PO-Revision-Date: 2012-12-24 08:54-0500\n" "Last-Translator: Asier Iturralde Sarasola \n" -"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/" -"eu/)\n" -"Language: eu\n" +"Language-Team: Basque (http://www.transifex.com/projects/p/fedora/language/eu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Pasahitza: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "%s%sPasahitz berria: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "%s%sPasahitz berria: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Idatzi berriz %s%spasahitz berria: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Idatzi berriz %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +249,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -372,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -436,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Errore ezezaguna" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -518,19 +523,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -538,36 +546,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/fa.po b/po/fa.po index 8b301498..c505be70 100644 --- a/po/fa.po +++ b/po/fa.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/" -"fa/)\n" -"Language: fa\n" +"Language-Team: Persian (http://www.transifex.com/projects/p/fedora/language/fa/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: fa\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +376,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +440,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,55 +521,46 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/fi.po b/po/fi.po index 4debc313..7b8963d3 100644 --- a/po/fi.po +++ b/po/fi.po @@ -8,20 +8,21 @@ # Juhani Numminen , 2013 # Jyri Palokangas , 2006 # Ville-Pekka Vainio , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-03-25 17:42+0000\n" +"PO-Revision-Date: 2013-03-25 01:42-0400\n" "Last-Translator: Juhani Numminen \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/" -"fi/)\n" -"Language: fi\n" +"Language-Team: Finnish (http://www.transifex.com/projects/p/fedora/language/fi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -37,30 +38,35 @@ msgid "erroneous conversation (%d)\n" msgstr "virheellinen keskustelu (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Salasana: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Uusi %s%ssalasana: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Uusi %s%ssalasana: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Anna uudelleen uusi %s%ssalasana: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Salasanat eivät täsmää." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Kirjoita uudelleen %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Salasanan vaihtaminen keskeytettiin" @@ -247,12 +253,12 @@ msgid "contains the user name in some form" msgstr "sisältää käyttäjätunnuksen jossakin muodossa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Et antanut salasanaa" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Salasanaa ei vaihdettu" @@ -382,7 +388,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Hakemistoa ”%s” ei voida luoda eikä alustaa." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Salasana on jo käytetty. Valitse toinen." @@ -446,78 +452,77 @@ msgstr "pam_set_item() kutsu epäonnistui\n" msgid "login: failure forking: %m" msgstr "sisäänkirjautuminen: virhe haarautumisessa: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Vaihdetaan käyttäjän %s STRESS-salasana." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Anna uusi STRESS-salasana: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Anna uusi STRESS-salasana uudelleen: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Salasanat eivät ole samat; salasanaa ei vaihdettu" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Käyttäjätunnus on lukittu tilapäisesti (%ld sekuntia jäljellä)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Käyttäjätunnus on lukittu %u epäonnistuneen kirjautumisen vuoksi" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Tunnistautumisvirhe" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Palveluvirhe" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Tuntematon käyttäjä" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Tuntematon virhe" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Väärä numero annettu valinnalle --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Tunnistamaton valinta %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file juurrutettu-tiedostonimi] [--user käyttäjätunnus] [--reset[=n]] " "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ei voida palauttaa kaikkia käyttäjiä ei-nolliksi\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Tunnus Epäonnistuneita Viimeisin Koneelta\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -533,19 +538,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Pääsy sallittu (edellinen kirjautuminen %ld sekuntia sitten)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Käyttäjätilisi on vanhentunut; ota yhteyttä järjestelmän ylläpitäjään" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Salasanasi täytyy vaihtaa heti (pääkäyttäjän vaatimus)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Salasanasi täytyy vaihtaa heti (salasana vanhentunut)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -553,36 +563,24 @@ msgstr[0] "Varoitus: salasana vanhentuu %d päivän kuluttua." msgstr[1] "Varoitus: salasana vanhentuu %d päivän kuluttua." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varoitus: salasana vanhentuu %d päivän kuluttua." -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS-salasanaa ei voitu vaihtaa." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Salasanan tulee olla pidempi" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Vaihdetaan käyttäjän %s salasana." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(nykyinen) UNIX salasana: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Sinun täytyy odottaa kauemmin vaihtaaksesi salasanan" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Anna uusi UNIX-salasana: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Anna uusi UNIX-salasana uudelleen: " diff --git a/po/fr.po b/po/fr.po index 94c31264..8cc7f2f7 100644 --- a/po/fr.po +++ b/po/fr.po @@ -9,19 +9,21 @@ # Kévin Raymond , 2012 # myriam malga , 2007 # Martin-Gomez Pablo , 2008 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-12 17:52+0000\n" +"PO-Revision-Date: 2013-01-12 12:52-0500\n" "Last-Translator: Jérôme Fenal \n" "Language-Team: French \n" -"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -37,30 +39,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversation erronnée (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Mot de passe : " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nouveau %s%smot de passe : " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nouveau %s%smot de passe : " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Retapez le nouveau %s%smot de passe : " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Les mots de passe ne correspondent pas." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Retapez %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Changement du mot de passe avorté." @@ -256,12 +263,12 @@ msgid "contains the user name in some form" msgstr "contient le nom d'utilisateur d'une certaine manière" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Aucun mot de passe fourni" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Mot de passe inchangé" @@ -391,7 +398,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossible de créer et d'initialiser le répertoire « %s »." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Mot de passe déjà utilisé. Choisissez-en un autre." @@ -455,78 +462,77 @@ msgstr "échec de pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login : échec d'autoclônage : %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Changement du mot de passe STRESS pour %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Entrer le nouveau mot de passe STRESS : " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Retaper le nouveau mot de passe STRESS : " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Vérification erronée : mot de passe inchangé" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Compte temporairement verrouillé (%ld secondes restantes)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Compte temporairement verrouillé dû à l'échec de %u connexions" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Erreur d'authentification" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Erreur de service" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Utilisateur inconnu" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Erreur inconnue" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numéro incorrect attribué à --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s : Option non reconnue %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file chemin du fichier] [--user nom d'utilisateur] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file chemin du fichier] [--user nom d'utilisateur] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossible de réinitialiser tous les utilisateurs à non-zéro\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Connexion Échecs Dernier échec De\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -542,19 +548,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accès accordé (dernier accès il y a %ld secondes)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Votre compte a expiré. Contactez votre administrateur système" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Vous devez changer votre mot de passe immédiatement (imposé par root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Vous devez changer votre mot de passe immédiatement, il est périmé" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -562,36 +573,24 @@ msgstr[0] "Avertissement : votre mot de passe expire dans %d jour." msgstr[1] "Avertissement : votre mot de passe expire dans %d jours" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avertissement : votre mot de passe expire dans %d jours" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Le mot de passe NIS n'a pas pu être changé." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Vous devez choisir un mot de passe plus long" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Changement du mot de passe pour %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Mot de passe UNIX (actuel) : " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Vous devez encore attendre avant de changer votre mot de passe" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Entrez le nouveau mot de passe UNIX : " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Retapez le nouveau mot de passe UNIX : " diff --git a/po/ga.po b/po/ga.po index 8c400b9e..705638d7 100644 --- a/po/ga.po +++ b/po/ga.po @@ -5,21 +5,21 @@ # Translators: # leftmostcat , 2012 # leftmostcat , 2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-09-10 18:14+0000\n" +"PO-Revision-Date: 2013-09-10 02:14-0400\n" "Last-Translator: leftmostcat \n" -"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/" -"ga/)\n" -"Language: ga\n" +"Language-Team: Irish (http://www.transifex.com/projects/p/fedora/language/ga/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : " -"4);\n" +"Language: ga\n" +"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "comhrá earráideach (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Focal faire: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Focal faire%2$s%1$s nua: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Focal faire%2$s%1$s nua: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Iontráil focal faire%2$s%1$s nua arís: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Tá brón orm, ní ionann na focail fhaire." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Iontráil %s arís" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Tobscoireadh athrú focail faire." @@ -249,12 +254,12 @@ msgid "contains the user name in some form" msgstr "tá an t-ainm úsáideora ann i bhfoirm éigin" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Níor soláthraíodh aon fhocal faire" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Níor athraíodh an focal faire" @@ -393,7 +398,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Ní féidir comhadlann '%s' a chruthú agus a thúsú." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Úsáidtear an focal faire cheana. Roghnaigh ceann eile." @@ -457,78 +462,77 @@ msgstr "theip ar pam_set_item()\n" msgid "login: failure forking: %m" msgstr "logáil isteach: theip ar dhéanamh foirc: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Focal faire STRESS do %s á athrú." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Iontráil focal faire STRESS nua: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Iontráil focal faire STRESS nua arís: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Clóscríobhadh deimhniú go mícheart; níor athraíodh focal faire" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Cuireadh an cuntas faoi ghlas go sealadach (%ld soicind fágtha)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Cuireadh an cuntas faoi ghlas mar gheall ar %u logáil isteach teipthe" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Earráid fhíordheimhnithe" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Earráid seirbhíse" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Úsáideoir anaithnid" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Earráid anaithnid" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Tugadh drochuimhir do --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Rogha anaithnid %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file ainm-comhad-le-fréamh] [--user úsáideoir] [--reset[=u]]\n" "[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Ní féidir gach úsáideoir a athrú go neamhnialasach\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Logáil isteach Teipeanna Teip is déanaí Ó\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -544,22 +548,28 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Bronnadh rochtain (bhí an rochtain is déanaí %ld soicind ó shin)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Chuaigh do chuntas as feidhm; déan téagmháil le do riarthóir córais, le do " "thoil" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "Ní mór duit d'fhocal faire a athrú láithreach (forfheidhmítear fréamh)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"Ní mór duit d'fhocal faire a athrú láithreach (forfheidhmítear fréamh)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" "Ní mór duit d'fhocal faire a athrú láithreach (chuaigh focal faire in aos)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -570,36 +580,24 @@ msgstr[3] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" msgstr[4] "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Rabhadh: rachaidh d'fhocal faire as feidhm i gceann %d lá" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Níorbh fhéidir focal faire NIS a athrú." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Caithfidh tú focal faire níos faide a roghnú" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Focal faire %s á athrú." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Focal faire UNIX (reatha): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Caithfidh tú fanacht níos faide chun d'fhocal faire a athrú" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Iontráil focal faire UNIX nua: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Iontráil focal faire UNIX nua arís:" diff --git a/po/gl.po b/po/gl.po index 7b20201b..fb4292a8 100644 --- a/po/gl.po +++ b/po/gl.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/" -"gl/)\n" -"Language: gl\n" +"Language-Team: Galician (http://www.transifex.com/projects/p/fedora/language/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/gu.po b/po/gu.po index 42f22df1..c3b55aa7 100644 --- a/po/gu.po +++ b/po/gu.po @@ -7,19 +7,21 @@ # sweta , 2009-2010 # sweta , 2013 # sweta , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-15 12:16+0000\n" +"PO-Revision-Date: 2013-04-14 08:16-0400\n" "Last-Translator: sweta \n" "Language-Team: Gujarati \n" -"Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ક્ષતિયુક્ત વાર્તાલાપ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "પાસવર્ડ: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "નવો %s%sપાસવર્ડ: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "નવો %s%sપાસવર્ડ: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "નવો %s%sપાસવર્ડ ફરી લખો: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "માફ કરજો, પાસવર્ડો બંધબેસતા નથી." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s ને પુન:ટાઇપ કરો" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "પાસવર્ડ બદલાવનો અંત આવેલ છે." @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "અમુક ફોર્મમાં વપરાશકર્તા નામ ને સમાવે છે" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "કોઈ પાસવર્ડ પૂરો પડાયેલ નથી" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "પાસવર્ડ બદલાયેલ નથી" @@ -313,8 +320,10 @@ msgstr "છેલ્લો નિષ્ફળ થયેલ પ્રવેશ:%s msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." -msgstr[0] "છેલ્લે સફળ પ્રવેશ સુધી પ્રવેશનો પ્રયત્ન કરવામાં %d નિષ્ફળ થયેલ હતુ." -msgstr[1] "છેલ્લે સફળ પ્રવેશ સુધી પ્રવેશનો પ્રયત્નો કરવામાં %d નિષ્ફળ થયેલ હતુ." +msgstr[0] "" +"છેલ્લે સફળ પ્રવેશ સુધી પ્રવેશનો પ્રયત્ન કરવામાં %d નિષ્ફળ થયેલ હતુ." +msgstr[1] "" +"છેલ્લે સફળ પ્રવેશ સુધી પ્રવેશનો પ્રયત્નો કરવામાં %d નિષ્ફળ થયેલ હતુ." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 @@ -374,7 +383,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ડિરેક્ટરી '%s' ને શરૂ કરવામાં અને બનાવવામાં અસમર્થ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "પાસવર્ડ પહેલાથી જ વપરાઈ ગયેલ છે. બીજો પસંદ કરો." @@ -438,77 +447,76 @@ msgstr "pam_set_item() કરવામાં નિષ્ફળ\n" msgid "login: failure forking: %m" msgstr "પ્રવેશ: ફોર્કમાં નિષ્ફળ: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "STRESS પાસવર્ડ %s માટે બદલો." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "નવો STRESS પાસવર્ડ દાખલ કરો: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "નવો STRESS પાસવર્ડ પુનઃલખો: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ચકાસણી ખોટી-રીતે લખાઈ; પાસવર્ડ બદલાયેલ નથી" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ખાતુ થોડા વખત માટે તાળુ મારેલ છે (%ld સેકંડો ડાબે)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u પ્રવેશો ને નિષ્ફળ કરે છે તે દરમ્યાન ખાતાને તાળુ મારેલ છે" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "સત્તાધિકરણ ભૂલ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "સેવા ભૂલ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "અજ્ઞાત વપરાશકર્તા" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "અજ્ઞાત ભૂલ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ને ખોટો નંબર અપાયેલ છે\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: નહિં ઓળખાતો વિકલ્પ %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: બધા વપરાશકર્તાઓને બિન-શૂન્યમાં પુનઃસુયોજિત કરી શકતા નથી\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "પ્રવેશ એ તે માંથી તાજેતરની નિષ્ફળતાને નિષ્ફળ કરે છે\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,19 +532,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "પ્રવેશની મંજૂરી આપેલ છે (છેલ્લો પ્રવેશ એ %ld સેકંડો પહેલા હતો)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "તમારું ખાતું નિવૃત્ત થઈ ગયું છે; મહેરબાની કરીને તમારા સિસ્ટમ સંચાલકનો સંપર્ક કરો" +msgstr "" +"તમારું ખાતું નિવૃત્ત થઈ ગયું છે; મહેરબાની કરીને તમારા સિસ્ટમ સંચાલકનો સંપર્ક" +" કરો" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (root દબાણ કરેલ)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (પાસવર્ડ વયમર્યાદિત કરાયેલ)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"તમારે તમારો પાસવર્ડ તુરંત જ બદલવાની જરૂર છે (પાસવર્ડ વયમર્યાદિત કરાયેલ)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +560,24 @@ msgstr[0] "ચેતવણી: તમારો પાસવર્ડ %d દિ msgstr[1] "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ચેતવણી: તમારો પાસવર્ડ %d દિવસોમાં નિવૃત્ત થઈ જશે" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS પાસવર્ડ બદલી શક્યા નહિં." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "તમારે લાંબો પાસવર્ડ જ પસંદ કરવો જોઈએ" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s માટે પાસવર્ડ બદલવાનું." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(વર્તમાન) UNIX પાસવર્ડ: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "તમારો પાસવર્ડ બદલવા માટે તમારે લાંબો સમય રાહ જોવી જ પડશે" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "નવો UNIX પાસવર્ડ દાખલ કરો: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "નવો UNIX પાસવર્ડ ફરીથી લખો: " diff --git a/po/he.po b/po/he.po index 41dde0b9..24d056d2 100644 --- a/po/he.po +++ b/po/he.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:57+0000\n" +"PO-Revision-Date: 2011-11-30 06:57-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Hebrew \n" -"Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: he\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "ססמה: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ססמת יוניקס (נוכחית): " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "סליחה, הססמאות לא תואמות." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "שינוי ססמה בוטל." @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "לא סופקה ססמה" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "ססמה לא שונתה" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "משנה ססמת STRESS עבור %s" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "הקלד ססמת STRESS חדשה:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "הקלד שוב ססמת STRESS חדשה:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "החשבון נעול זמנית (%ld שניות נותרו)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "החשבון ננעל בעקבות %u ניסיונות התחברות שנכשלו" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "שגיאת אימות" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "שגיאת שירות" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "משתמש לא ידוע" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "שגיאה לא מוכרת" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +523,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "פג תוקף חשבונך; אנא צור קשר עם מנהל המערכת שלך" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "הנך מחויב לשנות את ססמתך מידית (דרישת מנהל המערכת)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "הנך מחויב לשנות את ססמתך מידית (הססמה התיישנה)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +548,24 @@ msgstr[0] "אזהרה: הססמה שלך תפוג תוך יום %d" msgstr[1] "אזהרה: הססמה שלך תפוג תוך %d ימים" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "אזהרה: הססמה שלך תפוג תוך %d ימים" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "לא היה ניתן לשנות ססמת NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "אתה חייב לבחור ססמה ארוכה יותר" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "משנה ססמה עבור %s.‏" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "ססמת יוניקס (נוכחית): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "אתה חייב לחכות יותר כדי לשנות את הססמה" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "הכנס ססמת יוניקס חדשה:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "נא להקליד שוב את ססמת היוניקס החדשה: " diff --git a/po/hi.po b/po/hi.po index bd316514..e0e061e4 100644 --- a/po/hi.po +++ b/po/hi.po @@ -6,19 +6,21 @@ # kumarvimal , 2013 # Rajesh Ranjan , 2009 # Rajesh Ranjan , 2007 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-21 12:02+0000\n" +"PO-Revision-Date: 2013-01-20 07:02-0500\n" "Last-Translator: kumarvimal \n" "Language-Team: Hindi \n" -"Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "अनियमित बातचीत (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "शब्दकूट: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "नया %s%spassword: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "नया %s%spassword: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "नया %s%spassword फिर टाइप करें: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "क्षमा करें, शब्दकूट नहीं मिलते हैं." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "फिर टाइप करें %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "कूटशब्द परिवर्तन छोड़ा गया." @@ -244,12 +251,12 @@ msgid "contains the user name in some form" msgstr "कुछ रूप में उपयोक्ता नाम समाहित करता है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "कोई कूटशब्द नहीं दिया गया है" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "शब्दकूट परिवर्तित" @@ -373,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "निर्देशिका '%s' बनाने और आरंभ करने में असमर्थ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "शब्दकूट को पहले ही बदला जा चुका है. दूसरा चुनें." @@ -437,77 +444,76 @@ msgstr "pam_set_item() में विफल\n" msgid "login: failure forking: %m" msgstr "लॉगिन: विफल फोर्किंग: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "STRESS कूटशब्द को %s के लिए बदल रहा है." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "नया स्ट्रेस शब्दकूट दें: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "नया शब्दकूट फिर टाइप करें: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "जांच गलत टाइप किया गया; शब्दकूट बदला गया" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "खाता अस्थायी रूप से लॉक (%ld seconds left)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "खाता %u विफल लॉगिन के कारण लॉक" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "सत्यापन त्रुटि" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "सेवा त्रुटि" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "अनजान उपयोक्ता" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "अनजान त्रुटि" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: खराब संख्या को --reset= में दिया गया\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: अपरिचित विकल्प %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: सभी उपयोक्ता को गैर शून्य में फिर सेट नहीं कर सकता है\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,19 +529,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "पहुँच दिया गया (last access was %ld seconds ago)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "आपका खाता समाप्त हो चुका है; कृपया अपने सिस्टम प्रशासक को संपर्क करें" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (रूट पुनर्बलित)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "आपके लिए अपना शब्दकूट तत्काल बदलना जरूरी है (शब्दकूट एज्ड)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +554,24 @@ msgstr[0] "चेतावनी: आपका शब्दकूट %d दि msgstr[1] "चेतावनी: आपका शब्दकूट %d दिन में समाप्त हो जायेगा" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "चेतावनी: आपका शब्दकूट %d दिनों में समाप्त हो जायेगा" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS शब्दकूट बदला नहीं जा सका." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "आपको जरूर एक लंबा शब्दकूट चुनना चाहिए" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s के लिए कूटशब्द बदल रहा है" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(मौजूदा) UNIX शब्दकूट: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "आपको अपना शब्दकूट बदलने के लिए लंबी प्रतीक्षा करनी होगी" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "नया UNIX शब्दकूट दें: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "नया UNIX शब्दकूट फिर टाइप करें: " diff --git a/po/hr.po b/po/hr.po new file mode 100644 index 00000000..064c8f62 --- /dev/null +++ b/po/hr.po @@ -0,0 +1,570 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Croatian (http://www.transifex.com/projects/p/fedora/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: hr\n" +"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" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/hu.po b/po/hu.po index 3bd4aa51..b105b35d 100644 --- a/po/hu.po +++ b/po/hu.po @@ -7,19 +7,21 @@ # Keresztes Ákos , 2006 # Papp Zsolt , 2006 # Zoltan Hoppár , 2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-08 15:13+0000\n" +"PO-Revision-Date: 2013-01-08 10:13-0500\n" "Last-Translator: Zoltan Hoppár \n" "Language-Team: Hungarian \n" -"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "hibás beszélgetés (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Jelszó: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Új %s%sjelszó: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Új %s%sjelszó: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Ismét az új %s%sjelszó: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Sajnálom, de a jelszavak nem egyeznek." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Ismét %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Jelszó változtatás elvetve." @@ -247,12 +254,12 @@ msgid "contains the user name in some form" msgstr "valahogy tartalmazza a felhasználó nevét" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nincs jelszó megadva" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Változatlan jelszó" @@ -376,7 +383,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "„%s” mappa nem hozható létre és állítható be." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "A jelszót már használta. Válasszon másikat." @@ -440,77 +447,76 @@ msgstr "pam_set_item() meghiúsult\n" msgid "login: failure forking: %m" msgstr "bejelentkezés: elágazás hiba: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s STRESS jelszavának megváltoztatása." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Új STRESS jelszó: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Ismét az új STRESS jelszó: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Az ellenőrző elgépelve; a jelszó nem került módosításra" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Felhasználói azonosító átmenetileg zárolt (még %ld másodpercig)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" -msgstr "Felhasználói azonosító zárolva, többszöri, %u sikertelen belépés miatt" +msgstr "" +"Felhasználói azonosító zárolva, többszöri, %u sikertelen belépés miatt" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Hitelesítési hiba" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Szolgáltatás hiba" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Ismeretlen felhasználó" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Ismeretlen hiba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Rossz szám a --reset= opcióban\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s ismeretlen opció\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [--file rooted-fájlnév] [--user használó] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "%s: [--file rooted-fájlnév] [--user használó] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nem állítható vissza minden felhasználó nem-nullára\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Belépés Hibák Utolsó hibák Innen\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,22 +532,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Hozzáférés megadva (utolsó hozzáférés %ld másodperce volt)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "A felhasználói azonosító érvényessége lejárt; kérem keresse meg a " "rendszergazdát" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "Azonnal meg kell változtatnia a jelszavát (rendszergazda által erőltetve)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Azonnal meg kell változtatnia a jelszavát (a jelszó elévült)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +560,24 @@ msgstr[0] "Figyelmeztetés: a jelszava %d nap múlva lejár" msgstr[1] "Figyelmeztetés: a jelszava %d nap múlva lejár" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Figyelmeztetés: a jelszava %d nap múlva lejár" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS jelszót nem sikerült módosítani." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Válasszon hosszabb jelszót" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s jelszavának megváltoztatása." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "A (jelenlegi) UNIX jelszó: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Tovább kell várnia míg megváltoztathatja a jelszavát" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Adja meg az új UNIX jelszót: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Írja be újra a UNIX jelszót: " diff --git a/po/ia.po b/po/ia.po index a3e8b8ee..e0fd187d 100644 --- a/po/ia.po +++ b/po/ia.po @@ -5,19 +5,21 @@ # Translators: # Nik Kalach , 2012 # Nik Kalach , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-17 22:00+0000\n" +"PO-Revision-Date: 2012-12-17 05:00-0500\n" "Last-Translator: Nik Kalach \n" "Language-Team: Interlingua \n" -"Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ia\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversation erronee (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Contrasigno: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nove %s%scontrasigno: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nove %s%scontrasigno: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Retypa nove %s%scontrasigno: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Le contrasignos non es equal." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Retypa %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Cambiamento de contrasigno abortate." @@ -247,12 +254,12 @@ msgid "contains the user name in some form" msgstr "nove contrasigno contine le nomine de usator in alicun forma" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Necun contrasigno fornite" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Le contrasigno non ha cambiate" @@ -379,7 +386,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile de crear e de initiar le directorio '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Le contrasigno jam se ha utilisate. Selige un altere." @@ -443,77 +450,75 @@ msgstr "error in pam_set_item()\n" msgid "login: failure forking: %m" msgstr "apertura de session: insuccesso de autoclonage: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Cambiamento del contrasigno STRESS pro %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Introduce le nove contrasigno STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Repete le nove contrasigno STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Error al verification; contrasigno non cambiate" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Le conto es blocate temporarimente (%ld secundas remanente)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Le conto es blocate a causa de %u insuccessos al authentication" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Error de authentication" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Error de servicio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Usator incognite" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Error incognite" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numero incorrecte fornite a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Option non recognoscite %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" -"%s: [--file percurso-integre] [--user usator] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "%s: [--file percurso-integre] [--user usator] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossibile de reinitiar tote le usatores a non-zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Conto Fallimentos Ultime fallimento De\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -529,19 +534,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permittite (le ultime accesso eveniva ante %ld secundas)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Le conto ha perimite; contacte le administrator del systema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Le administrator necessita le cambiamento immediate del contrasigno." -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Le contrasigno es troppo vetule e debe esser cambiate immediatemente." -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +559,24 @@ msgstr[0] "Advertimento: le contrasigno perimera in %d die" msgstr[1] "Advertimento: le contrasigno perimera in %d dies" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advertimento: le contrasigno perimera in %d dies" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Le contrasigno NIS non pote esser cambiate." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Selige un contrasigno plus longe" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Cambiamento del contrasigno pro %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Contrasigno UNIX (actual):" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Attende ancora pro cambiar le contrasigno" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Introduce le nove contrasigno UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Repete le nove contrasigno UNIX: " diff --git a/po/id.po b/po/id.po index d66b1101..a82488de 100644 --- a/po/id.po +++ b/po/id.po @@ -4,19 +4,21 @@ # # Translators: # sentabi, 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-22 05:07+0000\n" +"PO-Revision-Date: 2013-04-22 01:07-0400\n" "Last-Translator: sentabi\n" "Language-Team: Indonesian \n" -"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Sandi:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Maaf, sandi yang anda masukkan tidak sama." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Ketik ulang %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Pergantian sandi digagalkan." @@ -242,12 +249,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Tidak dapat membuat direktori '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Sandi sudah digunakan sebelumnya. Pilih sandi yang lain." @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,55 +522,46 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Masukkan sandi Unix yang baru :" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Ketik ulang sandi Unix:" diff --git a/po/ilo.po b/po/ilo.po new file mode 100644 index 00000000..db4a15bc --- /dev/null +++ b/po/ilo.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Iloko (http://www.transifex.com/projects/p/fedora/language/ilo/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ilo\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/is.po b/po/is.po index 4aedae11..b6515a92 100644 --- a/po/is.po +++ b/po/is.po @@ -3,12 +3,13 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: https://fedorahosted.org/linux-pam/report\n" "POT-Creation-Date: 2011-06-21 12:57+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Icelandic (http://www.transifex.com/projects/p/fedora/language/is/)\n" "MIME-Version: 1.0\n" @@ -16,6 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -25,36 +27,41 @@ msgstr "" msgid "...Sorry, your time is up!\n" msgstr "" -#: libpam_misc/misc_conv.c:342 +#: libpam_misc/misc_conv.c:346 #, c-format msgid "erroneous conversation (%d)\n" msgstr "" -#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:142 -#: modules/pam_unix/pam_unix_auth.c:157 modules/pam_userdb/pam_userdb.c:64 +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:66 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:69 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:133 libpam/pam_get_authtok.c:209 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:153 libpam/pam_get_authtok.c:222 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -194,113 +201,117 @@ msgstr "" msgid "Unknown PAM error" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:493 +#: modules/pam_cracklib/pam_cracklib.c:618 msgid "is the same as the old one" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:499 -#: modules/pam_cracklib/pam_cracklib.c:503 -#: modules/pam_cracklib/pam_cracklib.c:513 +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 msgid "memory allocation error" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:518 +#: modules/pam_cracklib/pam_cracklib.c:643 msgid "is a palindrome" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:521 +#: modules/pam_cracklib/pam_cracklib.c:646 msgid "case changes only" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:524 +#: modules/pam_cracklib/pam_cracklib.c:649 msgid "is too similar to the old one" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:527 +#: modules/pam_cracklib/pam_cracklib.c:652 msgid "is too simple" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:530 +#: modules/pam_cracklib/pam_cracklib.c:655 msgid "is rotated" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:533 +#: modules/pam_cracklib/pam_cracklib.c:658 msgid "not enough character classes" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:536 +#: modules/pam_cracklib/pam_cracklib.c:661 msgid "contains too many same characters consecutively" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:539 +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:573 -#: modules/pam_unix/pam_unix_passwd.c:488 +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:573 -#: modules/pam_unix/pam_unix_passwd.c:488 +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" -#: modules/pam_cracklib/pam_cracklib.c:593 -#: modules/pam_cracklib/pam_cracklib.c:676 +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 #, c-format msgid "BAD PASSWORD: %s" msgstr "" -#: modules/pam_exec/pam_exec.c:215 +#: modules/pam_exec/pam_exec.c:273 #, c-format msgid "%s failed: exit code %d" msgstr "" -#: modules/pam_exec/pam_exec.c:224 +#: modules/pam_exec/pam_exec.c:282 #, c-format msgid "%s failed: caught signal %d%s" msgstr "" -#: modules/pam_exec/pam_exec.c:233 +#: modules/pam_exec/pam_exec.c:291 #, c-format msgid "%s failed: unknown status 0x%x" msgstr "" #. TRANSLATORS: "strftime options for date of last login" -#: modules/pam_lastlog/pam_lastlog.c:201 modules/pam_lastlog/pam_lastlog.c:433 +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 msgid " %a %b %e %H:%M:%S %Z %Y" msgstr "" #. TRANSLATORS: " from " -#: modules/pam_lastlog/pam_lastlog.c:210 modules/pam_lastlog/pam_lastlog.c:442 +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 #, c-format msgid " from %.*s" msgstr "" #. TRANSLATORS: " on " -#: modules/pam_lastlog/pam_lastlog.c:222 modules/pam_lastlog/pam_lastlog.c:454 +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 #, c-format msgid " on %.*s" msgstr "" #. TRANSLATORS: "Last login: from on " -#: modules/pam_lastlog/pam_lastlog.c:232 +#: modules/pam_lastlog/pam_lastlog.c:313 #, c-format msgid "Last login:%s%s%s" msgstr "" -#: modules/pam_lastlog/pam_lastlog.c:238 +#: modules/pam_lastlog/pam_lastlog.c:319 msgid "Welcome to your new account!" msgstr "" #. TRANSLATORS: "Last failed login: from on " -#: modules/pam_lastlog/pam_lastlog.c:464 +#: modules/pam_lastlog/pam_lastlog.c:527 #, c-format msgid "Last failed login:%s%s%s" msgstr "" -#: modules/pam_lastlog/pam_lastlog.c:473 modules/pam_lastlog/pam_lastlog.c:480 +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 #, c-format msgid "There was %d failed login attempt since the last successful login." msgid_plural "" @@ -309,12 +320,12 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_lastlog/pam_lastlog.c:485 +#: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." msgstr "" -#: modules/pam_limits/pam_limits.c:1079 +#: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." msgstr "" @@ -355,62 +366,62 @@ msgstr "" msgid "You have mail in folder %s." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:113 +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." msgstr "" -#: modules/pam_mkhomedir/pam_mkhomedir.c:183 +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." msgstr "" -#: modules/pam_pwhistory/pam_pwhistory.c:215 -#: modules/pam_unix/pam_unix_passwd.c:509 +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" -#: modules/pam_selinux/pam_selinux.c:172 -msgid "Would you like to enter a security context? [N] " +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." msgstr "" -#: modules/pam_selinux/pam_selinux.c:191 modules/pam_selinux/pam_selinux.c:299 -msgid "role:" +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" msgstr "" -#: modules/pam_selinux/pam_selinux.c:205 modules/pam_selinux/pam_selinux.c:334 -msgid "level:" +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" msgstr "" -#: modules/pam_selinux/pam_selinux.c:220 modules/pam_selinux/pam_selinux.c:367 -msgid "Not a valid security context" +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" msgstr "" -#: modules/pam_selinux/pam_selinux.c:282 +#: modules/pam_selinux/pam_selinux.c:230 #, c-format -msgid "Default Security Context %s\n" +msgid "No default type for role %s\n" msgstr "" -#: modules/pam_selinux/pam_selinux.c:286 -msgid "Would you like to enter a different role or level?" +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" msgstr "" -#: modules/pam_selinux/pam_selinux.c:302 -#, c-format -msgid "No default type for role %s\n" +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" msgstr "" -#: modules/pam_selinux/pam_selinux.c:688 +#: modules/pam_selinux/pam_selinux.c:544 #, c-format msgid "Unable to get valid context for %s" msgstr "" -#: modules/pam_selinux/pam_selinux.c:742 +#: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" msgstr "" -#: modules/pam_selinux/pam_selinux.c:763 +#: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" msgstr "" @@ -430,75 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -506,24 +517,27 @@ msgid "" " [-r] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_timestamp/pam_timestamp.c:345 +#: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:236 modules/pam_unix/pam_unix_acct.c:258 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:250 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:271 modules/pam_unix/pam_unix_acct.c:278 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -531,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:283 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:390 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:505 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:612 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:623 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:658 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:718 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:719 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/it.po b/po/it.po index 056972e0..3aba8b0c 100644 --- a/po/it.po +++ b/po/it.po @@ -8,19 +8,21 @@ # Luca Bruno , 2007 # mario_santagiuliana , 2009 # Novell Language , 2007 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-09 03:03+0000\n" +"PO-Revision-Date: 2013-04-08 11:03-0400\n" "Last-Translator: fvalen \n" "Language-Team: Italian \n" -"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -36,30 +38,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversazione errata (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Password: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nuova password%s%s: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nuova password%s%s: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Reimmettere la nuova password%s%s: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Le password non corrispondono." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Reimmettere %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Cambio della password abortito." @@ -250,12 +257,12 @@ msgid "contains the user name in some form" msgstr "contiene il nome utente in alcune forme" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nessuna password fornita" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Password non modificata" @@ -385,7 +392,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossibile creare e inizializzare la directory '%s'" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Password già utilizzata. Sceglierne un'altra." @@ -449,77 +456,76 @@ msgstr "Impossibile eseguire pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login: forking fallito: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Cambio password STRESS per %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Immettere nuova password STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Reimmettere la nuova password STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Errore di digitazione per verifica; password non cambiata" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Account momentaneamente bloccato (%ld secondi rimanenti)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Account bloccato a causa di %u login falliti" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Errore di autenticazione" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Errore del servizio" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Utente sconosciuto" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Errore sconosciuto" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Numero errato fornito a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opzione non riconosciuta %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "%s: [--file NOMEFILE] [--user NOMEUTENTE] [--reset[=N]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Impossibile ripristinare tutti gli utenti a valori diversi da zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Ultimi Fallimenti Da\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -535,22 +541,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Accesso permesso (ultimo accesso risale a %ld secondi fa)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Account scaduto; contattare l'amministratore di sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "È richiesta la modifica immediata della password (imposto " "dall'amministratore)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" "È richiesta la modifica immediata della password (password troppo vecchia)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -558,36 +569,24 @@ msgstr[0] "Avviso: la password scadrà tra %d giorno" msgstr[1] "Avviso: la password scadrà tra %d giorni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Avviso: la password scadrà tra %d giorni" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Impossibile modificare la password NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Scegliere una password più lunga" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Cambio password per %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Password UNIX (corrente): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Attendere ancora per cambiare la password" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Immettere nuova password UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Reimmettere la nuova password UNIX: " diff --git a/po/ja.po b/po/ja.po index 6016e070..a6caf31f 100644 --- a/po/ja.po +++ b/po/ja.po @@ -7,19 +7,21 @@ # Kiyoto Hashida , 2008-2009 # Noriko Mizumoto , 2007 # Tomoyuki KATO , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-05-07 12:44+0000\n" +"PO-Revision-Date: 2013-05-06 08:44-0400\n" "Last-Translator: Jiro Matsuzawa \n" "Language-Team: Japanese \n" -"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "誤った会話(%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "パスワード:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "新しい%s%sパスワード:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "新しい%s%sパスワード:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "新しい%s%sパスワードを再入力してください:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "パスワードが一致しません。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s を再入力して下さい" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "パスワードの変更は放棄されました" @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "なんらかの形式のユーザー名を含みます" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "パスワードが与えられていません" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "パスワードが変更されていません" @@ -373,10 +380,9 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ディレクトリ %s を作成して初期化できません。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." -msgstr "" -"パスワードはすでに使用されています。 別のパスワードを選択してください。" +msgstr "パスワードはすでに使用されています。 別のパスワードを選択してください。" #: modules/pam_pwhistory/pam_pwhistory.c:224 msgid "Password has been already used." @@ -438,77 +444,76 @@ msgstr "pam_set_item()に失敗しました\n" msgid "login: failure forking: %m" msgstr "ログイン: いまいましい失敗: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s 用の STRESS パスワードを変更中" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "新しいSTRESSパスワードを入力してください:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "新しいSTRESSパスワードを再入力してください:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ミスタイプの確認、パスワードが変更されていません" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "アカウントは一時的にロックされています (残り %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u のログイン失敗の理由で アカウントはロックされました" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "認証エラー" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "サービスエラー" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "不明なユーザー" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "不明なエラー" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 不正番号が--reset=に与えられました\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未認識オプション%s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: すべてのユーザーを非ゼロにリセットできません\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ログイン 失敗。最後の失敗は 以下で発生\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,56 +529,48 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "アクセスを許可 (最後のアクセスは %ld 秒前でした)" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "" -"アカウントの有効期限が切れました。システム管理者にお問い合わせください。" +msgstr "アカウントの有効期限が切れました。システム管理者にお問い合わせください。" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "パスワードを直ちに変更する必要があります(強制されたルート)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "パスワードを直ちに変更する必要があります(古いパスワード)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告: パスワードは%d日で有効期限が切れます。" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告: パスワードは %d 日で有効期限が切れます。" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS パスワードを変更できませんでした。" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "長いパスワードを選択する必要があります" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s 用にパスワードを変更中" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "現在の UNIX パスワード:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "パスワードを変更するには長く待つ必要があります" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "新しい UNIX パスワードを入力してください:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "新しい UNIX パスワードを再入力してください:" diff --git a/po/ka.po b/po/ka.po index d2c32c94..88b60d42 100644 --- a/po/ka.po +++ b/po/ka.po @@ -4,20 +4,21 @@ # # Translators: # George Machitidze , 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-26 15:08+0000\n" +"PO-Revision-Date: 2013-01-26 10:08-0500\n" "Last-Translator: George Machitidze \n" -"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/" -"ka/)\n" -"Language: ka\n" +"Language-Team: Georgian (http://www.transifex.com/projects/p/fedora/language/ka/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ka\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "პაროლი:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ახალი %s%sპაროლი: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "ახალი %s%sპაროლი: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "გაიმეორეთ ახალი %s%sპაროლი: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "ხელახლა შეიყვანეთ %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +249,12 @@ msgid "contains the user name in some form" msgstr "რაღაც ფორმით გავს მომხმარებლის სახელს" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "პაროლი არ იქნა მითითებული" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "პაროლი არ შეცვლილა" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "სერვისის შეცდომა" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "უცნობი მომხმარებელი" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "უცნობი შეცდომა" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,55 +522,46 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(მიმდინარე) UNIX პაროლი: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "შეიყვანეთ ახალი UNIX პაროლი: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "გაიმეორეთ ახალი UNIX პაროლი: " diff --git a/po/kk.po b/po/kk.po index cb3a0170..44028ac5 100644 --- a/po/kk.po +++ b/po/kk.po @@ -4,20 +4,21 @@ # # Translators: # Baurzhan Muftakhidinov , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-06-11 09:53+0000\n" +"PO-Revision-Date: 2013-06-11 05:53-0400\n" "Last-Translator: Baurzhan Muftakhidinov \n" -"Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/" -"kk/)\n" -"Language: kk\n" +"Language-Team: Kazakh (http://www.transifex.com/projects/p/fedora/language/kk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: kk\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "қате сұхбат (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Пароль:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "%s%s үшін жаңа пароль: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "%s%s үшін жаңа пароль: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "%s%s үшін жаңа парольді қайта енгізіңіз: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Кешіріңіз, парольдер өзара сәйкес емес." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s қайта енгізіңіз" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Парольді өзгертуден бас тартылды." @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "құрамында пайдаланушы аты бар" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Пароль көрсетілмеді" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Пароль өзгертілмеді" @@ -373,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s бумасын жасау мүмкін емес: %m" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Пароль осыған дейін қолданған. Басқасын таңдаңыз." @@ -437,77 +443,77 @@ msgstr "pam_set_item() орындау мүмкін емес\n" msgid "login: failure forking: %m" msgstr "login: үрдісті бастау мүмкін емес: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s үшін STRESS паролін өзгерту." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Жаңа STRESS паролі: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Жаңа STRESS паролін қайта енгізіңіз: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Растау дұрыс өтпеді; пароль өзгертілмеді" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Тіркелгі уақытша оқшауланған (%ld секунд қалды)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Тіркелгі %u рет қате кіру талабы есебінен оқшауланды" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Шындылықты анықтау қатесі" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Қызмет қатесі" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Белгісіз пайдаланушы" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Белгісіз қате" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= үшін қате сан берілді\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s опциясы белгісіз\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file түбірлік_файл_аты] [--user пайдаланушы] [--reset[=n]] [--quiet]\n" +"%s: [--file түбірлік_файл_аты] [--user пайдаланушы] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Барлық пайдаланушыларды нөлдік емес мәнге тастау мүмкін емес\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Пайдаланушы аты Сәтсіз кіру саны Соңғы қате Қайдан\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,56 +529,49 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Рұқсат расталған (соңғы рет %ld секунд бұрын болған)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Тіркелгіңіздің мерзімі аяқталған; жүйелік администраторыңызға хабарласыңыз" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Сізге пароліңізді қазір ауыстыру керек (root мәжбүрлеген)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Сізге пароліңізді қазір ауыстыру керек (парольдің мерзімі аяқталған)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ескерту: сіздің пароліңіздің мерзімі %d күнде бітеді" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS паролін өзгерту мүмкін емес." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Сізге ұзынырақ парольді таңдау керек" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s үшін парольді өзгерту." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(ағымдағы) UNIX паролі: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Пароліңізді өзгерті үшін біраз күтуіңіз керек" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Жаңа UNIX паролін енгізіңіз: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Жаңа UNIX паролін қайта енгізіңіз: " diff --git a/po/km.po b/po/km.po index 8d5aa524..16b56976 100644 --- a/po/km.po +++ b/po/km.po @@ -5,19 +5,21 @@ # Translators: # Khoem Sokhem , 2006. # Leang Chumsoben , 2006. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 12:00+0000\n" +"PO-Revision-Date: 2011-11-29 07:00-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" -"Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: km\n" "Plural-Forms: nplurals=1; plural=0\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "សន្ទនាច្រឡំ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "ពាក្យសម្ងាត់ ៖ " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ពាក្យ​សម្ងាត់ %s%s ថ្មី ៖" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "ពាក្យ​សម្ងាត់ %s%s ថ្មី ៖" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "វាយ​ពាក្យ​សម្ងាត់ %s%s ថ្មី​ឡើង​វិញ ៖" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "សូម​ទោស ពាក្យ​សម្ងាត់​មិន​ដូច​គ្នា​ឡើយ ។" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -102,7 +109,8 @@ msgstr "បរាជ័យ​ក្នុង​ការ​ផ្ទៀងផ្ #: libpam/pam_strerror.c:58 msgid "Insufficient credentials to access authentication data" -msgstr "លិខិត​សម្គាល់​មិន​គ្រប់គ្រាន់ដើម្បី​ចូល​ដំណើរ​ការ​ទិន្នន័យ​ដែល​មាន​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ" +msgstr "" +"លិខិត​សម្គាល់​មិន​គ្រប់គ្រាន់ដើម្បី​ចូល​ដំណើរ​ការ​ទិន្នន័យ​ដែល​មាន​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ" #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" @@ -130,7 +138,8 @@ msgstr "មិន​អាច​បង្កើត ឬ យក​ធាតុ​ #: libpam/pam_strerror.c:72 msgid "Authentication service cannot retrieve user credentials" -msgstr "សេវា​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ មិន​អាច​ទៅ​យក​លិខិត​សម្គាល់របស់អ្នក​ប្រើ" +msgstr "" +"សេវា​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ មិន​អាច​ទៅ​យក​លិខិត​សម្គាល់របស់អ្នក​ប្រើ" #: libpam/pam_strerror.c:74 msgid "User credentials expired" @@ -243,12 +252,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "មិន​បាន​ផ្ដល់​ពាក្យសម្ងាត់" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "ពាក្យសម្ងាត់​មិន​បាន​ផ្លាស់ប្ដូរ​ឡើយ" @@ -371,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "ពាក្យសម្ងាត់​ត្រូវ​បាន​ប្រើ​រួច​ហើយ ។ សូម​ជ្រើស​មួយ​ទៀត ។" @@ -436,77 +445,77 @@ msgstr "បាន​បរាជ័យ pam_set_item()\n" msgid "login: failure forking: %m" msgstr "ចូល ៖ ចម្លង​ខ្លួន​ឯង​មិន​បាន​ជោគជ័យ ៖ %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "បញ្ចូល​ពាក្យ​សម្ងាត់ STRESS ថ្មី ៖ " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "វាយ​ពាក្យ​សម្ងាត់ STRESS ថ្មី​ម្ដង​ទៀត ៖ " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" -msgstr "ផ្ទៀងផ្ទាត់​អក្ខរាវិរុទ្ធ​ដែល​បាន​វាយខុស ពាក្យ​សម្ងាត់​មិន​បានផ្លាស់ប្ដូរ​" +msgstr "" +"ផ្ទៀងផ្ទាត់​អក្ខរាវិរុទ្ធ​ដែល​បាន​វាយខុស ពាក្យ​សម្ងាត់​មិន​បានផ្លាស់ប្ដូរ​" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "កំហុស​ក្នុង​ការ​ផ្ទៀងផ្ទាត់​ភាព​ត្រឹមត្រូវ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "កំហុស​សេវា" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "មិន​ស្គាល់​អ្នក​ប្រើ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "មិន​ស្គាល់​កំហុស" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s ៖ លេខ​មិន​ល្អ​បាន​ផ្ដល់​ទៅ --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s ៖ ជម្រើស​ដែល​មិន​ស្គាល់ %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s ៖ [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s ៖ មិន​អាច​កំណត់​អ្នក​ប្រើ​ទាំងអស់​ទៅ​មិនមែន​សូន្យ​ឡើងវិញ​បានទេ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,55 +528,53 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "គណនី​របស់​អ្នក​បាន​ផុតកំណត់​ហើយ សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ​របស់​អ្នក" +msgstr "" +"គណនី​របស់​អ្នក​បាន​ផុតកំណត់​ហើយ សូម​ទាក់ទង​អ្នក​គ្រប់គ្រង​ប្រព័ន្ធ​របស់​អ្នក" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (root បាន​ចេញ​បញ្ជា)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (root " +"បាន​ចេញ​បញ្ជា)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ (ពាក្យសម្ងាត់​ចាស់​ហើយ)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"អ្នក​ត្រូវ​តែ​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក​ឥឡូវ​នេះ " +"(ពាក្យសម្ងាត់​ចាស់​ហើយ)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "មិន​អាច​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់ NIS បាន​ឡើយ ។" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "អ្នក​ត្រូវ​តែ​ជ្រើស​ពាក្យសម្ងាត់​វែង​ជាង​នេះ" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(បច្ចុប្បន្ន) ពាក្យ​សម្ងាត់ UNIX ៖" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "អ្នក​ត្រូវ​តែ​រង់ចាំ​បន្តិច ដើម្បី​ផ្លាស់ប្ដូរ​ពាក្យសម្ងាត់​របស់​អ្នក" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "បញ្ចូល​ពាក្យ​សម្ងាត់ UNIX ថ្មី ៖ " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "វាយ​ពាក្យ​សម្ងាត់ UNIX ថ្មី​ម្ដង​ទៀត ៖ " diff --git a/po/kn.po b/po/kn.po index 378c9484..13e88a48 100644 --- a/po/kn.po +++ b/po/kn.po @@ -6,20 +6,21 @@ # shanky , 2013 # shanky , 2012 # shankar , 2007-2009 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-15 08:49+0000\n" +"PO-Revision-Date: 2013-04-15 04:49-0400\n" "Last-Translator: shanky \n" -"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/" -"kn/)\n" -"Language: kn\n" +"Language-Team: Kannada (http://www.transifex.com/projects/p/fedora/language/kn/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: kn\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ದೋಷಪೂರಿತ ಸಂವಾದ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "ಗುಪ್ತಪದ: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ಹೊಸ %s%sಗುಪ್ತಪದ: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "ಹೊಸ %s%sಗುಪ್ತಪದ: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "ಹೊಸ %s%sಗುಪ್ತಪದವನ್ನು ಪುನರ್ ಟೈಪಿಸಿ: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "ಕ್ಷಮಿಸಿ, ಗುಪ್ತಪದಗಳು ತಾಳೆಯಾಗುತ್ತಿಲ್ಲ." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s ಅನ್ನು ಮರಳಿ ನಮೂದಿಸಿ" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "ಗುಪ್ತಪದ ಬದಲಾವಣೆಯನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ." @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "ಇದು ಯಾವುದೊ ಒಂದು ಬಗೆಯಲ್ಲಿ ಬಳಕೆದಾರ ಹೆಸರನ್ನು ಒಳಗೊಂಡಿದೆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "ಯಾವುದೇ ಗುಪ್ತಪದ ನೀಡಲಾಗಿಲ್ಲ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "ಗುಪ್ತಪದ ಬದಲಾಗಿಲ್ಲ" @@ -373,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ಕೋಶ '%s' ಅನ್ನು ರಚಿಸಲು ಹಾಗು ಆರಂಭಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "ಗುಪ್ತಪದವು ಈಗಾಗಲೆ ಬಳಸಲ್ಪಟ್ಟಿದೆ. ಬೇರೊಂದನ್ನು ಬಳಸಿ." @@ -437,77 +443,76 @@ msgstr "pam_set_item() ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ\n" msgid "login: failure forking: %m" msgstr "ಲಾಗಿನ್: ಫೋರ್ಕಿಂಗ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ:%m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s ಗಾಗಿ STRESS ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "ಹೊಸ STRESS ಗುಪ್ತಪದವನ್ನು ಟೈಪಿಸಿ: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "ಹೊಸ STRESS ಗುಪ್ತಪದವನ್ನು ಪುನಃ ಟೈಪಿಸಿ: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ತಪಾಸಣೆಗೆ ಟೈಪಿಸಿದ್ದು ತಪ್ಪಾಗಿದೆ; ಗುಪ್ತಪದ ಬದಲಾಗಿಲ್ಲ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ಖಾತೆಯನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಲಾಕ್ ಮಾಡಲಾಗಿದೆ (%ld ಸೆಕೆಂಡುಗಳು ಉಳಿದಿವೆ)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "ವಿಫಲಗೊಂಡ %u ಪ್ರವೇಶಗಳಿಂದಾಗಿ ಖಾತೆಯನ್ನು ಲಾಕ್ ಮಾಡಲಾಗುತ್ತಿದೆ" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "ದೃಢೀಕರಣ ದೋಷ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "ಸೇವಾ ದೋಷ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "ಗೊತ್ತಿರದ ಬಳಕೆದಾರ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "ಗೊತ್ತಿರದ ದೋಷ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ಗೆ ಕೊಡಲಾದ ಕೆಟ್ಟ ಸಂಖ್ಯೆ\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ಗುರುತಿಸಲಾಗದ ಆಯ್ಕೆ %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ಎಲ್ಲಾ ಬಳಕೆದಾರರನ್ನು ಶೂನ್ಯವಲ್ಲದುದಕ್ಕೆ ಪುನರ್ ಸಂಯೋಜಿಸಲು ಆಗುವುದಿಲ್ಲ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ಪ್ರವೇಶ ವಿಫಲತೆಗಳು ಇತ್ತೀಚಿನ ವಿಫಲತೆ ಇಂದ\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -522,58 +527,54 @@ msgstr "" #, c-format msgid "Access granted (last access was %ld seconds ago)." msgstr "" -"ಅನುಮತಿಯನ್ನು ನೀಡಲಾಗಿದೆ (ಕೊನೆಯ ಬಾರಿಗೆ %ld ಸೆಕೆಂಡುಗಳ ಹಿಂದೆ ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿತ್ತು)." +"ಅನುಮತಿಯನ್ನು ನೀಡಲಾಗಿದೆ (ಕೊನೆಯ ಬಾರಿಗೆ %ld ಸೆಕೆಂಡುಗಳ ಹಿಂದೆ " +"ನಿಲುಕಿಸಿಕೊಳ್ಳಲಾಗಿತ್ತು)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "ನಿಮ್ಮ ಖಾತೆಯ ಅವಧಿ ಅಂತ್ಯಗೊಂಡಿದೆ; ದಯವಿಟ್ಟು ನಿಮ್ಮ ಗಣಕ ವ್ಯವಸ್ಥಾಪಕರನ್ನು ಸಂಪರ್ಕಿಸಿ" +msgstr "" +"ನಿಮ್ಮ ಖಾತೆಯ ಅವಧಿ ಅಂತ್ಯಗೊಂಡಿದೆ; ದಯವಿಟ್ಟು ನಿಮ್ಮ ಗಣಕ ವ್ಯವಸ್ಥಾಪಕರನ್ನು ಸಂಪರ್ಕಿಸಿ" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಮೂಲದಿಂದ ಒತ್ತಾಯಿತವಾಗಿದೆ)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಮೂಲದಿಂದ ಒತ್ತಾಯಿತವಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" "ನೀವು ಈ ಕೂಡಲೆ ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಿಸುವ ಅಗತ್ಯವಿದೆ (ಗುಪ್ತಪದವು ಬಹಳ ಹಳೆಯದಾಗಿದೆ)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "ಎಚ್ಚರಿಕೆ: ನಿಮ್ಮ ಗುಪ್ತಪದದ ವಾಯಿದೆಯು %d ದಿನಗಳ ನಂತರ ತೀರಿಹೋಗುತ್ತದೆ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ಎಚ್ಚರಿಕೆ: %d ದಿನಗಳಲ್ಲಿ ನಿಮ್ಮ ಗುಪ್ತಪದದ ಅವಧಿ ಅಂತ್ಯಗೊಳ್ಳುತ್ತದೆ" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ್ಲ." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "ನೀವು ಒಂದು ಉದ್ದವಾದ ಗುಪ್ತಪದವನ್ನು ಆರಿಸಬೇಕು" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s ಗಾಗಿ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(ಪ್ರಸ್ತುತ) UNIX ಗುಪ್ತಪದ: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "ನಿಮ್ಮ ಗುಪ್ತಪದವನ್ನು ಬದಲಾಯಿಸಲು ನೀವು ಬಹಳ ಸಮಯ ಕಾಯಬೇಕು" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ದಾಖಲಿಸಿ: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "ಹೊಸ UNIX ಗುಪ್ತಪದವನ್ನು ಪುನಃ ಟೈಪಿಸಿ: " diff --git a/po/ko.po b/po/ko.po index 8828c780..e66923d7 100644 --- a/po/ko.po +++ b/po/ko.po @@ -6,20 +6,21 @@ # eukim , 2013 # eukim , 2007,2009 # eukim , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-16 13:34+0000\n" +"PO-Revision-Date: 2013-04-16 09:34-0400\n" "Last-Translator: eukim \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/" -"ko/)\n" -"Language: ko\n" +"Language-Team: Korean (http://www.transifex.com/projects/p/fedora/language/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "잘못된 인증 대화 (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "암호:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "새 %s%s 암호:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "새 %s%s 암호:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "새 %s%s 암호 재입력:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "죄송합니다. 암호가 일치하지 않습니다." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "다시 입력 %s " -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "암호가 변경되지 않습니다. " @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "어떠한 형식으로 사용자 이름을 포함합니다. " #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "암호가 없음" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "암호가 변경되지 않음" @@ -373,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "'%s' 디렉토리를 생성 및 초기화할 수 없습니다. " #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "이미 사용되고 있는 암호입니다. 다른 암호를 선택해 주십시오." @@ -437,77 +443,76 @@ msgstr "pam_set_item() 실패\n" msgid "login: failure forking: %m" msgstr "로그인: 포크 작업(forking) 실패: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s에 대한 STRESS 암호 변경 " -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "새 STRESS 암호 입력:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "새 STRESS 암호를 재입력:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "암호 확인에서 잘못 입력됨; 암호가 변경되지 않음" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "일시적으로 계정이 잠금되었습니다 (%ld 초 남음) " -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u 로그인 실패로 인해 계정이 잠김 " -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "인증 오류" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "서비스 오류" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "알 수 없는 사용자" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "알 수 없는 오류" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 잘못된 숫자가 --reset=에 설정됨\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 알려지지 않은 옵션 %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 모든 사용자를 영이 아닌 값으로 설정할 수 없음\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "로그인 실패 마지막 실패 다음에서 발생\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,55 +528,48 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "액세스 허용 (%ld 초 전 마지막으로 액세스되었습니다) " -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "계정이 만료되었습니다: 시스템 관리자에게 알려 주십시오" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "암호를 즉시 변경해 주십시오 (root가 강제 설정함)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "암호를 즉시 변경해 주십시오 (오래된 암호)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "경고: %d일 내로 암호가 만료됩니다" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "경고: %d일 내로 암호가 만료됩니다" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS 암호는 변경할 수 없습니다." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "더 긴 암호를 선택해 주십시오" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s에 대한 암호 변경 중 " -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(현재) UNIX 암호:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "암호 변경을 위해 조금더 기다려 주십시오." - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "새 UNIX 암호 입력:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "새 UNIX 암호 재입력:" diff --git a/po/ks.po b/po/ks.po deleted file mode 100644 index 42208c27..00000000 --- a/po/ks.po +++ /dev/null @@ -1,572 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR Linux-PAM Project -# This file is distributed under the same license as the PACKAGE package. -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: Linux-PAM\n" -"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" -"POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" -"Last-Translator: FULL NAME \n" -"Language-Team: Kashmiri (http://www.transifex.com/projects/p/fedora/language/" -"ks/)\n" -"Language: ks\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" - -#: libpam_misc/misc_conv.c:33 -msgid "...Time is running out...\n" -msgstr "" - -#: libpam_misc/misc_conv.c:34 -msgid "...Sorry, your time is up!\n" -msgstr "" - -#: libpam_misc/misc_conv.c:346 -#, c-format -msgid "erroneous conversation (%d)\n" -msgstr "" - -#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 -msgid "Password: " -msgstr "" - -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 -#, c-format -msgid "New %s%spassword: " -msgstr "" - -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 -#, c-format -msgid "Retype new %s%spassword: " -msgstr "" - -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 -msgid "Sorry, passwords do not match." -msgstr "" - -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 -#, c-format -msgid "Retype %s" -msgstr "" - -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 -msgid "Password change aborted." -msgstr "" - -#: libpam/pam_item.c:311 -msgid "login:" -msgstr "" - -#: libpam/pam_strerror.c:40 -msgid "Success" -msgstr "" - -#: libpam/pam_strerror.c:42 -msgid "Critical error - immediate abort" -msgstr "" - -#: libpam/pam_strerror.c:44 -msgid "Failed to load module" -msgstr "" - -#: libpam/pam_strerror.c:46 -msgid "Symbol not found" -msgstr "" - -#: libpam/pam_strerror.c:48 -msgid "Error in service module" -msgstr "" - -#: libpam/pam_strerror.c:50 -msgid "System error" -msgstr "" - -#: libpam/pam_strerror.c:52 -msgid "Memory buffer error" -msgstr "" - -#: libpam/pam_strerror.c:54 -msgid "Permission denied" -msgstr "" - -#: libpam/pam_strerror.c:56 -msgid "Authentication failure" -msgstr "" - -#: libpam/pam_strerror.c:58 -msgid "Insufficient credentials to access authentication data" -msgstr "" - -#: libpam/pam_strerror.c:60 -msgid "Authentication service cannot retrieve authentication info" -msgstr "" - -#: libpam/pam_strerror.c:62 -msgid "User not known to the underlying authentication module" -msgstr "" - -#: libpam/pam_strerror.c:64 -msgid "Have exhausted maximum number of retries for service" -msgstr "" - -#: libpam/pam_strerror.c:66 -msgid "Authentication token is no longer valid; new one required" -msgstr "" - -#: libpam/pam_strerror.c:68 -msgid "User account has expired" -msgstr "" - -#: libpam/pam_strerror.c:70 -msgid "Cannot make/remove an entry for the specified session" -msgstr "" - -#: libpam/pam_strerror.c:72 -msgid "Authentication service cannot retrieve user credentials" -msgstr "" - -#: libpam/pam_strerror.c:74 -msgid "User credentials expired" -msgstr "" - -#: libpam/pam_strerror.c:76 -msgid "Failure setting user credentials" -msgstr "" - -#: libpam/pam_strerror.c:78 -msgid "No module specific data is present" -msgstr "" - -#: libpam/pam_strerror.c:80 -msgid "Bad item passed to pam_*_item()" -msgstr "" - -#: libpam/pam_strerror.c:82 -msgid "Conversation error" -msgstr "" - -#: libpam/pam_strerror.c:84 -msgid "Authentication token manipulation error" -msgstr "" - -#: libpam/pam_strerror.c:86 -msgid "Authentication information cannot be recovered" -msgstr "" - -#: libpam/pam_strerror.c:88 -msgid "Authentication token lock busy" -msgstr "" - -#: libpam/pam_strerror.c:90 -msgid "Authentication token aging disabled" -msgstr "" - -#: libpam/pam_strerror.c:92 -msgid "Failed preliminary check by password service" -msgstr "" - -#: libpam/pam_strerror.c:94 -msgid "The return value should be ignored by PAM dispatch" -msgstr "" - -#: libpam/pam_strerror.c:96 -msgid "Module is unknown" -msgstr "" - -#: libpam/pam_strerror.c:98 -msgid "Authentication token expired" -msgstr "" - -#: libpam/pam_strerror.c:100 -msgid "Conversation is waiting for event" -msgstr "" - -#: libpam/pam_strerror.c:102 -msgid "Application needs to call libpam again" -msgstr "" - -#: libpam/pam_strerror.c:105 -msgid "Unknown PAM error" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:618 -msgid "is the same as the old one" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:624 -#: modules/pam_cracklib/pam_cracklib.c:628 -#: modules/pam_cracklib/pam_cracklib.c:638 -msgid "memory allocation error" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:643 -msgid "is a palindrome" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:646 -msgid "case changes only" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:649 -msgid "is too similar to the old one" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:652 -msgid "is too simple" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:655 -msgid "is rotated" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:658 -msgid "not enough character classes" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:661 -msgid "contains too many same characters consecutively" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:664 -msgid "contains too long of a monotonic character sequence" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:667 -msgid "contains the user name in some form" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 -msgid "No password supplied" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 -msgid "Password unchanged" -msgstr "" - -#: modules/pam_cracklib/pam_cracklib.c:721 -#: modules/pam_cracklib/pam_cracklib.c:803 -#, c-format -msgid "BAD PASSWORD: %s" -msgstr "" - -#: modules/pam_exec/pam_exec.c:273 -#, c-format -msgid "%s failed: exit code %d" -msgstr "" - -#: modules/pam_exec/pam_exec.c:282 -#, c-format -msgid "%s failed: caught signal %d%s" -msgstr "" - -#: modules/pam_exec/pam_exec.c:291 -#, c-format -msgid "%s failed: unknown status 0x%x" -msgstr "" - -#. TRANSLATORS: "strftime options for date of last login" -#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 -msgid " %a %b %e %H:%M:%S %Z %Y" -msgstr "" - -#. TRANSLATORS: " from " -#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 -#, c-format -msgid " from %.*s" -msgstr "" - -#. TRANSLATORS: " on " -#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 -#, c-format -msgid " on %.*s" -msgstr "" - -#. TRANSLATORS: "Last login: from on " -#: modules/pam_lastlog/pam_lastlog.c:313 -#, c-format -msgid "Last login:%s%s%s" -msgstr "" - -#: modules/pam_lastlog/pam_lastlog.c:319 -msgid "Welcome to your new account!" -msgstr "" - -#. TRANSLATORS: "Last failed login: from on " -#: modules/pam_lastlog/pam_lastlog.c:527 -#, c-format -msgid "Last failed login:%s%s%s" -msgstr "" - -#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 -#, c-format -msgid "There was %d failed login attempt since the last successful login." -msgid_plural "" -"There were %d failed login attempts since the last successful login." -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_lastlog/pam_lastlog.c:548 -#, c-format -msgid "There were %d failed login attempts since the last successful login." -msgstr "" - -#: modules/pam_limits/pam_limits.c:1091 -#, c-format -msgid "Too many logins for '%s'." -msgstr "" - -#: modules/pam_mail/pam_mail.c:297 -msgid "No mail." -msgstr "" - -#: modules/pam_mail/pam_mail.c:300 -msgid "You have new mail." -msgstr "" - -#: modules/pam_mail/pam_mail.c:303 -msgid "You have old mail." -msgstr "" - -#: modules/pam_mail/pam_mail.c:307 -msgid "You have mail." -msgstr "" - -#: modules/pam_mail/pam_mail.c:314 -#, c-format -msgid "You have no mail in folder %s." -msgstr "" - -#: modules/pam_mail/pam_mail.c:318 -#, c-format -msgid "You have new mail in folder %s." -msgstr "" - -#: modules/pam_mail/pam_mail.c:322 -#, c-format -msgid "You have old mail in folder %s." -msgstr "" - -#: modules/pam_mail/pam_mail.c:327 -#, c-format -msgid "You have mail in folder %s." -msgstr "" - -#: modules/pam_mkhomedir/pam_mkhomedir.c:111 -#, c-format -msgid "Creating directory '%s'." -msgstr "" - -#: modules/pam_mkhomedir/pam_mkhomedir.c:176 -#, c-format -msgid "Unable to create and initialize directory '%s'." -msgstr "" - -#: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 -msgid "Password has been already used. Choose another." -msgstr "" - -#: modules/pam_pwhistory/pam_pwhistory.c:224 -msgid "Password has been already used." -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:210 -#, c-format -msgid "Default Security Context %s\n" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:214 -msgid "Would you like to enter a different role or level?" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:227 -msgid "role:" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:230 -#, c-format -msgid "No default type for role %s\n" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:262 -msgid "level:" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:295 -msgid "Not a valid security context" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:544 -#, c-format -msgid "Unable to get valid context for %s" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:663 -#, c-format -msgid "Security Context %s Assigned" -msgstr "" - -#: modules/pam_selinux/pam_selinux.c:679 -#, c-format -msgid "Key Creation Context %s Assigned" -msgstr "" - -#: modules/pam_selinux/pam_selinux_check.c:99 -#, c-format -msgid "failed to initialize PAM\n" -msgstr "" - -#: modules/pam_selinux/pam_selinux_check.c:105 -#, c-format -msgid "failed to pam_set_item()\n" -msgstr "" - -#: modules/pam_selinux/pam_selinux_check.c:133 -#, c-format -msgid "login: failure forking: %m" -msgstr "" - -#: modules/pam_stress/pam_stress.c:476 -#, c-format -msgid "Changing STRESS password for %s." -msgstr "" - -#: modules/pam_stress/pam_stress.c:490 -msgid "Enter new STRESS password: " -msgstr "" - -#: modules/pam_stress/pam_stress.c:493 -msgid "Retype new STRESS password: " -msgstr "" - -#: modules/pam_stress/pam_stress.c:522 -msgid "Verification mis-typed; password unchanged" -msgstr "" - -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 -#, c-format -msgid "Account temporary locked (%ld seconds left)" -msgstr "" - -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 -#, c-format -msgid "Account locked due to %u failed logins" -msgstr "" - -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 -msgid "Authentication error" -msgstr "" - -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 -msgid "Service error" -msgstr "" - -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 -msgid "Unknown user" -msgstr "" - -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 -msgid "Unknown error" -msgstr "" - -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 -#, c-format -msgid "%s: Bad number given to --reset=\n" -msgstr "" - -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 -#, c-format -msgid "%s: Unrecognised option %s\n" -msgstr "" - -#: modules/pam_tally/pam_tally.c:812 -#, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -msgstr "" - -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 -#, c-format -msgid "%s: Can't reset all users to non-zero\n" -msgstr "" - -#: modules/pam_tally2/pam_tally2.c:937 -#, c-format -msgid "Login Failures Latest failure From\n" -msgstr "" - -#: modules/pam_tally2/pam_tally2.c:953 -#, c-format -msgid "" -"%s: [-f rooted-filename] [--file rooted-filename]\n" -" [-u username] [--user username]\n" -" [-r] [--reset[=n]] [--quiet]\n" -msgstr "" - -#: modules/pam_timestamp/pam_timestamp.c:357 -#, c-format -msgid "Access granted (last access was %ld seconds ago)." -msgstr "" - -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 -msgid "Your account has expired; please contact your system administrator" -msgstr "" - -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "" - -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "" - -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 -#, c-format -msgid "Warning: your password will expire in %d day" -msgid_plural "Warning: your password will expire in %d days" -msgstr[0] "" -msgstr[1] "" - -#. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 -#, c-format -msgid "Warning: your password will expire in %d days" -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:403 -msgid "NIS password could not be changed." -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:518 -msgid "You must choose a longer password" -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:625 -#, c-format -msgid "Changing password for %s." -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 -msgid "You must wait longer to change your password" -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/kw.po b/po/kw.po new file mode 100644 index 00000000..53fa191d --- /dev/null +++ b/po/kw.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Cornish\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kw\n" +"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/kw@kkcor.po b/po/kw@kkcor.po new file mode 100644 index 00000000..8de4ec3c --- /dev/null +++ b/po/kw@kkcor.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Cornish (Common Orthography)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kw@kkcor\n" +"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/kw@uccor.po b/po/kw@uccor.po new file mode 100644 index 00000000..f85d3ee2 --- /dev/null +++ b/po/kw@uccor.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Cornish (Unified Orthography)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kw@uccor\n" +"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/kw_GB.po b/po/kw_GB.po new file mode 100644 index 00000000..a3c452ec --- /dev/null +++ b/po/kw_GB.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Cornish (United Kingdom)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: kw-GB\n" +"Plural-Forms: nplurals=4; plural= (n==1) ? 0 : (n==2) ? 1 : (n == 3) ? 2 : 3\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/ky.po b/po/ky.po new file mode 100644 index 00000000..0f5a5b69 --- /dev/null +++ b/po/ky.po @@ -0,0 +1,566 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Kirgyz (http://www.transifex.com/projects/p/fedora/language/ky/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ky\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/lt.po b/po/lt.po index 71c7d8c4..5bc591d5 100644 --- a/po/lt.po +++ b/po/lt.po @@ -3,21 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/" -"language/lt/)\n" -"Language: lt\n" +"Language-Team: Lithuanian (http://www.transifex.com/projects/p/fedora/language/lt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" -"%100<10 || n%100>=20) ? 1 : 2);\n" +"Language: lt\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -373,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -437,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,19 +523,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +547,24 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/lv.po b/po/lv.po index 45153ede..b5beea2a 100644 --- a/po/lv.po +++ b/po/lv.po @@ -3,21 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/" -"lv/)\n" -"Language: lv\n" +"Language-Team: Latvian (http://www.transifex.com/projects/p/fedora/language/lv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : " -"2);\n" +"Language: lv\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -373,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -437,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,19 +523,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +547,24 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/mai.po b/po/mai.po index d813d318..93038984 100644 --- a/po/mai.po +++ b/po/mai.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/" -"mai/)\n" -"Language: mai\n" +"Language-Team: Maithili (http://www.transifex.com/projects/p/fedora/language/mai/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: mai\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/mk.po b/po/mk.po new file mode 100644 index 00000000..72150f76 --- /dev/null +++ b/po/mk.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Macedonian (http://www.transifex.com/projects/p/fedora/language/mk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: mk\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/ml.po b/po/ml.po index f7515ace..81fc1067 100644 --- a/po/ml.po +++ b/po/ml.po @@ -4,19 +4,21 @@ # # Translators: # Ani Peter , 2007,2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-15 05:55+0000\n" +"PO-Revision-Date: 2013-04-15 01:55-0400\n" "Last-Translator: Ani Peter \n" "Language-Team: Malayalam \n" -"Language: ml\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ml\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "തെറ്റായ സംവാദം (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "അടയാളവാക്ക്: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "പുതിയ %s%s അടയാളവാക്ക്: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "പുതിയ %s%s അടയാളവാക്ക്: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "വീണ്ടും %s%s അടയാളവാക്ക് ടൈപ്പ് ചെയ്യുക: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "ക്ഷമിക്കണം, അടയാളവാക്കുകള്‍ തമ്മില്‍ ചേരുന്നില്ല." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s വീണ്ടും ടൈപ്പ് ചെയ്യുക" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "അടയാളവാക്ക് മാറ്റം വരുത്തുന്നതു് നിര്‍ത്തിയിരിക്കുന്നു." @@ -105,7 +112,9 @@ msgstr "ആധികാരികത ഉറപ്പാക്കുന്നത #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" -msgstr "ആധികാരികത ഉറപ്പാക്കുന്ന സര്‍വീസിന്, ആവശ്യമുളള വിവരങ്ങള്‍ ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല" +msgstr "" +"ആധികാരികത ഉറപ്പാക്കുന്ന സര്‍വീസിന്, ആവശ്യമുളള വിവരങ്ങള്‍ ലഭ്യമാക്കുവാന്‍ " +"സാധ്യമായില്ല" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" @@ -125,11 +134,15 @@ msgstr "ഉപയോക്താവിന്റെ അക്കൌണ്ടി #: libpam/pam_strerror.c:70 msgid "Cannot make/remove an entry for the specified session" -msgstr "പറഞ്ഞിരിക്കുന്ന സെഷന് ആവശ്യമുളള എന്‍ട്രി ഉണ്ടാക്കുവാനോ നീക്കുവാനോ സാധ്യമാകുന്നല്ല" +msgstr "" +"പറഞ്ഞിരിക്കുന്ന സെഷന് ആവശ്യമുളള എന്‍ട്രി ഉണ്ടാക്കുവാനോ നീക്കുവാനോ " +"സാധ്യമാകുന്നല്ല" #: libpam/pam_strerror.c:72 msgid "Authentication service cannot retrieve user credentials" -msgstr "ഓഥന്റിക്കേഷന്‍ സര്‍വീസിന് ഉപയോക്താവിന്റെ വിവരങ്ങള്‍ ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല" +msgstr "" +"ഓഥന്റിക്കേഷന്‍ സര്‍വീസിന് ഉപയോക്താവിന്റെ വിവരങ്ങള്‍ ലഭ്യമാക്കുവാന്‍ " +"സാധ്യമായില്ല" #: libpam/pam_strerror.c:74 msgid "User credentials expired" @@ -242,12 +255,12 @@ msgid "contains the user name in some form" msgstr "ഉപയോക്താവിന്റെ നാമം ഏതെങ്കിലും ഒരു തരത്തിലുണ്ടു്" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "അടയാളവാക്ക് നല്‍കിയിട്ടില്ല" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "അടയാളവാക്ക് മാറ്റിയിട്ടില്ല" @@ -371,7 +384,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s ഡയറക്ടറി ഉണ്ടാക്കുവാനും ആരംഭിക്കുവാനും സാധ്യമായില്ല." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "അടയാളവാക്ക് നിലവില്‍ ഉപയോഗിത്തിലുള്ളതാണ്. മറ്റൊന്ന് നല്‍കുക." @@ -435,77 +448,82 @@ msgstr "pam_set_item() ചെയ്യുന്നതില്‍ പരാജ msgid "login: failure forking: %m" msgstr "login: ഫോര്‍ക്ക് ചെയ്യുന്നതില്‍ പരാജയം: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s-നുളള STRESS അടയാളവാക്ക് മാറ്റുന്നു." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "പുതിയ STRESS അടയാളവാക്ക് നല്‍കുക: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "പുതിയ STRESS അടയാളവാക്ക് വീണ്ടും ടൈപ്പ് ചെയ്യുക: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" -msgstr "അടയാളവാക്ക് ഉറപ്പാക്കുന്നതിനായി ടൈപ്പ് ചെയ്തത് തെറ്റാണ്; അടയാളവാക്ക് മാറ്റിയിട്ടില്ല" +msgstr "" +"അടയാളവാക്ക് ഉറപ്പാക്കുന്നതിനായി ടൈപ്പ് ചെയ്തത് തെറ്റാണ്; അടയാളവാക്ക് " +"മാറ്റിയിട്ടില്ല" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" -msgstr "അക്കൌണ്ട് താല്‍ക്കാലികമായി പൂട്ടിയിരിക്കുന്നു (%ld നിമിഷങ്ങള്‍ ബാക്കി)" +msgstr "" +"അക്കൌണ്ട് താല്‍ക്കാലികമായി പൂട്ടിയിരിക്കുന്നു (%ld നിമിഷങ്ങള്‍ ബാക്കി)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" -msgstr "%u പരാജയപ്പെട്ട ലോഗിനുകള്‍ കാരണം അക്കൌണ്ട് താല്‍ക്കാലികമായി പൂട്ടിയിരിക്കുന്നു" +msgstr "" +"%u പരാജയപ്പെട്ട ലോഗിനുകള്‍ കാരണം അക്കൌണ്ട് താല്‍ക്കാലികമായി " +"പൂട്ടിയിരിക്കുന്നു" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "ആധികാരികത ഉറപ്പാക്കുന്നതില്‍ പിശക്" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "സര്‍വീസ് പിശക്" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "അപരിചിതമായ ഉപയോക്താവു്" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "അപരിചിതമായ പിശക്" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s:നല്‍കിയിരിക്കുന്ന നംബര്‍ തെറ്റാണ്, --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Unrecognised ഉപാധി %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" -msgstr "%s: എല്ലാ ഉപയോക്താക്കള്‍ക്കും പൂജ്യം അല്ലാതെ ക്രമികരിക്കുവാന്‍ സാധ്യമല്ല\n" +msgstr "" +"%s: എല്ലാ ഉപയോക്താക്കള്‍ക്കും പൂജ്യം അല്ലാതെ ക്രമികരിക്കുവാന്‍ സാധ്യമല്ല\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,60 +537,63 @@ msgstr "" #: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." -msgstr "അനുവാദം നല്‍കിയിരിക്കുന്നു (ഒടുവില്‍ പ്രവേശിച്ചതു് %ld സെക്കന്‍ഡുകള്‍ക്കു് മുമ്പാണു്)." +msgstr "" +"അനുവാദം നല്‍കിയിരിക്കുന്നു (ഒടുവില്‍ പ്രവേശിച്ചതു് %ld സെക്കന്‍ഡുകള്‍ക്കു് " +"മുമ്പാണു്)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -"നിങ്ങളുടെ അക്കൌണ്ടിന്റെ കാലാവധി അവസാനിച്ചിരിക്കുന്നു; ദയവായി സിസ്റ്റം അഡ്മിനിസ്ട്രേറ്ററുമായി " -"ബന്ധപ്പെടുക" +"നിങ്ങളുടെ അക്കൌണ്ടിന്റെ കാലാവധി അവസാനിച്ചിരിക്കുന്നു; ദയവായി സിസ്റ്റം " +"അഡ്മിനിസ്ട്രേറ്ററുമായി ബന്ധപ്പെടുക" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (അടയാളവാക്ക് മാറ്റുന്നതിന് സമയമായി)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"നിങ്ങളുടെ അടയാളവാക്ക് ഉടനെ മാറ്റേണ്ടതുണ്ട് (അടയാളവാക്ക് മാറ്റുന്നതിന് " +"സമയമായി)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" -msgstr[0] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" -msgstr[1] "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" +msgstr[0] "" +"മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ " +"അവസാനിക്കുന്നു" +msgstr[1] "" +"മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ " +"അവസാനിക്കുന്നു" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" -msgstr "മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ അവസാനിക്കുന്നു" +msgstr "" +"മുന്നറിയിപ്പ്: നിങ്ങളുടെ അടയാളവാക്കിന്റെ കാലാവധി %d ദിവസത്തിനുള്ളില്‍ " +"അവസാനിക്കുന്നു" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS അടയാളവാക്ക് മാറ്റുവാന്‍ സാധ്യമാകുന്നില്ല." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "ഇതിലും വലിയ അടയാളവാക്ക് തിരഞ്ഞെടുക്കുക" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s-നുളള അടയാളവാക്ക് മാറ്റുന്നു." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(നിലവിലുളളത്) UNIX രഅടയാളവാക്ക്: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "നിങ്ങളുടെ അടയാളവാക്ക് മാറ്റുന്നതിനായി ഇനിയും കാത്തിരിക്കേണ്ടതാണ്." - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "പുതിയ UNIX അടയാളവാക്ക് നല്‍കുക: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "പുതിയ UNIX അടയാളവാക്ക് വീണ്ടും ടൈപ്പ് ചെയ്യുക: " diff --git a/po/mn.po b/po/mn.po new file mode 100644 index 00000000..f9cc0ad1 --- /dev/null +++ b/po/mn.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Mongolian (http://www.transifex.com/projects/p/fedora/language/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/mr.po b/po/mr.po index 77f9aa99..0be81a1e 100644 --- a/po/mr.po +++ b/po/mr.po @@ -5,20 +5,21 @@ # Translators: # Sandeep Shedmake , 2008-2009 # Sandeep Shedmake , 2008-2009, 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-05-03 07:46+0000\n" +"PO-Revision-Date: 2013-05-03 03:46-0400\n" "Last-Translator: sandeeps \n" -"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/" -"mr/)\n" -"Language: mr\n" +"Language-Team: Marathi (http://www.transifex.com/projects/p/fedora/language/mr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "सदोषीत संवाद (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "गुप्तशब्द: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "नवीन गुप्तशब्द %s%sp: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "नवीन गुप्तशब्द %s%sp: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "नवीन गुप्तशब्द %s%sp पुन्हा टाइप करा: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "माफ करा, गुप्तशब्द जुळत नाही." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s पुन्हा प्रविष्ट करा" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "परवलीचा शब्द रद्द केले." @@ -244,12 +250,12 @@ msgid "contains the user name in some form" msgstr "कुठल्यातरी स्वरूपात वापरकर्ता नाव आढळले" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "गुप्तशब्द दिलेला नाही" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "गुप्तशब्द बदलविला नाही" @@ -373,7 +379,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "डिरेक्ट्री '%s' बनवण्यास व प्रारंभ करण्यास अशक्य." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "ह्या गुप्तशब्दचा आधीच वापर झाला आहे. दुसरा निवडा." @@ -437,77 +443,77 @@ msgstr "pam_set_item() कार्यान्वीत करण्यास msgid "login: failure forking: %m" msgstr "दाखलन: विभाजन अपयशी: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s करीता STRESS गुप्तशब्द बदलवित आहे." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "नवीन STRESS गुप्तशब्द प्रविष्ट करा: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "नवीन STRESS गुप्तशब्द पुन्हा प्रविष्ट करा: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "तपासणी पूर्ण झाली नाही; गुप्तशब्द बदलविले नाही" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "खातं तात्पूर्ते कुलूपबंद केले (%ld सेकंद शिल्लक)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u अपयशी प्रवेश मुळे खाते कुलूपबंद केले" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "अधिप्रमाणन त्रुटी" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "सेवा त्रुटी" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "अपरिचीत वापरकर्ता" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "अपरिचित चूक" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= करीता अयोग्य संख्या पुरविली गेली\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: अपरिचीत पर्याय %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file रूटेड-फाइलनाव] [--user वापरकर्त्याचे नाव] [--reset[=n]] [--quiet]\n" +"%s: [--file रूटेड-फाइलनाव] [--user वापरकर्त्याचे नाव] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: सर्व वापरकर्ता विना-शून्य असे पुन्हस्थापन करू शकत नाही\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "प्रवेश अपयशी अलिकडील अपयश पासून\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,19 +529,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "प्रवेश स्वीकारले (शेवटचा प्रवेश %ld सेकंद पूर्वी आढळला)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "तुमचे खाते बंद झाले आहे, कृपया तुमच्या संगणक व्यवस्थापकाकडे जा" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (रूट वापरा)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "तुमचा गुप्तशब्द तत्काळ बदलण्याची आवश्यकता आहे (गुप्तशब्द जुना आहे)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +554,24 @@ msgstr[0] "सावधानता: तुमचे गुप्तशब्द msgstr[1] "सावधानता: तुमचे गुप्तशब्द %d दिवस अंतर्गत कालबाह्य होईल" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "सावधानता: तुमचे गुप्तशब्द %d दिवसात कालबाह्य होईल" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS गुप्तशब्द बदलविले जाऊ शकत नाही." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "तुम्ही मोठा गुप्तशब्द निवडला पाहीजे" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s करीता गुप्तशब्द बदलवित आहे." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(चालू) UNIX गुप्तशब्द: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "तुमचा गुप्तशब्द बदलण्यासाठी तुम्हाला बराच वेळ वाट पहावी लागेल" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "नवीन UNIX गुप्तशब्द प्रविष्ट करा: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "नवीन UNIX गुप्तशब्द पुन्हा टाइप करा: " diff --git a/po/ms.po b/po/ms.po index 02be6d80..5bda8771 100644 --- a/po/ms.po +++ b/po/ms.po @@ -4,19 +4,21 @@ # # Translators: # Sharuzzaman Ahmat Raslan , 2008. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 12:01+0000\n" +"PO-Revision-Date: 2011-11-29 07:01-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" -"Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ms\n" "Plural-Forms: nplurals=1; plural=0\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "(semasa) katalaluan UNIX:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +249,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,55 +522,46 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Menukar katalaluan untuk %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(semasa) katalaluan UNIX:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Masukkan katalaluan UNIX baru:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/my.po b/po/my.po new file mode 100644 index 00000000..15d9a5e5 --- /dev/null +++ b/po/my.po @@ -0,0 +1,566 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Burmese (http://www.transifex.com/projects/p/fedora/language/my/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: my\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/nb.po b/po/nb.po index 21a1a81c..811d5b87 100644 --- a/po/nb.po +++ b/po/nb.po @@ -5,19 +5,21 @@ # Translators: # Kjartan Maraas , 2008,2012-2013 # Olav Pettershagen , 2005-2006 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-08 13:18+0000\n" +"PO-Revision-Date: 2013-01-08 08:18-0500\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian Bokmål \n" -"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "mislykket dialog (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Passord: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nytt %s%spassord: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nytt %s%spassord: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Bekreft nytt %s%s-passord: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Beklager, ikke samsvar mellom passord." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Skriv %s på nytt" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Bytte av passord avbrutt." @@ -243,12 +250,12 @@ msgid "contains the user name in some form" msgstr "inneholder brukernavnet i en eller annen form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Passord ikke angitt" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Passord uendret" @@ -375,7 +382,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kan ikke lage og initiere katalog «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Passordet er allerede benyttet. Velg et annet." @@ -439,77 +446,76 @@ msgstr "kunne ikke pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login: feil under forgrening: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Endrer STRESS-passord for %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Angi nytt STRESS-passord: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Bekreft nytt STRESS-passord: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Bekreftelse feil skrevet; passord uendret" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto midlertidig låst (%ld sekunder igjen)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto låst på grunn av %u feilede innlogginger" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Autentiseringsfeil" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Tjenestefeil" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Ukjent bruker" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Ukjent feil" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Ugyldig tall angitt for --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Ukjent valg %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filnavn] [--user brukernavn] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan ikke tilbakestille alle brukere til non-zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Brukernavn Feil Siste feil Fra\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -525,19 +531,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Tilgang gitt (siste tilgang var for %ld sekunder siden)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Din konto er utløpt; kontakt systemadministratoren" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Du må straks endre passordet ditt (ordre fra rot)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Du må straks endre passordet ditt (passord for gammelt)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +556,24 @@ msgstr[0] "Advarsel: passordet ditt vil utløpe om %d dag" msgstr[1] "Advarsel: passordet ditt vil utløpe om %d dager" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Advarsel: passordet ditt vil utløpe om %d dager" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS-passord kunne ikke endres." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Du må velge et lengre passord" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Endrer passord for %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(gjeldende) UNIX-passord: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Du må vente lenger før du kan endre passordet" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Angi nytt UNIX-passord: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Bekreft nytt UNIX-passord: " diff --git a/po/nds.po b/po/nds.po index b5b8d276..cec5ccc3 100644 --- a/po/nds.po +++ b/po/nds.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Low German \n" -"Language: nds\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nds\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/ne.po b/po/ne.po new file mode 100644 index 00000000..6ae78594 --- /dev/null +++ b/po/ne.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Nepali (http://www.transifex.com/projects/p/fedora/language/ne/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ne\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/nl.po b/po/nl.po index cc3de2a0..5dc530a6 100644 --- a/po/nl.po +++ b/po/nl.po @@ -10,20 +10,21 @@ # Richard E. van der Luit , 2009 # R.F. Pels , 2005 # Rinse de Vries , 2005-2006 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-07-10 13:21+0000\n" +"PO-Revision-Date: 2013-07-10 09:21-0400\n" "Last-Translator: hamaryns \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/" -"nl/)\n" -"Language: nl\n" +"Language-Team: Dutch (http://www.transifex.com/projects/p/fedora/language/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -39,30 +40,35 @@ msgid "erroneous conversation (%d)\n" msgstr "foutieve conversatie (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Wachtwoord:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nieuw %s%swachtwoord:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nieuw %s%swachtwoord:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Nieuw %s%swachtwoord herhalen: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Sorry, wachtwoorden komen niet overeen." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Voer %s opnieuw in" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Wachtwoord wijzigen afgebroken." @@ -250,12 +256,12 @@ msgid "contains the user name in some form" msgstr "bevat de gebruikersnaam in een of andere vorm" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Geen wachtwoord opgegeven" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Wachtwoord is ongewijzigd" @@ -321,14 +327,16 @@ msgid_plural "" msgstr[0] "" "Er was %d mislukte aanmeldpoging sinds de laatste succesvolle aanmelding." msgstr[1] "" -"Er waren %d mislukte aanmeldpogingen sinds de laatste succesvolle aanmelding." +"Er waren %d mislukte aanmeldpogingen sinds de laatste succesvolle " +"aanmelding." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." msgstr "" -"Er waren %d mislukte aanmeldpogingen sinds de laatste succesvolle aanmelding." +"Er waren %d mislukte aanmeldpogingen sinds de laatste succesvolle " +"aanmelding." #: modules/pam_limits/pam_limits.c:1091 #, c-format @@ -382,7 +390,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Niet in staat om map ‘%s’ aan te maken." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Wachtwoord is al eens gebruikt. Kies een ander wachtwoord." @@ -446,78 +454,77 @@ msgstr "pam_set_item() is mislukt\n" msgid "login: failure forking: %m" msgstr "aanmelding: beginnen van nieuw proces mislukt: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Veranderen van STRESS-wachtwoord voor %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Nieuw STRESS-wachtwoord invoeren: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Nieuw STRESS-wachtwoord herhalen: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Verificatie onjuist getypt; wachtwoord blijft ongewijzigd" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Account tijdelijk vergrendeld (%ld seconden resterend)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Account vergrendeld wegens %u mislukte aanmeldingen" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Authenticatiefout" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Servicefout" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Onbekende gebruiker" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Onbekende fout" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Onjuist getal gegeven aan --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Niet-herkende optie %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s [--file rooted-bestandsnaam] [--user gebruikersnaam] [--reset[=n]] [--" -"quiet]\n" +"%s [--file rooted-bestandsnaam] [--user gebruikersnaam] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: kan niet alle gebruikers terugzetten naar non-zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Aanmelding Mislukte Laatst mislukte Van\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -533,21 +540,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Toegang verleend (laatste toegang was %ld seconden geleden)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Uw account is verlopen; neem alstublieft contact op met uw systeembeheerder" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "U moet onmiddellijk uw wachtwoord wijzigen (op last van systeembeheerder)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "U moet onmiddellijk uw wachtwoord wijzigen (wachtwoord is verouderd)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +567,24 @@ msgstr[0] "Waarschuwing: uw wachtwoord zal binnen %d dag verlopen" msgstr[1] "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Waarschuwing: uw wachtwoord zal binnen %d dagen verlopen" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS-wachtwoord kon niet worden gewijzigd." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "U moet een langer wachtwoord kiezen" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Veranderen van wachtwoord voor %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(huidig) UNIX-wachtwoord:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "U moet langer wachten om uw wachtwoord te wijzigen" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Nieuw UNIX-wachtwoord invoeren:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Nieuw UNIX-wachtwoord herhalen:" diff --git a/po/nn.po b/po/nn.po index a8d3d29a..413d3886 100644 --- a/po/nn.po +++ b/po/nn.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Norwegian Nynorsk \n" -"Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: nn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/nso.po b/po/nso.po new file mode 100644 index 00000000..4f6d0cc5 --- /dev/null +++ b/po/nso.po @@ -0,0 +1,568 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Northern Sotho (http://www.transifex.com/projects/p/fedora/language/nso/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nso\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/or.po b/po/or.po index 83b0d2aa..e0af8be0 100644 --- a/po/or.po +++ b/po/or.po @@ -6,20 +6,21 @@ # Manoj Kumar Giri , 2008-2009,2012 # Manoj Kumar Giri , 2013 # Subhransu Behera , 2007 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-15 14:35+0000\n" +"PO-Revision-Date: 2013-04-15 10:35-0400\n" "Last-Translator: Manoj Kumar Giri \n" -"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/" -"or/)\n" -"Language: or\n" +"Language-Team: Oriya (http://www.transifex.com/projects/p/fedora/language/or/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: or\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ତୃଟିପୂର୍ଣ୍ଣ କଥୋପକଥନ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "ପ୍ରବେଶ ସଙ୍କେତ: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତ: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତ: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "କ୍ଷମା କରିବେ, ପ୍ରବେଶ ସଙ୍କେତ ମିଶୁ ନାହିଁ।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%sକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "ପ୍ରବେଶ ସଙ୍କେତ ପରିବର୍ତ୍ତିନକୁ ପ୍ରତ୍ୟାଖାନ କରାଯାଇଛି।" @@ -116,7 +122,8 @@ msgstr "ନିମ୍ନଲିଖିତ ବୈଧିକରଣ ଏକକାଂଶ #: libpam/pam_strerror.c:64 msgid "Have exhausted maximum number of retries for service" -msgstr "ସେବା ପାଇଁ ସର୍ବାଧିକ ସଂଖ୍ଯକ ପୁନଃପ୍ରଚେଷ୍ଟା ପୂର୍ଣ୍ଣ ମାତ୍ରାରେ ସମାପ୍ତ ହୋଇଯାଇଛି" +msgstr "" +"ସେବା ପାଇଁ ସର୍ବାଧିକ ସଂଖ୍ଯକ ପୁନଃପ୍ରଚେଷ୍ଟା ପୂର୍ଣ୍ଣ ମାତ୍ରାରେ ସମାପ୍ତ ହୋଇଯାଇଛି" #: libpam/pam_strerror.c:66 msgid "Authentication token is no longer valid; new one required" @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "ଚାଳକ ନାମକୁ କୌଣସି ଉପାୟରେ ଧାରଣ କରିଥାଏ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "କୌଣସି ପ୍ରବେଶ ସଙ୍କେତ ପ୍ରଦାନ କରାଯାଇ ନାହିଁ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "ପ୍ରବେଶ ସଙ୍କେତ ଅପରିବର୍ତ୍ତିତ ଅଛି" @@ -374,9 +381,10 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ଡ଼ିରେକ୍ଟୋରୀ '%s'କୁ ନିର୍ମାଣ ଏବଂ ପ୍ରାରମ୍ଭ କରିବାରେ ଅସମର୍ଥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." -msgstr "ପ୍ରବେଶ ସଙ୍କେତଟି ପୂର୍ବରୁ ବ୍ଯବହୃତ ହେଉଛି। ଅନ୍ଯ ଗୋଟିଏ ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରନ୍ତୁ।" +msgstr "" +"ପ୍ରବେଶ ସଙ୍କେତଟି ପୂର୍ବରୁ ବ୍ଯବହୃତ ହେଉଛି। ଅନ୍ଯ ଗୋଟିଏ ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରନ୍ତୁ।" #: modules/pam_pwhistory/pam_pwhistory.c:224 msgid "Password has been already used." @@ -438,77 +446,77 @@ msgstr "pam_set_item() କରିବାରେ ବିଫଳ\n" msgid "login: failure forking: %m" msgstr "ଲଗଇନ: fork କରିବାରେ ବିଫଳ: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s ପାଇଁ STRESS ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଉଛି." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "ନୂତନ STRESS ପ୍ରବେଶ ସଙ୍କେତ ଭରଣ କରନ୍ତୁ: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "ନୂତନ STRESS ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ଯାଞ୍ଚକରଣ ସମୟରେ ଭୂଲ ଟାଇପ କରିଛନ୍ତି, ପ୍ରବେଶ ସଙ୍କେତଟି ବଦଳି ନାହିଁ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ଖାତା ଅସ୍ଥୟୀ ଭାବରେ ଅପରିବର୍ତ୍ତିତ ହୋଇଛି (%ld ସେକଣ୍ଡ ବଳିଅଛି)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ବିଫଳ ଲଗଇନ କାରଣରୁ ଖାତା ଅପରିବର୍ତ୍ତନୀୟ ହୋଇଯାଇଛି" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "ବୈଧିକରଣ ତୃଟି" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "ସେବା ତୃଟି" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "ଅଜଣା ଚାଳକ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "ଅଜଣା ତୃଟି" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ପାଇଁ ଖରାପ ସଂଖ୍ଯା ଦିଆଯାଇଛି\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ଅଚିହ୍ନିତ ବିକଳ୍ପ %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" -msgstr "%s: ସମସ୍ତ ଚାଳକ ମାନଙ୍କୁ ଶୂନ୍ଯ ବିହୀନ ଭାବରେ ପୁନର୍ବାର ବିନ୍ଯାସ କରିପାରିବ ନାହିଁ\n" +msgstr "" +"%s: ସମସ୍ତ ଚାଳକ ମାନଙ୍କୁ ଶୂନ୍ଯ ବିହୀନ ଭାବରେ ପୁନର୍ବାର ବିନ୍ଯାସ କରିପାରିବ ନାହିଁ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "ଲଗଇନ ବିଫଳତାର ନୂତନତମ ବିଫଳତା ରୁ\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,20 +532,29 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "ଅଭିଗମ୍ୟତା ଗ୍ରହଣୀୟ ହୋଇଛି (ଅନ୍ତିମ ଅଭିଗମ୍ୟତା %ld ସେକଣ୍ଡ ପୂର୍ବରୁ)।" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "ଆପଣଙ୍କର ଖାତା ଅଚଳ ହୋଇଯାଇଛି; ଦୟାକରି ଆପଣଙ୍କ ତନ୍ତ୍ର ପ୍ରଶାସକଙ୍କ ସହିତ ଯୋଗାଯୋଗ କରନ୍ତୁ" +msgstr "" +"ଆପଣଙ୍କର ଖାତା ଅଚଳ ହୋଇଯାଇଛି; ଦୟାକରି ଆପଣଙ୍କ ତନ୍ତ୍ର ପ୍ରଶାସକଙ୍କ ସହିତ ଯୋଗାଯୋଗ " +"କରନ୍ତୁ" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ରୁଟ ହେବା ବାଧ୍ଯତାମୂଳକ)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ରୁଟ ହେବା ବାଧ୍ଯତାମୂଳକ)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -"ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ପ୍ରବେଶ ସଙ୍କେତ ବହୁତ ପୁରୁଣା ହୋଇଯାଇଛି)" +"ଆପଣ ଆପଣଙ୍କର ପ୍ରବେଶ ସଙ୍କେତକୁ ଯଥାଶୀଘ୍ର ବଦଳାଇବା ଆବଶ୍ଯକ (ପ୍ରବେଶ ସଙ୍କେତ ବହୁତ " +"ପୁରୁଣା ହୋଇଯାଇଛି)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +562,24 @@ msgstr[0] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ msgstr[1] "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ଚେତାବନୀ: ଆପଣଙ୍କ ପ୍ରବେଶ ସଙ୍କେତ %d ଦିନରେ ଅକାମି ହୋଇଯିବ" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇ ହେଲା ନାହିଁ।" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "ଆପଣ ଗୋଟିଏ ଲମ୍ବା ପ୍ରବେଶ ସଙ୍କେତ ଚୟନ କରିବା ଉଚିତ" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s ପାଇଁ ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଉଛି." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(ବର୍ତ୍ତମାନ ଥିବା) UNIX ପ୍ରବେଶ ସଙ୍କେତ: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "ପ୍ରବେଶ ସଙ୍କେତକୁ ବଦଳାଇବା ପାଇଁ ଆପଣ ଅଧିକ ସମୟ ଅପେକ୍ଷା କରିବା ଉଚିତ" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତ ଭରଣ କରନ୍ତୁ: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "ନୂତନ UNIX ପ୍ରବେଶ ସଙ୍କେତକୁ ପୁନର୍ବାର ଟାଇପ କରନ୍ତୁ: " diff --git a/po/pa.po b/po/pa.po index d247f95e..25e44f4d 100644 --- a/po/pa.po +++ b/po/pa.po @@ -6,19 +6,21 @@ # asaini , 2013 # Amanpreet Singh Alam[ਆਲਮ] , 2005 # Jaswinder Singh , 2009,2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-08-30 12:55+0000\n" +"PO-Revision-Date: 2013-08-29 08:55-0400\n" "Last-Translator: asaini \n" "Language-Team: Panjabi (Punjabi) \n" -"Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: pa\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ਗਲਤ ਅਨੁਵਾਦ (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "ਪਾਸਵਰਡ: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "ਮਾਫ ਕਰਨਾ ਪਾਸਵਰਡ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ।" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "ਮੁੜ-ਲਿਖੋ %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "ਪਾਸਵਰਡ ਤਬਦੀਲੀ ਅਧੂਰੀ ਛੱਡੀ ਗਈ।" @@ -244,12 +251,12 @@ msgid "contains the user name in some form" msgstr "ਕੁਸੇ ਰੂਪ ਵਿੱਚ ਉਪਭੋਗੀ ਨਾਂ ਸ਼ਾਮਿਲ ਹੈ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "ਕੋਈ ਪਾਸਵਰਡ ਨਹੀਂ ਦਿੱਤਾ ਗਿਆ" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "ਪਾਸਵਰਡ ਨਾ-ਤਬਦੀਲ ਹੈ" @@ -373,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "ਡਾਇਰੈਕਟਰੀ '%s' ਨੂੰ ਬਣਾਉਣ ਅਤੇ ਸ਼ੁਰੂ ਕਰਨ ਵਿੱਚ ਅਸਮਰਥ।" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "ਪਾਸਵਰਡ ਪਹਿਲਾਂ ਵੀ ਵਰਤਿਆ ਗਿਆ ਹੈ। ਵੱਖਰਾ ਚੁਣੋ।" @@ -437,77 +444,76 @@ msgstr "pam_set_item() ਲਈ ਫੇਲ\n" msgid "login: failure forking: %m" msgstr "ਲਾਗਇਨ: ਫੋਰਕਿੰਗ ਫੇਲ: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s ਲਈ STRESS ਪਾਸਵਰਡ ਤਬਦੀਲ ਕਰ ਰਿਹਾ ਹੈ।" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "ਨਵਾਂ STRESS ਪਾਸਵਰਡ ਦਿਓ: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "ਨਵਾਂ STRESS ਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ਗਲਤ-ਟਾਈਪ ਜਾਂਚ; ਪਾਸਵਰਡ ਨਾ-ਤਬਦੀਲ" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ਖਾਤਾ ਆਰਜੀ ਤੌਰ ਤੇ ਲਾਕ ਕੀਤਾ ਹੈ (%ld ਸਕਿੰਟ ਬਾਕੀ ਹਨ)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u ਫੇਲ ਹੋਏ ਲਾਗਇਨਾਂ ਕਰਕੇ ਖਾਤਾ ਲਾਕ ਕੀਤਾ ਹੈ" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "ਪਰਮਾਣਕਿਤਾ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "ਸੇਵਾ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "ਅਣਜਾਣ ਉਪਭੋਗੀ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "ਅਣਜਾਣੀ ਗਲਤੀ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset= ਲਈ ਗਲਤ ਨੰਬਰ ਦਿੱਤਾ ਗਿਆ\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: ਬੇਪਛਾਣ ਚੋਣ %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ਸਭ ਉਪਭੋਗੀਆਂ ਨੂੰ ਨਾਨ-ਜ਼ੀਰੋ ਰੀਸੈੱਟ ਨਹੀਂ ਕਰ ਸਕਦਾ\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,19 +529,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "ਪਹੁੰਚ ਰੱਦ ਕੀਤੀ (ਪਿਛਲੀ ਪਹੁੰਚ %ld ਸਕਿੰਟ ਪਹਿਲਾਂ ਸੀ)।" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "ਤੁਹਾਡਾ ਖਾਤਾ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ; ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਸਿਸਟਮ ਪਰਬੰਧਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ" +msgstr "" +"ਤੁਹਾਡਾ ਖਾਤਾ ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ; ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਸਿਸਟਮ ਪਰਬੰਧਕ ਨਾਲ ਸੰਪਰਕ ਕਰੋ" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਰੂਟ ਵੱਲੋਂ ਹਦਾਇਤ)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਪਾਸਵਰਡ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"ਤੁਹਾਨੂੰ ਆਪਣਾ ਪਾਸਵਰਡ ਤੁਰੰਤ ਤਬਦੀਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ (ਪਾਸਵਰਡ ਪੁਰਾਣਾ ਹੋ ਗਿਆ ਹੈ)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +556,24 @@ msgstr[0] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ msgstr[1] "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "ਚੇਤਾਵਨੀ: ਤੁਹਾਡੇ ਪਾਸਵਰਡ ਦੀ ਮਿਆਦ %d ਦਿਨਾਂ ਵਿੱਚ ਪੁੱਗ ਜਾਵੇਗੀ" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS ਪਾਸਵਰਡ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "ਤੁਹਾਨੂੰ ਲੰਮੇ ਪਾਸਵਰਡ ਦੀ ਚੋਣ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s ਲਈ ਪਾਸਵਰਡ ਤਬਦੀਲ ਕਰ ਰਿਹਾ ਹੈ।" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(ਮੌਜੂਦਾ) UNIX ਪਾਸਵਰਡ: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "ਤੁਹਾਨੂੰ ਲੰਬੇ ਸਮੇਂ ਲਈ ਆਪਣੇ ਪਾਸਵਰਡ ਲਈ ਉਡੀਕ ਕਰਨੀ ਪਵੇਗੀ" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਦਿਓ: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "ਨਵਾਂ ਯੂਨਿਕਸ ਪਾਸਵਰਡ ਮੁੜ-ਲਿਖੋ: " diff --git a/po/pl.po b/po/pl.po index 859ddfd7..73874bf2 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,20 +6,21 @@ # Piotr Drąg , 2008,2012 # Stanisław Małolepszy , 2006 # Wojciech Kapusta , 2006 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-12 19:19+0000\n" +"PO-Revision-Date: 2012-12-12 02:19-0500\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" -"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "błędna rozmowa (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Hasło: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nowe hasło %s%s: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nowe hasło %s%s: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Proszę ponownie podać nowe hasło %s%s: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Podane hasła się nie zgadzają." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Proszę ponownie podać %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Przerwano zmianę hasła." @@ -109,7 +115,8 @@ msgstr "" #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" -msgstr "Usługa uwierzytelniania nie może uzyskać informacji o uwierzytelnianiu" +msgstr "" +"Usługa uwierzytelniania nie może uzyskać informacji o uwierzytelnianiu" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" @@ -246,12 +253,12 @@ msgid "contains the user name in some form" msgstr "zawiera nazwę użytkownika w pewnej formie" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nie podano hasła" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Hasło nie zostało zmienione" @@ -380,7 +387,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nie można utworzyć i zainicjować katalogu \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Hasło było już używane. Proszę wybrać inne." @@ -444,78 +451,77 @@ msgstr "pam_set_item() się nie powiodło\n" msgid "login: failure forking: %m" msgstr "login: rozdzielenie się nie powiodło: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Zmienianie hasła STRESS dla %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Proszę podać nowe hasło STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Proszę ponownie podać hasło STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Sprawdzenie się nie powiodło; hasło nie zostało zmienione" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Konto zostało tymczasowo zablokowane (pozostało %ld sekund)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Konto zostało zablokowane z powodu %u nieudanych logowań" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Błąd uwierzytelniania" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Błąd usługi" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Nieznany użytkownik" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Nieznany błąd" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: podano błędny numer dla --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: nierozpoznana opcja %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file nazwa-pliku-root] [--user nazwa-użytkownika] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file nazwa-pliku-root] [--user nazwa-użytkownika] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: nie można przywrócić wszystkich użytkowników\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Niepowodzenia Ostatnie niepowodzenie Z\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -531,19 +537,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Nadano dostęp (ostatni dostęp %ld sekund temu)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Konto wygasło; proszę skontaktować się z administratorem systemu" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Wymagana jest natychmiastowa zmiana hasła (wymuszone przez roota)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Wymagana jest natychmiastowa zmiana hasła (hasło wygasło)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,36 +563,24 @@ msgstr[1] "Ostrzeżenie: hasło wygaśnie za %d dni" msgstr[2] "Ostrzeżenie: hasło wygaśnie za %d dni" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Ostrzeżenie: hasło wygaśnie za %d dni" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Nie można zmienić hasła NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Należy wybrać dłuższe hasło" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Zmienianie hasła dla %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(obecne) hasło UNIX:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Należy poczekać dłużej, aby zmienić hasło" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Proszę podać nowe hasło UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Proszę ponownie podać hasło UNIX: " diff --git a/po/pt.po b/po/pt.po index 458d01bb..938df12d 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,19 +7,21 @@ # Ricardo Pinto , 2013 # Rui Gouveia , 2009 # Rui Gouveia , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-28 11:21+0000\n" +"PO-Revision-Date: 2013-01-28 06:21-0500\n" "Last-Translator: Ricardo Pinto \n" "Language-Team: Portuguese \n" -"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversação errónea (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Senha: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nova %s%ssenha: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%ssenha: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Digite novamente a nova %s%ssenha: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Lamento, as senhas não coincidem." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Digite novamente %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Alteração da senha interrompida." @@ -246,12 +253,12 @@ msgid "contains the user name in some form" msgstr "contém, de alguma forma, o nome do utilizador" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Não foi fornecida uma senha" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Senha inalterada" @@ -381,7 +388,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Não foi possível criar e inicializar o directório '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "A senha já foi utilizada anteriormente. Escolha outra." @@ -445,77 +452,77 @@ msgstr "falha em pam_set_item()\n" msgid "login: failure forking: %m" msgstr "início de sessão: falha no 'forking': %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "A alterar a senha STRESS para %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Digite a nova senha STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Digite novamente a nova senha STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "A verificação não coincide; senha inalterada" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Conta temporariamente bloqueada (faltam %ld segundos)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Conta bloqueada devido a %u inícios de sessão falhados" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Erro de autenticação" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Erro de serviço" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Utilizador desconhecido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Erro desconhecido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número errado fornecido a --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opção não reconhecida %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file ficheiro-raiz] [--user nome-utilizador] [--reset[=n]] [--quiet]\n" +"%s: [--file ficheiro-raiz] [--user nome-utilizador] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Não foi possível reiniciar todos os utilizadores para não zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Sessão Falhas Última falha De\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -531,20 +538,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso permitido (último acesso foi à %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "A sua conta expirou; por favor contacte o seu administrador de sistema" +msgstr "" +"A sua conta expirou; por favor contacte o seu administrador de sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "É obrigatório que altere de imediato a sua senha (politica do sistema)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"É obrigatório que altere de imediato a sua senha (politica do sistema)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" "É obrigatório que altere de imediato a sua senha (antiguidade da password)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -552,36 +566,24 @@ msgstr[0] "Aviso: a sua senha expira em %d dia" msgstr[1] "Aviso: a sua senha expira em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: a sua palavra passe expira em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "A senha NIS não pode ser alterada." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Deve escolher uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "A alterar senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "senha UNIX (actual): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Tem de esperar mais antes de poder alterar a sua senha" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Digite a nova senha UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Digite novamente a nova senha UNIX: " diff --git a/po/pt_BR.po b/po/pt_BR.po index 1a71da94..095a761a 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -9,20 +9,21 @@ # Glaucia Freitas , 2007 # Marcelo Barbosa , 2013 # Taylon Silmer , 2008-2009 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2014-07-03 17:41+0000\n" +"PO-Revision-Date: 2014-07-03 01:41-0400\n" "Last-Translator: Daniel Lara \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/" -"linux-pam/language/pt_BR/)\n" -"Language: pt_BR\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/linux-pam/language/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: pt-BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -38,30 +39,35 @@ msgid "erroneous conversation (%d)\n" msgstr "conversação errônea (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Senha:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nova %s%ssenha:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%ssenha:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Redigite a nova %s%ssenha:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "As senhas não são iguais." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Redigite %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "A alteração de senha foi abortada." @@ -248,12 +254,12 @@ msgid "contains the user name in some form" msgstr "contém o nome de usuário em algum formulário" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nenhuma senha informada" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Senha inalterada" @@ -377,7 +383,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Impossível criar e inicializar o diretório \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "A senha já foi usada. Escolha outra." @@ -441,77 +447,76 @@ msgstr "falha em pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login: falha na bifurcação: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Mudando senha STRESS para %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Digite a nova senha STRESS:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Digite novamente a nova senha STRESS:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Verificação digitada incorretamente; senha inalterada" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Conta temporariamente bloqueada (restam %ld segundos)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Conta bloqueada devido a %u falhas de login" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Erro de autenticação" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Erro de serviço" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Usuário desconhecido" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Erro desconhecido" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Número insuficiente fornecido para --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Opção não reconhecida %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Impossível redefinir todos os usuários para não-zero\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Falhas Último falha De\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -527,19 +532,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Acesso concedido (o último acesso foi a %ld segundos atrás)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Sua conta expirou; entre em contato com o administrador do sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Mude sua senha imediatamente (aplicado pela raiz)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Mude sua senha imediatamente (senha expirada)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -547,36 +557,24 @@ msgstr[0] "Aviso: sua senha irá expirar em %d dia" msgstr[1] "Aviso: sua senha irá expirar em %d dias" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Aviso: sua senha irá expirar em %d dias" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "A senha NIS não pôde ser mudada." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Escolha uma senha mais longa" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Mudando senha para %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Senha UNIX (atual):" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Aguarde mais tempo para mudar a senha" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Digite a nova senha UNIX:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Redigite a nova senha UNIX:" diff --git a/po/ro.po b/po/ro.po index b40c735e..dd1e9ae5 100644 --- a/po/ro.po +++ b/po/ro.po @@ -3,21 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/" -"ro/)\n" -"Language: ro\n" +"Language-Team: Romanian (http://www.transifex.com/projects/p/fedora/language/ro/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" -"2:1));\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -373,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -437,76 +442,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -519,19 +523,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +547,24 @@ msgstr[1] "" msgstr[2] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/ru.po b/po/ru.po index 65897372..7a4089d2 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,20 +7,21 @@ # Andrew Martynov , 2008 # Yulia , 2007,2009 # Yulia , 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-09 01:12+0000\n" +"PO-Revision-Date: 2013-04-08 09:12-0400\n" "Last-Translator: Yulia \n" "Language-Team: Russian \n" -"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: ru\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -36,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ошибочный диалог (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Пароль: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Новый пароль %s%s: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Новый пароль %s%s: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Повторите ввод нового пароля %s%s: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Извините, но пароли не совпадают." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Повторите ввод %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Изменение пароля отменено." @@ -248,12 +254,12 @@ msgid "contains the user name in some form" msgstr "содержит имя пользователя" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Пароль не указан" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Пароль не изменен" @@ -378,7 +384,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не удалось создать и инициализировать каталог %s." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Этот пароль уже был использован. Выберите другой." @@ -442,81 +448,80 @@ msgstr "не удалось выполнить pam_set_item()\n" msgid "login: failure forking: %m" msgstr "регистрация: сбой при создании нового процесса: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Смена пароля STRESS для %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Введите новый пароль STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Повторите ввод нового пароля STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Подтверждение введено неправильно; пароль не изменен" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Учетная запись временно заблокирована (осталось %ld сек.)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -"Учетная запись заблокирована как следствие неудачных попыток входа (всего -- " -"%u)." +"Учетная запись заблокирована как следствие неудачных попыток входа (всего --" +" %u)." -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Ошибка при проверке подлинности" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Ошибка службы" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Неизвестный пользователь" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Неизвестная ошибка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: указано неверное число для --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: неопознанный параметр %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file имя_корневого_файла] [--user имя_пользователя] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file имя_корневого_файла] [--user имя_пользователя] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: не удается выполнить сброс всех пользователей в ненулевое значение\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Учетная запись Сбой Последний сбой С\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -532,21 +537,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Доступ предоставлен (последнее обращение было %ld сек. назад)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Срок действия учетной записи истек; обратитесь к системному администратору" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "Вам необходимо немедленно сменить пароль (в принудительном режиме root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Вам необходимо немедленно сменить пароль (пароль устарел)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -555,36 +565,24 @@ msgstr[1] "Предупреждение: срок действия пароля msgstr[2] "Предупреждение: срок действия пароля истекает через %d дней" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Предупреждение: срок действия пароля истекает через %d дн(я)(ей)" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Пароль NIS изменить нельзя." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Выберите пароль большей длины" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Смена пароля для %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(текущий) пароль UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "До смены пароля должно пройти больше времени" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Введите новый пароль UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Повторите ввод нового пароля UNIX: " diff --git a/po/si.po b/po/si.po index 0286aee0..2c4ae422 100644 --- a/po/si.po +++ b/po/si.po @@ -4,20 +4,21 @@ # # Translators: # Danishka Navin , 2007. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 12:01+0000\n" +"PO-Revision-Date: 2011-11-29 07:01-0500\n" "Last-Translator: Tomáš Mráz \n" -"Language-Team: Sinhala (http://www.transifex.net/projects/p/fedora/language/" -"si/)\n" -"Language: si\n" +"Language-Team: Sinhala (http://www.transifex.net/projects/p/fedora/language/si/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: si\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "වැරදි සගත පරිවර්තනයක්(%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "රහස්පදය: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "නව %s%sරහස්පදය: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "නව %s%sරහස්පදය: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "නව %s%sරහස්පදය නැවත ඇතුළත් කරන්න: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "සමාවෙන්න, රහස්පද ගැලපෙන්නේ නැත." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -243,12 +249,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "රහස්පදය සපයා නැත" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "රහස්පදය වෙනස් නොවිනි" @@ -372,7 +378,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "රහස්පදය දැනටමත් භාවිතා වේ. වෙනත් එකක් තෝරාගන්න." @@ -437,77 +443,76 @@ msgstr "pam_set_item() අසමත් විය\n" msgid "login: failure forking: %m" msgstr "පිවිසුම: ෆොර්කින් බිදවැටීමක්: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "නව STRESS රහස්පදය ඇතුළත් කරන්න:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "නව STRESS රහස්පදය නැවත ඇතුළත් කරන්න:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "ස්ථිරකර ගැනීම සඳහා වැරදි ඇතුලත් කිරීමක්; රහස්පදය වෙනස් කළ නොහැක" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "තහවුරු කරගැනීමේ දෝෂය" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "සේවා දෝෂය" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "නොදන්නා පරිශීලකයෙක්" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "නොදන්නා දෝෂයක්" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: සාවද්‍ය අංකයක් ලබා දී ඇත --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: %s හදුනා නොගත් විකල්පයකි\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ශුන්‍ය නොවන අගයට සියළුම පරිශීලකයින් නැවත සැකසිය නොහැක\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -520,19 +525,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "ඔබගේ ගිණුම කල්ඉකුත් වී ඇත; කරුණාකර ඔබගේ පද්ධති කළමණාකරු හමුවන්න" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (root බලකර සිටී)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "ඔබගේ රහස්පදය හැකි ඉක්මනින් වෙනස් කළ යුතුව ඇත (රහස්පදය පැරණියි)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -540,36 +550,24 @@ msgstr[0] "අවවාදයි: ඔබගේ රහස්පදය දින % msgstr[1] "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "අවවාදයි: ඔබගේ රහස්පදය දින %d කින් කල්ඉකුත් වේ" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS රහස්පදය වෙනස් කළ නොහැක." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "ඔබ විසින් දිගු රහස්පදයක් තෝරාගත යුතුම වේ" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(දැනට ඇති) UNIX රහස්පදය: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "ඔබගේ රහස්පදය වෙනස් කිරීමට බොහෝ වෙලාවක් රැදී සිටීය යුතුම වේ" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "නව UNIX රහස්පදය ඇතුළත් කරන්න:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "නව UNIX රහස්පදය නැවත ඇතුළත් කරන්න:" diff --git a/po/sk.po b/po/sk.po index 13f84d74..42f38bf6 100644 --- a/po/sk.po +++ b/po/sk.po @@ -7,20 +7,21 @@ # feonsu , 2014 # feonsu , 2008 # Pavol Šimo , 2009 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2014-10-07 08:54+0000\n" +"PO-Revision-Date: 2014-10-07 04:54-0400\n" "Last-Translator: feonsu \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/" -"language/sk/)\n" -"Language: sk\n" +"Language-Team: Slovak (http://www.transifex.com/projects/p/linux-pam/language/sk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -36,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "chybná konverzácia (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Heslo: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nové %s%sheslo: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nové %s%sheslo: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Opakujte nové %s%sheslo: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Prepáčte, heslá sa nezhodujú." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Opakujte %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Zmena hesla zrušená." @@ -246,12 +252,12 @@ msgid "contains the user name in some form" msgstr "obsahuje v nejakej forme používateľské meno" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Heslo nezadané" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Heslo nebolo zmenené" @@ -384,7 +390,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Nedá sa vytvoriť a inicializovať priečinok '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Heslo už bolo použité. Zvoľte si iné." @@ -448,78 +454,77 @@ msgstr "chyba pri pam_set_item()\n" msgid "login: failure forking: %m" msgstr "login: chyba forku: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Zmena STRESS hesla pre %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Zadajte nové STRESS heslo: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Znovu zadajte nové STRESS heslo: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Chybné potvrdenie; heslo nezmenené" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Účet dočasne uzamknutý (zostáva %ld sekúnd)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Účet uzamknutý z dôvodu %u neúspešných prihlásení" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Chyba overenia" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Chyba služby" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Neznámy používateľ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Neznáma chyba" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Zadané zlé číslo pre --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Neznáma voľba %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file meno_suboru] [--user pouzivatelske_meno] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Nedá sa resetovať všetkých používateľov nenulovo\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Zlyhaní Ostatné zlyhanie Z\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -535,20 +540,25 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Prístup povolený (ostatný prístup pred %ld sekundami)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Platnosť vášho účtu vypršala; kontaktujte prosím svojho správcu systému" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (vynútené správcom)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Je vyžadovaná okamžitá zmena vašeho hesla (heslo vypršalo)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -557,36 +567,24 @@ msgstr[1] "Upozornenie: vaše heslo vyprší za %d dni" msgstr[2] "Upozornenie: vaše heslo vyprší za %d dní" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozornenie: vaše heslo vyprší za %d dní" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Nie je možné zmeniť NIS heslo." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Musíte si zvoliť dlhšie heslo" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Zmena hesla pre %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(aktuálne) UNIX heslo: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Na zmenu svojho hesla musíte počkať dlhšie" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Zadajte nové UNIX heslo: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Opakujte nové UNIX heslo: " diff --git a/po/sl.po b/po/sl.po new file mode 100644 index 00000000..423a22f5 --- /dev/null +++ b/po/sl.po @@ -0,0 +1,572 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Slovenian (http://www.transifex.com/projects/p/fedora/language/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" +msgstr[3] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/sq.po b/po/sq.po index 80585ec7..2f82306f 100644 --- a/po/sq.po +++ b/po/sq.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/" -"sq/)\n" -"Language: sq\n" +"Language-Team: Albanian (http://www.transifex.com/projects/p/fedora/language/sq/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/sr.po b/po/sr.po index e97c1faa..5b5c3e08 100644 --- a/po/sr.po +++ b/po/sr.po @@ -8,21 +8,21 @@ # Momcilo Medic , 2014 # Nikola Pajtić , 2008 # Sandra Gucul-Milojevic , 2008 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2014-11-16 23:51+0000\n" +"PO-Revision-Date: 2014-11-16 06:51-0500\n" "Last-Translator: Momcilo Medic \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/" -"language/sr/)\n" -"Language: sr\n" +"Language-Team: Serbian (http://www.transifex.com/projects/p/linux-pam/language/sr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: sr\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -38,30 +38,35 @@ msgid "erroneous conversation (%d)\n" msgstr "разговор пун грешака (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Лозинка: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Нова %s%sлозинка: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Нова %s%sлозинка: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Поново унесите нову %s%sлозинку: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Извините, лозинке се не подударају." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Поново унесите %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Промена лозинке је прекинута." @@ -248,12 +253,12 @@ msgid "contains the user name in some form" msgstr "садржи корисничко име у неком облику" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Није понуђена лозинка" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Лозинка није промењена" @@ -378,7 +383,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не могу да направим директоријум „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Лозинка је већ у употреби. Изаберите другу." @@ -442,78 +447,77 @@ msgstr "неуспешно извршавање функције pam_set_item()\ msgid "login: failure forking: %m" msgstr "пријава: грешка при гранању: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Промена STRESS лозинке за %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Унесите нову STRESS лозинку: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Поново унесите нову STRESS лозинку: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Потврда је погрешно укуцана; лозинка није промењена" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Налог је привремено закључан (остало је %ld секунди)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Налог је закључан због %u неуспелих пријава" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Грешка при аутентификацији" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Грешка услуге" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Непознат корисник" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Непозната грешка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: задат је лош број за --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: није препозната опција %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file коренски-називдатотеке] [--user корисничкоиме] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: не могу да повратим све кориснике на број различит од нуле\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Пријава Неуспеси Последњи неуспех Са\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -529,19 +533,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Приступ је одобрен (последњи приступ је био пре %ld секунди)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Ваш налог је истекао; обратите се администратору система" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Морате одмах да промените вашу лозинку (наметнуо root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Морате одмах да промените вашу лозинку (застарела је)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,36 +559,24 @@ msgstr[1] "Упозорење: ваша лозинка ће истећи кро msgstr[2] "Упозорење: ваша лозинка ће истећи кроз %d дана" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Упозорење: ваша лозинка ће истећи кроз %d дана" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS лозинка не може бити промењена." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Морате изабрати дужу лозинку" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Мењам лозинку за %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(тренутна) UNIX лозинка: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Морате дуже сачекати на промену лозинке" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Унесите нову UNIX лозинку: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Поново унесите нову UNIX лозинку: " diff --git a/po/sr@latin.po b/po/sr@latin.po index 2acdd47a..f347e532 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -7,20 +7,21 @@ # Miloš Komarčević , 2008. # Nikola Pajtić , 2008. # Sandra Gucul-Milojevic , 2008. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:59+0000\n" +"PO-Revision-Date: 2011-11-30 06:59-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" -"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: sr@latin\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -36,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "razgovor pun grešaka (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Lozinka: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nova %s%slozinka: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nova %s%slozinka: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Ponovo unesite novu %s%slozinku: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Izvinite, lozinke se ne podudaraju." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Ponovo unesite %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Promena lozinke je prekinuta." @@ -247,12 +253,12 @@ msgid "contains the user name in some form" msgstr "sadrži korisničko ime u nekom obliku" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Nije ponuđena lozinka" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Lozinka nije promenjena" @@ -317,7 +323,8 @@ msgid_plural "" "There were %d failed login attempts since the last successful login." msgstr[0] "Bio je %d neuspeo pokušaj prijave od poslednje uspešne prijave." msgstr[1] "Bilo je %d neuspela pokušaja prijave od poslednje uspešne prijave." -msgstr[2] "Bilo je %d neuspelih pokušaja prijave od poslednje uspešne prijave." +msgstr[2] "" +"Bilo je %d neuspelih pokušaja prijave od poslednje uspešne prijave." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 @@ -377,7 +384,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Ne mogu da napravim direktorijum „%s“." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Lozinka je već u upotrebi. Izaberite drugu." @@ -442,78 +449,77 @@ msgstr "neuspešno izvršavanje funkcije pam_set_item()\n" msgid "login: failure forking: %m" msgstr "prijava: greška pri grananju: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Promena STRESS lozinke za %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Unesite novu STRESS lozinku: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Ponovo unesite novu STRESS lozinku: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Potvrda je pogrešno ukucana; lozinka nije promenjena" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Nalog je privremeno zaključan (ostalo je %ld sekundi)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Nalog je zaključan zbog %u neuspelih prijava" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Greška pri autentifikaciji" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Greška usluge" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Nepoznat korisnik" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Nepoznata greška" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: zadat je loš broj za --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: nije prepoznata opcija %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file korenski-nazivdatoteke] [--user korisničkoime] [--reset[=n]] [--" -"quiet]\n" +"%s: [--file korenski-nazivdatoteke] [--user korisničkoime] [--reset[=n]] " +"[--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: ne mogu da povratim sve korisnike na broj različit od nule\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Prijava Neuspesi Poslednji neuspeh Sa\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -529,19 +535,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Pristup je odobren (poslednji pristup je bio pre %ld sekundi)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Vaš nalog je istekao; obratite se administratoru sistema" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Morate odmah da promenite vašu lozinku (nametnuo root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Morate odmah da promenite vašu lozinku (zastarela je)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,39 +561,24 @@ msgstr[1] "Upozorenje: vaša lozinka će isteći kroz %d dana" msgstr[2] "Upozorenje: vaša lozinka će isteći kroz %d dana" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Upozorenje: vaša lozinka će isteći kroz %d dana" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS lozinka ne može biti promenjena." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Morate izabrati dužu lozinku" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Menjam lozinku za %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(trenutna) UNIX lozinka: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Morate duže sačekati na promenu lozinke" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Unesite novu UNIX lozinku: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Ponovo unesite novu UNIX lozinku: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "Da li želite da unesete bezbednosni kontekst? [N]" diff --git a/po/sv.po b/po/sv.po index e17b7243..b06e47f4 100644 --- a/po/sv.po +++ b/po/sv.po @@ -6,20 +6,21 @@ # Christer Andersson , 2007 # Daniel Nylander , 2009-2010 # Göran Uddeborg , 2012-2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-29 08:28+0000\n" +"PO-Revision-Date: 2013-04-29 04:28-0400\n" "Last-Translator: Göran Uddeborg \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/" -"sv/)\n" -"Language: sv\n" +"Language-Team: Swedish (http://www.transifex.com/projects/p/fedora/language/sv/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +36,35 @@ msgid "erroneous conversation (%d)\n" msgstr "felaktig konversation (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Lösenord: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Nytt %s%slösenord: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Nytt %s%slösenord: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Ange nytt %s%slösenord igen: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Tyvärr, lösenorden stämmer inte överens." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Ange %s igen" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Ändring av lösenordet avbröts." @@ -245,12 +251,12 @@ msgid "contains the user name in some form" msgstr "innehåller användarnamnet i någon form" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Inget lösenord angivet" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Oförändrat lösenord" @@ -380,7 +386,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Kunde inte skapa och initiera katalogen \"%s\"." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Lösenordet har redan används. Välj ett annat." @@ -444,77 +450,76 @@ msgstr "pam_set_item() misslyckades\n" msgid "login: failure forking: %m" msgstr "inloggning: fel vid grening: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Ändrar STRESS-lösenord för %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Ange nytt STRESS-lösenord: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Ange nytt STRESS-lösenord igen: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Felskriven verifikation, lösenord oförändrat" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Kontot är temporärt låst (%ld sekunder kvar)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Kontot är låst på grund av %u misslyckade inloggningar" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Autentiseringsfel" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Tjänstefel" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Okänd användare" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Okänt fel" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Felaktigt nummer till --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Okänd flagga %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file absolut-filnamn] [--user användarnamn] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Kan inte ställa om alla användare till nollskilt värde\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Inloggning Misslyck Senaste fel Från\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -530,19 +535,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Åtkomst godkänd (senaste åtkomst var %ld sekunder sedan)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "Ditt konto har gått ut. Kontakta din systemadministratör" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Du måste ändra ditt lösenord omedelbart (påtvingat av root)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Du måste ändra ditt lösenord omedelbart (lösenord för gammalt)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -550,36 +560,24 @@ msgstr[0] "Varning: ditt lösenord går ut om %d dag" msgstr[1] "Varning: ditt lösenord går ut om %d dagar" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Varning: ditt lösenord går ut om %d dagar" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS-lösenord kunde inte ändras." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Du måste välja ett längre lösenord" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Ändrar lösenord för %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(nuvarande) UNIX-lösenord: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Du måste vänta längre innan du kan ändra lösenord" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Ange nytt UNIX-lösenord: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Ange nytt UNIX-lösenord igen: " diff --git a/po/ta.po b/po/ta.po index 1c7b74e9..e3e1c04d 100644 --- a/po/ta.po +++ b/po/ta.po @@ -7,19 +7,21 @@ # I felix , 2007 # I. Felix , 2009 # shkumar , 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-10 14:40+0000\n" +"PO-Revision-Date: 2013-04-10 10:40-0400\n" "Last-Translator: shkumar \n" "Language-Team: Tamil \n" -"Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ta\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "பிழையான உரையாடல் (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "கடவுச்சொல்:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "புதிய %s%spassword: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "புதிய %s%spassword: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "புதிய %s%spassword மீண்டும் உள்ளிடவும்: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "கடவுச்சொல் பொருந்தவில்லை." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%sஐ மறு தட்டச்சு செய்" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "கடவுச்சொல் மாற்றம் கைவிடப்பட்டது." @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "சில வடிவல் பயனர் பெயரை கொண்டுள்ளது" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "கடவுச்சொல் கொடுக்கப்படவில்லை" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "கடவுச்சொல் மாற்றப்படவில்லை" @@ -374,7 +381,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "அடைவு '%s'ஐ உருவாக்க மற்றும் துவக்க முடியவில்லை." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "கடவுச்சொல் ஏற்கனவே பயன்படுத்தப்பட்டது. வேறொன்றை பயன்படுத்தவும்." @@ -438,77 +445,76 @@ msgstr "pam_set_item() செயலிழக்கப்பட்டது\n" msgid "login: failure forking: %m" msgstr "login: failure forking: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%sக்கு STRESS கடவுச்சொல்லை மாற்றுகிறது." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "புதிய STRESS கடவுச்சொல்லை உள்ளிடவும்: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "புதிய STRESS கடவுச்சொல்லை மீண்டும் உள்ளிடவும்: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "உறுதிப்படுத்தல் முரண்பாடு; கடவுச்சொல் மாற்றப்படவில்லை" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "கணக்கு தற்காலிகமாக பூட்டப்பட்டுள்ளது (%ld விநாடிகள் உள்ளன)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u தோல்வி புகுபதிவுகளால் கணக்கு பூட்டப்பட்டுள்ளது" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "உரிம பிழை" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "சேவை பிழை" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "தெரியாத பயனர்" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "தெரியாத பிழை" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: தவறான எண் --reset= க்கு கொடுக்கப்பட்டுள்ளது\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: அங்கீகரிக்கப்படாத விருப்பம் %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: பூஜ்ஜியமில்லாததற்கு அனைத்து பயனர்களையும் மறு அமைக்க முடியவில்லை\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "புகுபதிவு கடைசி தோல்வி தோல்வியடைந்தது இங்கிருந்து\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -524,19 +530,27 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "அணுகல் வழங்கப்பட்டது (கடைசி அணுகல் %ld விநாடிகளுக்கு முன்)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "உங்கள் கணக்கு முடிவுற்றது, உங்கள் கணினி நிர்வாகியை அணுகவும்" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" -msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (ரூட் வலியுறுத்துகிறது)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" +"நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (ரூட் வலியுறுத்துகிறது)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" -msgstr "நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (கடவுச்சொல் மூப்பாகிவிட்டது)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" +"நீங்கள் உங்கள் கடவுச்சொல்லை உடனடியாக மாற்ற வேண்டும் (கடவுச்சொல் " +"மூப்பாகிவிட்டது)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -544,36 +558,24 @@ msgstr[0] "எச்சரிக்கை: கடவுச்சொல் %d ந msgstr[1] "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "எச்சரிக்கை: கடவுச்சொல் %d நாட்களில் முடிவுறும்" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS கடவுச்சொல்லை மாற்ற முடியாது." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "நீங்கள் நீண்ட கடவுச்சொல்லை தேர்ந்தெடுக்க வேண்டும்" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%sக்கு கடவுச்சொல்லை மாற்றுகிறது." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(நடப்பு) UNIX கடவுச்சொல்: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "உங்கள் கடவுச்சொல்லை மாற்ற சிறிது காத்திருக்க வேண்டும்" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "புதிய UNIX கடவுச்சொல்லை உள்ளிடவும்: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "புதிய UNIX கடவுச்சொல்லை மீண்டும் உள்ளிடவும்: " diff --git a/po/te.po b/po/te.po index 1cfca416..1ee57437 100644 --- a/po/te.po +++ b/po/te.po @@ -5,20 +5,21 @@ # Translators: # Krishnababu Krothapalli , 2008-2009 # sudheesh001 , 2013 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-04-30 11:58+0000\n" +"PO-Revision-Date: 2013-04-30 07:58-0400\n" "Last-Translator: sudheesh001 \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/" -"te/)\n" -"Language: te\n" +"Language-Team: Telugu (http://www.transifex.com/projects/p/fedora/language/te/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: te\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "తప్పుడు సంభాషణలు (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "సంకేతపదము: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "కొత్త %s%sసంకేతపదము: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "కొత్త %s%sసంకేతపదము: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "కొత్త %s%sసంకేతపదమును మరలాటైపుచేయుము: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "క్షమించాలి, సంకేతపదము సరిపోలలేదు." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "తిరిగిటైపుచేయి %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "సంకేతపదము మార్పు తప్పించబడింది" @@ -244,12 +250,12 @@ msgid "contains the user name in some form" msgstr "ఒకరకంగా వినియోగదారి నామమును కలిగివుంది" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "ఎటువంటి సంకేతపదము యివ్వలేదు" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "సంకేతపదము మార్చలేదు" @@ -313,13 +319,15 @@ msgid "There was %d failed login attempt since the last successful login." msgid_plural "" "There were %d failed login attempts since the last successful login." msgstr[0] "చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నం వుంది." -msgstr[1] "చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నాలు వున్నాయి." +msgstr[1] "" +"చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నాలు వున్నాయి." #. TRANSLATORS: only used if dngettext is not supported #: modules/pam_lastlog/pam_lastlog.c:548 #, c-format msgid "There were %d failed login attempts since the last successful login." -msgstr "చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నాలు వున్నాయి." +msgstr "" +"చివరి సమర్ధవంతపు లాగిన్‌నుండి ఆక్కడ %d విఫల లాగిన్ ప్రయత్నాలు వున్నాయి." #: modules/pam_limits/pam_limits.c:1091 #, c-format @@ -373,7 +381,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "డైరెక్టరీ %sను సృష్టించలేక పోయింది మరియు సిద్దీకరించలేక పోయింది." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "సంకేతపదము యిప్పటికే వుపయోగించబడింది. మరియొకదానిని యెంచుకొనుము." @@ -437,77 +445,76 @@ msgstr "pam_set_item() విఫలమైంది\n" msgid "login: failure forking: %m" msgstr "login: failure forking: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "STRESS సంకేతపదమును %sకొరకు మార్చబడింది." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "కొత్త STRESS సంకేతపదమును ప్రవేశపెట్టుము: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "కొత్త STRESS సంకేతపదమును తిరిగిటైపుచేయుము: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "తప్పుగా-చేసినటైపు నిర్ధారణ; సంకేతపదము మార్చబడలేదు" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "ఖాతా తాత్కాలికంగా లాక్‌చేయబడింది (%ld సెకనులు మిగిలినవి)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "%u లాగిన్‌ల వైఫల్యం కారణంగా ఖాతా లాక్అయింది" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "దృవీకరణం దోషము" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "సేవ దోషము" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "తెలియని వినియోగదారి" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "తెలియని దోషము" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s:చెడ్డ సంఖ్య యివ్వబడింది --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: గుర్తించని ఐచ్చికము %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: వినియోగదారులనందరిని సున్నా-కానిదానికి తిరిగివుంచలేము\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "లాగిన్ విఫలమైంది సరికొత్త వైఫల్యం దీనినుండి\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -523,19 +530,24 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "యాక్సిస్ యివ్వబడింది (చివరిగా యాక్సిస్ చేసినది %ld సెకనుల క్రితం)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "మీ ఖాతా కాలముతీరినది; దయచేసి మీ సిస్టమ్ నిర్వాహకుడిని సంప్రదించండి" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (root enforced)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "మీరు మీ సంకేతపదమును తక్షణమే మార్చవలసివుంది (password aged)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -543,36 +555,24 @@ msgstr[0] "హెచ్చరిక: మీ సంకేతపదము %d ర msgstr[1] "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "హెచ్చరిక: మీ సంకేతపదము %d రోజులలో కాలముతీరుతుంది" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS సంకేతపదము మార్చబడ లేకపోయింది." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "మీరు తప్పక పొడవాటి సంకేతపదమును యెంచుకొనవలెను." -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s కొరకు సంకేతపదమును మార్చుతోంది" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(ప్రస్తుత) UNIX సంకేతపదము: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "మీ సంకేతపదమును మార్చుటకు మీరు ఎక్కువసేపు వేచివుండాలి" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "కొత్త UNIX సంకేతపదమును ప్రవేశపెట్టుము: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "కొత్త UNIX సంకేతపదమును తిరిగిటైపు చేయుము: " diff --git a/po/tg.po b/po/tg.po index eeefc976..fd05772b 100644 --- a/po/tg.po +++ b/po/tg.po @@ -3,20 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" -"Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/" -"tg/)\n" -"Language: tg\n" +"Language-Team: Tajik (http://www.transifex.com/projects/p/fedora/language/tg/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: tg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -242,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -371,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -435,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -517,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -537,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/th.po b/po/th.po new file mode 100644 index 00000000..ccde14c6 --- /dev/null +++ b/po/th.po @@ -0,0 +1,566 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the PACKAGE package. +# +# Translators: +# Tomáš Mráz , 2016. #zanata +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2012-12-12 18:31+0100\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" +"Last-Translator: FULL NAME \n" +"Language-Team: Thai (http://www.transifex.com/projects/p/fedora/language/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/tr.po b/po/tr.po index 9d070108..9e9b7070 100644 --- a/po/tr.po +++ b/po/tr.po @@ -8,20 +8,21 @@ # Koray Löker , 2006 # Onuralp SEZER , 2012 # Selim Şumlu , 2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-01-08 21:22+0000\n" +"PO-Revision-Date: 2013-01-08 04:22-0500\n" "Last-Translator: ismail yenigül \n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/" -"tr/)\n" -"Language: tr\n" +"Language-Team: Turkish (http://www.transifex.com/projects/p/fedora/language/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -37,30 +38,35 @@ msgid "erroneous conversation (%d)\n" msgstr "hatalı etkileşim (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Parola: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Yeni %s%sparolası: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Yeni %s%sparolası: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Yeni %s%sparolasını tekrar girin: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Üzgünüm, parolalar birbirine uymuyor." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "%s'i tekrar girin" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Parola değişimi iptal edildi." @@ -247,12 +253,12 @@ msgid "contains the user name in some form" msgstr "kullanıcı adını bir biçimde içeriyor" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Parola girilmedi" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Parola değiştirilmedi" @@ -379,7 +385,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "%s dizini oluşturulamadı." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Parola kullanımda. Lütfen başka bir parola seçin." @@ -443,77 +449,76 @@ msgstr "pam_set_item() çalıştırılamadı\n" msgid "login: failure forking: %m" msgstr "giriş: çatallama yapılamadı: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "%s için STRESS parolası değiştiriliyor." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Yeni STRESS parolası girin: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Yeni STRESS parolasını tekrar girin: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Doğrulama hatalı; parola değiştirilmedi" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Hesap geçici bir süre kilitlendi (%ld saniye kaldı)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Hesap %u başarısız giriş yüzünden kilitlendi" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Yetkilendirme hatası" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Servis hatası" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Bilinmeyen kullanıcı" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Bilinmeyen hata" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: --reset argümanına geçersiz sayı verildi\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Tanınmayan seçenek %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file DosyanınTamYolu] [--user KullanıcıAdı] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Tüm kullanıcılara sıfır olmayan bir değer atanamadı\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Giriş Hatalar Son hata Kim\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -529,19 +534,25 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Erişim izni verildi (son erişim %ld saniye önceydi)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "Hesabınızın süresi doldu; lütfen sistem yöneticinizle bağlantıya geçin" +msgstr "" +"Hesabınızın süresi doldu; lütfen sistem yöneticinizle bağlantıya geçin" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (yönetici baskıs)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Parolanızı en kısa sürede değiştirmeniz gerekiyor (parola eski)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -549,36 +560,24 @@ msgstr[0] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." msgstr[1] "Uyarı: şifreniz %d gün içerisinde süresi dolacaktır." #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Uyarı: Parolanız %d gün içinde geçerliliğini yitirecek" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS parolası değiştirilemiyor" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Daha uzun bir parola girmelisiniz" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "%s kullanıcısının parolası değiştiriliyor." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(geçerli) parola: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Parolanızı değiştirmek için daha sonra denemelisiniz" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Yeni parolayı girin: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Yeni parolayı tekrar girin: " diff --git a/po/tw.po b/po/tw.po new file mode 100644 index 00000000..c97829e2 --- /dev/null +++ b/po/tw.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Twi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: tw\n" +"Plural-Forms: nplurals=1; plural=0\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/uk.po b/po/uk.po index 18124e8f..b77c4b3f 100644 --- a/po/uk.po +++ b/po/uk.po @@ -5,20 +5,21 @@ # Translators: # Ivan Petrouchtchak , 2006 # Yuri Chornoivan , 2010,2012 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-12 17:39+0000\n" +"PO-Revision-Date: 2012-12-12 12:39-0500\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" -"Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"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" +"Language: uk\n" +"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" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -34,30 +35,35 @@ msgid "erroneous conversation (%d)\n" msgstr "помилкова розмова (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Пароль: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Новий пароль %s%s:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Новий пароль %s%s:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Повторіть новий пароль %s%s: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Вибачте, паролі не збігаються." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Повторне введення %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Зміну пароля перервано." @@ -107,7 +113,8 @@ msgstr "Недостатньо прав для доступу до даних р #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" -msgstr "Службі розпізнавання не вдалося отримати інформацію щодо розпізнавання" +msgstr "" +"Службі розпізнавання не вдалося отримати інформацію щодо розпізнавання" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" @@ -244,12 +251,12 @@ msgid "contains the user name in some form" msgstr "містить ім’я користувача з форми" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Пароль не встановлено" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Пароль не змінено" @@ -382,7 +389,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Не вдалося створити і ініціалізувати каталог «%s»." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Цей пароль вже використано. Виберіть інший." @@ -446,78 +453,77 @@ msgstr "помилка pam_set_item()\n" msgid "login: failure forking: %m" msgstr "вхід: помилка розгалуження: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Зміна пароля STRESS для %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Введіть новий пароль STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Повторіть новий пароль STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Перевірку не пройдено; пароль не змінено" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Обліковий запис тимчасово заблоковано (ще на %ld секунд)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Обліковий запис заблоковано через %u помилок під час спроби входу" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Помилка розпізнавання" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Помилка служби" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Невідомий користувач" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Невідома помилка" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: вказано помилкове число --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: нерозпізнано параметр %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -"%s: [--file назва-файла-користувача-root] [--user ім'я користувача] [--" -"reset[=n]] [--quiet]\n" +"%s: [--file назва-файла-користувача-root] [--user ім'я користувача] " +"[--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: не вдається відновити ненульове значення для всіх користувачів\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Користувач Помилок Остання помилка З\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -533,21 +539,26 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Надано доступ (остання спроба доступу сталася %ld секунд тому)." -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Ваш обліковий запис застарів, будь ласка, зверніться до вашого системного " "адміністратора" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Вам необхідно негайно змінити пароль (вимога адміністратора)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Вам необхідно негайно змінити пароль (поточний пароль застарів)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -556,36 +567,24 @@ msgstr[1] "Попередження: ваш пароль застаріє за % msgstr[2] "Попередження: ваш пароль застаріє за %d днів" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Попередження: ваш пароль застаріє за %d днів" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Не вдалося змінити пароль NIS." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Вам слід вибрати довший пароль" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Зміна пароля %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(поточний) пароль UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Ви повинні зачекати, щоб змінити ваш пароль" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Введіть новий пароль UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Повторіть новий пароль UNIX: " diff --git a/po/ur.po b/po/ur.po index 143ebf40..fca09d57 100644 --- a/po/ur.po +++ b/po/ur.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Urdu \n" -"Language: ur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -434,76 +441,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -516,19 +522,22 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -536,36 +545,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/vi.po b/po/vi.po index 26e20310..1a64ec03 100644 --- a/po/vi.po +++ b/po/vi.po @@ -4,20 +4,21 @@ # # Translators: # , 2012. +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-11-30 11:03+0000\n" +"PO-Revision-Date: 2012-11-30 06:03-0500\n" "Last-Translator: mattheu_9x \n" -"Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/" -"language/vi/)\n" -"Language: vi\n" +"Language-Team: Vietnamese (http://www.transifex.com/projects/p/fedora/language/vi/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -33,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "hội thoại sai (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Mật khẩu : " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "Mật khẩu %s%s mới: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "Mật khẩu %s%s mới: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Nhập lại mật khẩu %s%s mới: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Xin lỗi, mật khẩu không khớp." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "Nhập lại %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "Hủy bỏ việc thay đổi mật khẩu." @@ -244,12 +250,12 @@ msgid "contains the user name in some form" msgstr "chứa tên user trong một số biểu mẫu" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Không có mật khẩu được cung cấp" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Chưa thay đổi mật khẩu" @@ -374,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "Không thể khởi tạo thư mục '%s'." #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Mật khẩu đã được dùng. Hãy chọn mật khẩu khác." @@ -439,78 +445,77 @@ msgstr "không pam_set_item ()\n" msgid "login: failure forking: %m" msgstr "đăng nhập: thất bại forking: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "Thay đổi mật khẩu căng thẳng cho %s." -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Nhập mật khẩu căng thẳng mới: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Nhập lại mật khẩu mới căng thẳng: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Mã xác nhận mis-đánh máy; mật khẩu không thay đổi" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "Tài khoản tạm thời bị khóa (%ld giây còn lại)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "Tài khoản bị khóa do đăng nhập %u không thành công" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Xác thực lỗi" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Lỗi dịch vụ" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Người dùng không rõ" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Lỗi không rõ" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Xấu số cho --cài lại=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Được thừa nhận lựa chọn%s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [- tập bắt rễ-filename] [- người sử dụng tên người dùng] [- đặt lại [= " "n]] [- yên tĩnh]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: Không thể thiết lập lại tất cả các người dùng khác không\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Đang nhập Thất bại Thất bại cuốie Từ \n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -526,59 +531,49 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "Được phép truy cập (lần truy cập trước %ld giây trước)" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "Tài khoản của bạn đã hết hạn dùng: hãy liên lạc với nhà quản trị hệ thống" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "Bạn phải thay đổi ngay mật khẩu (người chủ ép buộc)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "Bạn phải thay đổi ngay mật khẩu (mật khẩu quá cũ)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "Cảnh báo: mật khẩu của bạn sẽ hết hạn trong %d ngày" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "NIS mật khẩu không thể được thay đổi." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Bạn phải chọn mật khẩu dài hơn" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "Thay đổi mật khẩu cho %s." -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "hiện hành UNIX mật khẩu: " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Bạn phải đợi thêm nữa, để thay đổi mật khẩu" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Nhập mật khẩu UNIX mới: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Nhập lại mật khẩu UNIX mới: " - -#~ msgid "Would you like to enter a security context? [N] " -#~ msgstr "Bạn có muốn nhập một bối cảnh an ninh? [N] " diff --git a/po/wba.po b/po/wba.po new file mode 100644 index 00000000..b7573429 --- /dev/null +++ b/po/wba.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: wba\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: wba\n" +"Plural-Forms: nplurals=1; plural=0\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/yo.po b/po/yo.po new file mode 100644 index 00000000..6e39cc52 --- /dev/null +++ b/po/yo.po @@ -0,0 +1,565 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Linux-PAM Project +# This file is distributed under the same license as the Linux-PAM package. +# FIRST AUTHOR , YEAR. +# +msgid "" +msgstr "" +"Project-Id-Version: Linux-PAM 1.2.1\n" +"Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" +"POT-Creation-Date: 2016-04-14 17:25+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: \n" +"Language-Team: Yoruba\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: yo\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" + +#: libpam_misc/misc_conv.c:33 +msgid "...Time is running out...\n" +msgstr "" + +#: libpam_misc/misc_conv.c:34 +msgid "...Sorry, your time is up!\n" +msgstr "" + +#: libpam_misc/misc_conv.c:346 +#, c-format +msgid "erroneous conversation (%d)\n" +msgstr "" + +#: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 +#: modules/pam_userdb/pam_userdb.c:64 +msgid "Password: " +msgstr "" + +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 +#, c-format +msgid "New %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 +#, c-format +msgid "Retype new %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 +msgid "Sorry, passwords do not match." +msgstr "" + +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 +#, c-format +msgid "Retype %s" +msgstr "" + +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 +msgid "Password change aborted." +msgstr "" + +#: libpam/pam_item.c:311 +msgid "login:" +msgstr "" + +#: libpam/pam_strerror.c:40 +msgid "Success" +msgstr "" + +#: libpam/pam_strerror.c:42 +msgid "Critical error - immediate abort" +msgstr "" + +#: libpam/pam_strerror.c:44 +msgid "Failed to load module" +msgstr "" + +#: libpam/pam_strerror.c:46 +msgid "Symbol not found" +msgstr "" + +#: libpam/pam_strerror.c:48 +msgid "Error in service module" +msgstr "" + +#: libpam/pam_strerror.c:50 +msgid "System error" +msgstr "" + +#: libpam/pam_strerror.c:52 +msgid "Memory buffer error" +msgstr "" + +#: libpam/pam_strerror.c:54 +msgid "Permission denied" +msgstr "" + +#: libpam/pam_strerror.c:56 +msgid "Authentication failure" +msgstr "" + +#: libpam/pam_strerror.c:58 +msgid "Insufficient credentials to access authentication data" +msgstr "" + +#: libpam/pam_strerror.c:60 +msgid "Authentication service cannot retrieve authentication info" +msgstr "" + +#: libpam/pam_strerror.c:62 +msgid "User not known to the underlying authentication module" +msgstr "" + +#: libpam/pam_strerror.c:64 +msgid "Have exhausted maximum number of retries for service" +msgstr "" + +#: libpam/pam_strerror.c:66 +msgid "Authentication token is no longer valid; new one required" +msgstr "" + +#: libpam/pam_strerror.c:68 +msgid "User account has expired" +msgstr "" + +#: libpam/pam_strerror.c:70 +msgid "Cannot make/remove an entry for the specified session" +msgstr "" + +#: libpam/pam_strerror.c:72 +msgid "Authentication service cannot retrieve user credentials" +msgstr "" + +#: libpam/pam_strerror.c:74 +msgid "User credentials expired" +msgstr "" + +#: libpam/pam_strerror.c:76 +msgid "Failure setting user credentials" +msgstr "" + +#: libpam/pam_strerror.c:78 +msgid "No module specific data is present" +msgstr "" + +#: libpam/pam_strerror.c:80 +msgid "Bad item passed to pam_*_item()" +msgstr "" + +#: libpam/pam_strerror.c:82 +msgid "Conversation error" +msgstr "" + +#: libpam/pam_strerror.c:84 +msgid "Authentication token manipulation error" +msgstr "" + +#: libpam/pam_strerror.c:86 +msgid "Authentication information cannot be recovered" +msgstr "" + +#: libpam/pam_strerror.c:88 +msgid "Authentication token lock busy" +msgstr "" + +#: libpam/pam_strerror.c:90 +msgid "Authentication token aging disabled" +msgstr "" + +#: libpam/pam_strerror.c:92 +msgid "Failed preliminary check by password service" +msgstr "" + +#: libpam/pam_strerror.c:94 +msgid "The return value should be ignored by PAM dispatch" +msgstr "" + +#: libpam/pam_strerror.c:96 +msgid "Module is unknown" +msgstr "" + +#: libpam/pam_strerror.c:98 +msgid "Authentication token expired" +msgstr "" + +#: libpam/pam_strerror.c:100 +msgid "Conversation is waiting for event" +msgstr "" + +#: libpam/pam_strerror.c:102 +msgid "Application needs to call libpam again" +msgstr "" + +#: libpam/pam_strerror.c:105 +msgid "Unknown PAM error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:618 +msgid "is the same as the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:624 +#: modules/pam_cracklib/pam_cracklib.c:628 +#: modules/pam_cracklib/pam_cracklib.c:638 +msgid "memory allocation error" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:643 +msgid "is a palindrome" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:646 +msgid "case changes only" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:649 +msgid "is too similar to the old one" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:652 +msgid "is too simple" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:655 +msgid "is rotated" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:658 +msgid "not enough character classes" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:661 +msgid "contains too many same characters consecutively" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:664 +msgid "contains too long of a monotonic character sequence" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:667 +msgid "contains the user name in some form" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "No password supplied" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:701 +#: modules/pam_unix/pam_unix_passwd.c:568 +msgid "Password unchanged" +msgstr "" + +#: modules/pam_cracklib/pam_cracklib.c:721 +#: modules/pam_cracklib/pam_cracklib.c:803 +#, c-format +msgid "BAD PASSWORD: %s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:273 +#, c-format +msgid "%s failed: exit code %d" +msgstr "" + +#: modules/pam_exec/pam_exec.c:282 +#, c-format +msgid "%s failed: caught signal %d%s" +msgstr "" + +#: modules/pam_exec/pam_exec.c:291 +#, c-format +msgid "%s failed: unknown status 0x%x" +msgstr "" + +#. TRANSLATORS: "strftime options for date of last login" +#: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 +msgid " %a %b %e %H:%M:%S %Z %Y" +msgstr "" + +#. TRANSLATORS: " from " +#: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 +#, c-format +msgid " from %.*s" +msgstr "" + +#. TRANSLATORS: " on " +#: modules/pam_lastlog/pam_lastlog.c:303 modules/pam_lastlog/pam_lastlog.c:517 +#, c-format +msgid " on %.*s" +msgstr "" + +#. TRANSLATORS: "Last login: from on " +#: modules/pam_lastlog/pam_lastlog.c:313 +#, c-format +msgid "Last login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:319 +msgid "Welcome to your new account!" +msgstr "" + +#. TRANSLATORS: "Last failed login: from on " +#: modules/pam_lastlog/pam_lastlog.c:527 +#, c-format +msgid "Last failed login:%s%s%s" +msgstr "" + +#: modules/pam_lastlog/pam_lastlog.c:536 modules/pam_lastlog/pam_lastlog.c:543 +#, c-format +msgid "There was %d failed login attempt since the last successful login." +msgid_plural "" +"There were %d failed login attempts since the last successful login." +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_lastlog/pam_lastlog.c:548 +#, c-format +msgid "There were %d failed login attempts since the last successful login." +msgstr "" + +#: modules/pam_limits/pam_limits.c:1091 +#, c-format +msgid "Too many logins for '%s'." +msgstr "" + +#: modules/pam_mail/pam_mail.c:297 +msgid "No mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:300 +msgid "You have new mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:303 +msgid "You have old mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:307 +msgid "You have mail." +msgstr "" + +#: modules/pam_mail/pam_mail.c:314 +#, c-format +msgid "You have no mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:318 +#, c-format +msgid "You have new mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:322 +#, c-format +msgid "You have old mail in folder %s." +msgstr "" + +#: modules/pam_mail/pam_mail.c:327 +#, c-format +msgid "You have mail in folder %s." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:111 +#, c-format +msgid "Creating directory '%s'." +msgstr "" + +#: modules/pam_mkhomedir/pam_mkhomedir.c:176 +#, c-format +msgid "Unable to create and initialize directory '%s'." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:217 +#: modules/pam_unix/pam_unix_passwd.c:589 +msgid "Password has been already used. Choose another." +msgstr "" + +#: modules/pam_pwhistory/pam_pwhistory.c:224 +msgid "Password has been already used." +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:210 +#, c-format +msgid "Default Security Context %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:214 +msgid "Would you like to enter a different role or level?" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:227 +msgid "role:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:230 +#, c-format +msgid "No default type for role %s\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:262 +msgid "level:" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:295 +msgid "Not a valid security context" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:544 +#, c-format +msgid "Unable to get valid context for %s" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:663 +#, c-format +msgid "Security Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux.c:679 +#, c-format +msgid "Key Creation Context %s Assigned" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:99 +#, c-format +msgid "failed to initialize PAM\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:105 +#, c-format +msgid "failed to pam_set_item()\n" +msgstr "" + +#: modules/pam_selinux/pam_selinux_check.c:133 +#, c-format +msgid "login: failure forking: %m" +msgstr "" + +#: modules/pam_stress/pam_stress.c:470 +#, c-format +msgid "Changing STRESS password for %s." +msgstr "" + +#: modules/pam_stress/pam_stress.c:484 +msgid "Enter new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:487 +msgid "Retype new STRESS password: " +msgstr "" + +#: modules/pam_stress/pam_stress.c:516 +msgid "Verification mis-typed; password unchanged" +msgstr "" + +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 +#, c-format +msgid "Account temporary locked (%ld seconds left)" +msgstr "" + +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 +#, c-format +msgid "Account locked due to %u failed logins" +msgstr "" + +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 +msgid "Authentication error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 +msgid "Service error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 +msgid "Unknown user" +msgstr "" + +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 +msgid "Unknown error" +msgstr "" + +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 +#, c-format +msgid "%s: Bad number given to --reset=\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 +#, c-format +msgid "%s: Unrecognised option %s\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:785 +#, c-format +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 +#, c-format +msgid "%s: Can't reset all users to non-zero\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:917 +#, c-format +msgid "Login Failures Latest failure From\n" +msgstr "" + +#: modules/pam_tally2/pam_tally2.c:933 +#, c-format +msgid "" +"%s: [-f rooted-filename] [--file rooted-filename]\n" +" [-u username] [--user username]\n" +" [-r] [--reset[=n]] [--quiet]\n" +msgstr "" + +#: modules/pam_timestamp/pam_timestamp.c:357 +#, c-format +msgid "Access granted (last access was %ld seconds ago)." +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 +msgid "Your account has expired; please contact your system administrator" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" +msgstr "" + +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 +#, c-format +msgid "Warning: your password will expire in %d day" +msgid_plural "Warning: your password will expire in %d days" +msgstr[0] "" + +#. TRANSLATORS: only used if dngettext is not supported +#: modules/pam_unix/pam_unix_acct.c:300 +#, c-format +msgid "Warning: your password will expire in %d days" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:470 +msgid "NIS password could not be changed." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:585 +msgid "You must choose a longer password" +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:692 +#, c-format +msgid "Changing password for %s." +msgstr "" + +#: modules/pam_unix/pam_unix_passwd.c:722 +msgid "You must wait longer to change your password" +msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 00b783bc..349c517b 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,19 +7,21 @@ # Leah Liu , 2008-2009 # Tommy He , 2012 # Xi HUANG , 2007 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-24 06:31+0000\n" +"PO-Revision-Date: 2012-12-24 01:31-0500\n" "Last-Translator: Christopher Meng \n" "Language-Team: Chinese (China) \n" -"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: zh-CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -35,30 +37,35 @@ msgid "erroneous conversation (%d)\n" msgstr "有错误的转换 (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "密码:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "新的 %s%s密码:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "新的 %s%s密码:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "重新输入新的 %s%s密码:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "抱歉,密码不匹配。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "重新输入 %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "密码更改取消。" @@ -245,12 +252,12 @@ msgid "contains the user name in some form" msgstr "以某些形式包含用户名" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "密码未提供" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "密码未更改" @@ -373,7 +380,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "无法创建和初始化目录 '%s'。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "密码已使用。请选择其他密码。" @@ -437,76 +444,75 @@ msgstr "未能 pam_set_item()\n" msgid "login: failure forking: %m" msgstr "登录:故障派生:%m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "为 %s 更改 STRESS 密码。" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "输入新的 STRESS 密码:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "重新输入新的 STRESS 密码:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "校验类型错误;密码未更改" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "帐户暂时锁住(还有 %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "因为 %u 失败登录而锁定帐户" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "鉴定错误" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "服务错误" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "未知的用户" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "未知的错误" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 给定的数字无效 --重设置=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未识别的选项 %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "%s: [--文件 根文件名] [--用户 用户名] [--重设置[=n]] [--安静]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 无法将所有用户重设置为非零\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -522,55 +528,48 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "可以访问(上次访问是 %ld 秒之前)。" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "您的帐户已失效;请与系统管理员取得联系" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "您需要立即更改密码(root 强制)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "您需要立即更改密码(密码过期)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密码将在 %d 天后过期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密码将在 %d 天后过期" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "无法更改 NIS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "必须选择更长的密码" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "为 %s 更改 STRESS 密码。" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(当前)UNIX 密码:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "您必须等待更长时间以更改密码" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "输入新的 UNIX 密码:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "重新输入新的 UNIX 密码:" diff --git a/po/zh_HK.po b/po/zh_HK.po index 154a524f..187c8e8b 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:56+0000\n" +"PO-Revision-Date: 2011-11-30 06:56-0500\n" "Last-Translator: FULL NAME \n" "Language-Team: Chinese (Hong Kong) \n" -"Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: zh-HK\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "" @@ -369,7 +376,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "" @@ -433,76 +440,75 @@ msgstr "" msgid "login: failure forking: %m" msgstr "" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -515,55 +521,46 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index 4ccc8b2c..b88631c0 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -4,19 +4,21 @@ # # Translators: # Terry Chuang , 2008-2009 +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-16 08:46+0000\n" +"PO-Revision-Date: 2012-12-16 03:46-0500\n" "Last-Translator: Cheng-Chia Tseng \n" "Language-Team: Chinese (Taiwan) \n" -"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: zh-TW\n" "Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -32,30 +34,35 @@ msgid "erroneous conversation (%d)\n" msgstr "錯誤的交談 (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "密碼:" -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "新 %s%s密碼:" + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "新 %s%s密碼:" -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "再次輸入新的 %s%s密碼:" -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "抱歉,密碼不符合。" -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "重新輸入 %s" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "已終止密碼變更作業。" @@ -242,12 +249,12 @@ msgid "contains the user name in some form" msgstr "包含了某些格式的用戶名稱" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "未提供密碼" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "密碼未變更" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "無法建立和初始化「%s」目錄。" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "密碼已經由其他使用者使用。請選擇其他密碼。" @@ -434,77 +441,76 @@ msgstr "pam_set_item() 失敗\n" msgid "login: failure forking: %m" msgstr "登入:失敗的分叉:%m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "正在更改 %s 的 STRESS 密碼。" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "輸入新的 STRESS 密碼:" -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "再次輸入新的 STRESS 密碼:" -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "確認錯誤輸入;密碼未變更" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "帳號暫時被鎖住(還剩下 %ld 秒)" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "因為嘗試登入 %u 次失敗,帳號已被封鎖" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "驗證錯誤" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "服務錯誤" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "未知的使用者" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "未知的錯誤" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: 不良的號碼提供至 --reset=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: 未識別的選項 %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "%s: 無法將所有使用者重新設定為非零\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "Login Failures Latest failure From\n" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -520,55 +526,48 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "已賦予存取權限(最後一次存取為 %ld 秒前)。" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "您的帳戶已經逾期,請洽詢您的系統管理員" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "您必須立刻變更您的密碼 (root 強制執行)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "您必須立刻變更您的密碼 (密碼使用過久)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" msgstr[0] "警告:您的密碼將於 %d 天內過期" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "警告:您的密碼將在 %d 天之後過期。" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "無法變更 NIS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "您必須選擇更長的密碼" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "正在更改 %s 的 STRESS 密碼。" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "(目前的)UNIX 密碼:" - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "您必須久候,以更改您的密碼" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "輸入新的 UNIX 密碼:" - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "再次輸入新的 UNIX 密碼:" diff --git a/po/zu.po b/po/zu.po index da8887ba..68ac8a12 100644 --- a/po/zu.po +++ b/po/zu.po @@ -3,19 +3,21 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2011-11-30 11:57+0000\n" +"PO-Revision-Date: 2011-11-30 06:57-0500\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: LANGUAGE \n" -"Language: zu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: zu\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" +"X-Generator: Zanata 3.8.3\n" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" @@ -31,30 +33,35 @@ msgid "erroneous conversation (%d)\n" msgstr "ingxoxo enephutha (%d)\n" #: libpam/pam_get_authtok.c:39 modules/pam_exec/pam_exec.c:170 -#: modules/pam_unix/pam_unix_auth.c:160 modules/pam_userdb/pam_userdb.c:64 +#: modules/pam_userdb/pam_userdb.c:64 msgid "Password: " msgstr "Iphasiwedi: " -#: libpam/pam_get_authtok.c:41 modules/pam_cracklib/pam_cracklib.c:68 +#: libpam/pam_get_authtok.c:41 +#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +msgid "Current %s%spassword: " +msgstr "%s%siphasiwedi entsha: " + +#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format msgid "New %s%spassword: " msgstr "%s%siphasiwedi entsha: " -#: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:70 +#: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " msgstr "Thayipha kabusha %s%siphasiwedi entsha: " -#: libpam/pam_get_authtok.c:44 modules/pam_cracklib/pam_cracklib.c:71 +#: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." msgstr "Uxolo, amaphasiwedi awahambelani." -#: libpam/pam_get_authtok.c:135 libpam/pam_get_authtok.c:212 +#: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" msgstr "" -#: libpam/pam_get_authtok.c:156 libpam/pam_get_authtok.c:228 +#: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." msgstr "" @@ -241,12 +248,12 @@ msgid "contains the user name in some form" msgstr "" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "No password supplied" msgstr "Ayikho iphasiwedi enikeziwe" #: modules/pam_cracklib/pam_cracklib.c:701 -#: modules/pam_unix/pam_unix_passwd.c:501 +#: modules/pam_unix/pam_unix_passwd.c:568 msgid "Password unchanged" msgstr "Iphasiwedi ayishintshwanga" @@ -370,7 +377,7 @@ msgid "Unable to create and initialize directory '%s'." msgstr "" #: modules/pam_pwhistory/pam_pwhistory.c:217 -#: modules/pam_unix/pam_unix_passwd.c:522 +#: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." msgstr "Le phasiwedi isetshenziswa ngothile. Khetha enye." @@ -435,79 +442,78 @@ msgstr "Ihlulekile ukwenza i-pam_set_item()\n" msgid "login: failure forking: %m" msgstr "ngena: Ihlulekile ukuhlukanisa: %m" -#: modules/pam_stress/pam_stress.c:476 +#: modules/pam_stress/pam_stress.c:470 #, c-format msgid "Changing STRESS password for %s." msgstr "" -#: modules/pam_stress/pam_stress.c:490 +#: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " msgstr "Faka iphasiwedi entsha ye-STRESS: " -#: modules/pam_stress/pam_stress.c:493 +#: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " msgstr "Thayipha iphasiwedi entsha ye-STRESS: " -#: modules/pam_stress/pam_stress.c:522 +#: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" msgstr "Ukufakazela akuthayiphiwanga kahle; iphasiwedi ayishintshwanga" -#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:596 +#: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" msgstr "" -#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:575 +#: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format msgid "Account locked due to %u failed logins" msgstr "" -#: modules/pam_tally/pam_tally.c:777 modules/pam_tally2/pam_tally2.c:884 +#: modules/pam_tally/pam_tally.c:750 modules/pam_tally2/pam_tally2.c:863 msgid "Authentication error" msgstr "Iphutha lokugunyaza" -#: modules/pam_tally/pam_tally.c:778 modules/pam_tally2/pam_tally2.c:885 +#: modules/pam_tally/pam_tally.c:751 modules/pam_tally2/pam_tally2.c:864 msgid "Service error" msgstr "Iphutha lesevisi" -#: modules/pam_tally/pam_tally.c:779 modules/pam_tally2/pam_tally2.c:886 +#: modules/pam_tally/pam_tally.c:752 modules/pam_tally2/pam_tally2.c:865 msgid "Unknown user" msgstr "Umsebenzisi ongaziwa" -#: modules/pam_tally/pam_tally.c:780 modules/pam_tally2/pam_tally2.c:887 +#: modules/pam_tally/pam_tally.c:753 modules/pam_tally2/pam_tally2.c:866 msgid "Unknown error" msgstr "Iphutha elingaziwa" -#: modules/pam_tally/pam_tally.c:796 modules/pam_tally2/pam_tally2.c:906 +#: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" msgstr "%s: Inombolo eyiphutha enikeziwe ukuba --uqale kabusha=\n" -#: modules/pam_tally/pam_tally.c:800 modules/pam_tally2/pam_tally2.c:910 +#: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format msgid "%s: Unrecognised option %s\n" msgstr "%s: Okukhethile okungaziwa %s\n" -#: modules/pam_tally/pam_tally.c:812 +#: modules/pam_tally/pam_tally.c:785 #, c-format -msgid "" -"%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" +msgid "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" msgstr "" "%s: [--file rooted-filename] [--user username] [--reset[=n]] [--quiet]\n" -#: modules/pam_tally/pam_tally.c:886 modules/pam_tally2/pam_tally2.c:1036 +#: modules/pam_tally/pam_tally.c:859 modules/pam_tally2/pam_tally2.c:1016 #, c-format msgid "%s: Can't reset all users to non-zero\n" msgstr "" "%s: Ayikwazi ukusetha kabusha bonke abasebenzisi ibase enombolweni ongelona " "iqanda\n" -#: modules/pam_tally2/pam_tally2.c:937 +#: modules/pam_tally2/pam_tally2.c:917 #, c-format msgid "Login Failures Latest failure From\n" msgstr "" -#: modules/pam_tally2/pam_tally2.c:953 +#: modules/pam_tally2/pam_tally2.c:933 #, c-format msgid "" "%s: [-f rooted-filename] [--file rooted-filename]\n" @@ -520,24 +526,29 @@ msgstr "" msgid "Access granted (last access was %ld seconds ago)." msgstr "" -#: modules/pam_unix/pam_unix_acct.c:244 modules/pam_unix/pam_unix_acct.c:266 +#: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" msgstr "" "I-akhawunti yakho isiphelelwe isikhathi, sicela uthintana nomqondisi " "wesistimu yakho" -#: modules/pam_unix/pam_unix_acct.c:252 -msgid "You are required to change your password immediately (root enforced)" +#: modules/pam_unix/pam_unix_acct.c:261 +#, fuzzy +msgid "" +"You are required to change your password immediately (administrator " +"enforced)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphoqelelwa " "ngumqondisi)" -#: modules/pam_unix/pam_unix_acct.c:258 -msgid "You are required to change your password immediately (password aged)" +#: modules/pam_unix/pam_unix_acct.c:267 +#, fuzzy +msgid "" +"You are required to change your password immediately (password expired)" msgstr "" "Kudingeka ukuba ushintshe iphasiwedi yakho ngokushesha (iphasiwedi indala)" -#: modules/pam_unix/pam_unix_acct.c:279 modules/pam_unix/pam_unix_acct.c:286 +#: modules/pam_unix/pam_unix_acct.c:288 modules/pam_unix/pam_unix_acct.c:295 #, c-format msgid "Warning: your password will expire in %d day" msgid_plural "Warning: your password will expire in %d days" @@ -545,36 +556,24 @@ msgstr[0] "" msgstr[1] "" #. TRANSLATORS: only used if dngettext is not supported -#: modules/pam_unix/pam_unix_acct.c:291 +#: modules/pam_unix/pam_unix_acct.c:300 #, c-format msgid "Warning: your password will expire in %d days" msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:403 +#: modules/pam_unix/pam_unix_passwd.c:470 msgid "NIS password could not be changed." msgstr "Iphasiwedi ye-NIS ayivumanga ukushintshwa." -#: modules/pam_unix/pam_unix_passwd.c:518 +#: modules/pam_unix/pam_unix_passwd.c:585 msgid "You must choose a longer password" msgstr "Kumelwe ukhethe iphasiwedi ethe ukuba yinjana" -#: modules/pam_unix/pam_unix_passwd.c:625 +#: modules/pam_unix/pam_unix_passwd.c:692 #, c-format msgid "Changing password for %s." msgstr "" -#: modules/pam_unix/pam_unix_passwd.c:636 -msgid "(current) UNIX password: " -msgstr "Iphasiwedi ye-UNIX (yamanje): " - -#: modules/pam_unix/pam_unix_passwd.c:671 +#: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" msgstr "Kumelwe ulinde isikhashana ukuze ushintshe iphasiwedi yakho" - -#: modules/pam_unix/pam_unix_passwd.c:731 -msgid "Enter new UNIX password: " -msgstr "Faka iphasiwedi entsha ye-UNIX: " - -#: modules/pam_unix/pam_unix_passwd.c:732 -msgid "Retype new UNIX password: " -msgstr "Thayipha iphasiwedi entsha ye-UNIX: " diff --git a/zanata.xml b/zanata.xml new file mode 100644 index 00000000..956554f5 --- /dev/null +++ b/zanata.xml @@ -0,0 +1,7 @@ + + + https://fedora.zanata.org/ + linux-pam + master + gettext + -- cgit v1.2.3 From ff4fd47e51b19c20807946cf7da49604d205841c Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 19 Apr 2016 10:48:31 +0200 Subject: pam_unix: Document that MD5 password hash is used to store old passwords. modules/pam_unix/pam_unix.8.xml: Document that the MD5 password hash is used to store the old passwords when remember option is set. --- modules/pam_unix/pam_unix.8.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/pam_unix/pam_unix.8.xml b/modules/pam_unix/pam_unix.8.xml index 60d90979..1b318f11 100644 --- a/modules/pam_unix/pam_unix.8.xml +++ b/modules/pam_unix/pam_unix.8.xml @@ -247,6 +247,8 @@ user are saved in /etc/security/opasswd in order to force password change history and keep the user from alternating between the same password too frequently. + The MD5 password hash algorithm is used for storing the + old passwords. Instead of this option the pam_pwhistory module should be used. -- cgit v1.2.3 From c9c2f0b5a4209b266040a2d4384a65e901443394 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Tue, 19 Apr 2016 11:02:58 +0200 Subject: pam_wheel: Correct the documentation of the root_only option. * modules/pam_wheel/pam_wheel.8.xml: Correct the documentation of the root_only option. --- modules/pam_wheel/pam_wheel.8.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/pam_wheel/pam_wheel.8.xml b/modules/pam_wheel/pam_wheel.8.xml index c0ae68c6..c8d93773 100644 --- a/modules/pam_wheel/pam_wheel.8.xml +++ b/modules/pam_wheel/pam_wheel.8.xml @@ -97,7 +97,8 @@ - The check for wheel membership is done only. + The check for wheel membership is done only when the target user + UID is 0. -- cgit v1.2.3 From bfe2beddad0ae45e0405a60838107306acc87ff7 Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Thu, 28 Apr 2016 11:59:08 +0200 Subject: Updated translations from Zanata. * po/*.po: Updated translations from Zanata. --- po/af.po | 2 +- po/am.po | 2 +- po/anp.po | 2 +- po/ar.po | 2 +- po/as.po | 2 +- po/ast.po | 2 +- po/bal.po | 2 +- po/be.po | 2 +- po/bg.po | 2 +- po/bn.po | 2 +- po/bn_IN.po | 2 +- po/bo.po | 2 +- po/br.po | 2 +- po/brx.po | 2 +- po/bs.po | 2 +- po/ca.po | 2 +- po/cs.po | 8 +++--- po/cy.po | 2 +- po/da.po | 2 +- po/de.po | 2 +- po/de_CH.po | 2 +- po/el.po | 2 +- po/en_GB.po | 2 +- po/eo.po | 2 +- po/es.po | 11 ++++---- po/et.po | 2 +- po/eu.po | 2 +- po/fa.po | 2 +- po/fi.po | 2 +- po/fr.po | 2 +- po/ga.po | 2 +- po/gl.po | 2 +- po/he.po | 2 +- po/hi.po | 2 +- po/hr.po | 2 +- po/hu.po | 2 +- po/ia.po | 2 +- po/id.po | 2 +- po/ilo.po | 2 +- po/is.po | 2 +- po/it.po | 2 +- po/ja.po | 2 +- po/ka.po | 2 +- po/kk.po | 2 +- po/km.po | 2 +- po/kn.po | 2 +- po/ko.po | 2 +- po/kw.po | 2 +- po/kw@kkcor.po | 2 +- po/kw@uccor.po | 2 +- po/kw_GB.po | 2 +- po/ky.po | 2 +- po/lt.po | 2 +- po/lv.po | 2 +- po/mai.po | 2 +- po/mk.po | 2 +- po/ml.po | 2 +- po/mn.po | 2 +- po/mr.po | 2 +- po/ms.po | 2 +- po/my.po | 2 +- po/nb.po | 2 +- po/nds.po | 2 +- po/ne.po | 2 +- po/nl.po | 2 +- po/nn.po | 2 +- po/nso.po | 2 +- po/or.po | 2 +- po/pa.po | 2 +- po/pl.po | 87 +++++++++++++++++++++++++++++----------------------------- po/pt.po | 2 +- po/pt_BR.po | 2 +- po/ro.po | 2 +- po/ru.po | 2 +- po/si.po | 2 +- po/sk.po | 2 +- po/sl.po | 2 +- po/sq.po | 2 +- po/sr.po | 2 +- po/sr@latin.po | 2 +- po/sv.po | 2 +- po/ta.po | 2 +- po/te.po | 2 +- po/tg.po | 2 +- po/th.po | 2 +- po/tr.po | 2 +- po/tw.po | 2 +- po/uk.po | 9 +++--- po/ur.po | 2 +- po/vi.po | 2 +- po/wba.po | 2 +- po/yo.po | 2 +- po/zh_CN.po | 2 +- po/zh_HK.po | 2 +- po/zh_TW.po | 2 +- po/zu.po | 2 +- 96 files changed, 148 insertions(+), 151 deletions(-) diff --git a/po/af.po b/po/af.po index 57866012..f9ab9722 100644 --- a/po/af.po +++ b/po/af.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/am.po b/po/am.po index 764285bc..1d067c3e 100644 --- a/po/am.po +++ b/po/am.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/anp.po b/po/anp.po index c00550a6..04903098 100644 --- a/po/anp.po +++ b/po/anp.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ar.po b/po/ar.po index a6332d5a..4cc725c8 100644 --- a/po/ar.po +++ b/po/ar.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "كلمة السر: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "كلمة سر %s%s الجديدة: " diff --git a/po/as.po b/po/as.po index 99ea17dd..0feea375 100644 --- a/po/as.po +++ b/po/as.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "গুপ্তশব্দ:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "নতুন %s%s গুপ্তশব্দ: " diff --git a/po/ast.po b/po/ast.po index 0c37baa8..8a1de52d 100644 --- a/po/ast.po +++ b/po/ast.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/bal.po b/po/bal.po index 3dc52ca3..c37da05d 100644 --- a/po/bal.po +++ b/po/bal.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/be.po b/po/be.po index ba3573a8..34c7dd92 100644 --- a/po/be.po +++ b/po/be.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/bg.po b/po/bg.po index e218deb8..fc625f60 100644 --- a/po/bg.po +++ b/po/bg.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Парола: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Нова %s%sпарола: " diff --git a/po/bn.po b/po/bn.po index e38d21ee..9de1cec7 100644 --- a/po/bn.po +++ b/po/bn.po @@ -46,7 +46,7 @@ msgid "Password: " msgstr "পাসওয়ার্ড: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড: " diff --git a/po/bn_IN.po b/po/bn_IN.po index 31362629..452b3b93 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "পাসওয়ার্ড: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "নতুন %s%s পাসওয়ার্ড: " diff --git a/po/bo.po b/po/bo.po index 2c94808c..6837d46d 100644 --- a/po/bo.po +++ b/po/bo.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/br.po b/po/br.po index 104bedc6..3d78f8a9 100644 --- a/po/br.po +++ b/po/br.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/brx.po b/po/brx.po index f13ae930..ee356b80 100644 --- a/po/brx.po +++ b/po/brx.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/bs.po b/po/bs.po index 81ad807f..f3d22958 100644 --- a/po/bs.po +++ b/po/bs.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ca.po b/po/ca.po index 23f4e2e1..b53add61 100644 --- a/po/ca.po +++ b/po/ca.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Contrasenya: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nova contrasenya de %s%s: " diff --git a/po/cs.po b/po/cs.po index 375b48a7..d7a3ecc9 100644 --- a/po/cs.po +++ b/po/cs.po @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2016-04-14 11:33-0400\n" +"PO-Revision-Date: 2016-04-22 06:30-0400\n" "Last-Translator: Tomáš Mráz \n" "Language-Team: Czech (http://www.transifex.net/projects/p/fedora/language/cs/)\n" "MIME-Version: 1.0\n" @@ -41,7 +41,7 @@ msgid "Password: " msgstr "Heslo: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Současné %s%sheslo: " @@ -94,7 +94,7 @@ msgstr "Chyba v modulu služby" #: libpam/pam_strerror.c:50 msgid "System error" -msgstr "Chyba systému" +msgstr "Systémová chyba" #: libpam/pam_strerror.c:52 msgid "Memory buffer error" @@ -174,7 +174,7 @@ msgstr "Autentizační token je uzamčen" #: libpam/pam_strerror.c:90 msgid "Authentication token aging disabled" -msgstr "Stárnutí autentizačního tokenu zakázáno" +msgstr "Stárnutí autentizačního tokenu vypnuto" #: libpam/pam_strerror.c:92 msgid "Failed preliminary check by password service" diff --git a/po/cy.po b/po/cy.po index 8e6c9a76..ca7df92e 100644 --- a/po/cy.po +++ b/po/cy.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/da.po b/po/da.po index b687336a..4a0c09ba 100644 --- a/po/da.po +++ b/po/da.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Adgangskode: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Ny %s%sadgangskode: " diff --git a/po/de.po b/po/de.po index 2a549983..43ea40f7 100644 --- a/po/de.po +++ b/po/de.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Passwort: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Geben Sie ein neues %s%sPasswort ein: " diff --git a/po/de_CH.po b/po/de_CH.po index 81cf3d5f..de13a860 100644 --- a/po/de_CH.po +++ b/po/de_CH.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/el.po b/po/el.po index fee2820b..b857b9e1 100644 --- a/po/el.po +++ b/po/el.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/en_GB.po b/po/en_GB.po index b167c565..e24cd8a5 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/eo.po b/po/eo.po index 597e9fcd..17e96bac 100644 --- a/po/eo.po +++ b/po/eo.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/es.po b/po/es.po index 2f146fd4..ecff6be8 100644 --- a/po/es.po +++ b/po/es.po @@ -9,14 +9,15 @@ # Domingo Becker , 2008 # Héctor Daniel Cabrera , 2009 # Manuel Ospina , 2007 +# Máximo Castañeda Riloba , 2016. #zanata # Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2013-06-04 09:29-0400\n" -"Last-Translator: Daniel Cabrera \n" +"PO-Revision-Date: 2016-04-17 08:37-0400\n" +"Last-Translator: Máximo Castañeda Riloba \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -44,7 +45,7 @@ msgid "Password: " msgstr "Contraseña: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nueva %s%scontraseña: " @@ -545,15 +546,13 @@ msgstr "" "La cuenta ha caducado, póngase en contacto con el administrador del sistema" #: modules/pam_unix/pam_unix_acct.c:261 -#, fuzzy msgid "" "You are required to change your password immediately (administrator " "enforced)" msgstr "" -"Debe cambiar la contraseña inmediatamente (aplicado por el usuario root)" +"Debe cambiar la contraseña inmediatamente (obligado por el administrador)" #: modules/pam_unix/pam_unix_acct.c:267 -#, fuzzy msgid "" "You are required to change your password immediately (password expired)" msgstr "Debe cambiar la contraseña inmediatamente (la contraseña ha caducado)" diff --git a/po/et.po b/po/et.po index 3a1d62d8..3761d226 100644 --- a/po/et.po +++ b/po/et.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Parool:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Uus %s%sparool:" diff --git a/po/eu.po b/po/eu.po index 7001c9f6..57af3446 100644 --- a/po/eu.po +++ b/po/eu.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Pasahitza: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "%s%sPasahitz berria: " diff --git a/po/fa.po b/po/fa.po index c505be70..c63da479 100644 --- a/po/fa.po +++ b/po/fa.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/fi.po b/po/fi.po index 7b8963d3..611697d6 100644 --- a/po/fi.po +++ b/po/fi.po @@ -43,7 +43,7 @@ msgid "Password: " msgstr "Salasana: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Uusi %s%ssalasana: " diff --git a/po/fr.po b/po/fr.po index 8cc7f2f7..07b497c9 100644 --- a/po/fr.po +++ b/po/fr.po @@ -44,7 +44,7 @@ msgid "Password: " msgstr "Mot de passe : " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nouveau %s%smot de passe : " diff --git a/po/ga.po b/po/ga.po index 705638d7..70bd70af 100644 --- a/po/ga.po +++ b/po/ga.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "Focal faire: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Focal faire%2$s%1$s nua: " diff --git a/po/gl.po b/po/gl.po index fb4292a8..112df320 100644 --- a/po/gl.po +++ b/po/gl.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/he.po b/po/he.po index 24d056d2..225dc5e2 100644 --- a/po/he.po +++ b/po/he.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "ססמה: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ססמת יוניקס (נוכחית): " diff --git a/po/hi.po b/po/hi.po index e0e061e4..87491c3f 100644 --- a/po/hi.po +++ b/po/hi.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "शब्दकूट: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "नया %s%spassword: " diff --git a/po/hr.po b/po/hr.po index 064c8f62..1ad86a47 100644 --- a/po/hr.po +++ b/po/hr.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/hu.po b/po/hu.po index b105b35d..3451e4b1 100644 --- a/po/hu.po +++ b/po/hu.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Jelszó: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Új %s%sjelszó: " diff --git a/po/ia.po b/po/ia.po index e0fd187d..8a79a497 100644 --- a/po/ia.po +++ b/po/ia.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "Contrasigno: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nove %s%scontrasigno: " diff --git a/po/id.po b/po/id.po index a82488de..cd79abca 100644 --- a/po/id.po +++ b/po/id.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Sandi:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ilo.po b/po/ilo.po index db4a15bc..1be5b164 100644 --- a/po/ilo.po +++ b/po/ilo.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/is.po b/po/is.po index b6515a92..bae9e661 100644 --- a/po/is.po +++ b/po/is.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/it.po b/po/it.po index 3aba8b0c..7409dbc1 100644 --- a/po/it.po +++ b/po/it.po @@ -43,7 +43,7 @@ msgid "Password: " msgstr "Password: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nuova password%s%s: " diff --git a/po/ja.po b/po/ja.po index a6caf31f..27264b92 100644 --- a/po/ja.po +++ b/po/ja.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "パスワード:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "新しい%s%sパスワード:" diff --git a/po/ka.po b/po/ka.po index 88b60d42..bd73fa6e 100644 --- a/po/ka.po +++ b/po/ka.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "პაროლი:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ახალი %s%sპაროლი: " diff --git a/po/kk.po b/po/kk.po index 44028ac5..cf976b44 100644 --- a/po/kk.po +++ b/po/kk.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Пароль:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "%s%s үшін жаңа пароль: " diff --git a/po/km.po b/po/km.po index 16b56976..8edb4b96 100644 --- a/po/km.po +++ b/po/km.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "ពាក្យសម្ងាត់ ៖ " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ពាក្យ​សម្ងាត់ %s%s ថ្មី ៖" diff --git a/po/kn.po b/po/kn.po index 13e88a48..59605ea3 100644 --- a/po/kn.po +++ b/po/kn.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "ಗುಪ್ತಪದ: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ಹೊಸ %s%sಗುಪ್ತಪದ: " diff --git a/po/ko.po b/po/ko.po index e66923d7..9a76cd7c 100644 --- a/po/ko.po +++ b/po/ko.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "암호:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "새 %s%s 암호:" diff --git a/po/kw.po b/po/kw.po index 53fa191d..b80294c5 100644 --- a/po/kw.po +++ b/po/kw.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/kw@kkcor.po b/po/kw@kkcor.po index 8de4ec3c..492c3a66 100644 --- a/po/kw@kkcor.po +++ b/po/kw@kkcor.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/kw@uccor.po b/po/kw@uccor.po index f85d3ee2..d88cde34 100644 --- a/po/kw@uccor.po +++ b/po/kw@uccor.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/kw_GB.po b/po/kw_GB.po index a3c452ec..12edfb9f 100644 --- a/po/kw_GB.po +++ b/po/kw_GB.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ky.po b/po/ky.po index 0f5a5b69..248e0079 100644 --- a/po/ky.po +++ b/po/ky.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/lt.po b/po/lt.po index 5bc591d5..68c19724 100644 --- a/po/lt.po +++ b/po/lt.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/lv.po b/po/lv.po index b5beea2a..f5a5262d 100644 --- a/po/lv.po +++ b/po/lv.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/mai.po b/po/mai.po index 93038984..574b8a31 100644 --- a/po/mai.po +++ b/po/mai.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/mk.po b/po/mk.po index 72150f76..fdab5819 100644 --- a/po/mk.po +++ b/po/mk.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ml.po b/po/ml.po index 81fc1067..6c8adb4f 100644 --- a/po/ml.po +++ b/po/ml.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "അടയാളവാക്ക്: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "പുതിയ %s%s അടയാളവാക്ക്: " diff --git a/po/mn.po b/po/mn.po index f9cc0ad1..cb5433bb 100644 --- a/po/mn.po +++ b/po/mn.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/mr.po b/po/mr.po index 0be81a1e..c50775ea 100644 --- a/po/mr.po +++ b/po/mr.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "गुप्तशब्द: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "नवीन गुप्तशब्द %s%sp: " diff --git a/po/ms.po b/po/ms.po index 5bda8771..93ded6b5 100644 --- a/po/ms.po +++ b/po/ms.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "(semasa) katalaluan UNIX:" diff --git a/po/my.po b/po/my.po index 15d9a5e5..bff93385 100644 --- a/po/my.po +++ b/po/my.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/nb.po b/po/nb.po index 811d5b87..dd0c0eab 100644 --- a/po/nb.po +++ b/po/nb.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "Passord: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nytt %s%spassord: " diff --git a/po/nds.po b/po/nds.po index cec5ccc3..683c9a07 100644 --- a/po/nds.po +++ b/po/nds.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ne.po b/po/ne.po index 6ae78594..2bdd60c8 100644 --- a/po/ne.po +++ b/po/ne.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/nl.po b/po/nl.po index 5dc530a6..5c6c49f3 100644 --- a/po/nl.po +++ b/po/nl.po @@ -45,7 +45,7 @@ msgid "Password: " msgstr "Wachtwoord:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nieuw %s%swachtwoord:" diff --git a/po/nn.po b/po/nn.po index 413d3886..0914877e 100644 --- a/po/nn.po +++ b/po/nn.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/nso.po b/po/nso.po index 4f6d0cc5..623233ab 100644 --- a/po/nso.po +++ b/po/nso.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/or.po b/po/or.po index e0af8be0..091231e4 100644 --- a/po/or.po +++ b/po/or.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "ପ୍ରବେଶ ସଙ୍କେତ: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ନୂତନ %s%s ପ୍ରବେଶ ସଙ୍କେତ: " diff --git a/po/pa.po b/po/pa.po index 25e44f4d..803e8379 100644 --- a/po/pa.po +++ b/po/pa.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "ਪਾਸਵਰਡ: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "ਨਵਾਂ %s%sਪਾਸਵਰਡ: " diff --git a/po/pl.po b/po/pl.po index 73874bf2..bb3991e5 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,13 +6,14 @@ # Piotr Drąg , 2008,2012 # Stanisław Małolepszy , 2006 # Wojciech Kapusta , 2006 +# Piotr Drąg , 2016. #zanata # Tomáš Mráz , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-12 02:19-0500\n" +"PO-Revision-Date: 2016-04-15 11:47-0400\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" @@ -24,11 +25,11 @@ msgstr "" #: libpam_misc/misc_conv.c:33 msgid "...Time is running out...\n" -msgstr "...czas mija...\n" +msgstr "…czas mija…\n" #: libpam_misc/misc_conv.c:34 msgid "...Sorry, your time is up!\n" -msgstr "...czas minął.\n" +msgstr "…czas minął.\n" #: libpam_misc/misc_conv.c:346 #, c-format @@ -41,9 +42,9 @@ msgid "Password: " msgstr "Hasło: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " -msgstr "Nowe hasło %s%s: " +msgstr "Obecne hasło %s%s: " #: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format @@ -53,16 +54,16 @@ msgstr "Nowe hasło %s%s: " #: libpam/pam_get_authtok.c:45 modules/pam_cracklib/pam_cracklib.c:70 #, c-format msgid "Retype new %s%spassword: " -msgstr "Proszę ponownie podać nowe hasło %s%s: " +msgstr "Proszę ponownie wpisać nowe hasło %s%s: " #: libpam/pam_get_authtok.c:46 modules/pam_cracklib/pam_cracklib.c:71 msgid "Sorry, passwords do not match." -msgstr "Podane hasła się nie zgadzają." +msgstr "Hasła się nie zgadzają." #: libpam/pam_get_authtok.c:139 libpam/pam_get_authtok.c:220 #, c-format msgid "Retype %s" -msgstr "Proszę ponownie podać %s" +msgstr "Proszę ponownie wpisać %s" #: libpam/pam_get_authtok.c:164 libpam/pam_get_authtok.c:236 msgid "Password change aborted." @@ -78,7 +79,7 @@ msgstr "Powodzenie" #: libpam/pam_strerror.c:42 msgid "Critical error - immediate abort" -msgstr "Błąd krytyczny - natychmiastowe przerwanie" +msgstr "Błąd krytyczny — natychmiastowe przerwanie" #: libpam/pam_strerror.c:44 msgid "Failed to load module" @@ -110,8 +111,7 @@ msgstr "Uwierzytelnienie się nie powiodło" #: libpam/pam_strerror.c:58 msgid "Insufficient credentials to access authentication data" -msgstr "" -"Niewystarczające uwierzytelnienie do dostępu do danych uwierzytelniających" +msgstr "Niewystarczające uprawnienia do dostępu do danych uwierzytelniających" #: libpam/pam_strerror.c:60 msgid "Authentication service cannot retrieve authentication info" @@ -120,7 +120,7 @@ msgstr "" #: libpam/pam_strerror.c:62 msgid "User not known to the underlying authentication module" -msgstr "Użytkownik nieznany w module uwierzytelniania niższego poziomu" +msgstr "Nieznany użytkownik w module uwierzytelniania niższego poziomu" #: libpam/pam_strerror.c:64 msgid "Have exhausted maximum number of retries for service" @@ -148,7 +148,7 @@ msgstr "Uwierzytelnienie użytkownika wygasło" #: libpam/pam_strerror.c:76 msgid "Failure setting user credentials" -msgstr "Ustawienie uwierzytelniania użytkownika nie powiodło się" +msgstr "Ustawienie uwierzytelniania użytkownika się nie powiodło" #: libpam/pam_strerror.c:78 msgid "No module specific data is present" @@ -208,7 +208,7 @@ msgstr "Nieznany błąd PAM" #: modules/pam_cracklib/pam_cracklib.c:618 msgid "is the same as the old one" -msgstr "jest identyczne ze starym" +msgstr "jest identyczne z poprzednim" #: modules/pam_cracklib/pam_cracklib.c:624 #: modules/pam_cracklib/pam_cracklib.c:628 @@ -238,7 +238,7 @@ msgstr "jest obrócone" #: modules/pam_cracklib/pam_cracklib.c:658 msgid "not enough character classes" -msgstr "za mało klas znaków" +msgstr "za mało rodzajów znaków" #: modules/pam_cracklib/pam_cracklib.c:661 msgid "contains too many same characters consecutively" @@ -250,7 +250,7 @@ msgstr "zawiera za dużo takich samych znaków po sobie" #: modules/pam_cracklib/pam_cracklib.c:667 msgid "contains the user name in some form" -msgstr "zawiera nazwę użytkownika w pewnej formie" +msgstr "zawiera nazwę użytkownika w jakiejś formie" #: modules/pam_cracklib/pam_cracklib.c:701 #: modules/pam_unix/pam_unix_passwd.c:568 @@ -271,22 +271,22 @@ msgstr "BŁĘDNE HASŁO: %s" #: modules/pam_exec/pam_exec.c:273 #, c-format msgid "%s failed: exit code %d" -msgstr "%s nie powiodło się: kod wyjścia %d" +msgstr "%s się nie powiodło: kod wyjścia %d" #: modules/pam_exec/pam_exec.c:282 #, c-format msgid "%s failed: caught signal %d%s" -msgstr "%s nie powiodło się: otrzymano sygnał %d%s" +msgstr "%s się nie powiodło: otrzymano sygnał %d%s" #: modules/pam_exec/pam_exec.c:291 #, c-format msgid "%s failed: unknown status 0x%x" -msgstr "%s nie powiodło się: nieznany stan 0x%x" +msgstr "%s się nie powiodło: nieznany stan 0x%x" #. TRANSLATORS: "strftime options for date of last login" #: modules/pam_lastlog/pam_lastlog.c:282 modules/pam_lastlog/pam_lastlog.c:496 msgid " %a %b %e %H:%M:%S %Z %Y" -msgstr " %a %b %e %H:%M:%S %Z %Y" +msgstr " %a %e %b %Y, %H∶%M∶%S %Z" #. TRANSLATORS: " from " #: modules/pam_lastlog/pam_lastlog.c:291 modules/pam_lastlog/pam_lastlog.c:505 @@ -338,7 +338,7 @@ msgstr "" #: modules/pam_limits/pam_limits.c:1091 #, c-format msgid "Too many logins for '%s'." -msgstr "Za dużo prób zalogowania na \"%s\"." +msgstr "Za dużo prób zalogowania na „%s”." #: modules/pam_mail/pam_mail.c:297 msgid "No mail." @@ -359,37 +359,37 @@ msgstr "Odebrano wiadomości." #: modules/pam_mail/pam_mail.c:314 #, c-format msgid "You have no mail in folder %s." -msgstr "Brak wiadomości w folderze %s." +msgstr "Brak wiadomości w katalogu %s." #: modules/pam_mail/pam_mail.c:318 #, c-format msgid "You have new mail in folder %s." -msgstr "Nowe wiadomości w folderze %s." +msgstr "Nowe wiadomości w katalogu %s." #: modules/pam_mail/pam_mail.c:322 #, c-format msgid "You have old mail in folder %s." -msgstr "Stare wiadomości w folderze %s." +msgstr "Stare wiadomości w katalogu %s." #: modules/pam_mail/pam_mail.c:327 #, c-format msgid "You have mail in folder %s." -msgstr "Wiadomości w folderze %s." +msgstr "Wiadomości w katalogu %s." #: modules/pam_mkhomedir/pam_mkhomedir.c:111 #, c-format msgid "Creating directory '%s'." -msgstr "Tworzenie katalogu \"%s\"." +msgstr "Tworzenie katalogu „%s”." #: modules/pam_mkhomedir/pam_mkhomedir.c:176 #, c-format msgid "Unable to create and initialize directory '%s'." -msgstr "Nie można utworzyć i zainicjować katalogu \"%s\"." +msgstr "Nie można utworzyć i zainicjować katalogu „%s”." #: modules/pam_pwhistory/pam_pwhistory.c:217 #: modules/pam_unix/pam_unix_passwd.c:589 msgid "Password has been already used. Choose another." -msgstr "Hasło było już używane. Proszę wybrać inne." +msgstr "Hasło było już używane. Należy wybrać inne." #: modules/pam_pwhistory/pam_pwhistory.c:224 msgid "Password has been already used." @@ -398,7 +398,7 @@ msgstr "Hasło było już używane." #: modules/pam_selinux/pam_selinux.c:210 #, c-format msgid "Default Security Context %s\n" -msgstr "Domyślny kontekst bezpieczeństwa %s\n" +msgstr "Domyślny kontekst zabezpieczeń %s\n" #: modules/pam_selinux/pam_selinux.c:214 msgid "Would you like to enter a different role or level?" @@ -419,7 +419,7 @@ msgstr "poziom:" #: modules/pam_selinux/pam_selinux.c:295 msgid "Not a valid security context" -msgstr "Nieprawidłowy kontekst bezpieczeństwa" +msgstr "Nieprawidłowy kontekst zabezpieczeń" #: modules/pam_selinux/pam_selinux.c:544 #, c-format @@ -429,12 +429,12 @@ msgstr "Nie można uzyskać prawidłowego kontekstu dla %s" #: modules/pam_selinux/pam_selinux.c:663 #, c-format msgid "Security Context %s Assigned" -msgstr "Kontekst bezpieczeństwa %s został przypisany" +msgstr "Przypisano kontekst zabezpieczeń %s" #: modules/pam_selinux/pam_selinux.c:679 #, c-format msgid "Key Creation Context %s Assigned" -msgstr "Kontekst tworzenia klucza %s został przypisany" +msgstr "Przypisano kontekst tworzenia klucza %s" #: modules/pam_selinux/pam_selinux_check.c:99 #, c-format @@ -444,7 +444,7 @@ msgstr "zainicjowanie PAM się nie powiodło\n" #: modules/pam_selinux/pam_selinux_check.c:105 #, c-format msgid "failed to pam_set_item()\n" -msgstr "pam_set_item() się nie powiodło\n" +msgstr "„pam_set_item()” się nie powiodło\n" #: modules/pam_selinux/pam_selinux_check.c:133 #, c-format @@ -458,20 +458,20 @@ msgstr "Zmienianie hasła STRESS dla %s." #: modules/pam_stress/pam_stress.c:484 msgid "Enter new STRESS password: " -msgstr "Proszę podać nowe hasło STRESS: " +msgstr "Nowe hasło STRESS: " #: modules/pam_stress/pam_stress.c:487 msgid "Retype new STRESS password: " -msgstr "Proszę ponownie podać hasło STRESS: " +msgstr "Proszę ponownie wpisać hasło STRESS: " #: modules/pam_stress/pam_stress.c:516 msgid "Verification mis-typed; password unchanged" -msgstr "Sprawdzenie się nie powiodło; hasło nie zostało zmienione" +msgstr "Sprawdzenie poprawności się nie powiodło; hasło nie zostało zmienione" #: modules/pam_tally/pam_tally.c:541 modules/pam_tally2/pam_tally2.c:597 #, c-format msgid "Account temporary locked (%ld seconds left)" -msgstr "Konto zostało tymczasowo zablokowane (pozostało %ld sekund)" +msgstr "Konto zostało tymczasowo zablokowane (pozostało %ld s)" #: modules/pam_tally/pam_tally.c:566 modules/pam_tally2/pam_tally2.c:580 #, c-format @@ -497,7 +497,7 @@ msgstr "Nieznany błąd" #: modules/pam_tally/pam_tally.c:769 modules/pam_tally2/pam_tally2.c:885 #, c-format msgid "%s: Bad number given to --reset=\n" -msgstr "%s: podano błędny numer dla --reset=\n" +msgstr "%s: podano błędny numer dla „--reset=”\n" #: modules/pam_tally/pam_tally.c:773 modules/pam_tally2/pam_tally2.c:889 #, c-format @@ -535,21 +535,20 @@ msgstr "" #: modules/pam_timestamp/pam_timestamp.c:357 #, c-format msgid "Access granted (last access was %ld seconds ago)." -msgstr "Nadano dostęp (ostatni dostęp %ld sekund temu)." +msgstr "Udzielono dostęp (ostatni dostęp %ld s temu)." #: modules/pam_unix/pam_unix_acct.c:253 modules/pam_unix/pam_unix_acct.c:275 msgid "Your account has expired; please contact your system administrator" -msgstr "Konto wygasło; proszę skontaktować się z administratorem systemu" +msgstr "Konto wygasło; proszę skontaktować się z administratorem komputera" #: modules/pam_unix/pam_unix_acct.c:261 -#, fuzzy msgid "" "You are required to change your password immediately (administrator " "enforced)" -msgstr "Wymagana jest natychmiastowa zmiana hasła (wymuszone przez roota)" +msgstr "" +"Wymagana jest natychmiastowa zmiana hasła (wymuszone przez administratora)" #: modules/pam_unix/pam_unix_acct.c:267 -#, fuzzy msgid "" "You are required to change your password immediately (password expired)" msgstr "Wymagana jest natychmiastowa zmiana hasła (hasło wygasło)" @@ -583,4 +582,4 @@ msgstr "Zmienianie hasła dla %s." #: modules/pam_unix/pam_unix_passwd.c:722 msgid "You must wait longer to change your password" -msgstr "Należy poczekać dłużej, aby zmienić hasło" +msgstr "Należy poczekać dłużej na zmianę hasła" diff --git a/po/pt.po b/po/pt.po index 938df12d..9c54bea5 100644 --- a/po/pt.po +++ b/po/pt.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Senha: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nova %s%ssenha: " diff --git a/po/pt_BR.po b/po/pt_BR.po index 095a761a..470db125 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -44,7 +44,7 @@ msgid "Password: " msgstr "Senha:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nova %s%ssenha:" diff --git a/po/ro.po b/po/ro.po index dd1e9ae5..121c4014 100644 --- a/po/ro.po +++ b/po/ro.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/ru.po b/po/ru.po index 7a4089d2..82386994 100644 --- a/po/ru.po +++ b/po/ru.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Пароль: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Новый пароль %s%s: " diff --git a/po/si.po b/po/si.po index 2c4ae422..83c06ece 100644 --- a/po/si.po +++ b/po/si.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "රහස්පදය: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "නව %s%sරහස්පදය: " diff --git a/po/sk.po b/po/sk.po index 42f38bf6..d623324f 100644 --- a/po/sk.po +++ b/po/sk.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Heslo: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nové %s%sheslo: " diff --git a/po/sl.po b/po/sl.po index 423a22f5..4e2a9b88 100644 --- a/po/sl.po +++ b/po/sl.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/sq.po b/po/sq.po index 2f82306f..1e1907db 100644 --- a/po/sq.po +++ b/po/sq.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/sr.po b/po/sr.po index 5b5c3e08..120817f3 100644 --- a/po/sr.po +++ b/po/sr.po @@ -43,7 +43,7 @@ msgid "Password: " msgstr "Лозинка: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Нова %s%sлозинка: " diff --git a/po/sr@latin.po b/po/sr@latin.po index f347e532..53a18d93 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "Lozinka: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nova %s%slozinka: " diff --git a/po/sv.po b/po/sv.po index b06e47f4..f5565f21 100644 --- a/po/sv.po +++ b/po/sv.po @@ -41,7 +41,7 @@ msgid "Password: " msgstr "Lösenord: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Nytt %s%slösenord: " diff --git a/po/ta.po b/po/ta.po index e3e1c04d..729c6d85 100644 --- a/po/ta.po +++ b/po/ta.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "கடவுச்சொல்:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "புதிய %s%spassword: " diff --git a/po/te.po b/po/te.po index 1ee57437..7d33573d 100644 --- a/po/te.po +++ b/po/te.po @@ -40,7 +40,7 @@ msgid "Password: " msgstr "సంకేతపదము: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "కొత్త %s%sసంకేతపదము: " diff --git a/po/tg.po b/po/tg.po index fd05772b..0f02732a 100644 --- a/po/tg.po +++ b/po/tg.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/th.po b/po/th.po index ccde14c6..3b70cb57 100644 --- a/po/th.po +++ b/po/th.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/tr.po b/po/tr.po index 9e9b7070..71d416a1 100644 --- a/po/tr.po +++ b/po/tr.po @@ -43,7 +43,7 @@ msgid "Password: " msgstr "Parola: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Yeni %s%sparolası: " diff --git a/po/tw.po b/po/tw.po index c97829e2..704b16d2 100644 --- a/po/tw.po +++ b/po/tw.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/uk.po b/po/uk.po index b77c4b3f..1782d2c5 100644 --- a/po/uk.po +++ b/po/uk.po @@ -6,12 +6,13 @@ # Ivan Petrouchtchak , 2006 # Yuri Chornoivan , 2010,2012 # Tomáš Mráz , 2016. #zanata +# Yuri Chornoivan , 2016. #zanata msgid "" msgstr "" "Project-Id-Version: Linux-PAM\n" "Report-Msgid-Bugs-To: http://sourceforge.net/projects/pam\n" "POT-Creation-Date: 2015-06-22 14:16+0200\n" -"PO-Revision-Date: 2012-12-12 12:39-0500\n" +"PO-Revision-Date: 2016-04-19 10:09-0400\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -40,9 +41,9 @@ msgid "Password: " msgstr "Пароль: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " -msgstr "Новий пароль %s%s:" +msgstr "Поточний пароль %s%s: " #: libpam/pam_get_authtok.c:43 modules/pam_cracklib/pam_cracklib.c:68 #, c-format @@ -546,14 +547,12 @@ msgstr "" "адміністратора" #: modules/pam_unix/pam_unix_acct.c:261 -#, fuzzy msgid "" "You are required to change your password immediately (administrator " "enforced)" msgstr "Вам необхідно негайно змінити пароль (вимога адміністратора)" #: modules/pam_unix/pam_unix_acct.c:267 -#, fuzzy msgid "" "You are required to change your password immediately (password expired)" msgstr "Вам необхідно негайно змінити пароль (поточний пароль застарів)" diff --git a/po/ur.po b/po/ur.po index fca09d57..6bb13a56 100644 --- a/po/ur.po +++ b/po/ur.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/vi.po b/po/vi.po index 1a64ec03..346c03ea 100644 --- a/po/vi.po +++ b/po/vi.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "Mật khẩu : " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "Mật khẩu %s%s mới: " diff --git a/po/wba.po b/po/wba.po index b7573429..8fbce7f4 100644 --- a/po/wba.po +++ b/po/wba.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/yo.po b/po/yo.po index 6e39cc52..957299ff 100644 --- a/po/yo.po +++ b/po/yo.po @@ -37,7 +37,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/zh_CN.po b/po/zh_CN.po index 349c517b..ab3c4dfd 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -42,7 +42,7 @@ msgid "Password: " msgstr "密码:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "新的 %s%s密码:" diff --git a/po/zh_HK.po b/po/zh_HK.po index 187c8e8b..b6d02d93 100644 --- a/po/zh_HK.po +++ b/po/zh_HK.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "" diff --git a/po/zh_TW.po b/po/zh_TW.po index b88631c0..9a202fcd 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -39,7 +39,7 @@ msgid "Password: " msgstr "密碼:" #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "新 %s%s密碼:" diff --git a/po/zu.po b/po/zu.po index 68ac8a12..2deb57f3 100644 --- a/po/zu.po +++ b/po/zu.po @@ -38,7 +38,7 @@ msgid "Password: " msgstr "Iphasiwedi: " #: libpam/pam_get_authtok.c:41 -#, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, fuzzy, c-format +#, fuzzy, c-format msgid "Current %s%spassword: " msgstr "%s%siphasiwedi entsha: " -- cgit v1.2.3 From 1cad9fb2a0d729c5b5e5aa7297c521df7d5a2d33 Mon Sep 17 00:00:00 2001 From: Thorsten Kukuk Date: Thu, 28 Apr 2016 13:54:30 +0200 Subject: Release version 1.3.0 * NEWS: add changes for 1.3.0. * configure.ac: bump version number. * libpam/Makefile.am: bump revision of libpam.so version. --- NEWS | 12 ++++++++++++ configure.ac | 2 +- libpam/Makefile.am | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 5349d031..eecd883d 100644 --- a/NEWS +++ b/NEWS @@ -1,8 +1,19 @@ Linux-PAM NEWS -- history of user-visible changes. +Release 1.3.0 +* Remove of static modules support +* pam_unix: pass_not_set was removed +* Lot of documentation fixes +* Use TI-RPC function calls if we build against libtirpc +* Add support for new, IPv6 enabled libnsl +* Lot of bug fixes +* Use fedora.zanata.org for translations + + Release 1.2.1 * Fix CVE-2015-3238, affected PAM modules are pam_unix and pam_exec + Release 1.2.0 * Update documentation * Update translations @@ -13,6 +24,7 @@ Release 1.2.0 * libpam: add grantor field to audit records * libpam: Introduce pam_modutil_sanitize_helper_fds + Release 1.1.8 * pam_unix: bug fix for compiling with SELinux, fix crash at login time diff --git a/configure.ac b/configure.ac index b377e563..6380fa1d 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([Linux-PAM], [1.2.1], , [Linux-PAM]) +AC_INIT([Linux-PAM], [1.3.0], , [Linux-PAM]) AC_CONFIG_SRCDIR([conf/pam_conv1/pam_conv_y.y]) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([-Wall -Wno-portability]) diff --git a/libpam/Makefile.am b/libpam/Makefile.am index 04a8df0f..638bb5c4 100644 --- a/libpam/Makefile.am +++ b/libpam/Makefile.am @@ -20,7 +20,7 @@ include_HEADERS = include/security/_pam_compat.h \ noinst_HEADERS = pam_prelude.h pam_private.h pam_tokens.h \ pam_modutil_private.h -libpam_la_LDFLAGS = -no-undefined -version-info 84:1:84 +libpam_la_LDFLAGS = -no-undefined -version-info 84:2:84 libpam_la_LIBADD = @LIBAUDIT@ $(LIBPRELUDE_LIBS) @LIBDL@ if HAVE_VERSIONING -- cgit v1.2.3