Changeset 491
- Timestamp:
- 03/22/11 08:30:44 (14 months ago)
- Location:
- trunk
- Files:
-
- 13 edited
-
AUTHORS (modified) (1 diff)
-
doc/pam_pkcs11.xml (modified) (1 diff)
-
po/de.po (modified) (2 diffs)
-
po/fr.po (modified) (2 diffs)
-
po/nl.po (modified) (2 diffs)
-
po/pam_pkcs11.pot (modified) (2 diffs)
-
po/pl.po (modified) (2 diffs)
-
po/pt_br.po (modified) (2 diffs)
-
po/ru.po (modified) (2 diffs)
-
src/common/cert_vfy.c (modified) (1 diff)
-
src/pam_pkcs11/pam_config.c (modified) (3 diffs)
-
src/pam_pkcs11/pam_config.h (modified) (1 diff)
-
src/pam_pkcs11/pam_pkcs11.c (modified) (24 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/AUTHORS
r175 r491 20 20 Dominik Fischer <dom_fischer@web.de> 21 21 LDAP Mapper 22 Some improvements 22 23 23 24 Ville SkyttÀ <vskytta@gmail.com> -
trunk/doc/pam_pkcs11.xml
r469 r491 507 507 508 508 <varlistentry> 509 <term><token>err_display_time</token></term> 510 <listitem>Seconds to wait after error message is shown to give users a chance to read the message.</listitem> 511 </varlistentry> 512 513 <varlistentry> 509 514 <term><token>config_file</token></term> 510 515 <listitem>To specify up configuration file (default -
trunk/po/de.po
r462 r491 1 1 # SOME DESCRIPTIVE TITLE. 2 # This file is put in the public domain. 3 # FIRST AUTHOR <winterer@informatik.uni-freiburg.de>, 2007. 2 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER 3 # This file is distributed under the same license as the PACKAGE package. 4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. 4 5 # 5 6 msgid "" 6 7 msgstr "" 7 "Project-Id-Version: pam_pkcs11 0.6.3\n"8 "Project-Id-Version: PACKAGE VERSION\n" 8 9 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"10 "PO-Revision-Date: 20 07-09-11 14:08+0100\n"11 "Last-Translator: Peter Winterer <winterer@informatik.uni-freiburg.de>\n"12 "Language-Team: German\n"13 "Language: de\n"10 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 11 "PO-Revision-Date: 2011-03-20 17:04+0100\n" 12 "Last-Translator: Dominik Fischer <dom_fischer@web.de>\n" 13 "Language-Team: LANGUAGE <LL@li.org>\n" 14 "Language: \n" 14 15 "MIME-Version: 1.0\n" 15 "Content-Type: text/plain; charset= utf-8\n"16 "Content-Type: text/plain; charset=UTF-8\n" 16 17 "Content-Transfer-Encoding: 8bit\n" 17 18 18 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 19 #: src/pam_pkcs11/pam_pkcs11.c:197 20 #, c-format 21 msgid "Smartcard authentification starts" 22 msgstr "Smartcardauthentifizierung startet" 23 24 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 19 25 #, c-format 20 26 msgid "Please insert your %s or enter your username." 21 27 msgstr "Bitte %s einstecken oder Benutzername eingeben." 22 28 23 #: src/pam_pkcs11/pam_pkcs11.c:358 29 #: src/pam_pkcs11/pam_pkcs11.c:324 30 #, c-format 31 msgid "Error 2302: PKCS#11 module failed loading" 32 msgstr "Fehler 2302: PKCS11-Modul konnte nicht geladen werden." 33 34 #: src/pam_pkcs11/pam_pkcs11.c:339 35 #, c-format 36 msgid "Error 2304: PKCS#11 module could not be initialized" 37 msgstr "Fehler 2304: PKCS11-Modul konnte nicht initialisiert werden." 38 39 #: src/pam_pkcs11/pam_pkcs11.c:359 40 #, c-format 41 msgid "Error 2306: No suitable token available" 42 msgstr "Fehler 2306: Es wurde keine Smartcard gefunden." 43 44 #: src/pam_pkcs11/pam_pkcs11.c:374 24 45 #, c-format 25 46 msgid "Please insert your smart card called \"%.32s\"." 26 47 msgstr "Bitte stecken Sie Ihre Smart Card mit der Bezeichnung \"%.32s\" ein" 27 48 28 #: src/pam_pkcs11/pam_pkcs11.c:3 6349 #: src/pam_pkcs11/pam_pkcs11.c:379 29 50 msgid "Please insert your smart card." 30 51 msgstr "Bitte stecken Sie Ihre Smart Card ein." 31 52 32 #: src/pam_pkcs11/pam_pkcs11.c:408 53 #: src/pam_pkcs11/pam_pkcs11.c:397 54 #, c-format 55 msgid "Error 2308: No smartcard found" 56 msgstr "Fehler 2308: Es wurde keine Smartcard gefunden." 57 58 #: src/pam_pkcs11/pam_pkcs11.c:426 59 #, c-format 60 msgid "Error 2310: No smartcard found" 61 msgstr "Fehler 2310: Es wurde keine Smartcard gefunden." 62 63 #: src/pam_pkcs11/pam_pkcs11.c:437 33 64 #, c-format 34 65 msgid "%s found." 35 msgstr " "66 msgstr "%s gefunden." 36 67 37 #: src/pam_pkcs11/pam_pkcs11.c:430 68 #: src/pam_pkcs11/pam_pkcs11.c:445 69 #, c-format 70 msgid "Error 2312: open PKCS#11 session failed" 71 msgstr "Fehler 2312: PKCS11-Session konnte nicht geoeffnet werden." 72 73 #: src/pam_pkcs11/pam_pkcs11.c:458 74 #, c-format 75 msgid "Error 2314: Slot login failed" 76 msgstr "Fehler 2314: Slot Login fehlgeschlagen." 77 78 #: src/pam_pkcs11/pam_pkcs11.c:467 38 79 #, c-format 39 80 msgid "Welcome %.32s!" 40 81 msgstr "Willkommen %.32s!" 41 82 42 #: src/pam_pkcs11/pam_pkcs11.c:4 3783 #: src/pam_pkcs11/pam_pkcs11.c:474 43 84 #, c-format 44 85 msgid "%s PIN: " 45 86 msgstr "" 46 87 47 #: src/pam_pkcs11/pam_pkcs11.c:469 88 #: src/pam_pkcs11/pam_pkcs11.c:485 89 #, c-format 90 msgid "Error 2316: password could not be read" 91 msgstr "Fehler 2316: Passwort konnte nicht eingelesen werden." 92 93 #: src/pam_pkcs11/pam_pkcs11.c:506 94 #, c-format 95 msgid "Error 2318: Empty smartcard PIN not allowed." 96 msgstr "Fehler 2318: Smartcard PIN darf nicht leer sein." 97 98 #: src/pam_pkcs11/pam_pkcs11.c:516 48 99 #, c-format 49 100 msgid "Enter your %s PIN on the pinpad" 50 msgstr " "101 msgstr "Bitte geben Sie Ihre %s PIN auf dem Pinpad ein" 51 102 52 #: src/pam_pkcs11/pam_pkcs11.c:767 103 #: src/pam_pkcs11/pam_pkcs11.c:536 104 #, c-format 105 msgid "Error 2320: Wrong smartcard PIN" 106 msgstr "Fehler 2320: Die eingegebene Smartcard PIN ist falsch." 107 108 #: src/pam_pkcs11/pam_pkcs11.c:549 109 #, c-format 110 msgid "Error 2322: No certificate found" 111 msgstr "Fehler 2322: Es wurde kein Zertifikat gefunden." 112 113 #: src/pam_pkcs11/pam_pkcs11.c:565 114 #, c-format 115 msgid "verifying certificate" 116 msgstr "Zertifikat wird geprueft." 117 118 #: src/pam_pkcs11/pam_pkcs11.c:578 119 #, c-format 120 msgid "Error 2324: Certificate has expired" 121 msgstr "Fehler 2324: Zertifikat abgelaufen." 122 123 #: src/pam_pkcs11/pam_pkcs11.c:581 124 #, c-format 125 msgid "Error 2326: Certificate not yet valid" 126 msgstr "Fehler 2326: Zertifikat noch nicht gueltig." 127 128 #: src/pam_pkcs11/pam_pkcs11.c:584 129 #, c-format 130 msgid "Error 2328: Certificate signature invalid" 131 msgstr "Fehler 2328: Zertifikatsunterschrift ungueltig." 132 133 #: src/pam_pkcs11/pam_pkcs11.c:587 134 #, c-format 135 msgid "Error 2330: Certificate invalid" 136 msgstr "Fehler 2330: Ungueltiges Zertifikat gefunden." 137 138 #: src/pam_pkcs11/pam_pkcs11.c:623 139 #, c-format 140 msgid "Error 2332: setting PAM userentry failed" 141 msgstr "Fehler 2332: PAM Usereintrag konnte nicht gesetzt werden." 142 143 #: src/pam_pkcs11/pam_pkcs11.c:640 144 #, c-format 145 msgid "Error 2334: No matching user" 146 msgstr "Fehler 2334: Pruefung des Usereintrags fehlgeschlagen." 147 148 #: src/pam_pkcs11/pam_pkcs11.c:662 149 #, c-format 150 msgid "Error 2336: No matching certificate found" 151 msgstr "Fehler 2336: Kein passendes Zertifikat gefunden." 152 153 #: src/pam_pkcs11/pam_pkcs11.c:672 154 #, c-format 155 msgid "Checking signature" 156 msgstr "Signieren wird geprueft." 157 158 #: src/pam_pkcs11/pam_pkcs11.c:693 159 #, c-format 160 msgid "Error 2338: Getting random value failed" 161 msgstr "Fehler 2338: Holen der Zufallszahl zum Signieren fehlgeschlagen." 162 163 #: src/pam_pkcs11/pam_pkcs11.c:708 164 #, c-format 165 msgid "Error 2340: Signing failed" 166 msgstr "Fehler 2340: Signieren fehlgeschlagen." 167 168 #: src/pam_pkcs11/pam_pkcs11.c:728 169 #, c-format 170 msgid "Error 2342: Verifying signature failed" 171 msgstr "Fehler 2342: Verifizierung der Signatur fehlgeschlagen." 172 173 #: src/pam_pkcs11/pam_pkcs11.c:810 174 #, c-format 175 msgid "Error 2344: Closing PKCS#11 session failed" 176 msgstr "Fehler 2344: PKCS11 Session konnte nicht geschlossen werden." 177 178 #: src/pam_pkcs11/pam_pkcs11.c:877 53 179 msgid "Cannot change the password on your smart card." 54 180 msgstr "Das Kennwort Ihrer Smart Card kann nicht geÀndert werden." … … 57 183 msgid "Smart card" 58 184 msgstr "Smart Card" 59 60 #~ msgid "Smart card password: "61 #~ msgstr "Smart Card Kennwort:" -
trunk/po/fr.po
r462 r491 7 7 "Project-Id-Version: pam_pkcs11 0.5.4\n" 8 8 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"9 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 10 10 "PO-Revision-Date: 2007-05-22 10:27+0200\n" 11 11 "Last-Translator: Ludovic Rousseau <ludovic.rousseau@free.fr>\n" … … 16 16 "Content-Transfer-Encoding: 8bit\n" 17 17 18 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 18 #: src/pam_pkcs11/pam_pkcs11.c:197 19 #, c-format 20 msgid "Smartcard authentification starts" 21 msgstr "" 22 23 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 19 24 #, c-format 20 25 msgid "Please insert your %s or enter your username." 21 26 msgstr "Veuillez insérer votre %s ou entrer votre login." 22 27 23 #: src/pam_pkcs11/pam_pkcs11.c:358 28 #: src/pam_pkcs11/pam_pkcs11.c:324 29 #, c-format 30 msgid "Error 2302: PKCS#11 module failed loading" 31 msgstr "" 32 33 #: src/pam_pkcs11/pam_pkcs11.c:339 34 #, c-format 35 msgid "Error 2304: PKCS#11 module could not be initialized" 36 msgstr "" 37 38 #: src/pam_pkcs11/pam_pkcs11.c:359 39 #, c-format 40 msgid "Error 2306: No suitable token available" 41 msgstr "" 42 43 #: src/pam_pkcs11/pam_pkcs11.c:374 24 44 #, c-format 25 45 msgid "Please insert your smart card called \"%.32s\"." 26 46 msgstr "Veuillez insérer la carte à puce appelée \"%.32s\"." 27 47 28 #: src/pam_pkcs11/pam_pkcs11.c:3 6348 #: src/pam_pkcs11/pam_pkcs11.c:379 29 49 msgid "Please insert your smart card." 30 50 msgstr "Veuillez insérer votre carte à puce." 31 51 32 #: src/pam_pkcs11/pam_pkcs11.c:408 52 #: src/pam_pkcs11/pam_pkcs11.c:397 53 #, c-format 54 msgid "Error 2308: No smartcard found" 55 msgstr "" 56 57 #: src/pam_pkcs11/pam_pkcs11.c:426 58 #, c-format 59 msgid "Error 2310: No smartcard found" 60 msgstr "" 61 62 #: src/pam_pkcs11/pam_pkcs11.c:437 33 63 #, c-format 34 64 msgid "%s found." 35 65 msgstr "%s trouvé(e)." 36 66 37 #: src/pam_pkcs11/pam_pkcs11.c:430 67 #: src/pam_pkcs11/pam_pkcs11.c:445 68 #, c-format 69 msgid "Error 2312: open PKCS#11 session failed" 70 msgstr "" 71 72 #: src/pam_pkcs11/pam_pkcs11.c:458 73 #, c-format 74 msgid "Error 2314: Slot login failed" 75 msgstr "" 76 77 #: src/pam_pkcs11/pam_pkcs11.c:467 38 78 #, c-format 39 79 msgid "Welcome %.32s!" 40 80 msgstr "Bienvenue %.32s !" 41 81 42 #: src/pam_pkcs11/pam_pkcs11.c:4 3782 #: src/pam_pkcs11/pam_pkcs11.c:474 43 83 #, c-format 44 84 msgid "%s PIN: " 45 85 msgstr "PIN du/de la %s : " 46 86 47 #: src/pam_pkcs11/pam_pkcs11.c:469 87 #: src/pam_pkcs11/pam_pkcs11.c:485 88 #, c-format 89 msgid "Error 2316: password could not be read" 90 msgstr "" 91 92 #: src/pam_pkcs11/pam_pkcs11.c:506 93 #, c-format 94 msgid "Error 2318: Empty smartcard PIN not allowed." 95 msgstr "" 96 97 #: src/pam_pkcs11/pam_pkcs11.c:516 48 98 #, c-format 49 99 msgid "Enter your %s PIN on the pinpad" 50 100 msgstr "Entrez le PIN %s sur le pinpad" 51 101 52 #: src/pam_pkcs11/pam_pkcs11.c:767 102 #: src/pam_pkcs11/pam_pkcs11.c:536 103 #, c-format 104 msgid "Error 2320: Wrong smartcard PIN" 105 msgstr "" 106 107 #: src/pam_pkcs11/pam_pkcs11.c:549 108 #, c-format 109 msgid "Error 2322: No certificate found" 110 msgstr "" 111 112 #: src/pam_pkcs11/pam_pkcs11.c:565 113 #, c-format 114 msgid "verifying certificate" 115 msgstr "" 116 117 #: src/pam_pkcs11/pam_pkcs11.c:578 118 #, c-format 119 msgid "Error 2324: Certificate has expired" 120 msgstr "" 121 122 #: src/pam_pkcs11/pam_pkcs11.c:581 123 #, c-format 124 msgid "Error 2326: Certificate not yet valid" 125 msgstr "" 126 127 #: src/pam_pkcs11/pam_pkcs11.c:584 128 #, c-format 129 msgid "Error 2328: Certificate signature invalid" 130 msgstr "" 131 132 #: src/pam_pkcs11/pam_pkcs11.c:587 133 #, c-format 134 msgid "Error 2330: Certificate invalid" 135 msgstr "" 136 137 #: src/pam_pkcs11/pam_pkcs11.c:623 138 #, c-format 139 msgid "Error 2332: setting PAM userentry failed" 140 msgstr "" 141 142 #: src/pam_pkcs11/pam_pkcs11.c:640 143 #, c-format 144 msgid "Error 2334: No matching user" 145 msgstr "" 146 147 #: src/pam_pkcs11/pam_pkcs11.c:662 148 #, c-format 149 msgid "Error 2336: No matching certificate found" 150 msgstr "" 151 152 #: src/pam_pkcs11/pam_pkcs11.c:672 153 #, c-format 154 msgid "Checking signature" 155 msgstr "" 156 157 #: src/pam_pkcs11/pam_pkcs11.c:693 158 #, c-format 159 msgid "Error 2338: Getting random value failed" 160 msgstr "" 161 162 #: src/pam_pkcs11/pam_pkcs11.c:708 163 #, c-format 164 msgid "Error 2340: Signing failed" 165 msgstr "" 166 167 #: src/pam_pkcs11/pam_pkcs11.c:728 168 #, c-format 169 msgid "Error 2342: Verifying signature failed" 170 msgstr "" 171 172 #: src/pam_pkcs11/pam_pkcs11.c:810 173 #, c-format 174 msgid "Error 2344: Closing PKCS#11 session failed" 175 msgstr "" 176 177 #: src/pam_pkcs11/pam_pkcs11.c:877 53 178 msgid "Cannot change the password on your smart card." 54 179 msgstr "Ne peut pas changer le mot de passe de la carte à puce." -
trunk/po/nl.po
r462 r491 7 7 "Project-Id-Version: pam_pkcs11 0.5.4\n" 8 8 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"9 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 10 10 "PO-Revision-Date: 2010-05-30 09:00+0200\n" 11 11 "Last-Translator: Guy Zelck <gzelck@gmail.com>\n" … … 16 16 "Content-Transfer-Encoding: 8bit\n" 17 17 18 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 18 #: src/pam_pkcs11/pam_pkcs11.c:197 19 #, c-format 20 msgid "Smartcard authentification starts" 21 msgstr "" 22 23 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 19 24 #, c-format 20 25 msgid "Please insert your %s or enter your username." 21 26 msgstr "Gelieve je %s aan te brengen of je gebruikersnaam in te geven." 22 27 23 #: src/pam_pkcs11/pam_pkcs11.c:358 28 #: src/pam_pkcs11/pam_pkcs11.c:324 29 #, c-format 30 msgid "Error 2302: PKCS#11 module failed loading" 31 msgstr "" 32 33 #: src/pam_pkcs11/pam_pkcs11.c:339 34 #, c-format 35 msgid "Error 2304: PKCS#11 module could not be initialized" 36 msgstr "" 37 38 #: src/pam_pkcs11/pam_pkcs11.c:359 39 #, c-format 40 msgid "Error 2306: No suitable token available" 41 msgstr "" 42 43 #: src/pam_pkcs11/pam_pkcs11.c:374 24 44 #, c-format 25 45 msgid "Please insert your smart card called \"%.32s\"." 26 46 msgstr "Gelieve je smartcard genaamd \"%.32s\" aan te brengen." 27 47 28 #: src/pam_pkcs11/pam_pkcs11.c:3 6348 #: src/pam_pkcs11/pam_pkcs11.c:379 29 49 msgid "Please insert your smart card." 30 50 msgstr "Gelieve je smartcard aan te brengen." 31 51 32 #: src/pam_pkcs11/pam_pkcs11.c:408 52 #: src/pam_pkcs11/pam_pkcs11.c:397 53 #, c-format 54 msgid "Error 2308: No smartcard found" 55 msgstr "" 56 57 #: src/pam_pkcs11/pam_pkcs11.c:426 58 #, c-format 59 msgid "Error 2310: No smartcard found" 60 msgstr "" 61 62 #: src/pam_pkcs11/pam_pkcs11.c:437 33 63 #, c-format 34 64 msgid "%s found." 35 65 msgstr "" 36 66 37 #: src/pam_pkcs11/pam_pkcs11.c:430 67 #: src/pam_pkcs11/pam_pkcs11.c:445 68 #, c-format 69 msgid "Error 2312: open PKCS#11 session failed" 70 msgstr "" 71 72 #: src/pam_pkcs11/pam_pkcs11.c:458 73 #, c-format 74 msgid "Error 2314: Slot login failed" 75 msgstr "" 76 77 #: src/pam_pkcs11/pam_pkcs11.c:467 38 78 #, c-format 39 79 msgid "Welcome %.32s!" 40 80 msgstr "Welkom %.32s!" 41 81 42 #: src/pam_pkcs11/pam_pkcs11.c:4 3782 #: src/pam_pkcs11/pam_pkcs11.c:474 43 83 #, c-format 44 84 msgid "%s PIN: " 45 85 msgstr "PIN van %s : " 46 86 47 #: src/pam_pkcs11/pam_pkcs11.c:469 87 #: src/pam_pkcs11/pam_pkcs11.c:485 88 #, c-format 89 msgid "Error 2316: password could not be read" 90 msgstr "" 91 92 #: src/pam_pkcs11/pam_pkcs11.c:506 93 #, c-format 94 msgid "Error 2318: Empty smartcard PIN not allowed." 95 msgstr "" 96 97 #: src/pam_pkcs11/pam_pkcs11.c:516 48 98 #, c-format 49 99 msgid "Enter your %s PIN on the pinpad" 50 100 msgstr "" 51 101 52 #: src/pam_pkcs11/pam_pkcs11.c:767 102 #: src/pam_pkcs11/pam_pkcs11.c:536 103 #, c-format 104 msgid "Error 2320: Wrong smartcard PIN" 105 msgstr "" 106 107 #: src/pam_pkcs11/pam_pkcs11.c:549 108 #, c-format 109 msgid "Error 2322: No certificate found" 110 msgstr "" 111 112 #: src/pam_pkcs11/pam_pkcs11.c:565 113 #, c-format 114 msgid "verifying certificate" 115 msgstr "" 116 117 #: src/pam_pkcs11/pam_pkcs11.c:578 118 #, c-format 119 msgid "Error 2324: Certificate has expired" 120 msgstr "" 121 122 #: src/pam_pkcs11/pam_pkcs11.c:581 123 #, c-format 124 msgid "Error 2326: Certificate not yet valid" 125 msgstr "" 126 127 #: src/pam_pkcs11/pam_pkcs11.c:584 128 #, c-format 129 msgid "Error 2328: Certificate signature invalid" 130 msgstr "" 131 132 #: src/pam_pkcs11/pam_pkcs11.c:587 133 #, c-format 134 msgid "Error 2330: Certificate invalid" 135 msgstr "" 136 137 #: src/pam_pkcs11/pam_pkcs11.c:623 138 #, c-format 139 msgid "Error 2332: setting PAM userentry failed" 140 msgstr "" 141 142 #: src/pam_pkcs11/pam_pkcs11.c:640 143 #, c-format 144 msgid "Error 2334: No matching user" 145 msgstr "" 146 147 #: src/pam_pkcs11/pam_pkcs11.c:662 148 #, c-format 149 msgid "Error 2336: No matching certificate found" 150 msgstr "" 151 152 #: src/pam_pkcs11/pam_pkcs11.c:672 153 #, c-format 154 msgid "Checking signature" 155 msgstr "" 156 157 #: src/pam_pkcs11/pam_pkcs11.c:693 158 #, c-format 159 msgid "Error 2338: Getting random value failed" 160 msgstr "" 161 162 #: src/pam_pkcs11/pam_pkcs11.c:708 163 #, c-format 164 msgid "Error 2340: Signing failed" 165 msgstr "" 166 167 #: src/pam_pkcs11/pam_pkcs11.c:728 168 #, c-format 169 msgid "Error 2342: Verifying signature failed" 170 msgstr "" 171 172 #: src/pam_pkcs11/pam_pkcs11.c:810 173 #, c-format 174 msgid "Error 2344: Closing PKCS#11 session failed" 175 msgstr "" 176 177 #: src/pam_pkcs11/pam_pkcs11.c:877 53 178 msgid "Cannot change the password on your smart card." 54 179 msgstr "Kan het paswoord op je smartcard niet wijzigen." -
trunk/po/pam_pkcs11.pot
r462 r491 6 6 msgid "" 7 7 msgstr "" 8 "Project-Id-Version: pam_pkcs11 0.6. 4\n"8 "Project-Id-Version: pam_pkcs11 0.6.6\n" 9 9 "Report-Msgid-Bugs-To: \n" 10 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"10 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 11 11 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 12 12 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 17 17 "Content-Transfer-Encoding: 8bit\n" 18 18 19 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 19 #: src/pam_pkcs11/pam_pkcs11.c:197 20 #, c-format 21 msgid "Smartcard authentification starts" 22 msgstr "" 23 24 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 20 25 #, c-format 21 26 msgid "Please insert your %s or enter your username." 22 27 msgstr "" 23 28 24 #: src/pam_pkcs11/pam_pkcs11.c:358 29 #: src/pam_pkcs11/pam_pkcs11.c:324 30 #, c-format 31 msgid "Error 2302: PKCS#11 module failed loading" 32 msgstr "" 33 34 #: src/pam_pkcs11/pam_pkcs11.c:339 35 #, c-format 36 msgid "Error 2304: PKCS#11 module could not be initialized" 37 msgstr "" 38 39 #: src/pam_pkcs11/pam_pkcs11.c:359 40 #, c-format 41 msgid "Error 2306: No suitable token available" 42 msgstr "" 43 44 #: src/pam_pkcs11/pam_pkcs11.c:374 25 45 #, c-format 26 46 msgid "Please insert your smart card called \"%.32s\"." 27 47 msgstr "" 28 48 29 #: src/pam_pkcs11/pam_pkcs11.c:3 6349 #: src/pam_pkcs11/pam_pkcs11.c:379 30 50 msgid "Please insert your smart card." 31 51 msgstr "" 32 52 33 #: src/pam_pkcs11/pam_pkcs11.c:408 53 #: src/pam_pkcs11/pam_pkcs11.c:397 54 #, c-format 55 msgid "Error 2308: No smartcard found" 56 msgstr "" 57 58 #: src/pam_pkcs11/pam_pkcs11.c:426 59 #, c-format 60 msgid "Error 2310: No smartcard found" 61 msgstr "" 62 63 #: src/pam_pkcs11/pam_pkcs11.c:437 34 64 #, c-format 35 65 msgid "%s found." 36 66 msgstr "" 37 67 38 #: src/pam_pkcs11/pam_pkcs11.c:430 68 #: src/pam_pkcs11/pam_pkcs11.c:445 69 #, c-format 70 msgid "Error 2312: open PKCS#11 session failed" 71 msgstr "" 72 73 #: src/pam_pkcs11/pam_pkcs11.c:458 74 #, c-format 75 msgid "Error 2314: Slot login failed" 76 msgstr "" 77 78 #: src/pam_pkcs11/pam_pkcs11.c:467 39 79 #, c-format 40 80 msgid "Welcome %.32s!" 41 81 msgstr "" 42 82 43 #: src/pam_pkcs11/pam_pkcs11.c:4 3783 #: src/pam_pkcs11/pam_pkcs11.c:474 44 84 #, c-format 45 85 msgid "%s PIN: " 46 86 msgstr "" 47 87 48 #: src/pam_pkcs11/pam_pkcs11.c:469 88 #: src/pam_pkcs11/pam_pkcs11.c:485 89 #, c-format 90 msgid "Error 2316: password could not be read" 91 msgstr "" 92 93 #: src/pam_pkcs11/pam_pkcs11.c:506 94 #, c-format 95 msgid "Error 2318: Empty smartcard PIN not allowed." 96 msgstr "" 97 98 #: src/pam_pkcs11/pam_pkcs11.c:516 49 99 #, c-format 50 100 msgid "Enter your %s PIN on the pinpad" 51 101 msgstr "" 52 102 53 #: src/pam_pkcs11/pam_pkcs11.c:767 103 #: src/pam_pkcs11/pam_pkcs11.c:536 104 #, c-format 105 msgid "Error 2320: Wrong smartcard PIN" 106 msgstr "" 107 108 #: src/pam_pkcs11/pam_pkcs11.c:549 109 #, c-format 110 msgid "Error 2322: No certificate found" 111 msgstr "" 112 113 #: src/pam_pkcs11/pam_pkcs11.c:565 114 #, c-format 115 msgid "verifying certificate" 116 msgstr "" 117 118 #: src/pam_pkcs11/pam_pkcs11.c:578 119 #, c-format 120 msgid "Error 2324: Certificate has expired" 121 msgstr "" 122 123 #: src/pam_pkcs11/pam_pkcs11.c:581 124 #, c-format 125 msgid "Error 2326: Certificate not yet valid" 126 msgstr "" 127 128 #: src/pam_pkcs11/pam_pkcs11.c:584 129 #, c-format 130 msgid "Error 2328: Certificate signature invalid" 131 msgstr "" 132 133 #: src/pam_pkcs11/pam_pkcs11.c:587 134 #, c-format 135 msgid "Error 2330: Certificate invalid" 136 msgstr "" 137 138 #: src/pam_pkcs11/pam_pkcs11.c:623 139 #, c-format 140 msgid "Error 2332: setting PAM userentry failed" 141 msgstr "" 142 143 #: src/pam_pkcs11/pam_pkcs11.c:640 144 #, c-format 145 msgid "Error 2334: No matching user" 146 msgstr "" 147 148 #: src/pam_pkcs11/pam_pkcs11.c:662 149 #, c-format 150 msgid "Error 2336: No matching certificate found" 151 msgstr "" 152 153 #: src/pam_pkcs11/pam_pkcs11.c:672 154 #, c-format 155 msgid "Checking signature" 156 msgstr "" 157 158 #: src/pam_pkcs11/pam_pkcs11.c:693 159 #, c-format 160 msgid "Error 2338: Getting random value failed" 161 msgstr "" 162 163 #: src/pam_pkcs11/pam_pkcs11.c:708 164 #, c-format 165 msgid "Error 2340: Signing failed" 166 msgstr "" 167 168 #: src/pam_pkcs11/pam_pkcs11.c:728 169 #, c-format 170 msgid "Error 2342: Verifying signature failed" 171 msgstr "" 172 173 #: src/pam_pkcs11/pam_pkcs11.c:810 174 #, c-format 175 msgid "Error 2344: Closing PKCS#11 session failed" 176 msgstr "" 177 178 #: src/pam_pkcs11/pam_pkcs11.c:877 54 179 msgid "Cannot change the password on your smart card." 55 180 msgstr "" -
trunk/po/pl.po
r462 r491 7 7 "Project-Id-Version: pam_pkcs11 0.6.0\n" 8 8 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"9 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 10 10 "PO-Revision-Date: 2007-06-14 21:55+0200\n" 11 11 "Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n" … … 16 16 "Content-Transfer-Encoding: 8bit\n" 17 17 18 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 18 #: src/pam_pkcs11/pam_pkcs11.c:197 19 #, c-format 20 msgid "Smartcard authentification starts" 21 msgstr "" 22 23 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 19 24 #, fuzzy, c-format 20 25 msgid "Please insert your %s or enter your username." 21 26 msgstr "Proszê w³o¿yæ w³asn± kartê procesorow± lub wpisaæ nazwê u¿ytkownika." 22 27 23 #: src/pam_pkcs11/pam_pkcs11.c:358 28 #: src/pam_pkcs11/pam_pkcs11.c:324 29 #, c-format 30 msgid "Error 2302: PKCS#11 module failed loading" 31 msgstr "" 32 33 #: src/pam_pkcs11/pam_pkcs11.c:339 34 #, c-format 35 msgid "Error 2304: PKCS#11 module could not be initialized" 36 msgstr "" 37 38 #: src/pam_pkcs11/pam_pkcs11.c:359 39 #, c-format 40 msgid "Error 2306: No suitable token available" 41 msgstr "" 42 43 #: src/pam_pkcs11/pam_pkcs11.c:374 24 44 #, c-format 25 45 msgid "Please insert your smart card called \"%.32s\"." 26 46 msgstr "Proszê w³o¿yæ w³asn± kartê procesorow± o nazwie \"%.32s\"." 27 47 28 #: src/pam_pkcs11/pam_pkcs11.c:3 6348 #: src/pam_pkcs11/pam_pkcs11.c:379 29 49 msgid "Please insert your smart card." 30 50 msgstr "Proszê w³o¿yæ w³asn± kartê procesorow±." 31 51 32 #: src/pam_pkcs11/pam_pkcs11.c:408 52 #: src/pam_pkcs11/pam_pkcs11.c:397 53 #, c-format 54 msgid "Error 2308: No smartcard found" 55 msgstr "" 56 57 #: src/pam_pkcs11/pam_pkcs11.c:426 58 #, c-format 59 msgid "Error 2310: No smartcard found" 60 msgstr "" 61 62 #: src/pam_pkcs11/pam_pkcs11.c:437 33 63 #, c-format 34 64 msgid "%s found." 35 65 msgstr "" 36 66 37 #: src/pam_pkcs11/pam_pkcs11.c:430 67 #: src/pam_pkcs11/pam_pkcs11.c:445 68 #, c-format 69 msgid "Error 2312: open PKCS#11 session failed" 70 msgstr "" 71 72 #: src/pam_pkcs11/pam_pkcs11.c:458 73 #, c-format 74 msgid "Error 2314: Slot login failed" 75 msgstr "" 76 77 #: src/pam_pkcs11/pam_pkcs11.c:467 38 78 #, c-format 39 79 msgid "Welcome %.32s!" 40 80 msgstr "Witaj %.32s!" 41 81 42 #: src/pam_pkcs11/pam_pkcs11.c:4 3782 #: src/pam_pkcs11/pam_pkcs11.c:474 43 83 #, c-format 44 84 msgid "%s PIN: " 45 85 msgstr "" 46 86 47 #: src/pam_pkcs11/pam_pkcs11.c:469 87 #: src/pam_pkcs11/pam_pkcs11.c:485 88 #, c-format 89 msgid "Error 2316: password could not be read" 90 msgstr "" 91 92 #: src/pam_pkcs11/pam_pkcs11.c:506 93 #, c-format 94 msgid "Error 2318: Empty smartcard PIN not allowed." 95 msgstr "" 96 97 #: src/pam_pkcs11/pam_pkcs11.c:516 48 98 #, c-format 49 99 msgid "Enter your %s PIN on the pinpad" 50 100 msgstr "" 51 101 52 #: src/pam_pkcs11/pam_pkcs11.c:767 102 #: src/pam_pkcs11/pam_pkcs11.c:536 103 #, c-format 104 msgid "Error 2320: Wrong smartcard PIN" 105 msgstr "" 106 107 #: src/pam_pkcs11/pam_pkcs11.c:549 108 #, c-format 109 msgid "Error 2322: No certificate found" 110 msgstr "" 111 112 #: src/pam_pkcs11/pam_pkcs11.c:565 113 #, c-format 114 msgid "verifying certificate" 115 msgstr "" 116 117 #: src/pam_pkcs11/pam_pkcs11.c:578 118 #, c-format 119 msgid "Error 2324: Certificate has expired" 120 msgstr "" 121 122 #: src/pam_pkcs11/pam_pkcs11.c:581 123 #, c-format 124 msgid "Error 2326: Certificate not yet valid" 125 msgstr "" 126 127 #: src/pam_pkcs11/pam_pkcs11.c:584 128 #, c-format 129 msgid "Error 2328: Certificate signature invalid" 130 msgstr "" 131 132 #: src/pam_pkcs11/pam_pkcs11.c:587 133 #, c-format 134 msgid "Error 2330: Certificate invalid" 135 msgstr "" 136 137 #: src/pam_pkcs11/pam_pkcs11.c:623 138 #, c-format 139 msgid "Error 2332: setting PAM userentry failed" 140 msgstr "" 141 142 #: src/pam_pkcs11/pam_pkcs11.c:640 143 #, c-format 144 msgid "Error 2334: No matching user" 145 msgstr "" 146 147 #: src/pam_pkcs11/pam_pkcs11.c:662 148 #, c-format 149 msgid "Error 2336: No matching certificate found" 150 msgstr "" 151 152 #: src/pam_pkcs11/pam_pkcs11.c:672 153 #, c-format 154 msgid "Checking signature" 155 msgstr "" 156 157 #: src/pam_pkcs11/pam_pkcs11.c:693 158 #, c-format 159 msgid "Error 2338: Getting random value failed" 160 msgstr "" 161 162 #: src/pam_pkcs11/pam_pkcs11.c:708 163 #, c-format 164 msgid "Error 2340: Signing failed" 165 msgstr "" 166 167 #: src/pam_pkcs11/pam_pkcs11.c:728 168 #, c-format 169 msgid "Error 2342: Verifying signature failed" 170 msgstr "" 171 172 #: src/pam_pkcs11/pam_pkcs11.c:810 173 #, c-format 174 msgid "Error 2344: Closing PKCS#11 session failed" 175 msgstr "" 176 177 #: src/pam_pkcs11/pam_pkcs11.c:877 53 178 msgid "Cannot change the password on your smart card." 54 179 msgstr "Nie mo¿na zmieniæ has³a na tej karcie procesorowej." -
trunk/po/pt_br.po
r462 r491 7 7 "Project-Id-Version: 0.6.3\n" 8 8 "Report-Msgid-Bugs-To: \n" 9 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"9 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 10 10 "PO-Revision-Date: 2010-04-19 14:02+-0300\n" 11 11 "Last-Translator: Anderson Goulart <global@codekab.com>\n" … … 16 16 "Content-Transfer-Encoding: 8bit\n" 17 17 18 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 18 #: src/pam_pkcs11/pam_pkcs11.c:197 19 #, c-format 20 msgid "Smartcard authentification starts" 21 msgstr "" 22 23 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 19 24 #, c-format 20 25 msgid "Please insert your %s or enter your username." 21 26 msgstr "Por favor insira seu %s ou entre com o nome do usuário." 22 27 23 #: src/pam_pkcs11/pam_pkcs11.c:358 28 #: src/pam_pkcs11/pam_pkcs11.c:324 29 #, c-format 30 msgid "Error 2302: PKCS#11 module failed loading" 31 msgstr "" 32 33 #: src/pam_pkcs11/pam_pkcs11.c:339 34 #, c-format 35 msgid "Error 2304: PKCS#11 module could not be initialized" 36 msgstr "" 37 38 #: src/pam_pkcs11/pam_pkcs11.c:359 39 #, c-format 40 msgid "Error 2306: No suitable token available" 41 msgstr "" 42 43 #: src/pam_pkcs11/pam_pkcs11.c:374 24 44 #, c-format 25 45 msgid "Please insert your smart card called \"%.32s\"." 26 46 msgstr "Por favor insira seu smart card chamado \"%.32s\"." 27 47 28 #: src/pam_pkcs11/pam_pkcs11.c:3 6348 #: src/pam_pkcs11/pam_pkcs11.c:379 29 49 msgid "Please insert your smart card." 30 50 msgstr "Por favor insira seu smart card." 31 51 32 #: src/pam_pkcs11/pam_pkcs11.c:408 52 #: src/pam_pkcs11/pam_pkcs11.c:397 53 #, c-format 54 msgid "Error 2308: No smartcard found" 55 msgstr "" 56 57 #: src/pam_pkcs11/pam_pkcs11.c:426 58 #, c-format 59 msgid "Error 2310: No smartcard found" 60 msgstr "" 61 62 #: src/pam_pkcs11/pam_pkcs11.c:437 33 63 #, c-format 34 64 msgid "%s found." 35 65 msgstr "" 36 66 37 #: src/pam_pkcs11/pam_pkcs11.c:430 67 #: src/pam_pkcs11/pam_pkcs11.c:445 68 #, c-format 69 msgid "Error 2312: open PKCS#11 session failed" 70 msgstr "" 71 72 #: src/pam_pkcs11/pam_pkcs11.c:458 73 #, c-format 74 msgid "Error 2314: Slot login failed" 75 msgstr "" 76 77 #: src/pam_pkcs11/pam_pkcs11.c:467 38 78 #, c-format 39 79 msgid "Welcome %.32s!" 40 80 msgstr "Bem vindo %.32s!" 41 81 42 #: src/pam_pkcs11/pam_pkcs11.c:4 3782 #: src/pam_pkcs11/pam_pkcs11.c:474 43 83 #, c-format 44 84 msgid "%s PIN: " 45 85 msgstr "%s PIN: " 46 86 47 #: src/pam_pkcs11/pam_pkcs11.c:469 87 #: src/pam_pkcs11/pam_pkcs11.c:485 88 #, c-format 89 msgid "Error 2316: password could not be read" 90 msgstr "" 91 92 #: src/pam_pkcs11/pam_pkcs11.c:506 93 #, c-format 94 msgid "Error 2318: Empty smartcard PIN not allowed." 95 msgstr "" 96 97 #: src/pam_pkcs11/pam_pkcs11.c:516 48 98 #, c-format 49 99 msgid "Enter your %s PIN on the pinpad" 50 100 msgstr "" 51 101 52 #: src/pam_pkcs11/pam_pkcs11.c:767 102 #: src/pam_pkcs11/pam_pkcs11.c:536 103 #, c-format 104 msgid "Error 2320: Wrong smartcard PIN" 105 msgstr "" 106 107 #: src/pam_pkcs11/pam_pkcs11.c:549 108 #, c-format 109 msgid "Error 2322: No certificate found" 110 msgstr "" 111 112 #: src/pam_pkcs11/pam_pkcs11.c:565 113 #, c-format 114 msgid "verifying certificate" 115 msgstr "" 116 117 #: src/pam_pkcs11/pam_pkcs11.c:578 118 #, c-format 119 msgid "Error 2324: Certificate has expired" 120 msgstr "" 121 122 #: src/pam_pkcs11/pam_pkcs11.c:581 123 #, c-format 124 msgid "Error 2326: Certificate not yet valid" 125 msgstr "" 126 127 #: src/pam_pkcs11/pam_pkcs11.c:584 128 #, c-format 129 msgid "Error 2328: Certificate signature invalid" 130 msgstr "" 131 132 #: src/pam_pkcs11/pam_pkcs11.c:587 133 #, c-format 134 msgid "Error 2330: Certificate invalid" 135 msgstr "" 136 137 #: src/pam_pkcs11/pam_pkcs11.c:623 138 #, c-format 139 msgid "Error 2332: setting PAM userentry failed" 140 msgstr "" 141 142 #: src/pam_pkcs11/pam_pkcs11.c:640 143 #, c-format 144 msgid "Error 2334: No matching user" 145 msgstr "" 146 147 #: src/pam_pkcs11/pam_pkcs11.c:662 148 #, c-format 149 msgid "Error 2336: No matching certificate found" 150 msgstr "" 151 152 #: src/pam_pkcs11/pam_pkcs11.c:672 153 #, c-format 154 msgid "Checking signature" 155 msgstr "" 156 157 #: src/pam_pkcs11/pam_pkcs11.c:693 158 #, c-format 159 msgid "Error 2338: Getting random value failed" 160 msgstr "" 161 162 #: src/pam_pkcs11/pam_pkcs11.c:708 163 #, c-format 164 msgid "Error 2340: Signing failed" 165 msgstr "" 166 167 #: src/pam_pkcs11/pam_pkcs11.c:728 168 #, c-format 169 msgid "Error 2342: Verifying signature failed" 170 msgstr "" 171 172 #: src/pam_pkcs11/pam_pkcs11.c:810 173 #, c-format 174 msgid "Error 2344: Closing PKCS#11 session failed" 175 msgstr "" 176 177 #: src/pam_pkcs11/pam_pkcs11.c:877 53 178 msgid "Cannot change the password on your smart card." 54 179 msgstr "Não foi possÃvel alterar a senha no seu smart card." -
trunk/po/ru.po
r462 r491 9 9 "Project-Id-Version: PACKAGE VERSION\n" 10 10 "Report-Msgid-Bugs-To: \n" 11 "POT-Creation-Date: 201 0-10-19 09:39+0200\n"11 "POT-Creation-Date: 2011-03-22 09:27+0100\n" 12 12 "PO-Revision-Date: 2007-09-10 14:14+0400\n" 13 13 "Last-Translator: sergio <mailbox@sergio.spb.ru>\n" … … 18 18 "Content-Transfer-Encoding: 8bit\n" 19 19 20 #: src/pam_pkcs11/pam_pkcs11.c:289 src/pam_pkcs11/pam_pkcs11.c:386 20 #: src/pam_pkcs11/pam_pkcs11.c:197 21 #, c-format 22 msgid "Smartcard authentification starts" 23 msgstr "" 24 25 #: src/pam_pkcs11/pam_pkcs11.c:293 src/pam_pkcs11/pam_pkcs11.c:409 21 26 #, fuzzy, c-format 22 27 msgid "Please insert your %s or enter your username." 23 28 msgstr "ÐПжалÑйÑÑа, вÑÑавÑÑе ÑЌаÑÑкаÑÑÑ ÐžÐ»Ðž ввеЎОÑе ÐžÐŒÑ Ð¿ÐŸÐ»ÑзПваÑелÑ." 24 29 25 #: src/pam_pkcs11/pam_pkcs11.c:358 30 #: src/pam_pkcs11/pam_pkcs11.c:324 31 #, c-format 32 msgid "Error 2302: PKCS#11 module failed loading" 33 msgstr "" 34 35 #: src/pam_pkcs11/pam_pkcs11.c:339 36 #, c-format 37 msgid "Error 2304: PKCS#11 module could not be initialized" 38 msgstr "" 39 40 #: src/pam_pkcs11/pam_pkcs11.c:359 41 #, c-format 42 msgid "Error 2306: No suitable token available" 43 msgstr "" 44 45 #: src/pam_pkcs11/pam_pkcs11.c:374 26 46 #, c-format 27 47 msgid "Please insert your smart card called \"%.32s\"." 28 48 msgstr "ÐПжалÑйÑÑа, вÑÑавÑÑе ÑЌаÑÑкаÑÑÑ, кПÑПÑÐ°Ñ ÐœÐ°Ð·ÑваеÑÑÑ \"%.32s\"." 29 49 30 #: src/pam_pkcs11/pam_pkcs11.c:3 6350 #: src/pam_pkcs11/pam_pkcs11.c:379 31 51 msgid "Please insert your smart card." 32 52 msgstr "ÐПжалÑйÑÑа, вÑÑавÑÑе ÑЌаÑÑкаÑÑÑ." 33 53 34 #: src/pam_pkcs11/pam_pkcs11.c:408 54 #: src/pam_pkcs11/pam_pkcs11.c:397 55 #, c-format 56 msgid "Error 2308: No smartcard found" 57 msgstr "" 58 59 #: src/pam_pkcs11/pam_pkcs11.c:426 60 #, c-format 61 msgid "Error 2310: No smartcard found" 62 msgstr "" 63 64 #: src/pam_pkcs11/pam_pkcs11.c:437 35 65 #, c-format 36 66 msgid "%s found." 37 67 msgstr "" 38 68 39 #: src/pam_pkcs11/pam_pkcs11.c:430 69 #: src/pam_pkcs11/pam_pkcs11.c:445 70 #, c-format 71 msgid "Error 2312: open PKCS#11 session failed" 72 msgstr "" 73 74 #: src/pam_pkcs11/pam_pkcs11.c:458 75 #, c-format 76 msgid "Error 2314: Slot login failed" 77 msgstr "" 78 79 #: src/pam_pkcs11/pam_pkcs11.c:467 40 80 #, c-format 41 81 msgid "Welcome %.32s!" 42 82 msgstr "ÐПбÑП пПжалПваÑÑ %.32s!" 43 83 44 #: src/pam_pkcs11/pam_pkcs11.c:4 3784 #: src/pam_pkcs11/pam_pkcs11.c:474 45 85 #, c-format 46 86 msgid "%s PIN: " 47 87 msgstr "" 48 88 49 #: src/pam_pkcs11/pam_pkcs11.c:469 89 #: src/pam_pkcs11/pam_pkcs11.c:485 90 #, c-format 91 msgid "Error 2316: password could not be read" 92 msgstr "" 93 94 #: src/pam_pkcs11/pam_pkcs11.c:506 95 #, c-format 96 msgid "Error 2318: Empty smartcard PIN not allowed." 97 msgstr "" 98 99 #: src/pam_pkcs11/pam_pkcs11.c:516 50 100 #, c-format 51 101 msgid "Enter your %s PIN on the pinpad" 52 102 msgstr "" 53 103 54 #: src/pam_pkcs11/pam_pkcs11.c:767 104 #: src/pam_pkcs11/pam_pkcs11.c:536 105 #, c-format 106 msgid "Error 2320: Wrong smartcard PIN" 107 msgstr "" 108 109 #: src/pam_pkcs11/pam_pkcs11.c:549 110 #, c-format 111 msgid "Error 2322: No certificate found" 112 msgstr "" 113 114 #: src/pam_pkcs11/pam_pkcs11.c:565 115 #, c-format 116 msgid "verifying certificate" 117 msgstr "" 118 119 #: src/pam_pkcs11/pam_pkcs11.c:578 120 #, c-format 121 msgid "Error 2324: Certificate has expired" 122 msgstr "" 123 124 #: src/pam_pkcs11/pam_pkcs11.c:581 125 #, c-format 126 msgid "Error 2326: Certificate not yet valid" 127 msgstr "" 128 129 #: src/pam_pkcs11/pam_pkcs11.c:584 130 #, c-format 131 msgid "Error 2328: Certificate signature invalid" 132 msgstr "" 133 134 #: src/pam_pkcs11/pam_pkcs11.c:587 135 #, c-format 136 msgid "Error 2330: Certificate invalid" 137 msgstr "" 138 139 #: src/pam_pkcs11/pam_pkcs11.c:623 140 #, c-format 141 msgid "Error 2332: setting PAM userentry failed" 142 msgstr "" 143 144 #: src/pam_pkcs11/pam_pkcs11.c:640 145 #, c-format 146 msgid "Error 2334: No matching user" 147 msgstr "" 148 149 #: src/pam_pkcs11/pam_pkcs11.c:662 150 #, c-format 151 msgid "Error 2336: No matching certificate found" 152 msgstr "" 153 154 #: src/pam_pkcs11/pam_pkcs11.c:672 155 #, c-format 156 msgid "Checking signature" 157 msgstr "" 158 159 #: src/pam_pkcs11/pam_pkcs11.c:693 160 #, c-format 161 msgid "Error 2338: Getting random value failed" 162 msgstr "" 163 164 #: src/pam_pkcs11/pam_pkcs11.c:708 165 #, c-format 166 msgid "Error 2340: Signing failed" 167 msgstr "" 168 169 #: src/pam_pkcs11/pam_pkcs11.c:728 170 #, c-format 171 msgid "Error 2342: Verifying signature failed" 172 msgstr "" 173 174 #: src/pam_pkcs11/pam_pkcs11.c:810 175 #, c-format 176 msgid "Error 2344: Closing PKCS#11 session failed" 177 msgstr "" 178 179 #: src/pam_pkcs11/pam_pkcs11.c:877 55 180 msgid "Cannot change the password on your smart card." 56 181 msgstr "Ðе ÐŒÐŸÐ³Ñ Ð¿ÐŸÐŒÐµÐœÑÑÑ Ð¿Ð°ÑÐŸÐ»Ñ ÑЌаÑÑкаÑÑÑ." -
trunk/src/common/cert_vfy.c
r413 r491 432 432 X509_STORE_free(store); 433 433 set_error("certificate is invalid: %s", X509_verify_cert_error_string(ctx->error)); 434 return 0; 434 switch (ctx->error) { 435 case X509_V_ERR_CERT_HAS_EXPIRED: 436 rv = -2; 437 break; 438 case X509_V_ERR_CERT_NOT_YET_VALID: 439 rv = -3; 440 break; 441 case X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: 442 rv = -4; 443 break; 444 default: 445 rv = 0; 446 break; 447 } 448 return rv; 435 449 } else { 436 450 DBG("certificate is valid"); -
trunk/src/pam_pkcs11/pam_config.c
r487 r491 65 65 N_("Smart card"), /* token_type */ 66 66 NULL, /* char *username */ 67 0 /* int quiet */ 67 0, /* int quiet */ 68 0 /* err_display_time */ 68 69 }; 69 70 … … 89 90 DBG1("signature_policy %d",configuration.policy.signature_policy); 90 91 DBG1("ocsp_policy %d",configuration.policy.ocsp_policy); 92 DBG1("err_display_time %d", configuration.err_display_time); 91 93 } 92 94 #endif … … 119 121 return; 120 122 } 123 configuration.err_display_time = 124 scconf_get_int(root,"err_display_time",configuration.err_display_time); 121 125 configuration.nullok = 122 126 scconf_get_bool(root,"nullok",configuration.nullok); -
trunk/src/pam_pkcs11/pam_config.h
r414 r491 46 46 const char *username; /* provided user name */ 47 47 int quiet; 48 int err_display_time; 48 49 }; 49 50 -
trunk/src/pam_pkcs11/pam_pkcs11.c
r488 r491 34 34 #include <string.h> 35 35 #include <errno.h> 36 #include <unistd.h> 36 37 #include "../scconf/scconf.h" 37 38 #include "../common/debug.h" … … 193 194 char **issuer, **serial; 194 195 const char *login_token_name = NULL; 196 197 snprintf(password_prompt, sizeof(password_prompt), _("Smartcard authentification starts")); 198 pam_prompt(pamh, PAM_TEXT_INFO , NULL, password_prompt); 195 199 196 200 /* first of all check whether debugging should be enabled */ … … 315 319 ERR2("load_pkcs11_module() failed loading %s: %s", 316 320 configuration->pkcs11_modulepath, get_error()); 317 if (!configuration->quiet) 318 pam_syslog(pamh, LOG_ERR, "load_pkcs11_module() failed loading %s: %s", 319 configuration->pkcs11_modulepath, get_error()); 321 if (!configuration->quiet) { 322 pam_syslog(pamh, LOG_ERR, "load_pkcs11_module() failed loading %s: %s", 323 configuration->pkcs11_modulepath, get_error()); 324 snprintf(password_prompt, sizeof(password_prompt), _("Error 2302: PKCS#11 module failed loading")); 325 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 326 sleep(configuration->err_display_time); 327 } 320 328 return PAM_AUTHINFO_UNAVAIL; 321 329 } … … 327 335 release_pkcs11_module(ph); 328 336 ERR1("init_pkcs11_module() failed: %s", get_error()); 329 if (!configuration->quiet) 330 pam_syslog(pamh, LOG_ERR, "init_pkcs11_module() failed: %s", get_error()); 337 if (!configuration->quiet) { 338 pam_syslog(pamh, LOG_ERR, "init_pkcs11_module() failed: %s", get_error()); 339 snprintf(password_prompt, sizeof(password_prompt), _("Error 2304: PKCS#11 module could not be initialized")); 340 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 341 sleep(configuration->err_display_time); 342 } 331 343 return PAM_AUTHINFO_UNAVAIL; 332 344 } … … 343 355 if (rv != 0) { 344 356 ERR("no suitable token available"); 345 if (!configuration->quiet) 346 pam_syslog(pamh, LOG_ERR, "no suitable token available"); 357 if (!configuration->quiet) { 358 pam_syslog(pamh, LOG_ERR, "no suitable token available"); 359 snprintf(password_prompt, sizeof(password_prompt), _("Error 2306: No suitable token available")); 360 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 361 sleep(configuration->err_display_time); 362 } 347 363 348 364 if (!configuration->card_only) { … … 377 393 } 378 394 } else if (user) { 395 396 if (!configuration->quiet) { 397 snprintf(password_prompt, sizeof(password_prompt), _("Error 2308: No smartcard found")); 398 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 399 sleep(configuration->err_display_time); 400 } 401 379 402 /* we have a user and no smart card, go to the next pam module */ 380 403 release_pkcs11_module(ph); … … 400 423 if (rv != 0) { 401 424 /* user gave us a user id and no smart card go to next module */ 425 if (!configuration->quiet) { 426 snprintf(password_prompt, sizeof(password_prompt), _("Error 2310: No smartcard found")); 427 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 428 sleep(configuration->err_display_time); 429 } 430 402 431 release_pkcs11_module(ph); 403 432 return PAM_AUTHINFO_UNAVAIL; … … 411 440 rv = open_pkcs11_session(ph, slot_num); 412 441 if (rv != 0) { 442 ERR1("open_pkcs11_session() failed: %s", get_error()); 443 if (!configuration->quiet) { 444 pam_syslog(pamh, LOG_ERR, "open_pkcs11_session() failed: %s", get_error()); 445 snprintf(password_prompt, sizeof(password_prompt), _("Error 2312: open PKCS#11 session failed")); 446 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 447 sleep(configuration->err_display_time); 448 } 413 449 release_pkcs11_module(ph); 414 ERR1("open_pkcs11_session() failed: %s", get_error());415 if (!configuration->quiet)416 pam_syslog(pamh, LOG_ERR, "open_pkcs11_session() failed: %s", get_error());417 450 return pkcs11_pam_fail; 418 451 } … … 420 453 rv = get_slot_login_required(ph); 421 454 if (rv == -1) { 455 ERR1("get_slot_login_required() failed: %s", get_error()); 456 if (!configuration->quiet) { 457 pam_syslog(pamh, LOG_ERR, "get_slot_login_required() failed: %s", get_error()); 458 snprintf(password_prompt, sizeof(password_prompt), _("Error 2314: Slot login failed")); 459 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 460 sleep(configuration->err_display_time); 461 } 422 462 release_pkcs11_module(ph); 423 ERR1("get_slot_login_required() failed: %s", get_error());424 if (!configuration->quiet)425 pam_syslog(pamh, LOG_ERR, "get_slot_login_required() failed: %s", get_error());426 463 return pkcs11_pam_fail; 427 464 } else if (rv) { … … 435 472 if ((-1 == rv) || (0 == rv)) 436 473 { 437 s printf(password_prompt, _("%s PIN: "), _(configuration->token_type));474 snprintf(password_prompt, sizeof(password_prompt), _("%s PIN: "), _(configuration->token_type)); 438 475 if (configuration->use_first_pass) { 439 476 rv = pam_get_pwd(pamh, &password, NULL, PAM_AUTHTOK, 0); … … 445 482 } 446 483 if (rv != PAM_SUCCESS) { 484 if (!configuration->quiet) { 485 snprintf(password_prompt, sizeof(password_prompt), _("Error 2316: password could not be read")); 486 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 487 sleep(configuration->err_display_time); 488 } 447 489 release_pkcs11_module(ph); 448 490 pam_syslog(pamh, LOG_ERR, … … 461 503 pam_syslog(pamh, LOG_ERR, 462 504 "password length is zero but the 'nullok' argument was not defined."); 505 if (!configuration->quiet) { 506 snprintf(password_prompt, sizeof(password_prompt), _("Error 2318: Empty smartcard PIN not allowed.")); 507 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 508 sleep(configuration->err_display_time); 509 } 463 510 return PAM_AUTH_ERR; 464 511 } … … 485 532 if (rv != 0) { 486 533 ERR1("open_pkcs11_login() failed: %s", get_error()); 487 if (!configuration->quiet) 488 pam_syslog(pamh, LOG_ERR, "open_pkcs11_login() failed: %s", get_error()); 534 if (!configuration->quiet) { 535 pam_syslog(pamh, LOG_ERR, "open_pkcs11_login() failed: %s", get_error()); 536 snprintf(password_prompt, sizeof(password_prompt), _("Error 2320: Wrong smartcard PIN")); 537 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 538 sleep(configuration->err_display_time); 539 } 489 540 goto auth_failed_nopw; 490 541 } … … 494 545 if (rv<0) { 495 546 ERR1("get_certificate_list() failed: %s", get_error()); 496 if (!configuration->quiet) 497 pam_syslog(pamh, LOG_ERR, "get_certificate_list() failed: %s", get_error()); 547 if (!configuration->quiet) { 548 pam_syslog(pamh, LOG_ERR, "get_certificate_list() failed: %s", get_error()); 549 snprintf(password_prompt, sizeof(password_prompt), _("Error 2322: No certificate found")); 550 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 551 sleep(configuration->err_display_time); 552 } 498 553 goto auth_failed_nopw; 499 554 } … … 507 562 if (!x509 ) continue; /* sanity check */ 508 563 DBG1("verifing the certificate #%d", i + 1); 564 if (!configuration->quiet) { 565 snprintf(password_prompt, sizeof(password_prompt), _("verifying certificate")); 566 pam_prompt(pamh, PAM_TEXT_INFO, NULL, password_prompt); 567 } 509 568 510 569 /* verify certificate (date, signature, CRL, ...) */ … … 512 571 if (rv < 0) { 513 572 ERR1("verify_certificate() failed: %s", get_error()); 514 if (!configuration->quiet) 573 if (!configuration->quiet) { 515 574 pam_syslog(pamh, LOG_ERR, 516 575 "verify_certificate() failed: %s", get_error()); 576 switch (rv) { 577 case -2: // X509_V_ERR_CERT_HAS_EXPIRED: 578 snprintf(password_prompt, sizeof(password_prompt), _("Error 2324: Certificate has expired")); 579 break; 580 case -3: // X509_V_ERR_CERT_NOT_YET_VALID: 581 snprintf(password_prompt, sizeof(password_prompt), _("Error 2326: Certificate not yet valid")); 582 break; 583 case -4: // X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY: 584 snprintf(password_prompt, sizeof(password_prompt), _("Error 2328: Certificate signature invalid")); 585 break; 586 default: 587 snprintf(password_prompt, sizeof(password_prompt), _("Error 2330: Certificate invalid")); 588 break; 589 } 590 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 591 sleep(configuration->err_display_time); 592 } 517 593 goto auth_failed_nopw; 518 594 } else if (rv != 1) { … … 542 618 if (rv != PAM_SUCCESS) { 543 619 ERR1("pam_set_item() failed %s", pam_strerror(pamh, rv)); 544 if (!configuration->quiet) 545 pam_syslog(pamh, LOG_ERR,620 if (!configuration->quiet) { 621 pam_syslog(pamh, LOG_ERR, 546 622 "pam_set_item() failed %s", pam_strerror(pamh, rv)); 623 snprintf(password_prompt, sizeof(password_prompt), _("Error 2332: setting PAM userentry failed")); 624 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 625 sleep(configuration->err_display_time); 626 } 547 627 goto auth_failed_nopw; 548 628 } … … 556 636 if (rv < 0) { /* match error; abort and return */ 557 637 ERR1("match_user() failed: %s", get_error()); 558 if (!configuration->quiet) 559 pam_syslog(pamh, LOG_ERR, "match_user() failed: %s", get_error()); 638 if (!configuration->quiet) { 639 pam_syslog(pamh, LOG_ERR, "match_user() failed: %s", get_error()); 640 snprintf(password_prompt, sizeof(password_prompt), _("Error 2334: No matching user")); 641 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 642 sleep(configuration->err_display_time); 643 } 560 644 goto auth_failed_nopw; 561 645 } else if (rv == 0) { /* match didn't success */ … … 573 657 if (!chosen_cert) { 574 658 ERR("no valid certificate which meets all requirements found"); 575 if (!configuration->quiet) 576 pam_syslog(pamh, LOG_ERR, 577 "no valid certificate which meets all requirements found"); 659 if (!configuration->quiet) { 660 pam_syslog(pamh, LOG_ERR, 661 "no valid certificate which meets all requirements found"); 662 snprintf(password_prompt, sizeof(password_prompt), _("Error 2336: No matching certificate found")); 663 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 664 sleep(configuration->err_display_time); 665 } 578 666 goto auth_failed_nopw; 579 667 } … … 582 670 /* if signature check is enforced, generate random data, sign and verify */ 583 671 if (configuration->policy.signature_policy) { 672 snprintf(password_prompt, sizeof(password_prompt), _("Checking signature")); 673 pam_prompt(pamh, PAM_TEXT_INFO, NULL, password_prompt); 674 584 675 585 676 #ifdef notdef … … 598 689 if (rv != 0) { 599 690 ERR1("get_random_value() failed: %s", get_error()); 600 if (!configuration->quiet) 601 pam_syslog(pamh, LOG_ERR, "get_random_value() failed: %s", get_error()); 691 if (!configuration->quiet){ 692 pam_syslog(pamh, LOG_ERR, "get_random_value() failed: %s", get_error()); 693 snprintf(password_prompt, sizeof(password_prompt), _("Error 2338: Getting random value failed")); 694 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 695 sleep(configuration->err_display_time); 696 } 602 697 goto auth_failed_nopw; 603 698 } … … 609 704 if (rv != 0) { 610 705 ERR1("sign_value() failed: %s", get_error()); 611 if (!configuration->quiet) 612 pam_syslog(pamh, LOG_ERR, "sign_value() failed: %s", get_error()); 706 if (!configuration->quiet) { 707 pam_syslog(pamh, LOG_ERR, "sign_value() failed: %s", get_error()); 708 snprintf(password_prompt, sizeof(password_prompt), _("Error 2340: Signing failed")); 709 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 710 sleep(configuration->err_display_time); 711 } 613 712 goto auth_failed_nopw; 614 713 } … … 625 724 release_pkcs11_module(ph); 626 725 ERR1("verify_signature() failed: %s", get_error()); 627 if (!configuration->quiet) 628 pam_syslog(pamh, LOG_ERR, "verify_signature() failed: %s", get_error()); 726 if (!configuration->quiet) { 727 pam_syslog(pamh, LOG_ERR, "verify_signature() failed: %s", get_error()); 728 snprintf(password_prompt, sizeof(password_prompt), _("Error 2342: Verifying signature failed")); 729 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 730 sleep(configuration->err_display_time); 731 } 629 732 return PAM_AUTH_ERR; 630 733 } … … 703 806 release_pkcs11_module(ph); 704 807 ERR1("close_pkcs11_session() failed: %s", get_error()); 705 if (!configuration->quiet) 706 pam_syslog(pamh, LOG_ERR, "close_pkcs11_module() failed: %s", get_error()); 808 if (!configuration->quiet) { 809 pam_syslog(pamh, LOG_ERR, "close_pkcs11_module() failed: %s", get_error()); 810 snprintf(password_prompt, sizeof(password_prompt), _("Error 2344: Closing PKCS#11 session failed")); 811 pam_prompt(pamh, PAM_ERROR_MSG , NULL, password_prompt); 812 sleep(configuration->err_display_time); 813 } 707 814 return pkcs11_pam_fail; 708 815 }
Note: See TracChangeset
for help on using the changeset viewer.
