Author: mcalmer
Date: Fri Nov 9 13:37:42 2007
New Revision: 2371
URL: http://svn.opensuse.org/viewcvs/limal?rev=2371&view=rev
Log:
- version 1.1.70 (for SP2)
- fix importCA [#337524]
Modified:
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/VERSION
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/package/limal-ca-mgm.changes
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/af.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ar.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/bn.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ca.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/cs.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/da.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/de.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/es.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fi.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fr.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/gu.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hi.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hu.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/it.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ja.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/km.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/mr.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nb.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nl.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pl.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pt_BR.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ru.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/sv.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ta.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/xh.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_CN.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_TW.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zu.po
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/CA.cpp
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/OpenSSLUtils.cpp
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/limal/ca-mgm/CA.hpp
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/DeleteCATest.err
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/ImportCATest.err
limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/perl-CertificateExceptionTest.out
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/VERSION
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/VERSION?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/VERSION (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/VERSION Fri Nov 9 13:37:42 2007
@@ -1 +1 @@
-1.1.56
+1.1.70
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/package/limal-ca-mgm.changes
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/package/limal-ca-mgm.changes?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/package/limal-ca-mgm.changes (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/package/limal-ca-mgm.changes Fri Nov 9 13:37:42 2007
@@ -1,4 +1,10 @@
-------------------------------------------------------------------
+Wed Nov 7 11:12:01 CET 2007 - mc@suse.de
+
+- version 1.1.70
+- fix importCA [#337524]
+
+-------------------------------------------------------------------
Thu Mar 29 16:53:17 CEST 2007 - mc@suse.de
- version 1.1.56
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/af.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/af.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/af.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/af.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-03 12:03\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "Sjabloon nie geïnisialiseer nie."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Leë CA-naam."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "Sjabloon bestaan nie: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ongeldige CA-wagwoord."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Fout tydens skep van die CA-infrastruktuur."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Ongeldige sleuteldata."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-wagwoord is leeg."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Fout tydens sleutelenkriptering."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Fout tydens sleutelenkriptering."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-naam bestaan nie (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"Skrapping van die CA word nie toegelaat nie. Die CA moes reeds verval het of "
"nooit as ân sertifikaat geteken gewees het nie."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Skrapping van die CA het misluk. %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Daar ontbreek ân waarde vir beleid in die konfigurasielêer."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Kan afdeling %1 nie ontleed nie."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Veld %1 moet ân waarde hê."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 moet gedefinieer word."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 moet dieselfde wees in die CA sertifikaat (%2) en die versoek (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Dit lyk asof die konfigurasielêer ân ongeldige beleid het."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Die konfigurasie is nie geïnisialiseer nie."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Ontbrekende afdeling 'onderskeide _naam' in die konfigurasielêer."
@@ -570,58 +575,71 @@
msgid "The key file does not exist."
msgstr "Die sleutellêer bestaan nie."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ongeldige CA-wagwoord."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Die wagwoord vir enkriptering van die uitset word vereis."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Die PKCS12-wagwoord word vereis."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Kan gids nie lees nie: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Geen serienommer gevind in %1 nie."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Die navraag bestaan reeds."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Kan die navraagonderwerp nie vind nie."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Kan die sertifikaatonderwerp nie vind nie."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Ongeldige caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' bestaan nie."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 bestaan steeds."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Kan gids nie skep nie: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Kan die konfigurasiesjabloon nie kopieer nie."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Kan die lêer nie skep nie."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ar.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ar.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ar.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ar.po Fri Nov 9 13:37:42 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2001-07-13 15:36+0200\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -32,7 +32,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -129,7 +129,7 @@
msgid "Template not initialized."
msgstr "ÙÙ
تتÙ
تÙÙئة اÙÙاÙب."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "اسÙ
CA Ùارغ."
@@ -137,11 +137,11 @@
msgid "Template does not exist: %1."
msgstr "اÙÙاÙب غÙر Ù
ÙجÙد: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "ÙÙÙ
Ø© سر CA غÙر صاÙØØ©."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Øدث خطأ أثÙاء Ø¥Ùشاء اÙبÙÙØ© اÙأساسÙØ© CA."
@@ -269,19 +269,24 @@
msgid "Invalid key data."
msgstr "بÙاÙات Ù
ÙØªØ§Ø ØºÙر صاÙØØ©."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "ÙÙÙ
Ø© سر CA Ùارغة."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Øدث خطأ أثÙاء تشÙÙر اÙÙ
ÙتاØ."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Øدث خطأ أثÙاء تشÙÙر اÙÙ
ÙتاØ."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "اسÙ
CA غÙر Ù
ÙجÙد (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -289,40 +294,40 @@
"غÙر Ù
سÙ
ÙØ Ø¨ØØ°Ù CA. Ùجب أ٠تÙÙÙ CA Ùد اÙتÙت صÙاØÙتÙا أ٠أÙÙ ÙÙ
ÙتÙ
تÙÙÙع "
"اÙØ´Ùادة Ù
Ø·ÙÙÙا."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "ÙØ´Ù ØØ°Ù CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Ù
Ù٠اÙتÙÙÙÙ ÙÙÙص٠ÙÙÙ
Ø© اÙسÙاسة."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "تعذر تØÙÙ٠اÙÙسÙ
%1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Ùجب Ø£Ù ÙØتÙ٠اÙØÙÙ %1 عÙÙ ÙÙÙ
Ø©."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "Ùجب تعرÙÙ %1."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "Ùجب أ٠تتطاب٠%1 ÙÙ Ø´Ùادة CA (%2) ÙاÙØ·Ùب (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Ùبد٠أ٠Ù
Ù٠اÙتÙÙÙÙ ÙØتÙ٠عÙ٠سÙاسة غÙر صاÙØØ©."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "ÙÙ
تتÙ
تÙÙئة اÙتÙÙÙÙ."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "اÙÙسÙ
'distinguished_name' ÙÙ Ù
Ù٠اÙتÙÙÙÙ Ù
ÙÙÙد."
@@ -573,58 +578,71 @@
msgid "The key file does not exist."
msgstr "Ù
Ù٠اÙÙ
ÙØªØ§Ø ØºÙر Ù
ÙجÙد."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "ÙÙÙ
Ø© سر CA غÙر صاÙØØ©."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Ù
Ø·ÙÙب ÙÙÙ
Ø© اÙسر اÙخاصة بتشÙÙر اÙÙ
خرجات."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Ù
Ø·ÙÙب ÙÙÙ
Ø© اÙسر PKCS12."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "تعذرت Ùراءة اÙدÙÙÙ: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "ÙÙ
ÙتÙ
اÙعثÙر عÙ٠أ٠رÙÙ
تسÙسÙÙ ÙÙ %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "اÙØ·Ùب Ù
ÙجÙد باÙÙعÙ."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "تعذر اÙعثÙر عÙÙ Ù
ÙضÙع اÙØ·Ùب."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "تعذر اÙعثÙر عÙÙ Ù
ÙضÙع اÙØ´Ùادة."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName غÙر صاÙØ: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' غÙر Ù
ÙجÙد."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "Ùا Ùزا٠%1 Ù
ÙجÙدÙا."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "تعذر Ø¥Ùشاء اÙدÙÙÙ: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "تعذر Ùسخ ÙاÙب اÙتÙÙÙÙ."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "تعذر Ø¥Ùشاء اÙÙ
ÙÙ."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/bn.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/bn.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/bn.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/bn.po Fri Nov 9 13:37:42 2007
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2004-08-09 10:24+0200\n"
"Last-Translator: Priyavert Sharma\n"
"Language-Team: AgreeYa Solutions\n"
@@ -27,7 +27,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -124,7 +124,7 @@
msgid "Template not initialized."
msgstr "à¦à§à¦®à§à¦ªà¦²à§à¦ পà§à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à¦¾ হà§à¦¨à¦¿"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr " CA নাম শà§à¦£à§à¦¯"
@@ -132,11 +132,11 @@
msgid "Template does not exist: %1."
msgstr "à¦à§à¦®à§à¦ªà§à¦²à¦ নà§à¦: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr " CA পাসà¦à§à¦¾à¦°à§à¦¡ à¦
বà§à¦§"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr " CA à¦à¦¾à¦ ামৠà¦à¦ ন à¦à¦°à¦¤à§ à¦à¦¿à§à§ তà§à¦°à§à¦à¦¿ "
@@ -264,19 +264,24 @@
msgid "Invalid key data."
msgstr "à¦à§ ডà§à¦à¦¾ à¦
বà§à¦§"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA পাসà¦à§à¦¾à¦°à§à¦¡ শà§à¦£à§à¦¯"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "à¦à§ à¦à¦¨à¦à§à¦°à¦¿à¦ªà¦¶à¦¨à§ তà§à¦°à§à¦à¦¿"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "à¦à§ à¦à¦¨à¦à§à¦°à¦¿à¦ªà¦¶à¦¨à§ তà§à¦°à§à¦à¦¿"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA নাম à¦
নà§à¦ªà¦¸à§à¦¥à¦¿à¦¤ (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -284,40 +289,40 @@
" CA বাদ দà§à¦à§à¦¾à¦° à¦
নà§à¦®à¦¤à¦¿ নà§à¦, CA র মà§à§à¦¾à¦¦ শà§à¦· হà¦à§à¦¾ পà§à¦°à§à§à¦à¦¨ à¦à¦¿à¦à¦¬à¦¾ à¦à¦à¦¨à¦à¦ সারà§à¦à¦¿à¦«à¦¿à¦à§à¦ "
"সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à¦°à§à¦¨à¦¿ à¦à¦®à¦¨ পà§à¦°à§à§à¦à¦¨"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr " CA বাদ দà§à¦à§à¦¾à§ বà§à¦¯à¦°à§à¦¥: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr " à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ ফাà¦à¦² পলিশির à¦à§à¦¯à¦¾à¦²à§ নà§à¦ "
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "বিà¦à¦¾à¦ %1 বিশà§à¦²à§à¦·à¦£ à¦à¦°à¦¾ যাà¦à§à¦à§ না"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr " ফিলà§à¦¡ %1 ঠà¦à§à¦¯à¦¾à¦²à§ à¦à¦¬à¦¶à§à¦¯à¦"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 à¦à¦° বরà§à¦£à¦¨à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "CA সারà§à¦à¦¿à¦«à¦¿à¦à§à¦ (%2) à¦à¦¬à¦ à¦
নà§à¦°à§à¦§ (%3)à¦à¦à¦ %1 হতৠহবà§"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ ফাà¦à¦²à§ সমà§à¦à¦¬à¦¤ à¦
বà§à¦§ পলিশি রযà§à¦à§"
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ পà§à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à¦¾ হà§à¦¨à¦¿"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ ফাà¦à¦²à§ à¦
নà§à¦ªà¦¸à§à¦¥à¦¿à¦¤ বিà¦à¦¾à¦ 'distinguished_name' (বিশিষà§à¦ নাম)"
@@ -568,58 +573,71 @@
msgid "The key file does not exist."
msgstr "à¦à¦ à¦à§ ফাà¦à¦² নà§à¦"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr " CA পাসà¦à§à¦¾à¦°à§à¦¡ à¦
বà§à¦§"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "à¦à¦à¦à¦ªà§à¦ à¦à¦¨à¦à§à¦°à¦¿à¦ªà§à¦ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ পাসà¦à§à¦¾à¦°à§à¦¡ à¦à¦¾à¦"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr " PKCS12 পাসà¦à§à¦¾à¦°à§à¦¡ à¦à¦¾à¦"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "ডাà§à¦°à§à¦à§à¦à¦°à¦¿ পড়া যাà¦à§à¦à§ না: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr " %1ঠà¦à§à¦¨à§ à¦à§à¦°à¦®à¦¿à¦ সà¦à¦à§à¦¯à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "à¦à¦¤à¦¿à¦®à¦§à§à¦¯à§ à¦à¦ à¦
নà§à¦°à§à¦§ à¦à¦°à¦¾ হà§à§ à¦à¦¿à§à§à¦à§"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "à¦
নà§à¦°à§à¦§à§à¦° বিষৠপাà¦à§à¦¾ যাà¦à§à¦à§ না"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "সারà§à¦à¦¿à¦«à¦¿à¦à§à¦à§à¦° বিষৠপাà¦à§à¦¾ যাà¦à§à¦à§ না"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "à¦
বà§à¦§ caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' নà§à¦"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "তা সতà§à¦¤à§à¦¬à§à¦ %1 à¦à¦à§"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "ডাà§à¦°à§à¦à§à¦à¦°à¦¿ তà§à¦°à§ à¦à¦°à¦¾ যাà¦à§à¦à§ না: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "à¦à¦¨à¦«à¦¿à¦à¦¾à¦°à§à¦¶à¦¨ à¦à§à¦®à§à¦ªà¦²à§à¦ à¦à¦ªà¦¿ à¦à¦°à¦¾ যাà¦à§à¦à§ না"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "ফাà¦à¦² তà§à¦°à§ à¦à¦°à¦¾ যাà¦à§à¦à§ না"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ca.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ca.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ca.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ca.po Fri Nov 9 13:37:42 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2007-02-22 21:04+0100\n"
"Last-Translator: Anna \n"
"Language-Team: Catalan\n"
@@ -33,7 +33,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -130,7 +130,7 @@
msgid "Template not initialized."
msgstr "No s'ha inicialitzat la plantilla."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "El nom de la CA és buit."
@@ -138,11 +138,11 @@
msgid "Template does not exist: %1."
msgstr "La plantilla no existeix: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "La contrasenya de la CA no és và lida."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "S'ha produït un error en crear la infraestructura de CA."
@@ -270,19 +270,24 @@
msgid "Invalid key data."
msgstr "Les dades de la clau no són và lides."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "La contrasenya de la CA és buida."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "S'ha produït un error durant el xifratge de la clau."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "S'ha produït un error durant el xifratge de la clau."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "El nom de la CA no existeix (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -290,40 +295,40 @@
"No es permet suprimir la CA. Ha d'haver caducat o no haver signat mai cap "
"certificat."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Ha fallat la supressió de la CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Falta un valor de polÃtica al fitxer de configuració."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "No es pot analitzar la secció %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "El camp %1 ha de tenir un valor."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 ha d'estar definit."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 ha de ser idèntic al certificat CA (%2) i la sol·licitud (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Sembla ser que el fitxer de configuració conté una polÃtica no và lida."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "No s'ha inicialitzat la configuració."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Falta la secció 'distinguished_name' al fitxer de configuració."
@@ -575,58 +580,71 @@
msgid "The key file does not exist."
msgstr "El fitxer de claus no existeix."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "La contrasenya de la CA no és và lida."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Es requereix la contrasenya per a xifrar el resultat."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Es necessita la contrasenya de PKCS12."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "No es pot llegir el directori: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "No s'ha trobat cap número de sèrie a %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "La sol·licitud ja existeix."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "No es pot trobar el tema de la sol·licitud."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "No es pot trobar el tema del certificat."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName no và lid: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' no existeix."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 encara existeix."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "No es pot crear el directori: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "No es pot copiar la plantilla de configuració."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "No es pot crear el fitxer."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/cs.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/cs.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/cs.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/cs.po Fri Nov 9 13:37:42 2007
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-09-27 14:41+0200\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -35,7 +35,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -132,7 +132,7 @@
msgid "Template not initialized."
msgstr "Šablona nenà inicializována."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Prázdné jméno CA."
@@ -140,11 +140,11 @@
msgid "Template does not exist: %1."
msgstr "Å ablona neexistuje: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Neplatné heslo CA."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Chyba bÄhem vytváÅenà infrastruktury CA."
@@ -272,19 +272,24 @@
msgid "Invalid key data."
msgstr "Neplatná data klÃÄe."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "Heslo CA je prázdné."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Chyba pÅi Å¡ifrovánà klÃÄe."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Chyba pÅi Å¡ifrovánà klÃÄe."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Jméno CA neexistuje (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -292,40 +297,40 @@
"Smazánà CA nenà povoleno. CA musà být expirovaná nebo jà nesmà být podepsán "
"žádný certifikát."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Mazánà CA selhalo: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "KonfiguraÄnà soubor postrádá hodnotu pro politiku."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Nelze analyzovat sekci %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Pole %1 musà mÃt hodnotu."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 musà být definováno."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "Pole %1 musà být stejné v CA certifikátu (%2) a požadavku (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "KonfiguraÄnà soubor má zÅejmÄ neplatnou politiku."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Konfigurace neinicializována."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Chybà sekce 'distinguished_name' v konfiguraÄnÃm souboru."
@@ -576,58 +581,71 @@
msgid "The key file does not exist."
msgstr "KlÃÄový soubor neexistuje."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Neplatné heslo CA."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Je vyžadováno heslo k šifrovánà výstupu."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Je vyžadováno heslo PKCS12."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Nelze ÄÃst adresáÅ: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "V %1 nebylo nalezeno sériové ÄÃslo."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Požadavek již existuje."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Nelze nalézt pÅedmÄt požadavku."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Nelze nalézt pÅedmÄt certifikátu."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Neplatný název caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "%1 neexistuje."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 již existuje."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Nelze vytvoÅit adresáÅ: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Nelze zkopÃrovat Å¡ablonu konfigurace."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Nelze vytvoÅit soubor."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/da.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/da.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/da.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/da.po Fri Nov 9 13:37:42 2007
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-09 05:59+0000\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -35,7 +35,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -132,7 +132,7 @@
msgid "Template not initialized."
msgstr "Skabelon er ikke initialiseret."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Tomt CA-navn."
@@ -140,11 +140,11 @@
msgid "Template does not exist: %1."
msgstr "Skabelon findes ikke: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ugyldig CA-adgangskode."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Fejl under oprettelse af CA-infrastrukturen."
@@ -272,19 +272,24 @@
msgid "Invalid key data."
msgstr "Ugyldig nøgledata."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-adgangskode er tom."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Fejl under nøglekryptering."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Fejl under nøglekryptering."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-navn eksisterer ikke (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -292,41 +297,41 @@
"Sletning af CA er ikke tilladt. CA skal være udløbet eller aldrig have "
"signeret et certifikat."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Sletning af CA fejlede: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Konfigurationsfilen mangler en værdi for retningslinjer."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Kunne ikke fortolke afsnit %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Feltet %1 skal have en værdi."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 skal angives."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 skal være det samme i CA-certifikat (%2) og efterspørgsel (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Konfigurationsfilen ser ud til at have en ugyldig retningslinjer."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Konfigurationen er ikke initialiseret."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Mangler afsnit 'distinguished_name' i konfigurationsfilen."
@@ -577,58 +582,71 @@
msgid "The key file does not exist."
msgstr "Den angivne nøglefil eksisterer ikke."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ugyldig CA-adgangskode."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Adgangskoden til kryptering af output er påkrævet."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12-adgangskoden er påkrævet."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Bibliotek kan ikke læses: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Der blev ikke fundet et serienummer i %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Anmodningen eksisterer allerede."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Anmodningens emne blev ikke fundet."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Certifikatemnet blev ikke fundet."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName er ugyldigt: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' findes ikke."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 findes stadig."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Biblioteket kan ikke oprettes: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Konfigurationsskabelonen kan ikke kopieres."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Filen kan ikke oprettes."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/de.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/de.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/de.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/de.po Fri Nov 9 13:37:42 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2005-03-09 13:54+0100\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -33,7 +33,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -131,7 +131,7 @@
msgid "Template not initialized."
msgstr "Vorlage nicht initialisiert."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Leerer CA-Name."
@@ -139,11 +139,11 @@
msgid "Template does not exist: %1."
msgstr "Vorlage ist nicht vorhanden: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ungültiges CA-Passwort."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Fehler bei der Erstellung der CA-Infrastruktur."
@@ -271,19 +271,24 @@
msgid "Invalid key data."
msgstr "Ungültige Schlüsseldaten."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-Passwort ist leer."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Fehler bei der Verschlüsselung des Schlüssels."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Fehler bei der Verschlüsselung des Schlüssels."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-Name ist nicht vorhanden (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -291,40 +296,40 @@
"Die CA darf nicht gelöscht werden. Eine CA kann nur gelöscht werden, wenn "
"sie abgelaufen ist oder wenn durch sie noch kein Zertifikat signiert wurde."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Fehler beim Löschen der CA %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "In der Konfigurationsdatei fehlt ein Richtlinienwert."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Abschnitt %1 kann nicht analysiert werden."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Feld %1 muss einen Wert enthalten."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 muss definiert sein."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 muss im CA-Zertifikat (%2) und in der Anfrage (%3) identisch sein."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Die Konfigurationsdatei enthält vermutlich eine ungültige Richtlinie."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Die Konfiguration ist noch nicht initialisiert."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "In der Konfigurationsdatei fehlt der Abschnitt 'distinguished_name'."
@@ -576,58 +581,71 @@
msgid "The key file does not exist."
msgstr "Die Schlüsseldatei ist nicht vorhanden."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ungültiges CA-Passwort."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Das Passwort zum Verschlüsseln der Ausgabe muss angegeben werden."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Das PKCS12-Passwort muss angegeben werden."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Verzeichnis kann nicht glesen werden: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Keine Seriennummer in %1 gefunden."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Die Anforderung ist bereits vorhanden."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Empfänger der Anforderung wurde nicht gefunden."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Empfänger des Zertifikats wurde nicht gefunden."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName ungültig: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' ist nicht vorhanden."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 ist nach wie vor vorhanden."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Verzeichnis kann nicht erstellt werden: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Konfigurationsvorlage kann nicht kopiert werden."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Datei kann nicht erstellt werden."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/es.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/es.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/es.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/es.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-20 10:07\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "La plantilla no se ha iniciado."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Nombre de CA vacÃo."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "La plantilla no existe: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Contraseña de CA no válida."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Error al crear la infraestructura de CA."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Datos de clave no válidos."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "La contraseña de CA está vacÃa."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Error durante el cifrado de la clave."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Error durante el cifrado de la clave."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "El nombre de CA no existe (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"No se permite suprimir la CA. La CA debe haber caducado o no debe haber "
"firmado nunca un certificado."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Error al suprimir la CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "En el archivo de configuración falta un valor para la directiva."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "No es posible analizar la sección %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "El campo %1 debe tener un valor."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "Se debe definir %1."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 debe ser igual en el certificado CA (%2) y la solicitud (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "En el archivo de configuración parece que hay una directiva no válida."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "La configuración no se ha iniciado."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr ""
"En el archivo de configuración falta la sección \"distinguished_name\"."
@@ -572,58 +577,71 @@
msgid "The key file does not exist."
msgstr "El archivo de clave no existe."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Contraseña de CA no válida."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Se necesita la contraseña para cifrar el resultado."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Se necesita la contraseña PKCS12."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "No es posible leer el directorio: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "No se ha detectado ningún número de serie en %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "La petición ya existe."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "No es posible encontrar el tema pedido."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "No es posible encontrar el tema de certificado."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName incorrecto: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "%1 no existe."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 todavÃa existe."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "No es posible crear el directorio: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "No es posible copiar la plantilla de configuración."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "No es posible crear el archivo."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fi.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fi.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fi.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fi.po Fri Nov 9 13:37:42 2007
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm.fi\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-10-24 23:36+0300\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -35,7 +35,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -132,7 +132,7 @@
msgid "Template not initialized."
msgstr "Mallia ei ole alustettu."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Tyhjä CA-nimi."
@@ -140,11 +140,11 @@
msgid "Template does not exist: %1."
msgstr "Malli: %1 ei ole olemassa."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Väärä CA-salasana"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Virhe luotaessa CA-infrastruktuuria."
@@ -272,19 +272,24 @@
msgid "Invalid key data."
msgstr "Epäkelpo \"avain\" -tieto"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-salasana on tyhjä."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Virhe avaimen salauksessa."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Virhe avaimen salauksessa."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-nimeä %1 ei ole olemassa."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -292,41 +297,41 @@
"CA:n poistaminen ei ole sallittua. CA:n täytyy olla vanhentunut tai "
"varmenteen allekirjoittamaton."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "CA:n %1 poisto epäonnistui."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Määritystiedostosta puuttuu \"politiikka\" (policy) -arvo"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Ei voitu koostaa osiota %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Kentässä %1 täytyy olla arvo."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 pitää olla määritetty."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1:sen pitää olla sama kuin CA-varmenteessa %2 (pyyntö oli %3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Määritystiedostossa näyttäisi olevan epäkelpo \"politiikka\" (policy)."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Määritystä ei ole alustettu."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Määritystiedostosta puuttuu osio: 'distinguished_name' ."
@@ -577,58 +582,71 @@
msgid "The key file does not exist."
msgstr "Avaintiedostoa ei ole olemassa."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Väärä CA-salasana"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Tulosteen salaamisen salasana on pakollinen."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12-salasana on pakollinen."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Hakemistoa ei voi lukea: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Sarjanumeroa ei löydetty kohteesta %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Pyyntö on jo olemassa."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Pyyntöaihetta (request subject) ei löydy."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Varmenneaihetta (certificate subject) ei löydy ."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Virheellinen caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' ei ole olemassa."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 on yhä olemassa."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Hakemistoa ei voi luoda: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Määritysmallia ei voi kopioida."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Tiedostoa ei voi luoda."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fr.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fr.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fr.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/fr.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-02 14:16\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -128,7 +128,7 @@
msgid "Template not initialized."
msgstr "Modèle non initialisé."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Nom CA vide."
@@ -136,11 +136,11 @@
msgid "Template does not exist: %1."
msgstr "Modèle inexistant : %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Mot de passe CA non valide."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Erreur lors de la création de l'infrastructure CA."
@@ -268,19 +268,24 @@
msgid "Invalid key data."
msgstr "Données de clé non valides."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "Mot de passe CA vide."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Erreur lors du codage de données de clé."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Erreur lors du codage de données de clé."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Nom CA inexistant (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -288,40 +293,40 @@
"La suppression de CA n'est pas autorisée. Il est possible que la date CA "
"soit expirée ou qu'aucun certificat ne soit signé."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Ãchec de la suppression de CA : %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Une valeur de stratégie absente du fichier de configuration."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Impossible d'analyser la section %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Le champ %1 doit comporter une valeur."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 doit être défini."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 doit être identique dans le certificat CA (%2) et la requête (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Une stratégie apparemment non valide dans le fichier de configuration."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Configuration non initialisée."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Section nom_distinctif absente du fichier de configuration."
@@ -573,58 +578,71 @@
msgid "The key file does not exist."
msgstr "Le fichier de clé n'existe pas."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Mot de passe CA non valide."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Le mot de passe pour coder la sortie est requis."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Le mot de passe PKCS12 est requis."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Impossible de lire le répertoire : %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Aucun numéro de série n'a été trouvé dans %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "La requête existe déjà ."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Le sujet de la requête est introuvable."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Le sujet du certificat est introuvable."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName non valide : %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' n'existe pas."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 existe toujours."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Impossible de créer le répertoire : %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Impossible de créer le modèle de configuration."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Impossible de créer le fichier."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/gu.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/gu.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/gu.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/gu.po Fri Nov 9 13:37:42 2007
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2004-08-09 10:24+0200\n"
"Last-Translator: Priyavert Sharma\n"
"Language-Team: AgreeYa Solutions\n"
@@ -27,7 +27,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -124,7 +124,7 @@
msgid "Template not initialized."
msgstr "àªà«àª®à«àªªàª²à«àª àªàª¨à«àª¶à«àª¯àª²àª¾àªàª થયà«àª નથà«."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "CA નામ àªàª¾àª²à« àªà«."
@@ -132,11 +132,11 @@
msgid "Template does not exist: %1."
msgstr "àªà«àª®à«àªªàª²à«àª àªà« ઠનહà«àª: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "CA પાસવરà«àª¡ àª
માનà«àª¯."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "CA àªàª¨à«àª«à«àª°àª¾àª¸à«àªà«àª°àªà«àªàª° બનાવતૠવàªàª¤à« àªà«àª²."
@@ -265,19 +265,24 @@
msgid "Invalid key data."
msgstr "àªà« ડà«àªàª¾ àª
માનà«àª¯."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA પાસવરà«àª¡ àªàª¾àª²à« àªà«."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "àªà« àªàª¨à«àªà«àª°à«àªªà«àªàª¶àª¨ દરમિયાન àªà«àª²."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "àªà« àªàª¨à«àªà«àª°à«àªªà«àªàª¶àª¨ દરમિયાન àªà«àª²."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA નામ àª
તિતà«àªµàª®àª¾àª નથૠ(%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
#, fuzzy
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
@@ -285,40 +290,40 @@
msgstr ""
"CA ડà«àª²à«àª àªàª°àªµàª¾àª¨à« મàªàªà«àª°à« નથà«. CA પà«àª°à«àª થયà«àª હà«àªµà«àª àªà«àªàª àªà« સરà«àªàª¿àª«à«àªà«àªàª®àª¾àª સહૠન હà«àªµà« àªà«àªàª."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "CA ડà«àª²à«àª àªàª°àªµàª¾àª¨à«àª નિષà«àª«àª³: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "àªàª¨à«àª«àª¿àªàª°à«àª¶àª¨ ફાàªàª²àª®àª¾àª પà«àª²àª¿àª¸à« માàªà«àª¨à«àª મà«àª² બાàªàª¾àª¤ àªà«."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "વિàªàª¾àª પારà«àª¸ નથૠàªàª°à« શàªàª¾àª¤à« %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "%1 ફિલà«àª¡àª®àª¾àª મà«àª² હà«àªµà«àª àªàª°à«àª°à« àªà«."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 ડિફાàªàª¨ થયà«àª હà«àªµà«àª àªà«àªàª."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "CA સરà«àªàª¿àª«à«àªà«àª (%2) àª
નૠરિàªà«àªµà«àª¸à«àª(%3) માઠ%1 સરàªà«àª હà«àªµà«àª àªà«àªàª."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "àªàª¨à«àª«àª¿àªà«àª¯à«àª°à«àª¶àª¨ ફાàªàª²àª®àª¾àª પà«àª²à«àª¸à« àª
માનà«àª¯ લાàªà« àªà«."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "àªàª¨à«àª«àª¿àªà«àª¯à«àª°à«àª¶àª¨ àªàª¨à«àª¶à«àª¯àª²àª¾àªàª થયà«àª નથà«."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "àªàª¨à«àª«àª¿àªà«àª¯à«àª°à«àª¶àª¨ ફાàªàª²àª®àª¾àª âડિસà«àªà«àª¨à«àªàªµà«àª¶à«àª¡ નà«àª®â વિàªàª¾àª બાàªàª¾àª¤ àªà«."
@@ -569,58 +574,71 @@
msgid "The key file does not exist."
msgstr "àªà« ફાàªàª² àª
સà«àª¤àª¿àª¤à«àªµàª®àª¾àª નથà«."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "CA પાસવરà«àª¡ àª
માનà«àª¯."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "àªàªàªàªªà«àª àªàª¨à«àªà«àª°à«àªªà«àª àªàª°àªµàª¾ માàªà« પાસવરà«àª¡ àªàª°à«àª°à« àªà«."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12 પાસવરà«àª¡ àªàª°à«àª°à« àªà«."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "ડિરà«àªà«àªàª°à« વાàªàªà« શàªàª¾àª¤à« નથà«: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "àªà«àª સà«àª°à«àª
લ નàªàª¬àª° મળà«àª¯à« નથૠ%1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "રિàªà«àªµà«àª¸à«àª àª
સà«àª¤àª¿àª¤à«àªµàª®àª¾àª àªà« àª."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "રિàªà«àªµà«àª¸à«àª વિષય મળૠશàªàª¤à« નથà«."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "સરà«àªàª¿àª«à«àªà«àª વિષય મળૠશàªàª¤à« નથà«."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "àª
માનà«àª¯ caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' àª
સà«àª¤àª¿àª¤à«àªµ ધરાવતૠનથà«."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 àª
સà«àª¤àª¿àª¤à«àªµ ધરાવૠàªà«."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "ડિરà«àªà«àªàª°à« બનાવૠશàªàª¾àª નથà«: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "àªàª¨à«àª«àª¿àªà«àª¯à«àª°à«àª¶àª¨ àªà«àª®à«àªªà«àª²à«àª àªà«àªªà« àªàª°à« શàªàª¾àª¤à«àª નથà«."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "ફાàªàª² બનાવૠશàªàª¾àª¤à« નથà«."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hi.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hi.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hi.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hi.po Fri Nov 9 13:37:42 2007
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2005-07-29 15:37+0530\n"
"Last-Translator: Priyavert Sharma\n"
"Language-Team: AgreeYa Solutions>\n"
@@ -31,7 +31,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -128,7 +128,7 @@
msgid "Template not initialized."
msgstr "à¤à¥à¤®à¥à¤ªà¤²à¥à¤ à¤à¤°à¤à¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾à¥¤"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "रिà¤à¥à¤¤ CA नाम।"
@@ -136,11 +136,11 @@
msgid "Template does not exist: %1."
msgstr "à¤à¥à¤®à¥à¤ªà¤²à¥à¤ मà¥à¤à¥à¤¦ नहà¥à¤ हॠ:%1।"
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "à¤
मानà¥à¤¯ CA पासवरà¥à¤¡à¥¤"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "CA à¤à¤à¤«à¥à¤°à¤¾à¤¸à¥à¤à¥à¤°à¤à¥à¤à¤° à¤à¥ सà¥à¤à¤¿à¤¤ à¤à¤°à¤¤à¥ समय तà¥à¤°à¥à¤à¤¿à¥¤"
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "à¤
मानà¥à¤¯ à¤à¥à¤à¤à¥ डà¥à¤à¤¾à¥¤"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA पासवरà¥à¤¡ रिà¤à¥à¤¤ हà¥à¥¤"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "à¤à¥à¤à¤à¥ à¤à¤¨à¥à¤à¥à¤°à¤¿à¤ªà¥à¤¶à¤¨ à¤à¥ दà¥à¤°à¤¾à¤¨ तà¥à¤°à¥à¤à¤¿à¥¤"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "à¤à¥à¤à¤à¥ à¤à¤¨à¥à¤à¥à¤°à¤¿à¤ªà¥à¤¶à¤¨ à¤à¥ दà¥à¤°à¤¾à¤¨ तà¥à¤°à¥à¤à¤¿à¥¤"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA नाम मà¥à¤à¥à¤¦ नहà¥à¤ हॠ(%1)।"
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"CA à¤à¥ मिà¤à¤¾à¤ à¤à¤¾à¤¨à¥ à¤à¥ à¤
नà¥à¤®à¤¤à¤¿ नहà¥à¤ मिलà¥à¥¤ CA या तॠसमापà¥à¤¤ हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤ या फिर à¤à¤¿à¤¸à¥ "
"पà¥à¤°à¤®à¤¾à¤£ पतà¥à¤° à¤à¥ à¤à¤à¥ à¤à¥ हसà¥à¤¤à¤¾à¤à¥à¤·à¤°à¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "CA à¤à¥ मिà¤à¤¾à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ à¤
सफल रहा : %1।"
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "à¤à¥à¤¨à¥à¤«à¤¿à¤à¤°à¥à¤¶à¤¨ फाà¤à¤² पà¥à¤²à¤¿à¤¸à¥ à¤à¥ लिठà¤à¥à¤ मान à¤à¥à¤¡à¤¼ रहॠहà¥à¥¤"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "à¤à¤à¤¡ %1 à¤à¥ पारà¥à¤¸ नहà¥à¤ à¤à¤° सà¤à¤¤à¤¾à¥¤"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "à¤à¥à¤·à¥à¤¤à¥à¤° %1 à¤à¤¾ à¤à¥à¤ मान हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 परिà¤à¤¾à¤·à¤¿à¤¤ हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "CA पà¥à¤°à¤®à¤¾à¤£ पतà¥à¤° (%2) à¤à¤° à¤
नà¥à¤°à¥à¤§ (%3) मà¥à¤ %1 à¤à¤ समान हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "à¤à¥à¤¨à¥à¤«à¤¿à¤à¤°à¥à¤¶à¤¨ फाà¤à¤² मà¥à¤ à¤à¤¿à¤¸à¥ à¤
मानà¥à¤¯ पà¥à¤²à¤¿à¤¸à¥ à¤à¥ हà¥à¤¨à¤¾ पà¥à¤°à¤¤à¥à¤¤ हà¥à¤¤à¤¾ हà¥à¥¤"
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "à¤à¥à¤¨à¥à¤«à¤¿à¤à¤°à¥à¤¶à¤¨ à¤à¥ à¤à¤°à¤à¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾à¥¤"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "à¤à¥à¤¨à¥à¤«à¤¿à¤à¤°à¥à¤¶à¤¨ फाà¤à¤² मà¥à¤ à¤à¥à¤à¤¾ à¤à¤à¤¡ 'distinguished_name'।"
@@ -571,58 +576,71 @@
msgid "The key file does not exist."
msgstr "à¤à¥à¤à¤à¥ फाà¤à¤² मà¥à¤à¥à¤¦ नहà¥à¤ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "à¤
मानà¥à¤¯ CA पासवरà¥à¤¡à¥¤"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "à¤à¤à¤à¤ªà¥à¤ à¤à¥ à¤à¤à¤à¥à¤°à¤¿à¤ªà¥à¤ à¤à¤°à¤¨à¥ à¤à¥ लिठपासवरà¥à¤¡ à¤à¥ à¤à¤µà¤¶à¥à¤¯à¤à¤¤à¤¾ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12 पासवरà¥à¤¡ à¤à¥ à¤à¤µà¤¶à¥à¤¯à¤à¤¤à¤¾ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "डायरà¥à¤à¥à¤à¤°à¥ à¤à¥ नहà¥à¤ पढ़ सà¤à¤¤à¤¾ : %1 (%2) [%3]।"
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "%1 मà¥à¤ à¤à¥à¤ à¤à¥à¤°à¤® सà¤à¤à¥à¤¯à¤¾ नहà¥à¤ पà¥à¤°à¤¾à¤ªà¥à¤¤ हà¥à¤à¥¤"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "à¤
नà¥à¤°à¥à¤§ पहलॠसॠहॠमà¥à¤à¥à¤¦ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "à¤
नà¥à¤°à¥à¤§ विषय नहà¥à¤ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤° सà¤à¤¤à¤¾ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "पà¥à¤°à¤®à¤¾à¤£ पतà¥à¤° विषय नहà¥à¤ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤° सà¤à¤¤à¤¾ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "à¤
मानà¥à¤¯ caName : %1"
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' मà¥à¤à¥à¤¦ नहà¥à¤ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "'%1' à¤
ब à¤à¥ मà¥à¤à¥à¤¦ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "डायरà¥à¤à¥à¤à¤°à¥ à¤à¥ सà¥à¤à¤¿à¤¤ नहà¥à¤ à¤à¤° सà¤à¤¤à¤¾ : %1 (%2 [%3])।"
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "à¤à¥à¤¨à¥à¤«à¤¿à¤à¤°à¥à¤¶à¤¨ à¤à¥à¤®à¥à¤ªà¤²à¥à¤ à¤à¥ à¤à¥à¤ªà¥ नहà¥à¤ à¤à¤° सà¤à¤¤à¤¾ हà¥à¥¤"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "फाà¤à¤² à¤à¥ सà¥à¤à¤¿à¤¤ नहà¥à¤ à¤à¤° सà¤à¤¤à¤¾ हà¥à¥¤"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hu.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hu.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hu.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/hu.po Fri Nov 9 13:37:42 2007
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm.hu\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2007-01-30 12:55+0100\n"
"Last-Translator: Kalman Kemenczy \n"
"Language-Team: Hungarian \n"
@@ -38,7 +38,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -135,7 +135,7 @@
msgid "Template not initialized."
msgstr "a sablon nem inicializálódott."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Ãres CA név."
@@ -143,11 +143,11 @@
msgid "Template does not exist: %1."
msgstr "A sablon nem létezik: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ãrvénytelen CA jelszó."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Hiba a CA infrastruktúra létrehozása közben."
@@ -275,19 +275,24 @@
msgid "Invalid key data."
msgstr "Ãrvénytelen kulcs."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "A CA jelszava üres."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "A kulcs elkódolása sikertelen."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "A kulcs elkódolása sikertelen."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "A CA név nem létezik (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -295,45 +300,45 @@
"A CA törlése nem lehetséges. Csak olyan CA törölhetÅ, amely lejárt vagy "
"nincs olyan tanúsÃtvány, amit a törölni kÃvánt CA Ãrt alá."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "A CA törlése sikertelen: %1."
# modules/dialup/dialup.ycp:231 modules/dialup/dialup.ycp:246
# modules/dialup/dialup.ycp:259
# menuentries/menuentry_lan_sendmail.ycp:14
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "A konfigurációs fájl nem tartalmazza a szükséges értékeket."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "A(z) %1 rész feldolgozása sikertelen."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "A következÅ mezÅnek kötelezŠértéket megadni: %1."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "A következÅ mezÅt definiálni kell: %1."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr ""
"A(z) '%1' mezÅnek azonosnak kell lennie a CA tanúsÃtványban (%2) és a "
"kérelemben (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "A konfigurációs fájl érvénytelen szabályra hivatkozik."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "A konfiguráció nincs inicializálva."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "A konfigurációs fájlban hiányzik a 'distinguished_name' rész."
@@ -585,59 +590,72 @@
msgid "The key file does not exist."
msgstr "A kulcsfájl nem létezik."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ãrvénytelen CA jelszó."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "A kimenet visszafejtéséhez szükséges jelszó szükséges."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "A PKCS12 jelszó szükséges."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "A könyvtár nem olvasható: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Nem található sorozatszám itt: %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "A kérés már létezik."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "A kérés tárgya nem található."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "A tanúsÃtvány tárgya nem található."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Ãrvénytelen caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "A következŠfájl nem létezik: '%1'."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "A(z) %1 továbbra is létezik."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Nem hozható létre könyvtár: %1 (%2 [%3])."
# /tmp/xapi:49
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "A konfigurációs sablon nem másolható."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Nem hozható létre a fájl."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/it.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/it.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/it.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/it.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-03 15:41\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "Modello non inizializzato."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Nome CA vuoto."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "Il modello non esiste: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Password CA non valida."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Errore durante la creazione dell'infrastruttura CA."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Dati della chiave non validi."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "La password CA è vuota."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Errore durante la cifratura della chiave."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Errore durante la cifratura della chiave."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Il nome della CA non esiste (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,41 +291,41 @@
"L'eliminazione della CA non è consentita. La CA deve scadere o non avere mai "
"firmato un certificato."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Impossibile eliminare la CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Nel file di configurazione manca un valore per le norme."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Impossibile analizzare sintatticamente la sezione %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Il campo %1 deve includere un valore."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "Ã necessario definire %1."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 deve essere uguale nel certificato CA (%2) e nella richiesta (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr ""
"Ã probabile che il file di configurazione presenti una norma non valida."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Configurazione non inizializzata."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Nel file di configurazione manca la sezione 'distinguished_name'."
@@ -573,58 +578,71 @@
msgid "The key file does not exist."
msgstr "Il file delle chiavi non esiste."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Password CA non valida."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "La password per la cifratura dell'output è obbligatoria."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "La password PKCS12 è obbligatoria."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Impossibile leggere la directory: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Nessun numero seriale trovato in %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "La richiesta esiste già ."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Impossibile trovare il soggetto richiesto."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Impossibile trovare il soggetto certificato."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Nome CA non valido: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' inesistente."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 esiste ancora."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Impossibile creare la directory: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Impossibile copiare il modello di configurazione."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Impossibile creare il file."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ja.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ja.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ja.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ja.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-20 11:36\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "ãã³ãã¬ã¼ããåæåããã¦ãã¾ããã"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "CAåã空ã§ãã"
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "ãã³ãã¬ã¼ããããã¾ãã: %1"
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "CAãã¹ã¯ã¼ããç¡å¹ã§ãã"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "CAã¤ã³ãã©ã¹ãã©ã¯ãã£ã®ä½æä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
@@ -265,19 +265,24 @@
msgid "Invalid key data."
msgstr "ãã¼ãã¼ã¿ã¯ç¡å¹ã§ãã"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CAãã¹ã¯ã¼ãã¯ç©ºã§ãã"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "ãã¼ã®æå·åä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "ãã¼ã®æå·åä¸ã«ã¨ã©ã¼ãçºçãã¾ããã"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CAã®ååãåå¨ãã¾ãã (%1)ã"
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -285,40 +290,40 @@
"CAãåé¤ãããã¨ã¯ã§ãã¾ãããCA ã¯æéåãã§ããå¿
è¦ãããã¾ããã¾ãã¯è¨¼ææ¸"
"ã«ç½²åããã¦ããªãå¿
è¦ãããã¾ãã"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "CAã®åé¤ã«å¤±æãã¾ãã: %1"
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "è¨å®ãã¡ã¤ã«ã«ããªã·ã¼ã®å¤ãããã¾ããã"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "ã»ã¯ã·ã§ã³ %1 ã解æã§ãã¾ããã"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "ãã£ã¼ã«ã %1 ã«ã¯å¤ãå¿
è¦ã§ãã"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 ãå®ç¾©ããå¿
è¦ãããã¾ãã"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 ã¯ãCA証ææ¸(%2)ããã³è¦æ±(%3)ã§åãã§ããå¿
è¦ãããã¾ãã"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "è¨å®ãã¡ã¤ã«ã«ã¯ç¡å¹ãªããªã·ã¼ãå
¥ã£ã¦ããããã§ãã"
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "è¨å®ã¯åæåããã¦ãã¾ããã"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "è¨å®ãã¡ã¤ã«ã«ãdistinguished_nameãã®ã»ã¯ã·ã§ã³ãããã¾ããã"
@@ -569,58 +574,71 @@
msgid "The key file does not exist."
msgstr "ãã¼ãã¡ã¤ã«ãåå¨ãã¦ãã¾ããã"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "CAãã¹ã¯ã¼ããç¡å¹ã§ãã"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "åºåãæå·åããããã®ãã¹ã¯ã¼ããå¿
è¦ã§ãã"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12ãã¹ã¯ã¼ããå¿
è¦ã§ãã"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "次ã®ãã£ã¬ã¯ããªãèªãã¾ãã: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "%1 ã«ã·ãªã¢ã«çªå·ãããã¾ããã"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "ãã®ãªã¯ã¨ã¹ãã¯ãã§ã«åå¨ãã¦ãã¾ãã"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "ãªã¯ã¨ã¹ããµãã¸ã§ã¯ããè¦ã¤ããã¾ããã"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "証ææ¸ãµãã¸ã§ã¯ããè¦ã¤ããã¾ããã"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "ä¸æ£ãªcaName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1 ã¯åå¨ãã¾ããã"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 ãåå¨ãã¦ãã¾ãã"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "次ã®ãã£ã¬ã¯ããªãä½æã§ãã¾ãã: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "ç°å¢è¨å®ãã³ãã¬ã¼ããã³ãã¼ã§ãã¾ããã"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "ãã¡ã¤ã«ãä½æã§ãã¾ããã"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/km.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/km.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/km.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/km.po Fri Nov 9 13:37:42 2007
@@ -12,7 +12,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm.km\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-10-13 14:36+0700\n"
"Last-Translator: auk piseth \n"
"Language-Team: khmer \n"
@@ -38,7 +38,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -136,7 +136,7 @@
msgid "Template not initialized."
msgstr "áá·áâáá¶áâá
á¶ááâáááá¾áâáá»áááâáá á"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "ááááá CA ááá á"
@@ -144,11 +144,11 @@
msgid "Template does not exist: %1."
msgstr "áá·áâáá¶áâáá»ááá á %1 á"
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "áá¶áááâááááá¶áá CA áá·áâáááá¹ááááá¼áâ á"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "ááá á»áâáá
âáááâáááá»áâááááá¾áâá ááááá¶âáá
áá¶âáááááááá CA á"
@@ -275,59 +275,64 @@
msgid "Invalid key data."
msgstr "áá·ááááááâáááâáá·áâáááá¹ááááá¼á á"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "áá¶áááâááááá¶áá CA ááá á"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "ááá á»áâáá
âááá¡á»áâáááâáááá¾âáá¶áâá¢áá·ááááá¸áâááá á"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "ááá á»áâáá
âááá¡á»áâáááâáááá¾âáá¶áâá¢áá·ááááá¸áâááá á"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "áá·ááá¶áááááá CA (%1) á"
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
msgstr "áá·áâáá¶áâá¢áá»áááá¶áâá²ááâáá»á CA áá á CA áááá¼áááâáá»áâááááá á¬áá áá·ááááâá
á»áâá ááááááá¶âáá¾âáá·áááá¶âáááááá á"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "áá¶áâáá»á CA áá¶áâááá¶ááá á %1 á"
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "á¯ááá¶áâáááááâáá
áá¶âááááááááâáá¶ááâáááááâááááá¶ááâááááá¶ááá á"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "áá·áá¢á¶á
âáááâááááá %1 áá¶ááá á"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "áá¶áâ '%1' áááá¼áâáááá¶áâáááááâ áâ"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "áááá¼áâááâááááá %1 á"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 áááá¼áâááâáá¼á
áááá¶âáá
âáááá»áâáá·áááá¶âáááááá CA (%2) áá·á áááá¾ (%3) á"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "á¯ááá¶áâáááááâáá
áá¶âááááááááâá á¶ááâáá¼á
áá¶âáá¶áâááááá¶áááâáá·áâáááá¹ááááá¼á á"
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "áá¶áâáááááâáá
áá¶âááááááááâáá·áâáááá¼áâáá¶áâá
á¶ááâáááá¾áâá¡á¾á á"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "áá¶ááâááááá 'áááááâááááá¶áâááááá¶áá' áá
áááá»áâá¯ááá¶áâáááááâáá
áá¶âáááááááá á"
@@ -580,69 +585,82 @@
msgid "The key file does not exist."
msgstr "áá·ááá¶áâá¯ááá¶áâáááâáá"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "áá¶áááâááááá¶áá CA áá·áâáááá¹ááááá¼áâ á"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr ""
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
#, fuzzy
msgid "The PKCS12 password is required."
msgstr "áá¶áâáá¶ááá¶áâáá¶áááâááááá¶áá PKCS12"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
#, fuzzy
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "áá·áâá¢á¶á
âá¢á¶áâáá á %1 (%2) [%3]"
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
#, fuzzy
msgid "No serial number found in %1."
msgstr "áááá¶áâáááâááááá¶ááâáááâáá¶áâáááá¾áâáá
áááá»á %1 áááâáá"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
#, fuzzy
msgid "The request already exists."
msgstr "áá¶áâáááá¾âáá½á
âá á¾á á"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
#, fuzzy
msgid "Cannot find the request subject."
msgstr "áá·áá¢á¶á
âááâáá¾áâááááá¶áááâáááá¾âáá¶áâáá á"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
#, fuzzy
msgid "Cannot find the certificate subject."
msgstr "áá·áâá¢á¶á
âááâáá¾áâááááá¶áááâáááá¾âáá¶áâáá á"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
#, fuzzy
msgid "Invalid caName: %1."
msgstr "caName áá·áâáááá¹ááááá¼á á %1"
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
#, fuzzy
msgid "'%1' does not exist."
msgstr "áá·ááá¶áâ '%1' áá"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
#, fuzzy
msgid "%1 still exists."
msgstr "%1 áá
âááâáá¶á"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
#, fuzzy
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "áá·áâá¢á¶á
âááááá¾áâáá á %1 (%2 [%3])"
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
#, fuzzy
msgid "Cannot copy the configuration template."
msgstr "áá·áâá¢á¶á
âá
ááááâáá»áááâáááááâáá
áá¶âááááááááâáá¶áâá¡á¾á"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
#, fuzzy
msgid "Cannot create the file."
msgstr "áá·áâá¢á¶á
âááááá¾áâá¯ááá¶áâáá¶áâá¡á¾á"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/mr.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/mr.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/mr.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/mr.po Fri Nov 9 13:37:42 2007
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2005-07-29 15:37+0530\n"
"Last-Translator: Priyavert Sharma \n"
"Language-Team: AgreeYa Solutions \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "à¤à¥à¤®à¥à¤ªà¥à¤²à¥à¤à¤à¥ सà¥à¤°à¥à¤µà¤¾à¤¤ à¤à¥à¤²à¥à¤²à¥ नाहà¥"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "रिà¤à¥à¤¤ CA नाà¤à¤µ."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "à¤à¥à¤®à¥à¤ªà¥à¤²à¥à¤ à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाहà¥: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "à¤
वà¥à¤§ CA पासवरà¥à¤¡"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "CA सà¤à¤°à¤à¤¨à¤¾ निरà¥à¤®à¤¾à¤£ à¤à¤°à¤¤à¤¾à¤¨à¤¾ à¤à¥à¤"
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "à¤
वà¥à¤§ à¤à¥ डाà¤à¤¾"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA पासवरà¥à¤¡ रिà¤à¥à¤¤ à¤à¤¹à¥."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "à¤à¥ à¤à¥à¤¯à¤¾ साà¤à¤à¥à¤¤à¤¿à¤à¥à¤à¤°à¤£à¤¾à¤¦à¤°à¤®à¥à¤¯à¤¾à¤¨ à¤à¥à¤ à¤à¤²à¥"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "à¤à¥ à¤à¥à¤¯à¤¾ साà¤à¤à¥à¤¤à¤¿à¤à¥à¤à¤°à¤£à¤¾à¤¦à¤°à¤®à¥à¤¯à¤¾à¤¨ à¤à¥à¤ à¤à¤²à¥"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA नाà¤à¤µ à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाहॠ(%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
" CA पà¥à¤¸à¥à¤¨ à¤à¤¾à¤à¤£à¥à¤¯à¤¾à¤¸ à¤
नà¥à¤®à¤¤à¥ नाहà¥. CA à¤à¥ मà¥à¤¦à¤¤ सà¤à¤ªà¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥ à¤à¤¿à¤à¤µà¤¾ à¤à¤§à¥à¤¹à¥ पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤°à¤¾à¤µà¤° "
"सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ à¤à¥à¤²à¥à¤²à¥ नाहà¥."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr " CA पà¥à¤¸à¥à¤¨ à¤à¤¾à¤à¤£à¥à¤¯à¤¾à¤¤ à¤
पयश: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "à¤à¤à¥à¤¤à¥à¤¬à¤à¤§à¤¾à¤à¥à¤¯à¤¾ फाà¤à¤²à¤®à¤§à¥ पà¥à¤²à¤¿à¤¸à¥à¤à¥ मà¥à¤²à¥à¤¯ à¤à¤¾à¤¯à¤¬ à¤à¤¹à¥."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "सà¥à¤à¥à¤¶à¤¨ %1à¤à¤¾ परसà¥à¤ªà¤° सà¤à¤¬à¤à¤§ साà¤à¤à¥ शà¤à¤¤ नाहà¥."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "फिलà¥à¤¡ %1 मधॠमà¥à¤²à¥à¤¯ à¤
सणॠà¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 à¤à¥ वà¥à¤¯à¤¾à¤à¥à¤¯à¤¾ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 CA पà¥à¤°à¤®à¤¾à¤£à¤ªà¤¤à¥à¤¤à¤¾à¤¤ (%2) व विनà¤à¤¤à¥à¤®à¤§à¥ (%3) सारà¤à¥à¤ à¤
सणॠà¤
वशà¥à¤¯à¤ à¤à¤¹à¥."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "à¤à¤à¥à¤¤à¥à¤¬à¤à¤§à¤¾à¤à¥à¤¯à¤¾ फाà¤à¤²à¥à¤¤ à¤
वà¥à¤§ पà¥à¤²à¤¿à¤¸à¥ à¤à¤¹à¥ à¤
सॠदिसतà¥."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "à¤à¤à¥à¤¤à¥à¤¬à¤à¤§ सà¥à¤°à¥ à¤à¤¾à¤²à¥à¤²à¤¾ नाहà¥."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "à¤à¤à¥à¤¤à¥à¤¬à¤à¤§ फाà¤à¤²à¤®à¤§à¥à¤² à¤à¤¾à¤¯à¤¬ सà¥à¤à¥à¤¶à¤¨ 'distinguished_name' "
@@ -570,58 +575,71 @@
msgid "The key file does not exist."
msgstr "à¤à¥ फाà¤à¤² à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाहà¥."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "à¤
वà¥à¤§ CA पासवरà¥à¤¡"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "à¤à¤à¤à¤ªà¥à¤à¤à¥à¤¯à¤¾ à¤à¤¨à¥à¤à¥à¤°à¤¿à¤ªà¥à¤à¤¸à¤¾à¤ ॠपासवरà¥à¤¡ à¤à¤µà¤¶à¥à¤¯à¤"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr " PKCS12 पासवरà¥à¤¡ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "डिरà¥à¤à¥à¤à¤°à¥: %1 (%2) [%3] वाà¤à¥ शà¤à¤¤ नाहà¥."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr " %1 मधॠà¤
नà¥à¤à¥à¤°à¤®à¤¾à¤à¤ à¤à¤¢à¤³à¤²à¤¾ नाहà¥."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "विनà¤à¤¤à¥ à¤à¤§à¥à¤ªà¤¾à¤¸à¥à¤¨à¤ à¤à¤¹à¥."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "विनà¤à¤¤à¥à¤à¤¾ सबà¥à¤à¥à¤à¥à¤ शà¥à¤§à¤¤à¤¾ à¤à¤²à¤¾ नाहà¥"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "पà¥à¤°à¤®à¤¾à¤£à¤¾à¤ªà¤¤à¥à¤° सबà¥à¤à¥à¤à¥à¤ शà¥à¤§à¤¤à¤¾ à¤à¤²à¤¾ नाहà¥"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "à¤
वà¥à¤§ caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाहà¥."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 à¤
दà¥à¤¯à¤¾à¤ª à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ à¤à¤¹à¥."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "डिरà¥à¤à¥à¤à¤°à¥ निरà¥à¤®à¤¾à¤£ à¤à¤°à¥ शà¤à¤¤ नाहà¥: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "à¤à¤à¥à¤¤à¥à¤¬à¤à¤§ à¤à¥à¤®à¥à¤ªà¥à¤²à¥à¤ à¤à¥à¤ªà¥ à¤à¤°à¥ शà¤à¤¤ नाहà¥"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "फाà¤à¤² निरà¥à¤®à¤¾à¤£ à¤à¤°à¥ शà¤à¤¤ नाहà¥"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nb.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nb.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nb.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nb.po Fri Nov 9 13:37:42 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-10-13 17:23+0200\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -33,7 +33,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -130,7 +130,7 @@
msgid "Template not initialized."
msgstr "Malen er ikke Initialisert."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Tomt CA-navn."
@@ -138,11 +138,11 @@
msgid "Template does not exist: %1."
msgstr "Malen finnes ikke: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ugyldig CA-passord."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Feil ved opprettelse av CA-infrastruktur."
@@ -270,19 +270,24 @@
msgid "Invalid key data."
msgstr "Ugyldige nøkkeldata."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-passord mangler."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Feil under nøkkelkryptering."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Feil under nøkkelkryptering."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-navnet finnes ikke (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -290,41 +295,41 @@
"Sletting av CA er ikke tillatt. CA må være utløpt eller aldri ha signert et "
"sertifikat."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "CA kunne ikke slettes: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Konfigurasjonsfilen mangler en policy-verdi."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Kan ikke analysere seksjonen %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Feltet %1 må ha en verdi."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%s må defineres."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 må være identisk i CA sertifikatet (%2) og forespørselen (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Konfigurasjonsfilen ser ut til å ha en ugyldig policy."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Konfigurasjonen er ikke initialisert."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Seksjonen 'distinguished_name' mangler i konfigurasjonsfilen."
@@ -575,58 +580,71 @@
msgid "The key file does not exist."
msgstr "Den nøkkelfilen finnes ikke."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ugyldig CA-passord."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Passordet for kryptering av utdataene er påkrevd."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12-passordet kreves."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Kan ikke lese katalog: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Finner ikke serienummer i %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Forespørselen finnes allerede."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Finner ikke forespørselssubjektet."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Finner ikke sertifikatsubjektet."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Ugyldig navn på sertifiseringsinstans, CA: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1 finnes ikke."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 finnes fremdeles."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Kan ikke opprette katalog: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Kan ikke kopiere konfigurasjonsmalen."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Kan ikke opprette filen."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nl.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nl.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nl.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/nl.po Fri Nov 9 13:37:42 2007
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm.nl\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-24 22:57+0100\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -35,7 +35,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -132,7 +132,7 @@
msgid "Template not initialized."
msgstr "Sjabloon is niet geïnitialiseerd."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Lege CA-naam."
@@ -140,11 +140,11 @@
msgid "Template does not exist: %1."
msgstr "Sjabloon bestaat niet: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ongeldig CA-wachtwoord."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Fout tijdens aanmaken van CA-infrastructuur."
@@ -272,19 +272,24 @@
msgid "Invalid key data."
msgstr "Ongeldige sleutelgegevens."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-wachtwoord is leeg."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Fout bij versleutelen van de sleutel."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Fout bij versleutelen van de sleutel."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-naam bestaat niet (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -292,41 +297,41 @@
"Het verwijderen van de CA is niet toegestaan. De CA dient te zijn verlopen "
"of nog nooit een certificaat te hebben ondertekend."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Verwijderen van de CA is mislukt: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Het configuratiebestand mist een richtlijnwaarde."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Kan sectie %1 niet ontleden."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Veld %1 dient een waarde te bevatten."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 moet worden gedefinieerd."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 moet in het CA-certificaat (%2) en de request (%3) hetzelfde zijn."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Het configuratiebestand bevat vermoedelijk een ongeldige richtlijn."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "De configuratie is niet geïnitialiseerd."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Sectie 'distinguished_name' ontbreekt in het configuratiebestand."
@@ -577,58 +582,71 @@
msgid "The key file does not exist."
msgstr "Het sleutelbestand bestaat niet."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ongeldig CA-wachtwoord."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Er is een wachtwoord vereist voor het coderen van de uitvoer."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Het PKCS12-wachtwoord is vereist."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Kan directory niet lezen: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Geen serienummer gevonden in %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Het verzoek bestaat al."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Kan het gevraagde onderwerp niet vinden."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Kan het certiferingsonderwerp niet vinden."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Ongeldige caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' bestaat niet."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 bestaat nog."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Kan directory niet maken: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Kan de configuratiesjabloon niet kopiëren."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Kan het bestand niet maken."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pl.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pl.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pl.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pl.po Fri Nov 9 13:37:42 2007
@@ -9,7 +9,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2007-02-06 22:44+0100\n"
"Last-Translator: \n"
"Language-Team: \n"
@@ -34,7 +34,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -131,7 +131,7 @@
msgid "Template not initialized."
msgstr "Szablon nie zostaÅ zainicjowany."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Pusta nazwa CA."
@@ -139,11 +139,11 @@
msgid "Template does not exist: %1."
msgstr "Szablon nie istnieje: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "NieprawidÅowe hasÅo CA."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "BÅÄ
d podczas tworzenia infrastruktury CA."
@@ -271,19 +271,24 @@
msgid "Invalid key data."
msgstr "NieprawidÅowe dane klucza."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "HasÅo CA jest puste."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "WystÄ
piÅ bÅÄ
d podczas szyfrowania klucza.."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "WystÄ
piÅ bÅÄ
d podczas szyfrowania klucza.."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Nazwa CA nie istnieje (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -291,42 +296,42 @@
"UsuniÄcie CA nie jest dozwolone. WażnoÅÄ CA musi wygasnÄ
Ä jeÅli podpisaÅ "
"jakikolwiek certyfikat."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "UsuniÄcie CA nie powiodÅo siÄ: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Plik konfiguracyjny nie zawiera wartoÅci dla reguÅy."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Zanalizowanie sekcji %1 nie powiodÅo siÄ."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Pole %1 musi mieÄ podanÄ
wartoÅÄ."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 musi byÄ zdefiniowany."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr ""
"Pole %1 musi mieÄ tÄ
samÄ
wartoÅÄ w certyfikacie CA (%2) i w żÄ
daniu (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "NieprawidÅowa reguÅa w pliku konfiguracyjnym."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Konfiguracja nie zostaÅa zainicjowana."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Brak sekcji 'distinguished_name' w pliku konfiguracyjnym."
@@ -577,58 +582,71 @@
msgid "The key file does not exist."
msgstr "Plik klucza nie istnieje."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "NieprawidÅowe hasÅo CA."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Do zakodowania wyjÅcia wymagane jest hasÅo."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Wymagane jest hasÅo PKCS12."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Nie można odczytaÄ zawartoÅci katalogu: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Nie znaleziono numeru seryjnego w %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Å»Ä
danie już istnieje."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Nie można odnaleÅºÄ tematu żÄ
dania."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Nie można odnaleÅºÄ tematu certyfikatu."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "NieprawidÅowy caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "\"%1\" nie istnieje."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 wciÄ
ż istnieje."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Nie można utworzyÄ katalogu: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Nie można skopiowaÄ szablonu konfiguracji."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Nie można utworzyÄ pliku."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pt_BR.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pt_BR.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pt_BR.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/pt_BR.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-06 13:58\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "Gabarito não inicializado."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Nome de CA vazio."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "O gabarito não existe: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Senha de CA inválida."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Erro ao criar a infra-estrutura de CA."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Dados de chave inválidos."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "A senha da CA está vazia."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Erro durante criptografia de chave."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Erro durante criptografia de chave."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "O nome da CA não existe (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"Não é permitido apagar a CA. A CA deve ter expirado ou nunca ter assinado um "
"certificado."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Falha ao apagar CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Falta um valor para polÃtica no arquivo de configuração."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Não é possÃvel analisar a seção %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "O campo %1 deve ter um valor."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 deve ser definido."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 deve ser igual no certificado de CA (%2) e na solicitação (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "O arquivo de configuração parece ter uma polÃtica inválida."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "A configuração não foi inicializada."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Seção 'distinguished_name' ausente do arquivo de configuração."
@@ -570,58 +575,71 @@
msgid "The key file does not exist."
msgstr "O arquivo de chave não existe."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Senha de CA inválida."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "A senha para criptografar a saÃda é obrigatória."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "A senha do PKCS12 é obrigatória."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "ImpossÃvel ler o diretório: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Nenhum número de série encontrado em %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "A solicitação já existe."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "ImpossÃvel encontrar o assunto da solicitação."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "ImpossÃvel encontrar o assunto do certificado."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName inválido: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' não existe."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 ainda existe."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "ImpossÃvel criar o diretório: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "ImpossÃvel copiar o gabarito de configuração."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "ImpossÃvel criar o arquivo."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ru.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ru.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ru.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ru.po Fri Nov 9 13:37:42 2007
@@ -10,7 +10,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm.ru\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-08 09:11+0200\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -37,7 +37,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -134,7 +134,7 @@
msgid "Template not initialized."
msgstr "Шаблон не иниÑиализиÑован."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "ÐÑÑÑое CA имÑ."
@@ -142,11 +142,11 @@
msgid "Template does not exist: %1."
msgstr "Шаблон не ÑÑÑеÑÑвÑеÑ: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "ÐевеÑнÑй CA паÑолÑ."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "ÐÑибка пÑи Ñоздании CA инÑÑаÑÑÑÑкÑÑÑÑ."
@@ -276,19 +276,24 @@
msgid "Invalid key data."
msgstr "ÐевеÑнÑе даннÑе клÑÑа."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "ÐÑÑÑÑÑÑвÑÐµÑ CA паÑолÑ."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "ÐÑибка во вÑÐµÐ¼Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ»ÑÑа."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "ÐÑибка во вÑÐµÐ¼Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ ÐºÐ»ÑÑа."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA Ð¸Ð¼Ñ Ð½Ðµ ÑÑÑеÑÑвÑÐµÑ (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -296,41 +301,41 @@
"Удаление CA не ÑазÑеÑаеÑÑÑ. CA должен законÑиÑÑ ÑÑок дейÑÑÐ²Ð¸Ñ Ð¸Ð»Ð¸ не имеÑÑ "
"подпиÑаннÑй ÑеÑÑиÑикаÑ."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Ðе ÑдалоÑÑ ÑдалиÑÑ CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Ð Ñайле конÑигÑÑаÑии оÑÑÑÑÑÑвÑÐµÑ Ð·Ð½Ð°Ñение полиÑики."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Ðевозможно обÑабоÑаÑÑ ÑекÑÐ¸Ñ %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Ðоле %1 должно имеÑÑ Ð·Ð½Ð°Ñение."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 должен бÑÑÑ Ð¾Ð¿Ñеделен."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 должен бÑÑÑ Ñаким же как в CA ÑеÑÑиÑикаÑе (%2) и запÑоÑе (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "ÐоÑ
оже, Ñайл конÑигÑÑаÑии Ð¸Ð¼ÐµÐµÑ Ð½ÐµÐ²ÐµÑнÑÑ Ð¿Ð¾Ð»Ð¸ÑикÑ."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "ÐонÑигÑÑаÑÐ¸Ñ Ð½Ðµ иниÑиализиÑована."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "ÐÑÑÑÑÑÑвÑÐµÑ ÑекÑÐ¸Ñ 'distinguished_name' в конÑигÑÑаÑионном Ñайле."
@@ -581,59 +586,72 @@
msgid "The key file does not exist."
msgstr "Файл клÑÑа не ÑÑÑеÑÑвÑеÑ."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "ÐевеÑнÑй CA паÑолÑ."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "ÐаÑÐ¾Ð»Ñ Ð´Ð»Ñ ÑиÑÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð²Ñвода ÑвлÑеÑÑÑ Ð¾Ð±ÑзаÑелÑнÑм."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "ÐаÑÐ¾Ð»Ñ PKCS12 ÑвлÑеÑÑÑ Ð¾Ð±ÑзаÑелÑнÑм."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Ðевозможно пÑоÑиÑаÑÑ ÐºÐ°Ñалог: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Ðе найден ÑеÑийнÑй Ð½Ð¾Ð¼ÐµÑ Ð² %1."
# translators: error message for "add share" command line action
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "ÐапÑÐ¾Ñ Ñже ÑÑÑеÑÑвÑеÑ."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Ðе ÑдаеÑÑÑ Ð½Ð°Ð¹Ñи ÑÐµÐ¼Ñ Ð·Ð°Ð¿ÑоÑа."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Ðе ÑдаеÑÑÑ Ð½Ð°Ð¹Ñи ÑÐµÐ¼Ñ ÑеÑÑиÑикаÑа."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "ÐевеÑное знаÑение caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' не ÑÑÑеÑÑвÑеÑ."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 вÑе еÑе ÑÑÑеÑÑвÑеÑ."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Ðе ÑдаеÑÑÑ ÑоздаÑÑ ÐºÐ°Ñалог: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Ðе ÑдаеÑÑÑ ÑкопиÑоваÑÑ Ñаблон наÑÑÑоек."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Ðе ÑдаеÑÑÑ ÑоздаÑÑ Ñайл."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/sv.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/sv.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/sv.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/sv.po Fri Nov 9 13:37:42 2007
@@ -8,7 +8,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2005-09-18 19:09+0200\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -34,7 +34,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -131,7 +131,7 @@
msgid "Template not initialized."
msgstr "Mallen har inte initierats."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "CA-namnet är tomt."
@@ -139,11 +139,11 @@
msgid "Template does not exist: %1."
msgstr "Mallen finns inte: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Ogiltigt CA-lösenord."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Ett fel uppstod när CA-infrastrukturen skulle skapas."
@@ -271,19 +271,24 @@
msgid "Invalid key data."
msgstr "Ogiltiga nyckeldata."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA-lösenordet är tomt."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Ett fel inträffade under nyckelkrypteringen."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Ett fel inträffade under nyckelkrypteringen."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA-namnet finns inte (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -291,41 +296,41 @@
"Det är inte tillåtet att ta bort detta CA. CA måste ha upphört eller aldrig "
"ha signerat något certifikat."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Det gick inte att ta bort detta CA: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Ett värde för princip saknas i konfigurationsfilen."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Det gick inte att tolka avsnittet %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Fältet %1 måste ha ett värde."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 måste ha definierats."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 måste ha samma värde i CA-certifikatet (%2) som in begäran (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Konfigurationsfilen verkar ha en ogiltig princip."
# %s is either BOOTP or DHCP
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Konfigurationen har inte initierats."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Avsnittet 'distinguished_name' saknas i konfigurationsfilen."
@@ -576,58 +581,71 @@
msgid "The key file does not exist."
msgstr "Nyckelfilen finns inte."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Ogiltigt CA-lösenord."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Lösenordet för kryptering av utdata krävs."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12-lösenordet krävs."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Det gick inte att läsa katalogen: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Det gick inte att hitta något serienummer i %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Begäran finns redan."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Det gick inte att hitta ärendet för begäran."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Det gick inte att hitta ärendet för certifikatet."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Ogiltigt caName: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "%1 finns inte."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 finns fortfarande."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Det gick inte att skapa katalogen: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Det gick inte att kopiera konfigurationsmallen."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Det gick inte att skapa filen."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ta.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ta.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ta.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/ta.po Fri Nov 9 13:37:42 2007
@@ -2,7 +2,7 @@
msgstr ""
"Project-Id-Version: @PACKAGE@\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2003-08-14 10:47+0200\n"
"Last-Translator: Priyavert Sharma\n"
"Language-Team: AgreeYa Solutions\n"
@@ -27,7 +27,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -124,7 +124,7 @@
msgid "Template not initialized."
msgstr "வாரà¯à®ªà¯à®ªà¯à®°à¯ தà¯à®µà®à¯à®à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "à®à®¿à® பà¯à®¯à®¾ à®à®¾à®²à®¿ à®à¯à®¯à¯."
@@ -132,11 +132,11 @@
msgid "Template does not exist: %1."
msgstr "வாரà¯à®ªà¯à®ªà¯à®°à¯ à®à®¿à®à¯à®¯à®¾à®¤à¯: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "à®à¯à®²à¯à®²à®¾à®¤ à®à®¿à® à®à®à®µà¯à®à¯à®à¯à®¾à®²à¯."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "à®à®¿à® à®à®à¯à®à®®à¯à®ªà¯à®ªà¯ à®à®°à¯à®µà®¾à®à¯à®à¯à®®à¯à®ªà¯à®¾à®¤à¯ பிழà¯."
@@ -264,19 +264,24 @@
msgid "Invalid key data."
msgstr "à®à¯à®²à¯à®²à®¾à®¤ விà®à¯ தரவà¯."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "à®à®¿à® à®à®à®µà¯à®à¯à®à¯à®¾à®²à¯ à®à®¾à®²à®¿à®¯à®¾à® à®à®³à¯à®³à®¤à¯."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "விà®à¯ à®à®©à¯à®à®¿à®°à®¿à®ªà¯à®à¯ à®à¯à®¯à¯à®¯à¯à®®à¯à®ªà¯à®¾à®¤à¯ பிழà¯."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "விà®à¯ à®à®©à¯à®à®¿à®°à®¿à®ªà¯à®à¯ à®à¯à®¯à¯à®¯à¯à®®à¯à®ªà¯à®¾à®¤à¯ பிழà¯."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "à®à®¿à® பà¯à®¯à®°à¯ à®à®²à¯à®²à¯ (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -284,41 +289,41 @@
"à®à®¿à® நà¯à®à¯à®à®ªà¯à®ªà®à¯à®µà®¤à®±à¯à®à¯ à®
னà¯à®®à®¤à®¿ à®à®²à¯à®²à¯. à®à®¿à® à®à®¾à®²à®¾à®µà®¤à®¿à®¯à®¾à®à®¿à®¯à®¿à®°à¯à®à¯à®à¯à®®à¯ à®
லà¯à®²à®¤à¯ à®à®¾à®©à¯à®±à®¿à®¤à®´à®¿à®²à¯ "
"à®à¯à®¯à¯à®¾à®ªà¯à®ªà®®à®¿à®à¯à®à®¿à®°à¯à®à¯à®à®¾à®¤à¯"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "à®à®¿à®à¯ நà¯à®à¯à®à®ªà¯à®ªà®à¯à®¤à®²à¯ தà¯à®¾à®²à¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "à®à®³à¯à®³à®®à¯à®µà¯ à®à¯à®¾à®ªà¯à®ªà®¿à®²à¯ à®à¯à®¾à®³à¯à®à¯à®à¯à®à®¾à®© மதிபà¯à®ªà¯ à®à®©à¯à®±à¯ தவறியà¯à®³à¯à®³à®¤à¯."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "பிரிவ௠%1 விளà®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "பà¯à®²à®®à¯ %1 à®à®°à¯ மதிபà¯à®ªà¯ à®à¯à®¾à®£à¯à®à®¿à®°à¯à®à¯à® வà¯à®£à¯à®à¯à®®à¯."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 விளà®à¯à®à®ªà¯à®ªà® வà¯à®£à¯à®à¯à®®à¯."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr ""
"à®à®¿à®à¯ à®à®¾à®©à¯à®±à®¿à®¤à®´à®¿à®²à¯à®®à¯ (%2) மறà¯à®±à¯à®®à¯ à®à¯à®¾à®°à®¿à®à¯à®à¯à®¯à®¿à®²à¯à®®à¯ (%3) %1 à®à®°à¯ மாதிரி à®à®°à¯à®à¯à® வà¯à®£à¯à®à¯à®®à¯."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "à®à®³à¯à®³à®®à¯à®µà¯ à®à¯à®¾à®ªà¯à®ªà®¿à®²à¯ à®à®°à¯ à®à¯à®²à¯à®²à®¾à®¤ à®à¯à®¾à®³à¯à®à¯ à®à®°à¯à®ªà¯à®ªà®¤à¯ பà¯à®¾à®²à¯à®³à¯à®³à®¤à¯."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "à®à®³à¯à®³à®®à¯à®µà¯ தà¯à®µà®à¯à®à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "à®à®³à¯à®³à®®à¯à®µà¯ à®à¯à®¾à®ªà¯à®ªà®¿à®²à¯ à®à®¾à®£à®ªà¯à®ªà®à®¾à®¤ பிரிவ௠âà®
à®à¯à®¯à®¾à®³à®®à¯ à®à®¾à®£à®ªà¯à®ªà®à¯à® பà¯à®¯à®°à¯â"
@@ -569,58 +574,71 @@
msgid "The key file does not exist."
msgstr "விà®à¯ à®à¯à®¾à®ªà¯à®ªà¯ à®à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "à®à¯à®²à¯à®²à®¾à®¤ à®à®¿à® à®à®à®µà¯à®à¯à®à¯à®¾à®²à¯."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "வà¯à®³à®¿à®¯à¯à®à¯à®à¯ à®à®©à¯à®à®¿à®°à®¿à®ªà¯à®à¯ à®à¯à®¯à¯à®µà®¤à®±à¯à®à®¾à®© à®à®à®µà¯à®à¯à®à¯à®¾à®²à¯ தà¯à®µà¯."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "PKCS12 à®à®à®µà¯à®à¯à®à¯à®¾à®²à¯ தà¯à®µà¯."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "à®
à®à¯à®µà¯ பà®à®¿à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "%1-ல௠வரிà®à¯ à®à®£à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "à®à¯à®¾à®°à®¿à®à¯à®à¯ à®à®±à¯à®à®©à®µà¯ à®à®³à¯à®³à®¤à¯."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "à®à¯à®¾à®°à®¿à®à¯à®à¯à®¯à®¿à®©à¯ பà¯à®¾à®°à¯à®³à¯ à®à®¾à®£à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "à®à®¾à®©à¯à®±à®¿à®¤à®´à®¿à®©à¯ பà¯à®¾à®°à¯à®³à¯ à®à®¾à®£à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "à®à¯à®²à¯à®²à®¾à®¤ à®à®¿à®à®ªà¯à®¯à®°à¯: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1' à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 à®à®©à¯à®©à¯à®®à¯ à®à®³à¯à®³à®¤à¯."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "à®
à®à¯à®µà¯ à®à®°à¯à®µà®¾à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "à®à®³à¯à®³à®®à¯à®µà¯ வாரà¯à®ªà¯à®ªà¯à®°à¯à®µà¯ பிரதியà¯à®à¯à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "à®à¯à®¾à®ªà¯à®ªà¯ à®à®°à¯à®µà®¾à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/xh.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/xh.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/xh.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/xh.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-03 12:03\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "Isakhelo seenkcukacha asindululwanga."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Igama le-CA elikhamte."
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "Isakhelo seenkcukacha asikho kwasona %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Igama lokugqithisa le-CA alisebenziseki."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Imposiso xa bekudalwa isakhiwo sesiseko se-CA."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Iinkcukacha zeqhosha azisebenziseki."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "Igama lokugqithisa le-CA lilikhamte."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Imposiso ngethuba loguqulelo oluntsonkothileyo lweqhosha."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Imposiso ngethuba loguqulelo oluntsonkothileyo lweqhosha."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Igama le-CA alikho kwalona (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"Ukucima i-CA akuvunyelwa. I-CA mayidlulelwe lixesha okanye ube akuzange "
"usayine isatifikethi."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Ukucinywa kwe-CA kusilele: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Ifayili yobumbeko ilahle ixabiso lomgaqonkqubo."
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Akukwazeki ukwahlula icandelo %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Ummandla we-%1 unokuba nexabiso."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 mayichazwe."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "%1 makufane ncam kwisatifikethi se-CA (%2) nesicelo (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Ifayili yobumbeko ibonakala inomgaqonkqubo ongasebenzisekiyo."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Ubumbeko alundululwa."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Kulahleke icandelo kwifayili yobumbeko 'igama_elinokubalulwa'. "
@@ -572,58 +577,71 @@
msgid "The key file does not exist."
msgstr "Ifayili esentloko ayikho kwayona."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Igama lokugqithisa le-CA alisebenziseki."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Igama lokugqithisa lokwenza isiphumo esintsonkothileyo liyafuneka."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Igama lokugqithisa le-PKCS12 liyafuneka."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Uvimba weefayili akakwazi kufundeka: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Akukho nombolo yolandelelwano ifunyenweyo apha %1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Isicelo sesikhona kakade."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Asifumaneki isihloko sesicelo."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Asifumaneki isihloko sesatifikethi."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "Igama le-ca elingasebenzisekiyo: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1ayikho kwayona."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 isekhona."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Akakwazi kudaleka uvimba weefayili: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Asikwazi kukopeka isakhelo sobumbeko."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Ayikwazi kudaleka ifayili."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_CN.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_CN.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_CN.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_CN.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-02 14:21\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "模æ¿æ²¡æåå§åã"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "CA å称为空ã"
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "模æ¿ä¸åå¨ï¼%1ã"
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "CA å£ä»¤æ æã"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "å建 CA åºç¡ç»ææ¶åºéã"
@@ -264,58 +264,63 @@
msgid "Invalid key data."
msgstr "å¯é¥æ°æ®æ æã"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA å£ä»¤ä¸ºç©ºã"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "å¯é¥è§£å¯æé´åºéã"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "å¯é¥è§£å¯æé´åºéã"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA å称ä¸åå¨ï¼%1ï¼ã"
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
msgstr "ä¸å
许å é¤ CAï¼é¤éæ¤ CA å·²å°æææªç¾ç½²è¯ä¹¦ã"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "å é¤ CA 失败ï¼%1ã"
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "é
ç½®æ件缺å°çç¥çå¼ã"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "æ æ³å¯¹é¨å %1 è¿è¡è¯æ³åæã"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "å段 %1 å¿
é¡»å
·æå¼ã"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "å¿
é¡»å®ä¹ %1ã"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "CA è¯ä¹¦ï¼%2ï¼å请æ±ï¼%3ï¼ä¸ç %1 å¿
é¡»ç¸åã"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "é
ç½®æ件å¯è½ææ æçç¥ã"
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "é
ç½®æªåå§åã"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "é
ç½®æ件ä¸ç¼ºå°é¨åâdistinguished_nameâã"
@@ -566,58 +571,71 @@
msgid "The key file does not exist."
msgstr "é®æ件ä¸åå¨ã"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "CA å£ä»¤æ æã"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "éè¦å å¯è¾åºçå£ä»¤ã"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "éè¦ PKCS12 å£ä»¤ã"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "æ æ³è¯»åç®å½ï¼ %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "å¨ %1 æ¾ä¸å°åºåå·ã"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "æ¤è¯·æ±å·²åå¨ã"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "æ¾ä¸å°è¯·æ±ä¸»é¢ã"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "æ¾ä¸å°è¯ä¹¦ä¸»é¢ã"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "caName æ æï¼ %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'%1âä¸åå¨ã"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 ä»ç¶åå¨ã"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "æ æ³å建ç®å½ï¼ %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "æ æ³å¤å¶é
置模æ¿ã"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "æ æ³å建æ件ã"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_TW.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_TW.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_TW.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zh_TW.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-02 14:23\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "ç¯æ¬æªåå§åã"
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "空ç½ç CA å稱ã"
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "ç¯æ¬ä¸åå¨ï¼%1ã"
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "ç¡æç CA å¯ç¢¼ã"
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "å»ºç« CA åºç¤çµæ§ã"
@@ -264,58 +264,63 @@
msgid "Invalid key data."
msgstr "ç¡æçéé°è³æã"
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "CA å¯ç¢¼çºç©ºç½ã"
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "éé°å å¯æéç¼çé¯èª¤ã"
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "éé°å å¯æéç¼çé¯èª¤ã"
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "CA å稱ä¸åå¨ (%1)ã"
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
msgstr "ä¸å
許åªé¤ CAãCA å¿
é éæææ¯å¾æªç°½ç½²æèã"
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "åªé¤ CA 失æï¼%1ã"
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "çµæ
æªæ¡ç¼ºå°ååå¼ã"
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "ç¡æ³åæå段 %1ã"
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "æ¬ä½ %1 å¿
é æå¼ã"
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "%1 å¿
é å®ç¾©ã"
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "CA æè (%2) åè¦æ± (%3) ä¸ç %1 å¿
é ç¸åã"
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "çµæ
æªæ¡ä¼¼ä¹æç¡æçååã"
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "çµæ
æªåå§åã"
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "缺å°çµæ
æªæ¡ä¸çå段 'distinguished_name'ã"
@@ -566,58 +571,71 @@
msgid "The key file does not exist."
msgstr "éé°æªæ¡ä¸åå¨ã"
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "ç¡æç CA å¯ç¢¼ã"
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "æ¨å¿
é è¦æ輸åºå å¯çå¯ç¢¼ã"
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "æ¨å¿
é è¦æ PKCS12 å¯ç¢¼ã"
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "ç¡æ³è®åç®éï¼%1 (%2) [%3]ã"
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "%1 ä¸æ²æåºèã"
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "該ç³è«å·²ç¶åå¨ã"
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "æ¾ä¸å°ç³è«æ¨é¡ã"
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "æ¾ä¸å°èæ¸æ¨é¡ã"
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "ç¡æç caNameï¼%1ã"
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "ã%1ãä¸åå¨ã"
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "%1 ä»ç¶åå¨ã"
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "ç¡æ³å»ºç«ç®éï¼%1 (%2 [%3])ã"
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "ç¡æ³è¤è£½çµæ
ç¯æ¬ã"
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "ç¡æ³å»ºç«æªæ¡ã"
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zu.po
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zu.po?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zu.po (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/po/zu.po Fri Nov 9 13:37:42 2007
@@ -5,7 +5,7 @@
msgstr ""
"Project-Id-Version: limal-ca-mgm\n"
"Report-Msgid-Bugs-To: translation@suse.de\n"
-"POT-Creation-Date: 2007-01-15 16:39+0100\n"
+"POT-Creation-Date: 2007-11-07 11:04+0100\n"
"PO-Revision-Date: 2006-11-03 12:03\n"
"Last-Translator: Novell Language \n"
"Language-Team: Novell Language \n"
@@ -29,7 +29,7 @@
#: src/AuthorityKeyIdentifierGenerateExtension.cpp:194
#: src/BasicConstraintsExtension.cpp:84 src/BasicConstraintsExtension.cpp:187
#: src/BitExtensions.cpp:134 src/BitExtensions.cpp:247
-#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1565
+#: src/BitExtensions.cpp:374 src/BitExtensions.cpp:482 src/CA.cpp:1582
#: src/CertificateIssueData.cpp:219 src/CertificatePoliciesExtension.cpp:169
#: src/CertificatePoliciesExtension.cpp:264
#: src/CertificatePoliciesExtension.cpp:425
@@ -126,7 +126,7 @@
msgid "Template not initialized."
msgstr "I-template ayilungiselelwanga ukuqalisa."
-#: src/CA.cpp:159 src/CA.cpp:1456
+#: src/CA.cpp:159 src/CA.cpp:1473
msgid "Empty CA name."
msgstr "Igama le-CA elingenalutho"
@@ -134,11 +134,11 @@
msgid "Template does not exist: %1."
msgstr "I-template ayitholakali: %1."
-#: src/CA.cpp:179 src/CA.cpp:1477
+#: src/CA.cpp:179 src/CA.cpp:1494
msgid "Invalid CA password."
msgstr "Iphasiwedi ye-CA engekho emthethweni."
-#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1286
+#: src/CA.cpp:225 src/CA.cpp:1149 src/CA.cpp:1292
msgid "Error while creating the CA infrastructure."
msgstr "Kwenzeke iphutha ngesikhathi yakha ingqalasizinda se-CA."
@@ -266,19 +266,24 @@
msgid "Invalid key data."
msgstr "Ukwaziswa kwesikhiye okungekho emthethweni."
-#: src/CA.cpp:1275
+#: src/CA.cpp:1273
msgid "CA password is empty."
msgstr "Iphasiwedi ye-CA ayinalutho."
-#: src/CA.cpp:1311
+#: src/CA.cpp:1317
msgid "Error during key encryption."
msgstr "Kwenzeke iphutha ngesikhathi kufakwa amakhodi okuphepha."
-#: src/CA.cpp:1466
+#: src/CA.cpp:1339
+#, fuzzy
+msgid "Error during write defaults."
+msgstr "Kwenzeke iphutha ngesikhathi kufakwa amakhodi okuphepha."
+
+#: src/CA.cpp:1483
msgid "CA name does not exist (%1)."
msgstr "Igama le-CA alitholakali (%1)."
-#: src/CA.cpp:1497
+#: src/CA.cpp:1514
msgid ""
"Deleting the CA is not allowed. The CA must be expired or never have signed "
"a certificate."
@@ -286,40 +291,40 @@
"Ukususa i-CA akuvunyelwe. I-CA kungenzeka isiphelelwe isikhathi noma ayikaze "
"ibe nesitifiketi esisayiniwe."
-#: src/CA.cpp:1522
+#: src/CA.cpp:1539
msgid "Deleting the CA failed: %1."
msgstr "Ukususa i-CA kuhlulekile: %1."
-#: src/CA.cpp:1573
+#: src/CA.cpp:1590
msgid "The configuration file is missing a value for policy."
msgstr "Ifayela yokuhlela ayikuboni ukubaluleka kwale nkambiso. "
-#: src/CA.cpp:1583 src/CA.cpp:1845 src/DNObject.cpp:270
+#: src/CA.cpp:1600 src/CA.cpp:1862 src/DNObject.cpp:270
#: src/DNObject_Priv.cpp:209
msgid "Cannot parse section %1."
msgstr "Ayikwazi ukunqunta le ngxenye %1."
-#: src/CA.cpp:1655
+#: src/CA.cpp:1672
msgid "Field %1 must have a value."
msgstr "Isikhala '%1' kumelwe sibe ne-value."
-#: src/CA.cpp:1694
+#: src/CA.cpp:1711
msgid "%1 must be defined."
msgstr "I-%1 kumelwe icaciswe."
-#: src/CA.cpp:1779
+#: src/CA.cpp:1796
msgid "%1 must be the same in the CA certificate (%2) and the request (%3)."
msgstr "I-%1 kumelwe ifane esitifiketini se-CA (%2) nasesicelweni (%3)."
-#: src/CA.cpp:1791
+#: src/CA.cpp:1808
msgid "The configuration file seems to have an invalid policy."
msgstr "Ifayela yokuhlela kubonakala inenkambiso engekho emthethweni."
-#: src/CA.cpp:1817 src/CA.cpp:1827
+#: src/CA.cpp:1834 src/CA.cpp:1844
msgid "The configuration is not initialized."
msgstr "Ukuhlela akuzange kulungiselelwe ukuba kuqalise."
-#: src/CA.cpp:1835 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
+#: src/CA.cpp:1852 src/DNObject.cpp:259 src/DNObject_Priv.cpp:199
msgid "Missing section 'distinguished_name' in the configuration file."
msgstr "Ingxenye elahlekile 'yegama_eliyingqayizivele' kwifayela yokuhlela."
@@ -570,58 +575,71 @@
msgid "The key file does not exist."
msgstr "Ifayela yesikhiye ayitholakali."
-#: src/OpenSSLUtils.cpp:1474
+#: src/OpenSSLUtils.cpp:1213
+msgid "Executing openssl command failed."
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1248
+#, fuzzy
+msgid "Invalid password."
+msgstr "Iphasiwedi ye-CA engekho emthethweni."
+
+#: src/OpenSSLUtils.cpp:1253
+msgid "openssl command failed: %1"
+msgstr ""
+
+#: src/OpenSSLUtils.cpp:1500
msgid "The password for encrypting the output is required."
msgstr "Iphasiwedi yokufaka amakhodi ayisivikelo kokuthunyelwayo iyadigeka."
-#: src/OpenSSLUtils.cpp:1579
+#: src/OpenSSLUtils.cpp:1605
msgid "The PKCS12 password is required."
msgstr "Iphasiwedi ye-PKCS12 iyadingeka."
-#: src/OpenSSLUtils.cpp:1665 src/OpenSSLUtils.cpp:1865
-#: src/OpenSSLUtils.cpp:2017
+#: src/OpenSSLUtils.cpp:1691 src/OpenSSLUtils.cpp:1891
+#: src/OpenSSLUtils.cpp:2043
msgid "Cannot read directory: %1 (%2) [%3]."
msgstr "Ayikwazi ukufunda i-directory: %1 (%2) [%3]."
-#: src/OpenSSLUtils.cpp:1715
+#: src/OpenSSLUtils.cpp:1741
msgid "No serial number found in %1."
msgstr "Ayikho inombolo ye-serial etholakele ku-%1."
-#: src/OpenSSLUtils.cpp:1735
+#: src/OpenSSLUtils.cpp:1761
msgid "The request already exists."
msgstr "Isicelo sesikhona kakade."
-#: src/OpenSSLUtils.cpp:1926
+#: src/OpenSSLUtils.cpp:1952
msgid "Cannot find the request subject."
msgstr "Ayikwazi ukuthola isihloko sesicelo."
-#: src/OpenSSLUtils.cpp:2087
+#: src/OpenSSLUtils.cpp:2113
msgid "Cannot find the certificate subject."
msgstr "Ayikwazi ukuthola isihloko sesitifiketi."
-#: src/OpenSSLUtils.cpp:2186
+#: src/OpenSSLUtils.cpp:2212
msgid "Invalid caName: %1."
msgstr "I-caName engekho emthethweni: %1."
-#: src/OpenSSLUtils.cpp:2195
+#: src/OpenSSLUtils.cpp:2221
msgid "'%1' does not exist."
msgstr "'I-o%1' ayitholakali."
-#: src/OpenSSLUtils.cpp:2205
+#: src/OpenSSLUtils.cpp:2231
msgid "%1 still exists."
msgstr "I-%1 isekhona."
-#: src/OpenSSLUtils.cpp:2216 src/OpenSSLUtils.cpp:2264
-#: src/OpenSSLUtils.cpp:2278 src/OpenSSLUtils.cpp:2292
-#: src/OpenSSLUtils.cpp:2306 src/OpenSSLUtils.cpp:2320
+#: src/OpenSSLUtils.cpp:2242 src/OpenSSLUtils.cpp:2290
+#: src/OpenSSLUtils.cpp:2304 src/OpenSSLUtils.cpp:2318
+#: src/OpenSSLUtils.cpp:2332 src/OpenSSLUtils.cpp:2346
msgid "Cannot create directory: %1 (%2 [%3])."
msgstr "Ayikwazi ukwakha i-directory: %1 (%2 [%3])."
-#: src/OpenSSLUtils.cpp:2251
+#: src/OpenSSLUtils.cpp:2277
msgid "Cannot copy the configuration template."
msgstr "Ayikwazi ukukopisha i-template yokuhlela."
-#: src/OpenSSLUtils.cpp:2338
+#: src/OpenSSLUtils.cpp:2364
msgid "Cannot create the file."
msgstr "Ayikwazi ukwakha ifayela."
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/CA.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/CA.cpp?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/CA.cpp (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/CA.cpp Fri Nov 9 13:37:42 2007
@@ -63,7 +63,7 @@
~CAImpl()
{
-
+
if(config)
{
delete config;
@@ -102,13 +102,13 @@
}
return "";
}
-
+
String caName;
String caPasswd;
String repositoryDir;
- CAConfig *config;
- CAConfig *templ;
+ CAConfig *config;
+ CAConfig *templ;
private:
CAImpl() {}
@@ -118,7 +118,7 @@
CAImpl& operator=(const CAImpl &) { return *this; }
};
-
+
class CATreeCompare
{
public:
@@ -171,7 +171,7 @@
OpenSSLUtils ost(pi.toString());
bool passOK = ost.checkKey(caName, caPasswd, "cacert", repos);
-
+
if(!passOK)
{
LOGIT_ERROR("Invalid CA password");
@@ -180,7 +180,7 @@
}
m_impl = new CAImpl(caName, caPasswd, repos);
-
+
m_impl->templ = new CAConfig(repos+"/"+caName+"/openssl.cnf.tmpl");
}
@@ -192,7 +192,7 @@
if(pi.exists())
{
int r = path::removeFile(m_impl->config->filename());
-
+
if(r != 0)
{
LOGIT_INFO("Remove of openssl.cnf failed: " << r);
@@ -200,7 +200,7 @@
}
}
}
-
+
blocxx::String
CA::createSubCA(const String& newCaName,
const String& keyPasswd,
@@ -213,7 +213,7 @@
caIssueData,
E_CA_Cert);
-
+
try
{
OpenSSLUtils::createCaInfrastructure(newCaName, m_impl->repositoryDir);
@@ -221,14 +221,14 @@
catch(blocxx::Exception &e)
{
LOGIT_ERROR(e);
- BLOCXX_THROW_SUBEX(limal::SystemException,
+ BLOCXX_THROW_SUBEX(limal::SystemException,
__("Error while creating the CA infrastructure."),
e);
}
String request;
PerlRegEx p("^([[:xdigit:]]+):([[:xdigit:]]+[\\d-]*)$");
- StringArray sa = p.capture(certificate);
+ StringArray sa = p.capture(certificate);
if(sa.size() == 3)
{
@@ -241,7 +241,7 @@
LOGIT_ERROR("Can not parse certificate name: " << certificate);
// %1 is the name of the CA
- BLOCXX_THROW(limal::RuntimeException,
+ BLOCXX_THROW(limal::RuntimeException,
Format(__("Cannot parse the certificate name %1."), certificate).c_str());
}
@@ -269,7 +269,7 @@
r = path::copyFile(m_impl->repositoryDir + "/" + newCaName + "/" + "cacert.pem",
m_impl->repositoryDir + "/" + ".cas/" + newCaName + ".pem");
-
+
if(r != 0)
{
LOGIT_INFO("Copy of cacert.pem to .cas/ failed: " << r);
@@ -298,19 +298,19 @@
LOGIT_ERROR("Invalid request data");
BLOCXX_THROW(limal::ValueException, __("Invalid request data."));
}
-
+
// copy template to config
String configFilename = initConfigFile();
removeDefaultsFromConfig();
-
+
OpenSSLUtils ost(configFilename);
String opensslDN = requestData.getSubjectDN().getOpenSSLString();
blocxx::MD5 md5(opensslDN);
String request = md5.toString() + "-" +
String(blocxx::DateTime::getCurrent().get());
-
+
path::PathInfo dKey(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/"+ request + ".key");
if(dKey.exists())
{
@@ -349,8 +349,8 @@
E_PEM,
requestData.getChallengePassword(),
requestData.getUnstructuredName());
-
-
+
+
OpenSSLUtils::addCAM(m_impl->caName, request, opensslDN, m_impl->repositoryDir);
return request;
@@ -368,7 +368,7 @@
{
LOGIT_ERROR("Request does not exist.(" << requestFile << ")");
// %1 is the absolute path to the request
- BLOCXX_THROW(ValueException,
+ BLOCXX_THROW(ValueException,
Format(__("Request does not exist (%1)."), requestFile ).c_str());
}
@@ -377,7 +377,7 @@
LOGIT_ERROR("Invalid issue data");
BLOCXX_THROW(limal::ValueException, __("Invalid issue data."));
}
-
+
String serial = OpenSSLUtils::nextSerial(m_impl->repositoryDir + "/" + m_impl->caName + "/serial");
String certificate = serial + ":" + requestName;
@@ -389,12 +389,12 @@
if(issueData.getEndDate() > cdata.getEndDate())
{
LOGIT_ERROR("CA expires before the certificate should expire.");
- LOGIT_ERROR("CA expires: '" << cdata.getEndDate() <<
+ LOGIT_ERROR("CA expires: '" << cdata.getEndDate() <<
"' Cert should expire: '" << issueData.getEndDate()<< "'");
- BLOCXX_THROW(limal::RuntimeException,
+ BLOCXX_THROW(limal::RuntimeException,
__("The CA expires before the certificate should expire."));
}
-
+
// Check the DN Policy
RequestData rdata = getRequest(requestName);
@@ -402,7 +402,7 @@
// copy template to config
String configFilename = initConfigFile();
-
+
// write data to config
issueData.commit2Config(*this, certType);
@@ -411,7 +411,7 @@
ost.signRequest(m_impl->repositoryDir + "/" + m_impl->caName + "/req/"+ requestName + ".req",
m_impl->repositoryDir + "/" + m_impl->caName + "/newcerts/" + certificate + ".pem",
m_impl->repositoryDir + "/" + m_impl->caName + "/cacert.key",
- m_impl->caPasswd,
+ m_impl->caPasswd,
type2Section(certType, true),
issueData.getStartDateAsString(),
issueData.getEndDateAsString(),
@@ -464,9 +464,9 @@
certificate = issueCertificate(requestName, certificateData, t);
}
catch(blocxx::Exception &e)
- {
+ {
OpenSSLUtils::delCAM(m_impl->caName, requestName, m_impl->repositoryDir);
-
+
path::removeFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" + requestName + ".key");
path::removeFile(m_impl->repositoryDir + "/" + m_impl->caName + "/req/" + requestName + ".req");
BLOCXX_THROW_SUBEX(limal::RuntimeException,
@@ -522,7 +522,7 @@
// copy template to config
String configFilename = initConfigFile();
-
+
// write crl data to config
crlData.commit2Config(*this, E_CRL);
@@ -537,12 +537,12 @@
int r = path::copyFile(m_impl->repositoryDir + "/" + m_impl->caName + "/crl/crl.pem",
m_impl->repositoryDir + "/" + ".cas/crl_" + m_impl->caName + ".pem");
-
+
if(r != 0)
{
LOGIT_INFO("Copy of crl.pem to .cas/ failed: " << r);
}
-
+
rehashCAs(m_impl->repositoryDir + "/.cas/");
}
@@ -551,16 +551,16 @@
FormatType formatType)
{
RequestData rd = RequestData_Priv(request, formatType);
-
+
String name = rd.getSubjectDN().getOpenSSLString();
-
+
blocxx::MD5 md5(name);
-
+
String requestName = md5.toString() + "-" +
String(blocxx::DateTime::getCurrent().get());
-
+
path::PathInfo outPi(m_impl->repositoryDir + "/" + m_impl->caName + "/req/" + requestName + ".req");
-
+
if(outPi.exists())
{
LOGIT_ERROR("Duplicate DN. Request already exists.");
@@ -573,16 +573,16 @@
LocalManagement::writeFile(request, outPi.toString());
}
else
- {
+ {
// we have to convert the request to PEM format
-#if OPENSSL_VERSION_NUMBER >= 0x0090801fL
+#if OPENSSL_VERSION_NUMBER >= 0x0090801fL
const unsigned char *dbuf = (const unsigned char*)request.data();
#else
unsigned char *dbuf = (unsigned char*)request.data();
#endif
-
+
X509_REQ *req = NULL;
-
+
req=d2i_X509_REQ(NULL, &dbuf , request.size());
char *pbuf = NULL;
@@ -592,7 +592,7 @@
ByteBuffer d(pbuf, k);
LocalManagement::writeFile(d, outPi.toString());
-
+
BIO_free(bio);
X509_REQ_free(req);
}
@@ -607,7 +607,7 @@
FormatType formatType)
{
ByteBuffer ba = LocalManagement::readFile(requestFile);
-
+
return importRequestData(ba, formatType);
}
@@ -712,7 +712,7 @@
return CRLData_Priv(m_impl->repositoryDir + "/" + m_impl->caName + "/crl/crl.pem");
}
-/**
+/**
* Return the CA certificate in PEM or DER format
*
*/
@@ -732,11 +732,11 @@
}
-
+
/**
* Return the CA private key in PEM format.
* If a new Password is given, the key will be encrypted
- * using the newPassword.
+ * using the newPassword.
* If newPassword is empty the returned key is decrypted.
*/
ByteBuffer
@@ -747,7 +747,7 @@
ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/cacert.key");
ret = OpenSSLUtils::rsaConvert(ret, E_PEM, E_PEM, m_impl->caPasswd, newPassword);
-
+
return ret;
}
@@ -763,7 +763,7 @@
ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/cacert.key");
ret = OpenSSLUtils::rsaConvert(ret, E_PEM, E_DER, m_impl->caPasswd, "");
-
+
return ret;
}
@@ -790,7 +790,7 @@
return ret;
}
-/**
+/**
* Return the certificate in PEM or DER format
*
*/
@@ -800,7 +800,7 @@
{
ByteBuffer ret;
- ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/newcerts/" +
+ ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/newcerts/" +
certificateName + ".pem");
if( exportType == E_DER )
@@ -810,11 +810,11 @@
return ret;
}
-
+
/**
* Return the certificate private key in PEM format.
* If a new Password is given, the key will be encrypted
- * using the newPassword.
+ * using the newPassword.
* If newPassword is empty the returned key is decrypted.
*/
ByteBuffer
@@ -833,11 +833,11 @@
BLOCXX_THROW(limal::ValueException, __("Cannot parse the certificate name."));
}
- ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" +
+ ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" +
sa[1] + ".key");
ret = OpenSSLUtils::rsaConvert(ret, E_PEM, E_PEM, keyPassword, newPassword);
-
+
return ret;
}
@@ -860,14 +860,14 @@
BLOCXX_THROW(limal::ValueException, __("Cannot parse the certificate name."));
}
- ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" +
+ ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" +
sa[1] + ".key");
ret = OpenSSLUtils::rsaConvert(ret, E_PEM, E_DER, keyPassword, "");
-
+
return ret;
}
-
+
/**
* Return the certificate in PKCS12 format.
* If withChain is true, all issuer certificates
@@ -904,7 +904,7 @@
caCert,
m_impl->repositoryDir + "/.cas/",
withChain);
-
+
return ret;
}
@@ -923,7 +923,7 @@
ret = LocalManagement::readFile(m_impl->repositoryDir + "/" + m_impl->caName + "/crl/crl.pem");
if( exportType == E_DER )
- {
+ {
ret = OpenSSLUtils::crlConvert(ret, E_PEM, E_DER);
}
@@ -941,11 +941,11 @@
BLOCXX_THROW(limal::SystemException, Format(__("Request %1 does not exist."),
reqFile.toString()).c_str());
}
-
+
OpenSSLUtils::delCAM(m_impl->caName, requestName, m_impl->repositoryDir);
path::PathInfo keyFile(m_impl->repositoryDir + "/" + m_impl->caName + "/keys/" + requestName + ".key");
-
+
int r = 0;
if(keyFile.exists())
@@ -958,14 +958,14 @@
r = path::removeFile(reqFile.toString());
if(r != 0)
{
- BLOCXX_THROW(limal::SystemException,
+ BLOCXX_THROW(limal::SystemException,
// %1 is the error code
Format(__("Removing the request failed (%1)."), r).c_str());
}
}
void
-CA::deleteCertificate(const String& certificateName,
+CA::deleteCertificate(const String& certificateName,
bool requestToo)
{
path::PathInfo certFile(m_impl->repositoryDir + "/" + m_impl->caName + "/newcerts/" + certificateName + ".pem");
@@ -1021,7 +1021,7 @@
int r = path::removeFile(certFile.toString());
if(r != 0)
{
- BLOCXX_THROW(limal::SystemException,
+ BLOCXX_THROW(limal::SystemException,
// %1 is the error code of rm
Format(__("Removing the certificate failed: %1."), r).c_str());
}
@@ -1039,7 +1039,7 @@
CA::updateDB()
{
path::PathInfo db(m_impl->repositoryDir + "/" + m_impl->caName + "/index.txt");
-
+
if(!db.exists())
{
LOGIT_ERROR("Database not found.");
@@ -1049,17 +1049,17 @@
if(db.size() != 0)
{
String configFilename = initConfigFile();
-
+
OpenSSLUtils ost(configFilename);
-
+
ost.updateDB(m_impl->repositoryDir + "/" + m_impl->caName + "/cacert.pem",
m_impl->repositoryDir + "/" + m_impl->caName + "/cacert.key",
m_impl->caPasswd);
-
+
}
// else => empty index.txt no database to update
}
-
+
bool
CA::verifyCertificate(const String& certificateName,
bool crlCheck,
@@ -1072,22 +1072,22 @@
BLOCXX_THROW(limal::SystemException, __("Certificate does not exist."));
}
- if(purpose != "sslclient" &&
- purpose != "sslserver" &&
- purpose != "nssslserver" &&
- purpose != "smimesign" &&
- purpose != "smimeencrypt" &&
- purpose != "crlsign" &&
- purpose != "any" &&
+ if(purpose != "sslclient" &&
+ purpose != "sslserver" &&
+ purpose != "nssslserver" &&
+ purpose != "smimesign" &&
+ purpose != "smimeencrypt" &&
+ purpose != "crlsign" &&
+ purpose != "any" &&
purpose != "ocsphelper")
{
LOGIT_ERROR("Invalid purpose: " << purpose);
- BLOCXX_THROW(limal::ValueException,
+ BLOCXX_THROW(limal::ValueException,
Format(__("Invalid purpose %1."), purpose).c_str());
}
String configFilename = initConfigFile();
-
+
OpenSSLUtils ost(configFilename);
String ret = ost.verify(certFile.toString(),
@@ -1100,7 +1100,7 @@
LOGIT_ERROR(ret);
BLOCXX_THROW(limal::RuntimeException, ret.c_str());
}
-
+
return true;
}
@@ -1116,7 +1116,7 @@
* ##########################################################################
*/
-void
+void
CA::createRootCA(const String& caName,
const String& caPasswd,
const RequestGenerationData& caRequestData,
@@ -1134,7 +1134,7 @@
LOGIT_ERROR("Invalid CA issue data");
BLOCXX_THROW(limal::ValueException, __("Invalid CA issue data."));
}
-
+
// Create the infrastructure
@@ -1145,16 +1145,16 @@
catch(blocxx::Exception &e)
{
LOGIT_ERROR(e);
- BLOCXX_THROW_SUBEX(limal::SystemException,
+ BLOCXX_THROW_SUBEX(limal::SystemException,
__("Error while creating the CA infrastructure."),
e);
}
{
OpenSSLUtils ost(repos + "/openssl.cnf.tmpl");
-
+
// create key
-
+
ost.createRSAKey(repos + "/" + caName + "/" + "cacert.key",
caPasswd, caRequestData.getKeysize());
}
@@ -1164,7 +1164,7 @@
// copy template to config
String configFilename = tmpCA.initConfigFile();
-
+
tmpCA.removeDefaultsFromConfig();
// write request data to config
@@ -1174,7 +1174,7 @@
tmpCA.getConfig()->copySection(type2Section(E_CA_Req, false), "req");
OpenSSLUtils ost(configFilename);
-
+
// create request
ost.createRequest(caRequestData.getSubjectDN(),
repos + "/" + caName + "/" + "cacert.req",
@@ -1196,16 +1196,16 @@
caPasswd, "v3_ca",
(caIssueData.getEndDate() - caIssueData.getStartDate()) /(60*60*24));
- // some clean-ups
-
+ // some clean-ups
+
int r = path::copyFile(repos + "/" + caName + "/" + "cacert.pem",
repos + "/" + ".cas/" + caName + ".pem");
-
+
if(r != 0)
{
LOGIT_INFO("Copy of cacert.pem to .cas/ failed: " << r);
}
-
+
rehashCAs(repos + "/.cas/");
// reinit the config , write the defaults and copy back to template
@@ -1214,7 +1214,7 @@
dnp.setDefaults2Config(tmpCA);
tmpCA.commitConfig2Template();
}
-
+
void
CA::importCA(const String& caName,
@@ -1258,7 +1258,7 @@
}
PerlRegEx keyregex("-----BEGIN[\\w\\s]+KEY[-]{5}[\\S\\s\n]+-----END[\\w\\s]+KEY[-]{5}");
-
+
if(!keyregex.match(String(caKey.data(), caKey.size())))
{
LOGIT_ERROR("Invalid Key data.");
@@ -1266,15 +1266,21 @@
__("Invalid key data."));
}
- PerlRegEx keycrypt("ENCRYPTED");
- if(!keycrypt.match( String(caKey.data(), caKey.size()) ) &&
- caPasswd.empty())
- {
+ if(caPasswd.empty())
+ {
LOGIT_ERROR("CA password is empty.");
BLOCXX_THROW(limal::ValueException,
__("CA password is empty."));
}
+ PerlRegEx keycrypt("ENCRYPTED");
+ if(!keycrypt.match( String(caKey.data(), caKey.size()) ))
+ {
+ // Try to decrypt the key.
+ // In case of invalid password rsaConvert throws an exception.
+ ByteBuffer buf = OpenSSLUtils::rsaConvert(caKey, E_PEM, E_PEM, caPasswd, "");
+ }
+
try
{
OpenSSLUtils::createCaInfrastructure(caName, repos);
@@ -1290,7 +1296,7 @@
LocalManagement::writeFile(caCertificate, caDir.toString() + "/cacert.pem");
if(keycrypt.match( String(caKey.data(), caKey.size()) ))
- {
+ {
LocalManagement::writeFile(caKey,
caDir.toString() + "/cacert.key");
}
@@ -1299,22 +1305,40 @@
ByteBuffer buf;
try
- {
+ {
buf = OpenSSLUtils::rsaConvert(caKey, E_PEM, E_PEM, "", caPasswd);
}
catch(Exception &e)
- {
+ {
path::removeDirRecursive(repos + "/" + caName);
-
+
LOGIT_ERROR ("Error during key encryption." );
BLOCXX_THROW_SUBEX(limal::RuntimeException,
__("Error during key encryption."), e);
}
-
+
LocalManagement::writeFile(buf,
caDir.toString() + "/cacert.key");
}
+ try
+ {
+ // write DN defaults
+ CA tmpCA = CA(caName, caPasswd, repos);
+ tmpCA.initConfigFile();
+ DNObject_Priv dnp( cad.getSubjectDN() );
+ dnp.setDefaults2Config(tmpCA);
+ tmpCA.commitConfig2Template();
+ }
+ catch(Exception &e)
+ {
+ path::removeDirRecursive(repos + "/" + caName);
+
+ LOGIT_ERROR ("Error during write defaults." );
+ BLOCXX_THROW_SUBEX(limal::RuntimeException,
+ __("Error during write defaults."), e);
+ }
+
int r = path::copyFile(repos + "/" + caName + "/" + "cacert.pem",
repos + "/" + ".cas/" + caName + ".pem");
@@ -1324,13 +1348,6 @@
}
rehashCAs(repos + "/.cas/");
-
- // write DN defaults
- CA tmpCA = CA(caName, caPasswd, repos);
- tmpCA.initConfigFile();
- DNObject_Priv dnp( cad.getSubjectDN() );
- dnp.setDefaults2Config(tmpCA);
- tmpCA.commitConfig2Template();
}
@@ -1338,13 +1355,13 @@
CA::getCAList(const String& repos)
{
Array<String> caList;
-
+
caList = OpenSSLUtils::listCA(repos);
return caList;
}
-
+
blocxx::Listblocxx::String >
CA::getCATree(const String& repos)
{
@@ -1362,7 +1379,7 @@
Array<String>::const_iterator it = caList.begin();
for(; it != caList.end(); ++it)
{
- CertificateData caData =
+ CertificateData caData =
LocalManagement::getCertificate(repos + "/" + (*it) + "/cacert.pem",
E_PEM);
@@ -1389,7 +1406,7 @@
else
{
bool issuerFound = false;
-
+
// sub CA; find caName of the issuer
Map::const_iterator chitnew = caHash.begin();
for(; chitnew != caHash.end(); ++chitnew)
@@ -1400,7 +1417,7 @@
Array<String> d;
d.push_back((*chit).first);
d.push_back((*chitnew).first);
-
+
ret.push_back(d);
issuerFound = true;
break;
@@ -1413,7 +1430,7 @@
Array<String> d;
d.push_back((*chit).first);
d.push_back("");
-
+
ret.push_back(d);
}
}
@@ -1466,7 +1483,7 @@
Format(__("CA name does not exist (%1)."), pi.toString()).c_str(),
E_FILE_NOT_FOUND);
}
-
+
OpenSSLUtils ost(repos + "/" + caName + "/openssl.cnf.tmpl");
bool ret = ost.checkKey(caName, caPasswd, "cacert", repos);
@@ -1485,7 +1502,7 @@
{
// test if expire date of the CA is greater then "now"
- CertificateData ca =
+ CertificateData ca =
LocalManagement::getCertificate(repos + "/" + caName + "/cacert.pem",
E_PEM);
@@ -1515,7 +1532,7 @@
int r = path::removeDirRecursive(repos + "/" + caName);
if( r != 0 )
- {
+ {
LOGIT_ERROR("Deleting the CA failed: " << r);
BLOCXX_THROW(limal::SystemException,
// %1 is the error code of rm
@@ -1528,7 +1545,7 @@
{
path::removeFile(p.toString());
}
-
+
p.stat(repos + "/.cas/crl_" + caName + ".pem");
if(p.exists())
@@ -1569,21 +1586,21 @@
if(!p)
{
LOGIT_ERROR("missing value 'policy' in config file");
- BLOCXX_THROW(limal::SyntaxException,
+ BLOCXX_THROW(limal::SyntaxException,
__("The configuration file is missing a value for policy."));
}
String policySect = m_impl->config->getValue(type2Section(type, false), "policy");
-
+
StringList policyKeys = m_impl->config->getKeylist(policySect);
-
+
if(policyKeys.empty())
{
LOGIT_ERROR("Can not parse Section " << policySect);
- BLOCXX_THROW(limal::SyntaxException,
+ BLOCXX_THROW(limal::SyntaxException,
Format(__("Cannot parse section %1."), policySect).c_str());
}
StringList::const_iterator it = policyKeys.begin();
-
+
blocxx::List<RDNObject> l = dn.getDN();
bool policyFound = false;
@@ -1597,7 +1614,7 @@
String policyString = m_impl->config->getValue(policySect, *it);
LOGIT_DEBUG("PolicyKey:" << *it << " PolicyString:"<< policyString);
-
+
if(policyString.equalsIgnoreCase("optional"))
{
// do not care
@@ -1609,7 +1626,7 @@
// we need a value
bool foundInDN = false;
-
+
blocxx::List<RDNObject>::const_iterator rdnit = l.begin();
for(; rdnit != l.end(); ++rdnit)
@@ -1617,7 +1634,7 @@
if( (*it).equalsIgnoreCase( (*rdnit).getType() ) )
{
foundInDN = true;
-
+
if( (*rdnit).getValue().empty() )
{
int errorCode = E_GENERIC;
@@ -1648,8 +1665,8 @@
else if(*it == "emailAddress")
{
errorCode = E_EM_EMPTY;
- }
-
+ }
+
LOGIT_ERROR("Field '" << *it << "' must have a value");
BLOCXX_THROW_ERR(limal::ValueException,
Format(__("Field %1 must have a value."),
@@ -1699,7 +1716,7 @@
{
String caMatchValue;
String reqMatchValue;
-
+
// read the CA and check the value
// *it == key (e.g. commonName, emailAddress, ...
@@ -1709,21 +1726,21 @@
for(; rdnit != l.end(); ++rdnit)
{
if( (*it).equalsIgnoreCase( (*rdnit).getType() ) )
- {
+ {
rdn2check = *rdnit;
break;
}
}
bool validMatch = false;
-
+
blocxx::List<RDNObject>::const_iterator caRdnIT = caDNList.begin();
for(; caRdnIT != caDNList.end(); ++caRdnIT)
{
LOGIT_DEBUG("Type (ca == request): " <<(*caRdnIT).getType() << "==" << rdn2check.getType());
LOGIT_DEBUG("Value(ca == request): " <<(*caRdnIT).getValue() << "==" << rdn2check.getValue());
-
+
if((*caRdnIT).getType().equalsIgnoreCase(rdn2check.getType()))
{
if((*caRdnIT).getValue() == rdn2check.getValue())
@@ -1738,7 +1755,7 @@
}
}
}
-
+
if(!validMatch)
{
int errorCode = E_GENERIC;
@@ -1780,9 +1797,9 @@
*it, caMatchValue, reqMatchValue).c_str(),
errorCode);
}
-
+
policyFound = true;
-
+
}
if(!policyFound)
{
@@ -1826,7 +1843,7 @@
LOGIT_ERROR("config not initialized");
BLOCXX_THROW(limal::RuntimeException, __("The configuration is not initialized."));
}
-
+
bool p = m_impl->config->exists("req_ca", "distinguished_name");
if(!p)
{
@@ -1835,9 +1852,9 @@
__("Missing section 'distinguished_name' in the configuration file."));
}
String dnSect = m_impl->config->getValue("req_ca", "distinguished_name");
-
+
StringList dnKeys = m_impl->config->getKeylist(dnSect);
-
+
if(dnKeys.empty())
{
LOGIT_ERROR("Can not parse Section " << dnSect);
@@ -1845,7 +1862,7 @@
Format(__("Cannot parse section %1."), dnSect).c_str());
}
StringList::const_iterator it = dnKeys.begin();
-
+
for(; it != dnKeys.end(); ++it)
{
if((*it).endsWith("_default", String::E_CASE_INSENSITIVE))
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/OpenSSLUtils.cpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/OpenSSLUtils.cpp?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/OpenSSLUtils.cpp (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/OpenSSLUtils.cpp Fri Nov 9 13:37:42 2007
@@ -76,11 +76,11 @@
path::PathName r = path::PathName::dirName(configFile);
if( r.toString() == "")
- {
+ {
m_rand = "./.rand";
}
else
- {
+ {
m_rand = r.toString() + "/.rand";
}
}
@@ -92,7 +92,7 @@
const String &cryptAlgorithm)
{
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "genrsa ";
debugCmd += "-out ";
@@ -103,13 +103,13 @@
debugCmd += "-passout env:pass ";
debugCmd += "-" + cryptAlgorithm + " ";
}
-
+
debugCmd += String(bits);
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -119,7 +119,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -159,7 +159,7 @@
const String &unstructuredName)
{
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "req -new ";
@@ -178,7 +178,7 @@
{
debugCmd += "-reqexts " + extension + " ";
}
-
+
debugCmd += "-key " + keyFile + " ";
if(outForm == E_PEM)
@@ -195,9 +195,9 @@
debugCmd += "-passin env:pass ";
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -208,10 +208,10 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
blocxx::List<RDNObject> dnList = dn.getDN();
blocxx::List<RDNObject>::const_iterator it;
-
+
for(it = dnList.begin(); it != dnList.end(); ++it)
{
stdInput += (*it).getValue() + "\n";
@@ -240,7 +240,7 @@
BLOCXX_THROW(limal::RuntimeException,
Format(__("Command returned '%1' : %2"), status, errOutput).c_str());
}
-
+
if(!errOutput.empty())
{
LOGIT_DEBUG("openssl stderr:" << errOutput);
@@ -262,7 +262,7 @@
{
path::PathInfo pi(keyFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid keyfile specified");
BLOCXX_THROW(limal::ValueException,
__("No valid key file specified."));
@@ -277,13 +277,13 @@
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "req -x509 ";
debugCmd += "-config ";
debugCmd += m_conf + " ";
-
+
if(noEmailDN)
{
debugCmd += "-noemailDN ";
@@ -303,9 +303,9 @@
debugCmd += "-out " + outFile + " ";
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -315,7 +315,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -344,7 +344,7 @@
}
}
-void
+void
OpenSSLUtils::signRequest(const String &requestFile,
const String &outFile,
const String &caKeyFile,
@@ -368,14 +368,14 @@
pi.stat(requestFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid request file specified");
BLOCXX_THROW(limal::ValueException,
__("No valid request file specified."));
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "ca -batch ";
@@ -398,7 +398,7 @@
debugCmd += "-startdate " + startDate + " ";
debugCmd += "-enddate " + endDate + " ";
-
+
if(noEmailDN)
{
debugCmd += "-noemailDN ";
@@ -421,10 +421,10 @@
}
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
//LOGIT_DEBUG("PASSWORD: " << caPassword);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -434,7 +434,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -452,7 +452,7 @@
BLOCXX_THROW(limal::RuntimeException,
Format(__("Command returned '%1' : %2"), status, errOutput).c_str());
}
-
+
if(!errOutput.empty())
{
LOGIT_DEBUG("openssl stderr:" << errOutput);
@@ -473,7 +473,7 @@
{
path::PathInfo pi(caKeyFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid keyfile specified");
BLOCXX_THROW(limal::ValueException,
__("No valid key file specified."));
@@ -481,7 +481,7 @@
pi.stat(caCertFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid CA certificate file specified");
BLOCXX_THROW(limal::ValueException,
__("No valid CA certificate file specified."));
@@ -489,14 +489,14 @@
pi.stat(certFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid certificate file specified");
BLOCXX_THROW(limal::ValueException,
__("No valid certificate file specified."));
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "ca ";
@@ -515,9 +515,9 @@
{
debugCmd += "-nouniqueDN ";
}
-
+
if(!reason.getReason().equalsIgnoreCase("none"))
- {
+ {
String reasonStr = reason.getReason();
if(reasonStr.equalsIgnoreCase("certificateHold"))
@@ -555,9 +555,9 @@
}
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -567,7 +567,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -607,7 +607,7 @@
{
path::PathInfo pi(caKeyFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid keyfile specified");
BLOCXX_THROW(limal::ValueException,
__("No valid key file specified."));
@@ -622,7 +622,7 @@
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "ca -gencrl ";
@@ -643,16 +643,16 @@
{
debugCmd += "-crlexts " + extension + " ";
}
-
+
if(noUniqueDN)
{
debugCmd += "-nouniqueDN ";
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -662,7 +662,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -691,7 +691,7 @@
}
}
-void
+void
OpenSSLUtils::updateDB(const blocxx::String &caCertFile,
const blocxx::String &caKeyFile,
const blocxx::String &caPassword)
@@ -706,14 +706,14 @@
pi.stat(caCertFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid CA certificate file specified");
BLOCXX_THROW(limal::ValueException,
__("No valid CA certificate file specified."));
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "ca -updatedb ";
@@ -727,9 +727,9 @@
debugCmd += "-passin env:pass ";
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -739,9 +739,9 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
- {
+ {
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
errOutput, env);
}
@@ -749,7 +749,7 @@
{
LOGIT_ERROR( "openssl exception:" << e);
}
-
+
PerlRegEx r("error");
if( (status != 0 && status != 256) || r.match(errOutput) )
@@ -760,7 +760,7 @@
BLOCXX_THROW(limal::RuntimeException,
Format(__("Command returned '%1' : %2"), status, errOutput).c_str());
}
-
+
if(!errOutput.empty())
{
LOGIT_DEBUG("openssl stderr:" << errOutput);
@@ -779,7 +779,7 @@
{
path::PathInfo pi(certFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("No valid certificate file specified");
BLOCXX_THROW(limal::ValueException,
__("No valid certificate file specified."));
@@ -787,14 +787,14 @@
pi.stat(caPath);
if(!pi.exists() || !pi.isDir())
- {
+ {
LOGIT_ERROR("No valid CA directory specified");
BLOCXX_THROW(limal::ValueException,
__("No valid CA directory specified."));
}
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "verify ";
@@ -813,9 +813,9 @@
debugCmd += certFile;
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -823,7 +823,7 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -846,7 +846,7 @@
for(line = lines.begin(); line != lines.end(); ++line)
{
StringArray sa = ok.capture(*line);
-
+
if(sa.size() == 2 && sa[1] == "OK")
{
result = "OK";
@@ -862,7 +862,7 @@
errNum = sa[1];
}
}
-
+
if(result != "OK")
{
if(!errOutput.empty())
@@ -883,7 +883,7 @@
OpenSSLUtils::status(const blocxx::String &serial)
{
blocxx::String debugCmd;
-
+
debugCmd += m_cmd + " ";
debugCmd += "ca ";
@@ -892,9 +892,9 @@
debugCmd += "-status " + serial;
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", m_rand);
@@ -902,9 +902,9 @@
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
- {
+ {
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
errOutput, env);
}
@@ -923,7 +923,7 @@
for(line = lines.begin(); line != lines.end(); ++line)
{
StringArray sa = serialMatch.capture(*line);
-
+
if(sa.size() == 2)
{
return sa[1];
@@ -933,14 +933,14 @@
errMsg += *line + "\n";
}
}
- LOGIT_ERROR(Format("Show certificate status with serial '%1' failed.(%2)",
+ LOGIT_ERROR(Format("Show certificate status with serial '%1' failed.(%2)",
serial, status).toString());
if(!errOutput.empty())
{
LOGIT_ERROR("openssl stderr:" << errOutput);
}
BLOCXX_THROW(limal::RuntimeException,
- Format(__("Showing certificate status with serial %1 failed (%2)."),
+ Format(__("Showing certificate status with serial %1 failed (%2)."),
serial, status).c_str());
}
@@ -960,27 +960,27 @@
{
PerlRegEx r("^[[:xdigit:]]+:([[:xdigit:]]+[\\d-]*)$");
StringArray sa = r.capture(certificateName);
-
+
if(sa.size() != 2)
{
LOGIT_ERROR("Can not parse certificate name");
BLOCXX_THROW(limal::RuntimeException,
__("Cannot parse the certificate name."));
}
-
+
keyFile = repository + "/" + caName + "/keys/" + sa[1] + ".key";
}
path::PathInfo pi(keyFile);
if(!pi.exists() || !pi.isFile())
- {
+ {
LOGIT_ERROR("Keyfile does not exist");
BLOCXX_THROW(limal::SystemException,
__("The key file does not exist."));
}
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "rsa -noout -in ";
debugCmd += keyFile + " ";
@@ -1001,7 +1001,7 @@
int status = -1;
try
- {
+ {
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
errOutput, env);
}
@@ -1016,7 +1016,7 @@
else
{
return false;
- }
+ }
}
// ###################################################
@@ -1029,15 +1029,15 @@
FormatType inform,
FormatType outform )
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName(::tempnam("/tmp/", "x509I"));
blocxx::String outFileName(::tempnam("/tmp/", "x509O"));
-
+
LocalManagement::writeFile(certificate, inFileName,
false, 0600);
-
+
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "x509 ";
debugCmd += "-nameopt ";
@@ -1047,7 +1047,7 @@
debugCmd += "-out ";
debugCmd += outFileName + " ";
debugCmd += "-inform ";
-
+
switch(inform)
{
case E_PEM:
@@ -1057,9 +1057,9 @@
debugCmd += "DER ";
break;
}
-
+
debugCmd += "-outform ";
-
+
switch(outform)
{
case E_PEM:
@@ -1069,18 +1069,18 @@
debugCmd += "DER ";
break;
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", "./.rnd");
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1102,9 +1102,9 @@
{
LOGIT_DEBUG("openssl stdout:" << stdOutput);
}
-
+
ByteBuffer out = LocalManagement::readFile(outFileName);
-
+
path::removeFile(inFileName);
path::removeFile(outFileName);
@@ -1120,18 +1120,19 @@
const String &outPassword,
const String &algorithm)
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName(::tempnam("/tmp/", "keyIn"));
blocxx::String outFileName(::tempnam("/tmp/", "keyOt"));
bool isInPassSet = false;
bool isOutPassSet = false;
-
+ bool foundError = false;
+
LocalManagement::writeFile(key, inFileName,
false, 0600);
-
+
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "rsa ";
debugCmd += "-in ";
@@ -1139,7 +1140,7 @@
debugCmd += "-out ";
debugCmd += outFileName + " ";
debugCmd += "-inform ";
-
+
switch(inform)
{
case E_PEM:
@@ -1149,9 +1150,9 @@
debugCmd += "DER ";
break;
}
-
+
debugCmd += "-outform ";
-
+
switch(outform)
{
case E_PEM:
@@ -1161,21 +1162,21 @@
debugCmd += "DER ";
break;
}
-
+
if(!inPassword.empty() && inform != E_DER)
{
debugCmd += "-passin env:inpass ";
isInPassSet = true;
}
-
+
if(!outPassword.empty() && outform != E_DER)
- {
+ {
debugCmd += "-passout env:outpass ";
-
+
debugCmd += "-"+ algorithm;
isOutPassSet = true;
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
LOGIT_DEBUG("Command: " << debugCmd);
@@ -1190,14 +1191,14 @@
}
if(isOutPassSet)
- {
+ {
env.addVar("outpass", outPassword);
}
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1206,20 +1207,26 @@
catch(blocxx::Exception& e)
{
LOGIT_ERROR( "openssl exception:" << e);
+ path::removeFile(inFileName);
+ path::removeFile(outFileName);
+ BLOCXX_THROW_SUBEX(limal::RuntimeException,
+ __("Executing openssl command failed."), e);
}
if(status != 0)
{
LOGIT_INFO( "openssl status:" << blocxx::String(status));
+ foundError = true;
}
if(!errOutput.empty())
{
// This message is not an error
- if(!PerlRegEx("^writing RSA key$").match(errOutput))
- {
+ if(!PerlRegEx("^writing RSA key$", PCRE_CASELESS).match(errOutput))
+ {
LOGIT_ERROR("openssl stderr:" << errOutput);
+ foundError = true;
}
else
- {
+ {
LOGIT_DEBUG("openssl stderr:" << errOutput);
}
}
@@ -1228,6 +1235,25 @@
LOGIT_DEBUG("openssl stdout:" << stdOutput);
}
+ if(foundError)
+ {
+ path::removeFile(inFileName);
+ path::removeFile(outFileName);
+
+ StringArray sa = errOutput.tokenize("\n\r");
+ String msg = (sa.empty()? "" : sa[0]);
+ if(PerlRegEx("unable to load Private Key", PCRE_CASELESS).match(msg))
+ {
+ BLOCXX_THROW_ERR(limal::ValueException,
+ __("Invalid password."), E_INVALID_PASSWD);
+ }
+ else
+ {
+ BLOCXX_THROW(limal::RuntimeException,
+ Format(__("openssl command failed: %1"),msg).c_str());
+ }
+ }
+
ByteBuffer out = LocalManagement::readFile(outFileName);
path::removeFile(inFileName);
@@ -1241,15 +1267,15 @@
FormatType inform,
FormatType outform )
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName(::tempnam("/tmp/", "crlIn"));
blocxx::String outFileName(::tempnam("/tmp/", "crlOt"));
-
+
LocalManagement::writeFile(crl, inFileName,
false, 0600);
-
+
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "crl ";
debugCmd += "-in ";
@@ -1257,7 +1283,7 @@
debugCmd += "-out ";
debugCmd += outFileName + " ";
debugCmd += "-inform ";
-
+
switch(inform)
{
case E_PEM:
@@ -1267,9 +1293,9 @@
debugCmd += "DER ";
break;
}
-
+
debugCmd += "-outform ";
-
+
switch(outform)
{
case E_PEM:
@@ -1279,18 +1305,18 @@
debugCmd += "DER ";
break;
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", "./.rnd");
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1312,12 +1338,12 @@
{
LOGIT_DEBUG("openssl stdout:" << stdOutput);
}
-
+
ByteBuffer out = LocalManagement::readFile(outFileName);
-
+
path::removeFile(inFileName);
path::removeFile(outFileName);
-
+
return out;
}
@@ -1326,15 +1352,15 @@
FormatType inform,
FormatType outform )
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName(::tempnam("/tmp/", "reqIn"));
blocxx::String outFileName(::tempnam("/tmp/", "reqOt"));
-
+
LocalManagement::writeFile(req, inFileName,
false, 0600);
-
+
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "req ";
debugCmd += "-in ";
@@ -1342,7 +1368,7 @@
debugCmd += "-out ";
debugCmd += outFileName + " ";
debugCmd += "-inform ";
-
+
switch(inform)
{
case E_PEM:
@@ -1352,9 +1378,9 @@
debugCmd += "DER ";
break;
}
-
+
debugCmd += "-outform ";
-
+
switch(outform)
{
case E_PEM:
@@ -1364,18 +1390,18 @@
debugCmd += "DER ";
break;
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
env.addVar("RANDFILE", "./.rnd");
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1397,12 +1423,12 @@
{
LOGIT_DEBUG("openssl stdout:" << stdOutput);
}
-
+
ByteBuffer out = LocalManagement::readFile(outFileName);
-
+
path::removeFile(inFileName);
path::removeFile(outFileName);
-
+
return out;
}
@@ -1415,7 +1441,7 @@
const String &caPath,
bool withChain )
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName1(::tempnam("/tmp/", "crtIn"));
blocxx::String inFileName2(::tempnam("/tmp/", "keyIn"));
blocxx::String inFileName3(::tempnam("/tmp/", "caIn"));
@@ -1423,7 +1449,7 @@
bool isInPassSet = false;
bool isOutPassSet = false;
-
+
LocalManagement::writeFile(certificate, inFileName1,
false, 0600);
LocalManagement::writeFile(key, inFileName2,
@@ -1435,7 +1461,7 @@
}
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "pkcs12 ";
debugCmd += "-in ";
@@ -1449,7 +1475,7 @@
{
debugCmd += "-CApath ";
debugCmd += caPath + " ";
-
+
if( withChain )
{
debugCmd += "-chain ";
@@ -1497,14 +1523,14 @@
}
if(isOutPassSet)
- {
+ {
env.addVar("outpass", outPassword);
}
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1528,7 +1554,7 @@
}
ByteBuffer out = LocalManagement::readFile(outFileName);
-
+
path::removeFile(inFileName1);
path::removeFile(inFileName2);
if(!caCert.empty())
@@ -1546,18 +1572,18 @@
const String &outPassword,
const String &algorithm)
{
- // FIXME: use tmp file
+ // FIXME: use tmp file
blocxx::String inFileName(::tempnam("/tmp/", "p12In"));
blocxx::String outFileName(::tempnam("/tmp/", "x509O"));
-
+
bool isInPassSet = false;
bool isOutPassSet = false;
-
+
LocalManagement::writeFile(pkcs12, inFileName,
false, 0600);
-
+
blocxx::String debugCmd;
-
+
debugCmd += limal::ca_mgm::OPENSSL_COMMAND + " ";
debugCmd += "pkcs12 ";
debugCmd += "-in ";
@@ -1568,17 +1594,17 @@
// -nokeys?
if(!inPassword.empty())
- {
+ {
debugCmd += "-passin env:inpass ";
isInPassSet = true;
}
else
- {
+ {
LOGIT_ERROR("PKCS12 password is required");
BLOCXX_THROW(limal::ValueException,
__("The PKCS12 password is required."));
}
-
+
if(!outPassword.empty())
{
debugCmd += "-passout env:outpass ";
@@ -1586,14 +1612,14 @@
isOutPassSet = true;
}
else
- {
+ {
debugCmd += "-nodes ";
}
-
+
StringArray cmd = PerlRegEx("\\s").split(debugCmd);
-
+
LOGIT_DEBUG("Command: " << debugCmd);
-
+
blocxx::EnvVars env;
env.addVar("PATH", "/usr/bin/");
@@ -1601,16 +1627,16 @@
{
env.addVar("inpass", inPassword);
}
-
+
if(isOutPassSet)
- {
+ {
env.addVar("outpass", outPassword);
}
-
+
blocxx::String stdOutput;
blocxx::String errOutput;
int status = -1;
-
+
try
{
status = wrapExecuteProcessAndGatherOutput(cmd, stdOutput,
@@ -1628,11 +1654,11 @@
{
// This message is not an error
if(!PerlRegEx("^MAC verified OK$").match(errOutput))
- {
+ {
LOGIT_ERROR("openssl stderr:" << errOutput);
}
else
- {
+ {
LOGIT_DEBUG("openssl stderr:" << errOutput);
}
}
@@ -1642,10 +1668,10 @@
}
ByteBuffer out = LocalManagement::readFile(outFileName);
-
+
path::removeFile(inFileName);
path::removeFile(outFileName);
-
+
return out;
}
@@ -1654,36 +1680,36 @@
{
List<String> tmpList;
Array<String> retList;
-
+
int r = path::readDir(tmpList, repository, false);
-
+
if(r != 0)
{
- LOGIT_ERROR("Cannot read directory: " << repository <<
+ LOGIT_ERROR("Cannot read directory: " << repository <<
"(" << System::errorMsg(r) << ") [" << r << "]");
BLOCXX_THROW(limal::SystemException,
Format(__("Cannot read directory: %1 (%2) [%3]."),
repository, System::errorMsg(r), r).c_str());
}
-
+
tmpList.sort();
-
+
List<String>::const_iterator cont;
-
+
path::PathInfo pi(repository);
-
+
for(cont = tmpList.begin(); cont != tmpList.end(); ++cont)
{
pi.stat(repository + "/" + *cont);
-
+
if(pi.exists() && pi.isDir())
{
pi.stat(repository + "/" + *cont + "/openssl.cnf.tmpl");
-
+
if(pi.exists() && pi.isFile())
{
pi.stat(repository + "/" + *cont + "/cacert.pem");
-
+
if(pi.exists() && pi.isFile())
{
retList.push_back(*cont);
@@ -1701,7 +1727,7 @@
String s(b.data(), b.size());
PerlRegEx r("^([[:xdigit:]]+)$");
-
+
StringArray sa = r.capture(s);
if(sa.size() == 2)
@@ -1735,7 +1761,7 @@
__("The request already exists."));
}
}
-
+
ByteBuffer b = LocalManagement::readFile(repository + "/" + caName + "/cam.txt");
String cam(b.data(), b.size());
@@ -1756,14 +1782,14 @@
String cam(b.data(), b.size());
StringArray lines = PerlRegEx("\n").split(cam);
-
+
StringArray::const_iterator line;
String camNew;
for(line = lines.begin(); line != lines.end(); ++line)
{
PerlRegEx r("^" + md5);
-
+
if(!r.match(*line))
{
camNew += *line + "\n";
@@ -1785,21 +1811,21 @@
String cam(b.data(), b.size());
StringArray lines = PerlRegEx("\n").split(cam);
-
+
StringArray::const_iterator line;
for(line = lines.begin(); line != lines.end(); ++line)
{
PerlRegEx r("^([[:xdigit:]]+[\\d-]*)\\s(.*)$");
-
+
StringArray col = r.capture(*line);
-
+
if(col.size() != 3)
{
LOGIT_INFO("Can not parse line '" << *line << "'");
continue;
}
-
+
Array<String> a;
a.push_back(col[1]);
a.push_back(col[2]);
@@ -1819,21 +1845,21 @@
String cam(b.data(), b.size());
StringArray lines = PerlRegEx("\n").split(cam);
-
+
StringArray::const_iterator line;
for(line = lines.begin(); line != lines.end(); ++line)
{
PerlRegEx r("^(\\w)\\s([\\d\\w]+)\\s([\\w\\d,.]*)\\s([[:xdigit:]]+)\\s(\\w+)\\s(.*)$");
-
+
StringArray col = r.capture(*line);
-
+
if(col.size() != 7)
{
LOGIT_INFO("Can not parse line '" << *line << "'");
continue;
}
-
+
Array<String> a;
a.push_back(col[1]);
a.push_back(col[2]);
@@ -1859,7 +1885,7 @@
if(r != 0)
{
- LOGIT_ERROR("Cannot read directory: " << reqDir <<
+ LOGIT_ERROR("Cannot read directory: " << reqDir <<
"(" << System::errorMsg(r) << ") [" << r << "]");
BLOCXX_THROW(limal::SystemException,
Format(__("Cannot read directory: %1 (%2) [%3]."),
@@ -1867,27 +1893,27 @@
}
tmpList.sort();
-
+
Array camdb = OpenSSLUtils::parseCAMDB(caName, repository);
List<String>::const_iterator cont;
path::PathInfo pi(reqDir);
-
+
for(cont = tmpList.begin(); cont != tmpList.end(); ++cont)
{
pi.stat(reqDir + "/" + *cont);
-
+
if(!pi.exists() || !pi.isFile())
{
LOGIT_INFO("skipping file " << pi.toString());
continue;
}
-
+
PerlRegEx requestR("^([[:xdigit:]]+)-?(\\d*)\\.req$");
StringArray sa = requestR.capture(*cont);
if(sa.size() <= 1)
- {
+ {
LOGIT_INFO("unknown filename ... skipping (" << *cont << ")");
continue;
}
@@ -1898,11 +1924,11 @@
if(sa.size() == 3 && !sa[2].empty())
{
md5 += "-" + sa[2];
-
- DateTime dt( sa[2].toInt64() );
+
+ DateTime dt( sa[2].toInt64() );
date = dt.toString("%Y-%m-%d %H:%M:%S", DateTime::E_LOCAL_TIME);
}
-
+
Map reqLine;
String subject;
@@ -1931,9 +1957,9 @@
{
StringArray saTmp = PerlRegEx("(.*?[^\\\\])(\\/|$)").capture(subject);
uint pos = 0;
-
+
if(saTmp.size() >=2)
- {
+ {
pos = saTmp[1].length();
sa.push_back(saTmp[1]);
}
@@ -1959,13 +1985,13 @@
{
String toMatch = quoteR.replace(*it, "/", true);
toMatch = PerlRegEx("^/").replace(toMatch, "");
-
+
if(cR.match(toMatch))
- {
+ {
reqLine["country"] = toMatch.substring(2);
}
else if(stR.match(toMatch))
- {
+ {
reqLine["stateOrProvinceName"] = toMatch.substring(3);
}
else if(lR.match(toMatch))
@@ -1973,11 +1999,11 @@
reqLine["localityName"] = toMatch.substring(2);
}
else if(oR.match(toMatch))
- {
+ {
reqLine["organizationName"] = toMatch.substring(2);
}
else if(ouR.match(toMatch))
- {
+ {
reqLine["organizationalUnitName"] = toMatch.substring(3);
}
else if(cnR.match(toMatch))
@@ -1985,7 +2011,7 @@
reqLine["commonName"] = toMatch.substring(3);
}
else if(emailR.match(toMatch))
- {
+ {
reqLine["emailAddress"] = toMatch.substring(13);
}
else
@@ -2011,7 +2037,7 @@
if(r != 0)
{
- LOGIT_ERROR("Cannot read directory: " << certDir <<
+ LOGIT_ERROR("Cannot read directory: " << certDir <<
"(" << System::errorMsg(r) << ") [" << r << "]");
BLOCXX_THROW(limal::SystemException,
Format(__("Cannot read directory: %1 (%2) [%3]."),
@@ -2019,15 +2045,15 @@
}
tmpList.sort();
-
+
Array indexTXT = OpenSSLUtils::parseIndexTXT(caName, repository);
List<String>::const_iterator cont;
path::PathInfo pi(certDir);
-
+
for(cont = tmpList.begin(); cont != tmpList.end(); ++cont)
{
pi.stat(certDir + "/" + *cont);
-
+
if(!pi.exists() || !pi.isFile())
{
LOGIT_INFO("skipping file " << pi.toString());
@@ -2059,7 +2085,7 @@
if( (*dbIT)[3] == serial )
{
subject = (*dbIT)[5];
-
+
if((*dbIT)[0] == "V" )
{
certLine["status"] = "Valid";
@@ -2073,7 +2099,7 @@
certLine["status"] = "Expired";
}
else
- {
+ {
certLine["status"] = (*dbIT)[0];
}
break;
@@ -2094,7 +2120,7 @@
uint pos = 0;
if(saTmp.size() >=2)
- {
+ {
pos = saTmp[1].length();
sa.push_back(saTmp[1]);
}
@@ -2121,14 +2147,14 @@
{
String toMatch = quoteR.replace(*it, "/", true);
toMatch = PerlRegEx("^/").replace(toMatch, "");
-
+
if(cR.match(toMatch))
- {
+ {
certLine["country"] = toMatch.substring(2);
lastPart = "country";
}
else if(stR.match(toMatch))
- {
+ {
certLine["stateOrProvinceName"] = toMatch.substring(3);
lastPart = "stateOrProvinceName";
}
@@ -2138,34 +2164,34 @@
lastPart = "localityName";
}
else if(oR.match(toMatch))
- {
+ {
certLine["organizationName"] = toMatch.substring(2);
lastPart = "organizationName";
}
else if(ouR.match(toMatch))
- {
+ {
certLine["organizationalUnitName"] = toMatch.substring(3);
lastPart = "organizationalUnitName";
}
else if(cnR.match(toMatch))
- {
+ {
certLine["commonName"] = toMatch.substring(3);
lastPart = "commonName";
}
else if(emailR.match(toMatch))
- {
+ {
certLine["emailAddress"] = toMatch.substring(13);
lastPart = "emailAddress";
}
else
{
if(!lastPart.empty() && (*it).charAt(0) == '/')
- {
+ {
certLine[lastPart] = certLine[lastPart] + *it;
LOGIT_DEBUG(Format("Append '%1' to %2", *it, lastPart));
}
else
- {
+ {
LOGIT_INFO("Unknown rdn: " << toMatch);
}
}
@@ -2176,11 +2202,11 @@
}
void
-OpenSSLUtils::createCaInfrastructure(const String &caName,
+OpenSSLUtils::createCaInfrastructure(const String &caName,
const String &repository)
{
if(caName.empty() || !PerlRegEx("\\w+").match(caName))
- {
+ {
LOGIT_ERROR("Invalid caName: " << caName);
BLOCXX_THROW(limal::ValueException,
Format(__("Invalid caName: %1."), caName).c_str());
@@ -2205,7 +2231,7 @@
Format(__("%1 still exists."), pi.toString()).c_str(),
E_FILE_EXISTS);
}
-
+
int r = path::createDir(pi.toString(), 0700);
if( r != 0 )
@@ -2221,7 +2247,7 @@
try
{
tmpl = LocalManagement::readFile(repository + "/openssl.cnf.tmpl");
-
+
StringArray tmplArray = PerlRegEx("\n").split(String(tmpl.data(), tmpl.size()), true);
PerlRegEx dirR("^\\s*dir\\s*=");
@@ -2235,12 +2261,12 @@
newConf += "dir = " + pi.toString() + "/\n";
}
else
- {
+ {
newConf += *line + "\n";
}
}
- LocalManagement::writeFile(ByteBuffer(newConf.c_str(), newConf.length()),
+ LocalManagement::writeFile(ByteBuffer(newConf.c_str(), newConf.length()),
pi.toString() + "/openssl.cnf.tmpl");
}
catch(blocxx::Exception &e)
@@ -2257,7 +2283,7 @@
if( r != 0 )
{
path::removeDirRecursive(repository + "/" + caName);
-
+
LOGIT_ERROR(Format("Can not create directory: %1 (%2 [%3])",
dir, System::errorMsg(r), r));
BLOCXX_THROW(limal::SystemException,
@@ -2323,17 +2349,17 @@
try
{
- LocalManagement::writeFile(ByteBuffer("01"),
+ LocalManagement::writeFile(ByteBuffer("01"),
pi.toString() + "/serial");
- LocalManagement::writeFile(ByteBuffer(),
+ LocalManagement::writeFile(ByteBuffer(),
pi.toString() + "/index.txt");
- LocalManagement::writeFile(ByteBuffer(),
+ LocalManagement::writeFile(ByteBuffer(),
pi.toString() + "/cam.txt");
}
catch(blocxx::Exception &e)
{
path::removeDirRecursive(repository + "/" + caName);
-
+
BLOCXX_THROW_SUBEX(limal::SystemException,
__("Cannot create the file."), e);
}
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/limal/ca-mgm/CA.hpp
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/limal/ca-mgm/CA.hpp?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/limal/ca-mgm/CA.hpp (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/src/limal/ca-mgm/CA.hpp Fri Nov 9 13:37:42 2007
@@ -44,7 +44,7 @@
namespace CA_MGM_NAMESPACE
{
class CAImpl;
-
+
/**
* @brief Managing a CA repository
*
@@ -58,19 +58,19 @@
public:
/**
- * Construct a CA object.
+ * Construct a CA object.
*
* @param caName the name of this CA.
* @param caPasswd the password of this CA.
* @param repos directory path to the repository root
*/
CA(const String& caName, const String& caPasswd, const String& repos=REPOSITORY);
-
+
/**
* Destructor of CA.
*/
~CA();
-
+
/**
* Create a new Sub CA and with the whole needed infrastructure.
@@ -88,7 +88,7 @@
const String& keyPasswd,
const RequestGenerationData& caRequestData,
const CertificateIssueData& caIssueData);
-
+
/**
* Create a certificate request in the specified CA
* On error this method throws exceptions.
@@ -130,7 +130,7 @@
* @param type the type of the certificate
*
* @return the name of the certificate
- */
+ */
String
createCertificate(const String& keyPasswd,
const RequestGenerationData& requestData,
@@ -139,7 +139,7 @@
/**
- * Revoke a certificate.
+ * Revoke a certificate.
* On error this method throws exceptions.
*
* @note This function does not create a new CRL.
@@ -152,7 +152,7 @@
void
revokeCertificate(const String& certificateName,
const CRLReason& crlReason = CRLReason());
-
+
/**
* Create a new CRL with the specified data.
* On error this method throws exceptions.
@@ -195,7 +195,7 @@
* settings for this CA and the specific type.
* On error this method throws exceptions.
*
- * @param type the requested certificate type
+ * @param type the requested certificate type
*
* @return a CertificateIssueData object with the current defaults
*/
@@ -207,7 +207,7 @@
* settings for this CA and the specific type.
* On error this method throws exceptions.
*
- * @param type the requested certificate type
+ * @param type the requested certificate type
*
* @return a RequestGenerationData object with the current defaults
*/
@@ -228,7 +228,7 @@
* Set the signing defaults for this CA and the specific certType
* On error this method throws exceptions.
*
- * @param type the requested certificate type
+ * @param type the requested certificate type
* @param defaults the new certificate defaults
*
*/
@@ -240,7 +240,7 @@
* Set the request defaults for this CA and the specific certType
* On error this method throws exceptions.
*
- * @param type the requested certificate type
+ * @param type the requested certificate type
* @param defaults the new certificate defaults
*
*/
@@ -257,13 +257,13 @@
*/
void
setCRLDefaults(const CRLGenerationData& defaults);
-
+
/**
* Get an Array of maps with all certificates of the defined CA.
* On error this method throws exceptions.
*
- * @return a list of maps with all certificates in this CA.
+ * @return a list of maps with all certificates in this CA.
* the map keys are:
* <ul>
* <li>certificate (the name of the certificate)</li>
@@ -285,7 +285,7 @@
* Get an Array of maps with all requests of the defined CA.
* On error this method throws exceptions.
*
- * @return a list of maps with all requests in this CA.
+ * @return a list of maps with all requests in this CA.
* the map keys are:
* <ul>
* <li>request (the name of the request)</li>
@@ -345,8 +345,8 @@
CRLData
getCRL();
-
- /**
+
+ /**
* Return the CA certificate in PEM or DER format.
* On error this method throws exceptions.
*
@@ -356,11 +356,11 @@
*/
limal::ByteBuffer
exportCACert(FormatType exportType);
-
+
/**
* Return the CA private key in PEM format.
* If a new Password is given, the key will be encrypted
- * using the newPassword.
+ * using the newPassword.
* If newPassword is empty the returned key is decrypted.
* On error this method throws exceptions.
*
@@ -381,7 +381,7 @@
*/
limal::ByteBuffer
exportCAKeyAsDER();
-
+
/**
* Return the CA certificate in PKCS12 format.
* If withChain is true, all issuer certificates
@@ -397,9 +397,9 @@
limal::ByteBuffer
exportCAasPKCS12(const String& p12Password,
bool withChain = false);
-
-
- /**
+
+
+ /**
* Return the specified certificate in PEM or DER format
* On error this method throws exceptions.
*
@@ -413,11 +413,11 @@
limal::ByteBuffer
exportCertificate(const String& certificateName,
FormatType exportType);
-
+
/**
* Return the certificate private key in PEM format.
* If a new Password is given, the key will be encrypted
- * using the newPassword.
+ * using the newPassword.
* If newPassword is empty the returned key is decrypted.
* On error this method throws exceptions.
*
@@ -446,7 +446,7 @@
limal::ByteBuffer
exportCertificateKeyAsDER(const String& certificateName,
const String& keyPassword);
-
+
/**
* Return the certificate in PKCS12 format.
* If withChain is true, all issuer certificates
@@ -466,7 +466,7 @@
const String& keyPassword,
const String& p12Password,
bool withChain = false);
-
+
/**
* Export the CRL of this CA in the requested format type.
* On error this method throws exceptions.
@@ -491,34 +491,34 @@
deleteRequest(const String& requestName);
/**
- * Delete the specified certificate together with the corresponding
- * request and private key if <b>requestToo</b> is set to true.
+ * Delete the specified certificate together with the corresponding
+ * request and private key if <b>requestToo</b> is set to true.
* This function works only for revoked or expired certificates.
* On error this method throws exceptions.
*
* @param certificateName the certificate to delete
- * @param requestToo if set to true also request and key file
+ * @param requestToo if set to true also request and key file
* will be deleted if they exists
*
*/
void
- deleteCertificate(const String& certificateName,
+ deleteCertificate(const String& certificateName,
bool requestToo = true);
/**
- * Update the internal openssl database.
+ * Update the internal openssl database.
* On error this method throws exceptions.
*
*/
void
updateDB();
-
+
/**
* Verify a certificate.
* On error this method throws exceptions.
*
- * @param certificateName the name of the certificate
+ * @param certificateName the name of the certificate
* @param crlCheck verify against the CRLs
* @param purpose check for a specific certificate purpose
* valid purpose string are:
@@ -572,17 +572,17 @@
const RequestGenerationData& caRequestData,
const CertificateIssueData& caIssueData,
const String& repos=REPOSITORY);
-
+
/**
- * Import a CA certificate and private key and creates a
+ * Import a CA certificate and private key and creates a
* infrastructure.
* On error this function throws exceptions.
*
* @param caName the name of the CA
* @param caCertificate the CA certificate data in PEM format
* @param caKey the private key in PEM format
- * @param caPasswd a password for the private key, if caKey is unencrypted
+ * @param caPasswd password of the private key or a new password if the key is unencrypted
* @param repos the path to the repository root directory
*
*/
@@ -603,7 +603,7 @@
*/
static blocxx::Arrayblocxx::String
getCAList(const String& repos=REPOSITORY);
-
+
/**
* Return a table of the available CAs and its issuer.
* If the CA is self-signed the issuer field is empty.
@@ -619,7 +619,7 @@
*
* @param repos the path to the repository root directory
*
- * @return a list of lists of the available CAs
+ * @return a list of lists of the available CAs
*/
static blocxx::Listblocxx::String >
getCATree(const String& repos=REPOSITORY);
@@ -653,8 +653,8 @@
* Delete a Certificate Authority infrastructure
*
* Normaly you can only delete a CA if the CA certificate is expired or
- * you have never signed a certificate with this CA. In all other cases
- * you have to set the force parameter to "true" if you realy want to delete
+ * you have never signed a certificate with this CA. In all other cases
+ * you have to set the force parameter to "true" if you realy want to delete
* the CA and you know what you do.
* On error this function throws exceptions.
*
@@ -669,7 +669,7 @@
const String& caPasswd,
bool force = false,
const String& repos = REPOSITORY);
-
+
private:
blocxx::COWIntrusiveReference<CAImpl> m_impl;
@@ -681,7 +681,7 @@
operator=(const CA&);
/**
- * Check if the given dn matches the policy defined in the
+ * Check if the given dn matches the policy defined in the
* configuration file
* On error this method throws exceptions.
*
@@ -716,7 +716,7 @@
void
removeDefaultsFromConfig();
};
-
+
} // End of CA_MGM_NAMESPACE
} // End of LIMAL_NAMESPACE
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/DeleteCATest.err
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/DeleteCATest.err?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/DeleteCATest.err (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/DeleteCATest.err Fri Nov 9 13:37:42 2007
@@ -35,7 +35,7 @@
DEBUG ca-mgm - ExtensionBase::setPresent(): false
DEBUG ca-mgm - ExtensionBase::setPresent(): false
ERROR ca-mgm - Deleting the CA is not allowed. The CA must be expired or no certificate was signed with this CA
-CA.cpp: 1497 RuntimeException: Deleting the CA is not allowed. The CA must be expired or never have signed a certificate.
+CA.cpp: 1514 RuntimeException: Deleting the CA is not allowed. The CA must be expired or never have signed a certificate.
DEBUG ca-mgm - Command: /usr/bin/openssl rsa -noout -in ./TestRepos//Test_CA/cacert.key -passin env:PASSWORD
DEBUG ca-mgm - Force delete
DEBUG limal - removeDirRecursive ./TestRepos/Test_CA
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/ImportCATest.err
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/ImportCATest.err?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/ImportCATest.err (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/ImportCATest.err Fri Nov 9 13:37:42 2007
@@ -1,2 +1,2 @@
ERROR ca-mgm - CA password is empty.
-CA.cpp: 1275 ValueException: CA password is empty.
+CA.cpp: 1273 ValueException: CA password is empty.
Modified: limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/perl-CertificateExceptionTest.out
URL: http://svn.opensuse.org/viewcvs/limal/limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/perl-CertificateExceptionTest.out?rev=2371&r1=2370&r2=2371&view=diff
==============================================================================
--- limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/perl-CertificateExceptionTest.out (original)
+++ limal-branches/SLES-10-SP-Working-Branch/limal-ca-mgm/testsuite/single.out/perl-CertificateExceptionTest.out Fri Nov 9 13:37:42 2007
@@ -10,7 +10,7 @@
'subexception' => {
'file' => 'CA.cpp',
'type' => 'ValueException',
- 'line' => 1695,
+ 'line' => 1712,
'message' => 'emailAddress must be defined.',
'code' => -116
},
--
To unsubscribe, e-mail: limal-commit+unsubscribe@opensuse.org
For additional commands, e-mail: limal-commit+help@opensuse.org