summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2022-09-16 07:44:53 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2022-09-16 07:44:53 +0900
commit718f86f0bf9d85457ac011bacf6bc5bbcea9f4a6 (patch)
treece9b93ae1e3012ca5b451e55e1bd069a81a9e807
parentc5ff1325db87c374d0a7b3785ff1e1342a0be2ba (diff)
downloadgpg2-718f86f0bf9d85457ac011bacf6bc5bbcea9f4a6.tar.gz
gpg2-718f86f0bf9d85457ac011bacf6bc5bbcea9f4a6.tar.bz2
gpg2-718f86f0bf9d85457ac011bacf6bc5bbcea9f4a6.zip
Imported Upstream version 2.2.29upstream/2.2.29
-rw-r--r--ChangeLog85
-rw-r--r--NEWS33
-rw-r--r--VERSION2
-rw-r--r--common/t-sexputil.c38
-rw-r--r--common/ttyio.c22
-rw-r--r--config.h.in3
-rwxr-xr-xconfigure53
-rw-r--r--configure.ac14
-rw-r--r--dirmngr/Makefile.am17
-rw-r--r--dirmngr/Makefile.in128
-rw-r--r--dirmngr/certcache.c11
-rw-r--r--dirmngr/dirmngr.c2
-rw-r--r--dirmngr/http-ntbtls.c18
-rw-r--r--dirmngr/http.c55
-rw-r--r--dirmngr/ks-engine-hkp.c40
-rw-r--r--dirmngr/ldap-wrapper-ce.c575
-rw-r--r--dirmngr/ldap-wrapper.c4
-rw-r--r--dirmngr/ldap-wrapper.h6
-rw-r--r--dirmngr/server.c16
-rw-r--r--doc/defsincdate2
-rw-r--r--doc/dirmngr.texi13
-rw-r--r--doc/gnupg-card-architecture.pdfbin19415 -> 19415 bytes
-rw-r--r--doc/gnupg-module-overview.pdf4
-rw-r--r--doc/gnupg-module-overview.pngbin123361 -> 123361 bytes
-rw-r--r--doc/gnupg.info386
-rw-r--r--doc/gnupg.info-117
-rw-r--r--doc/gnupg.info-254
-rw-r--r--doc/wks.texi2
-rw-r--r--g10/gpg.c4
-rw-r--r--g10/keyserver.c20
-rw-r--r--po/POTFILES.in1
-rw-r--r--po/ca.po270
-rw-r--r--po/cs.po270
-rw-r--r--po/da.po270
-rw-r--r--po/de.po270
-rw-r--r--po/el.po270
-rw-r--r--po/en@boldquot.gmobin217427 -> 217427 bytes
-rw-r--r--po/en@boldquot.po274
-rw-r--r--po/en@quot.gmobin215059 -> 215059 bytes
-rw-r--r--po/en@quot.po274
-rw-r--r--po/eo.po270
-rw-r--r--po/es.po270
-rw-r--r--po/et.po270
-rw-r--r--po/fi.po270
-rw-r--r--po/fr.po270
-rw-r--r--po/gl.po270
-rw-r--r--po/gnupg2.pot272
-rw-r--r--po/hu.po270
-rw-r--r--po/id.po270
-rw-r--r--po/it.po270
-rw-r--r--po/ja.po270
-rw-r--r--po/nb.po270
-rw-r--r--po/pl.po270
-rw-r--r--po/pt.po270
-rw-r--r--po/ro.po270
-rw-r--r--po/ru.po270
-rw-r--r--po/sk.po270
-rw-r--r--po/sv.po270
-rw-r--r--po/tr.po270
-rw-r--r--po/uk.po270
-rw-r--r--po/zh_CN.gmobin214799 -> 215479 bytes
-rw-r--r--po/zh_CN.po326
-rw-r--r--po/zh_TW.po270
-rw-r--r--scd/app-openpgp.c5
-rw-r--r--scd/ccid-driver.c34
-rw-r--r--scd/iso7816.c1
66 files changed, 4530 insertions, 5031 deletions
diff --git a/ChangeLog b/ChangeLog
index 5ec42ba..cc1420d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,88 @@
+2021-07-04 Werner Koch <wk@gnupg.org>
+
+ Release 2.2.29.
+ + commit 695a879af81e895741109874b9ac0712e1afc994
+
+
+2021-06-25 Werner Koch <wk@gnupg.org>
+
+ dirmngr: Change the default keyserver.
+ + commit 47c4e3e00a7ef55f954c14b3c237496e54a853c1
+ * configure.ac (DIRMNGR_DEFAULT_KEYSERVER): Change to
+ keyserver.ubuntu.com.
+
+ * dirmngr/certcache.c (cert_cache_init): Disable default pool cert.
+ * dirmngr/http-ntbtls.c (gnupg_http_tls_verify_cb): Ditto.
+ * dirmngr/http.c (http_session_new): Ditto.
+
+ * dirmngr/server.c (make_keyserver_item): Use a different mapping for
+ the gnupg.net names.
+
+ gpg: Let --fetch-key return an exit code on failure.
+ + commit 5fe4b978875271fb55f1f674ab545bed2b97a7a8
+ * g10/keyserver.c (keyserver_fetch): Return an error code.
+ * g10/gpg.c (main) <aFetchKeys>: Return 1 in case of no data.
+
+2021-06-23 NIIBE Yutaka <gniibe@fsij.org>
+
+ scd:ccid: Handle LIBUSB_TRANSFER_OVERFLOW interrupt transfer.
+ + commit b90c55fa66db254da98958de10e1287c39a4322a
+ * scd/ccid-driver.c (intr_cb): Ignore LIBUSB_TRANSFER_OVERFLOW.
+
+ scd:ccid:spr532: Extend abort_cmd for initialization time.
+ + commit 8e941e19b08785e5e709943765548d4f9f9f57a3
+ * scd/ccid-driver.c (abort_cmd): Add INIT argument to support
+ synchronize until success, even ignoring timeout.
+ (bulk_in): Normal use case of abort_cmd.
+ (ccid_vendor_specific_init): Initial use case of abort_cmd.
+
+2021-06-22 Werner Koch <wk@gnupg.org>
+
+ tests: Cope with broken Libgcrypt versions.
+ + commit af2fd9f0af25e1f95d9484f7d2125cd9888aa308
+ * common/t-sexputil.c (test_ecc_uncompress): Ignore unknwon curve
+ errors.
+
+ w32: Add fallback in case the Windows console can't cope with Unicode.
+ + commit e94dfa21d2c17b590122d55468f68e8ab72e4193
+ * common/ttyio.c (w32_write_console): Fallback to WriteConsoleA on
+ error.
+
+2021-06-21 Werner Koch <wk@gnupg.org>
+
+ dirmngr: Fix regression in KS_GET for mail address pattern.
+ + commit adf7bfba5ddce9faadff959369ba2271cdd36825
+ * dirmngr/ks-engine-hkp.c (ks_hkp_search): Munge mail address pattern.
+ (ks_hkp_get): Allow for mail addresses.
+ -
+
+ Before the keyserver changes in 2.2.28 gpg passed dirmngr a pail
+ address as an exact pattern (e.g. "=foo@example.org"). Since 2.2.28
+ the mail address is detected gpg gpg and we see for example
+ "<foo@example.org>". This patch fixes this to turn a mail address
+ into an exact match again.
+
+2021-06-14 NIIBE Yutaka <gniibe@fsij.org>
+
+ scd: Error code map fix for older Yubikey.
+ + commit 01a413d5235f1bbd00f83fb86d0e183d8f0b1a57
+ * scd/iso7816.c (map_sw): Recognize 6A86.
+
+2021-06-11 NIIBE Yutaka <gniibe@fsij.org>
+
+ dirmngir: Fix build with --disable-ldap.
+ + commit c8b2162c0e7eb42b74811b7ed225fa0f56be4083
+ * dirmngr/dirmngr.c (parse_rereadable_options) [USE_LDAP]:
+ Conditionalize.
+
+ dirmngr: Remove use of USE_LDAPWRAPPER.
+ + commit 8ee4c8d1e0d7677d4f8b9538c12b32bb6393c2c5
+ * configure.ac (USE_LDAPWRAPPER): Remove.
+ * dirmngr/Makefile.am: Use USE_LDAP instead of USE_LDAPWRAPPER.
+ * dirmngr/ldap-wrapper-ce.c: Remove.
+ * dirmngr/ldap-wrapper.h, dirmngr/ldap-wrapper.c: Remove
+ USE_LDAPWRAPPER things.
+
2021-06-10 Werner Koch <wk@gnupg.org>
Release 2.2.28.
diff --git a/NEWS b/NEWS
index 24c3a45..e37d5aa 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,32 @@
+Noteworthy changes in version 2.2.29 (2021-07-04)
+-------------------------------------------------
+
+ * Fix regression in 2.2.28 for Yubikey NEO. [#5487]
+
+ * Change the default keyserver to keyserver.ubuntu.com. This is a
+ temporary change due to the shutdown of the SKS keyserver pools.
+ [47c4e3e00a]
+
+ * gpg: Let --fetch-key return an exit code on failure. [#5376]
+
+ * dirmngr: Fix regression in KS_GET for mail address pattern.
+ [#5497]
+
+ * Add fallback in case the Windows console can't cope with Unicode.
+ [#5491]
+
+ * Improve initialization of SPR532 in the CCID driver and make the
+ driver more robust. [#5297,b90c55fa66db]
+
+ * Make test suite work in presence of a broken Libgcrypt
+ installation. [#5502]
+
+ * Make configure option --disable-ldap work again.
+
+ Release-info: https://dev.gnupg.org/T5498
+ See-also: gnupg-announce/2021q3/000461.html
+
+
Noteworthy changes in version 2.2.28 (2021-06-10)
-------------------------------------------------
@@ -34,8 +63,8 @@ Noteworthy changes in version 2.2.28 (2021-06-10)
[b203325ce1]
* gpgsm: New option --ldapserver as an alias for --keyserver. Note
- that confuring servers in gpgsm and gpg is deprecated; please use
- the dirmngr configuration options.
+ that configuring servers in gpgsm and gpg is deprecated; please
+ use the dirmngr configuration options.
* gpgsm: Support AES-GCM decryption. [b722fd755c77]
diff --git a/VERSION b/VERSION
index 9945222..6153309 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.2.28
+2.2.29
diff --git a/common/t-sexputil.c b/common/t-sexputil.c
index a1a9d89..8da9760 100644
--- a/common/t-sexputil.c
+++ b/common/t-sexputil.c
@@ -460,17 +460,33 @@ test_ecc_uncompress (void)
if (bbuf)
{
err = uncompress_ecc_q_in_canon_sexp (bbuf, bbuflen, &rbuf, &rbuflen);
- if (err)
- fail2 (idx,err);
- if (!rbuf)
- fail (idx); /* Not converted despite a need for it. */
-
- /* log_printcanon (" orig:", abuf, abuflen); */
- /* log_printcanon (" comp:", bbuf, bbuflen); */
- /* log_printcanon ("uncomp:", rbuf, rbuflen); */
-
- if (rbuflen != abuflen || memcmp (rbuf, abuf, abuflen))
- fail (idx);
+ if (gpg_err_code (err) == GPG_ERR_UNKNOWN_CURVE)
+ {
+ static int shown;
+ fprintf (stderr, "%s:%d: test %d failed: %s - ignored\n",
+ __FILE__,__LINE__, idx, gpg_strerror (err));
+ if (!shown)
+ {
+ shown = 1;
+ fprintf (stderr, "This is likely due to a patched"
+ " version of Libgcrypt with removed support"
+ " for Brainpool curves\n");
+ }
+ }
+ else
+ {
+ if (err)
+ fail2 (idx,err);
+ if (!rbuf)
+ fail (idx); /* Not converted despite a need for it. */
+
+ /* log_printcanon (" orig:", abuf, abuflen); */
+ /* log_printcanon (" comp:", bbuf, bbuflen); */
+ /* log_printcanon ("uncomp:", rbuf, rbuflen); */
+
+ if (rbuflen != abuflen || memcmp (rbuf, abuf, abuflen))
+ fail (idx);
+ }
}
xfree (abuf);
diff --git a/common/ttyio.c b/common/ttyio.c
index c385700..c310817 100644
--- a/common/ttyio.c
+++ b/common/ttyio.c
@@ -236,10 +236,24 @@ w32_write_console (const char *string)
n = wcslen (wstring);
if (!WriteConsoleW (con.out, wstring, n, &nwritten, NULL))
- log_fatal ("WriteConsole failed: %s", w32_strerror (-1));
- if (n != nwritten)
- log_fatal ("WriteConsole failed: %lu != %lu\n",
- (unsigned long)n, (unsigned long)nwritten);
+ {
+ static int shown;
+ if (!shown)
+ {
+ shown = 1;
+ log_info ("WriteConsole failed: %s", w32_strerror (-1));
+ log_info ("Please configure a suitable font for the console\n");
+ }
+ n = strlen (string);
+ if (!WriteConsoleA (con.out, string, n , &nwritten, NULL))
+ log_fatal ("WriteConsole fallback failed: %s", w32_strerror (-1));
+ }
+ else
+ {
+ if (n != nwritten)
+ log_fatal ("WriteConsole failed: %lu != %lu\n",
+ (unsigned long)n, (unsigned long)nwritten);
+ }
last_prompt_len += n;
xfree (wstring);
}
diff --git a/config.h.in b/config.h.in
index 9a5077b..455f465 100644
--- a/config.h.in
+++ b/config.h.in
@@ -750,9 +750,6 @@
/* Defined if LDAP is support */
#undef USE_LDAP
-/* Build dirmngr with LDAP wrapper process */
-#undef USE_LDAPWRAPPER
-
/* Build with integrated libdns support */
#undef USE_LIBDNS
diff --git a/configure b/configure
index 0796042..ca1acaf 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gnupg 2.2.28.
+# Generated by GNU Autoconf 2.69 for gnupg 2.2.29.
#
# Report bugs to <https://bugs.gnupg.org>.
#
@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='gnupg'
PACKAGE_TARNAME='gnupg'
-PACKAGE_VERSION='2.2.28'
-PACKAGE_STRING='gnupg 2.2.28'
+PACKAGE_VERSION='2.2.29'
+PACKAGE_STRING='gnupg 2.2.29'
PACKAGE_BUGREPORT='https://bugs.gnupg.org'
PACKAGE_URL=''
@@ -689,8 +689,6 @@ USE_NLS
LTLIBICONV
LIBICONV
SENDMAIL
-USE_LDAPWRAPPER_FALSE
-USE_LDAPWRAPPER_TRUE
USE_LDAP_FALSE
USE_LDAP_TRUE
LBER_LIBS
@@ -1537,7 +1535,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures gnupg 2.2.28 to adapt to many kinds of systems.
+\`configure' configures gnupg 2.2.29 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1608,7 +1606,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of gnupg 2.2.28:";;
+ short | recursive ) echo "Configuration of gnupg 2.2.29:";;
esac
cat <<\_ACEOF
@@ -1824,7 +1822,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-gnupg configure 2.2.28
+gnupg configure 2.2.29
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2533,7 +2531,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by gnupg $as_me 2.2.28, which was
+It was created by gnupg $as_me 2.2.29, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -3432,7 +3430,7 @@ fi
# Define the identity of the package.
PACKAGE='gnupg'
- VERSION='2.2.28'
+ VERSION='2.2.29'
cat >>confdefs.h <<_ACEOF
@@ -8109,7 +8107,6 @@ have_w32_system=no
have_w32ce_system=no
have_android_system=no
use_simple_gettext=no
-use_ldapwrapper=yes
mmap_needed=yes
require_pipe_to_unblock_pselect=yes
case "${host}" in
@@ -10840,27 +10837,9 @@ if test "$gnupg_have_ldap" = yes ; then
$as_echo "#define USE_LDAP 1" >>confdefs.h
-else
- use_ldapwrapper=no
-fi
-
-if test "$use_ldapwrapper" = yes; then
-
-$as_echo "#define USE_LDAPWRAPPER 1" >>confdefs.h
-
-fi
- if test "$use_ldapwrapper" = yes; then
- USE_LDAPWRAPPER_TRUE=
- USE_LDAPWRAPPER_FALSE='#'
-else
- USE_LDAPWRAPPER_TRUE='#'
- USE_LDAPWRAPPER_FALSE=
fi
-
-
-
#
# Check for sendmail
#
@@ -16025,7 +16004,7 @@ _ACEOF
cat >>confdefs.h <<_ACEOF
-#define DIRMNGR_DEFAULT_KEYSERVER "hkps://hkps.pool.sks-keyservers.net"
+#define DIRMNGR_DEFAULT_KEYSERVER "hkps://keyserver.ubuntu.com"
_ACEOF
@@ -16047,7 +16026,7 @@ fi
#
# Provide information about the build.
#
-BUILD_REVISION="9f6076868"
+BUILD_REVISION="695a879af"
cat >>confdefs.h <<_ACEOF
@@ -16056,7 +16035,7 @@ _ACEOF
BUILD_VERSION=`echo "$VERSION" | sed 's/\([0-9.]*\).*/\1./'`
-BUILD_VERSION="${BUILD_VERSION}40800"
+BUILD_VERSION="${BUILD_VERSION}26970"
BUILD_FILEVERSION=`echo "${BUILD_VERSION}" | tr . ,`
@@ -16459,10 +16438,6 @@ if test -z "${USE_LDAP_TRUE}" && test -z "${USE_LDAP_FALSE}"; then
as_fn_error $? "conditional \"USE_LDAP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
-if test -z "${USE_LDAPWRAPPER_TRUE}" && test -z "${USE_LDAPWRAPPER_FALSE}"; then
- as_fn_error $? "conditional \"USE_LDAPWRAPPER\" was never defined.
-Usually this means the macro was only invoked conditionally." "$LINENO" 5
-fi
if test -z "${ENABLE_BZIP2_SUPPORT_TRUE}" && test -z "${ENABLE_BZIP2_SUPPORT_FALSE}"; then
as_fn_error $? "conditional \"ENABLE_BZIP2_SUPPORT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
@@ -16920,7 +16895,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by gnupg $as_me 2.2.28, which was
+This file was extended by gnupg $as_me 2.2.29, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -16986,7 +16961,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-gnupg config.status 2.2.28
+gnupg config.status 2.2.29
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"
@@ -18006,7 +17981,7 @@ fi
echo "
GnuPG v${VERSION} has been configured as follows:
- Revision: 9f6076868 (40800)
+ Revision: 695a879af (26970)
Platform: $PRINTABLE_OS_NAME ($host)
OpenPGP: $build_gpg
diff --git a/configure.ac b/configure.ac
index 2b80491..e651db8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -29,7 +29,7 @@ min_automake_version="1.14"
m4_define([mym4_package],[gnupg])
m4_define([mym4_major], [2])
m4_define([mym4_minor], [2])
-m4_define([mym4_micro], [28])
+m4_define([mym4_micro], [29])
# To start a new development series, i.e a new major or minor number
# you need to mark an arbitrary commit before the first beta release
@@ -677,7 +677,6 @@ have_w32_system=no
have_w32ce_system=no
have_android_system=no
use_simple_gettext=no
-use_ldapwrapper=yes
mmap_needed=yes
require_pipe_to_unblock_pselect=yes
case "${host}" in
@@ -1219,16 +1218,7 @@ fi
AM_CONDITIONAL(USE_LDAP, [test "$gnupg_have_ldap" = yes])
if test "$gnupg_have_ldap" = yes ; then
AC_DEFINE(USE_LDAP,1,[Defined if LDAP is support])
-else
- use_ldapwrapper=no
-fi
-
-if test "$use_ldapwrapper" = yes; then
- AC_DEFINE(USE_LDAPWRAPPER,1, [Build dirmngr with LDAP wrapper process])
fi
-AM_CONDITIONAL(USE_LDAPWRAPPER, test "$use_ldapwrapper" = yes)
-
-
#
@@ -1859,7 +1849,7 @@ AC_DEFINE_UNQUOTED(SCDAEMON_SOCK_NAME, "S.scdaemon",
AC_DEFINE_UNQUOTED(DIRMNGR_SOCK_NAME, "S.dirmngr",
[The name of the dirmngr socket])
AC_DEFINE_UNQUOTED(DIRMNGR_DEFAULT_KEYSERVER,
- "hkps://hkps.pool.sks-keyservers.net",
+ "hkps://keyserver.ubuntu.com",
[The default keyserver for dirmngr to use, if none is explicitly given])
AC_DEFINE_UNQUOTED(GPGEXT_GPG, "gpg", [The standard binary file suffix])
diff --git a/dirmngr/Makefile.am b/dirmngr/Makefile.am
index 6191153..b197284 100644
--- a/dirmngr/Makefile.am
+++ b/dirmngr/Makefile.am
@@ -29,8 +29,10 @@ dist_pkgdata_DATA = sks-keyservers.netCA.pem
bin_PROGRAMS = dirmngr dirmngr-client
-if USE_LDAPWRAPPER
+if USE_LDAP
libexec_PROGRAMS = dirmngr_ldap
+else
+libexec_PROGRAMS =
endif
noinst_PROGRAMS = $(module_tests) $(module_net_tests) $(module_maint_tests)
@@ -56,12 +58,6 @@ else
ldap_url =
endif
-if USE_LDAPWRAPPER
-extraldap_src = ldap-wrapper.c
-else
-extraldap_src = ldap-wrapper-ce.c dirmngr_ldap.c
-endif
-
noinst_HEADERS = dirmngr.h crlcache.h crlfetch.h misc.h
dirmngr_SOURCES = dirmngr.c dirmngr.h server.c crlcache.c crlfetch.c \
@@ -84,7 +80,7 @@ if USE_LDAP
dirmngr_SOURCES += ldapserver.h ldapserver.c ldap.c w32-ldap-help.h \
ldap-wrapper.h ldap-parse-uri.c ldap-parse-uri.h \
ldap-misc.c ldap-misc.h \
- ks-engine-ldap.c $(ldap_url) $(extraldap_src)
+ ks-engine-ldap.c $(ldap_url) ldap-wrapper.c
ldaplibs = $(LDAPLIBS)
else
ldaplibs =
@@ -106,12 +102,9 @@ dirmngr_LDADD = $(libcommonpth) \
if USE_LDAP
dirmngr_LDADD += $(ldaplibs)
endif
-if !USE_LDAPWRAPPER
-dirmngr_LDADD += $(ldaplibs)
-endif
dirmngr_LDFLAGS = $(extra_bin_ldflags)
-if USE_LDAPWRAPPER
+if USE_LDAP
dirmngr_ldap_SOURCES = dirmngr_ldap.c ldap-misc.c ldap-misc.h $(ldap_url)
dirmngr_ldap_CFLAGS = $(GPG_ERROR_CFLAGS) $(LIBGCRYPT_CFLAGS)
dirmngr_ldap_LDFLAGS =
diff --git a/dirmngr/Makefile.in b/dirmngr/Makefile.in
index 7df1bc7..62e9346 100644
--- a/dirmngr/Makefile.in
+++ b/dirmngr/Makefile.in
@@ -130,7 +130,7 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
bin_PROGRAMS = dirmngr$(EXEEXT) dirmngr-client$(EXEEXT)
-@USE_LDAPWRAPPER_TRUE@libexec_PROGRAMS = dirmngr_ldap$(EXEEXT)
+@USE_LDAP_TRUE@libexec_PROGRAMS = dirmngr_ldap$(EXEEXT)
noinst_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4)
@DISABLE_TESTS_FALSE@TESTS = $(am__EXEEXT_2) $(am__EXEEXT_3)
@HAVE_DOSISH_SYSTEM_FALSE@am__append_1 = -DGNUPG_BINDIR="\"$(bindir)\"" \
@@ -154,12 +154,11 @@ noinst_PROGRAMS = $(am__EXEEXT_2) $(am__EXEEXT_3) $(am__EXEEXT_4)
@USE_LDAP_TRUE@am__append_9 = ldapserver.h ldapserver.c ldap.c w32-ldap-help.h \
@USE_LDAP_TRUE@ ldap-wrapper.h ldap-parse-uri.c ldap-parse-uri.h \
@USE_LDAP_TRUE@ ldap-misc.c ldap-misc.h \
-@USE_LDAP_TRUE@ ks-engine-ldap.c $(ldap_url) $(extraldap_src)
+@USE_LDAP_TRUE@ ks-engine-ldap.c $(ldap_url) ldap-wrapper.c
@USE_LDAP_TRUE@am__append_10 = $(ldaplibs)
-@USE_LDAPWRAPPER_FALSE@am__append_11 = $(ldaplibs)
-@USE_LIBDNS_TRUE@am__append_12 = dns.c dns.h
-@USE_LDAP_TRUE@am__append_13 = t-ldap-parse-uri t-ldap-misc
+@USE_LIBDNS_TRUE@am__append_11 = dns.c dns.h
+@USE_LDAP_TRUE@am__append_12 = t-ldap-parse-uri t-ldap-misc
subdir = dirmngr
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
@@ -202,17 +201,13 @@ am__dirmngr_SOURCES_DIST = dirmngr.c dirmngr.h server.c crlcache.c \
ks-engine-finger.c ks-engine-kdns.c dns.c dns.h ldapserver.h \
ldapserver.c ldap.c w32-ldap-help.h ldap-wrapper.h \
ldap-parse-uri.c ldap-parse-uri.h ldap-misc.c ldap-misc.h \
- ks-engine-ldap.c ldap-url.h ldap-url.c ldap-wrapper-ce.c \
- dirmngr_ldap.c ldap-wrapper.c
+ ks-engine-ldap.c ldap-url.h ldap-url.c ldap-wrapper.c
@USE_LIBDNS_TRUE@am__objects_1 = dns.$(OBJEXT)
@HAVE_W32_SYSTEM_TRUE@am__objects_2 = ldap-url.$(OBJEXT)
-@USE_LDAPWRAPPER_FALSE@am__objects_3 = ldap-wrapper-ce.$(OBJEXT) \
-@USE_LDAPWRAPPER_FALSE@ dirmngr_ldap.$(OBJEXT)
-@USE_LDAPWRAPPER_TRUE@am__objects_3 = ldap-wrapper.$(OBJEXT)
-@USE_LDAP_TRUE@am__objects_4 = ldapserver.$(OBJEXT) ldap.$(OBJEXT) \
+@USE_LDAP_TRUE@am__objects_3 = ldapserver.$(OBJEXT) ldap.$(OBJEXT) \
@USE_LDAP_TRUE@ ldap-parse-uri.$(OBJEXT) ldap-misc.$(OBJEXT) \
@USE_LDAP_TRUE@ ks-engine-ldap.$(OBJEXT) $(am__objects_2) \
-@USE_LDAP_TRUE@ $(am__objects_3)
+@USE_LDAP_TRUE@ ldap-wrapper.$(OBJEXT)
am_dirmngr_OBJECTS = dirmngr.$(OBJEXT) server.$(OBJEXT) \
crlcache.$(OBJEXT) crlfetch.$(OBJEXT) certcache.$(OBJEXT) \
domaininfo.$(OBJEXT) workqueue.$(OBJEXT) loadswdb.$(OBJEXT) \
@@ -221,19 +216,17 @@ am_dirmngr_OBJECTS = dirmngr.$(OBJEXT) server.$(OBJEXT) \
http-common.$(OBJEXT) http-ntbtls.$(OBJEXT) \
ks-action.$(OBJEXT) ks-engine-hkp.$(OBJEXT) \
ks-engine-http.$(OBJEXT) ks-engine-finger.$(OBJEXT) \
- ks-engine-kdns.$(OBJEXT) $(am__objects_1) $(am__objects_4)
+ ks-engine-kdns.$(OBJEXT) $(am__objects_1) $(am__objects_3)
dirmngr_OBJECTS = $(am_dirmngr_OBJECTS)
am__DEPENDENCIES_1 =
@USE_LDAP_TRUE@am__DEPENDENCIES_2 = $(am__DEPENDENCIES_1)
@USE_LDAP_TRUE@am__DEPENDENCIES_3 = $(am__DEPENDENCIES_2)
-@USE_LDAPWRAPPER_FALSE@am__DEPENDENCIES_4 = $(am__DEPENDENCIES_2)
dirmngr_DEPENDENCIES = $(libcommonpth) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
- $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_3) \
- $(am__DEPENDENCIES_4)
+ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_3)
dirmngr_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(dirmngr_LDFLAGS) \
$(LDFLAGS) -o $@
am_dirmngr_client_OBJECTS = dirmngr-client.$(OBJEXT)
@@ -246,70 +239,67 @@ dirmngr_client_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
$(dirmngr_client_LDFLAGS) $(LDFLAGS) -o $@
am__dirmngr_ldap_SOURCES_DIST = dirmngr_ldap.c ldap-misc.c ldap-misc.h \
ldap-url.h ldap-url.c
-@HAVE_W32_SYSTEM_TRUE@am__objects_5 = dirmngr_ldap-ldap-url.$(OBJEXT)
-@USE_LDAPWRAPPER_TRUE@am_dirmngr_ldap_OBJECTS = \
-@USE_LDAPWRAPPER_TRUE@ dirmngr_ldap-dirmngr_ldap.$(OBJEXT) \
-@USE_LDAPWRAPPER_TRUE@ dirmngr_ldap-ldap-misc.$(OBJEXT) \
-@USE_LDAPWRAPPER_TRUE@ $(am__objects_5)
+@HAVE_W32_SYSTEM_TRUE@am__objects_4 = dirmngr_ldap-ldap-url.$(OBJEXT)
+@USE_LDAP_TRUE@am_dirmngr_ldap_OBJECTS = \
+@USE_LDAP_TRUE@ dirmngr_ldap-dirmngr_ldap.$(OBJEXT) \
+@USE_LDAP_TRUE@ dirmngr_ldap-ldap-misc.$(OBJEXT) \
+@USE_LDAP_TRUE@ $(am__objects_4)
dirmngr_ldap_OBJECTS = $(am_dirmngr_ldap_OBJECTS)
-@USE_LDAPWRAPPER_TRUE@dirmngr_ldap_DEPENDENCIES = $(libcommon) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1) \
-@USE_LDAPWRAPPER_TRUE@ $(am__DEPENDENCIES_1)
+@USE_LDAP_TRUE@dirmngr_ldap_DEPENDENCIES = $(libcommon) \
+@USE_LDAP_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+@USE_LDAP_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+@USE_LDAP_TRUE@ $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
+@USE_LDAP_TRUE@ $(am__DEPENDENCIES_1)
dirmngr_ldap_LINK = $(CCLD) $(dirmngr_ldap_CFLAGS) $(CFLAGS) \
$(dirmngr_ldap_LDFLAGS) $(LDFLAGS) -o $@
am__t_dns_stuff_SOURCES_DIST = t-support.h t-support.c dns.c dns.h \
t-dns-stuff.c dns-stuff.c
-@USE_LIBDNS_TRUE@am__objects_6 = t_dns_stuff-dns.$(OBJEXT)
-am__objects_7 = t_dns_stuff-t-support.$(OBJEXT) $(am__objects_6)
-am_t_dns_stuff_OBJECTS = $(am__objects_7) \
+@USE_LIBDNS_TRUE@am__objects_5 = t_dns_stuff-dns.$(OBJEXT)
+am__objects_6 = t_dns_stuff-t-support.$(OBJEXT) $(am__objects_5)
+am_t_dns_stuff_OBJECTS = $(am__objects_6) \
t_dns_stuff-t-dns-stuff.$(OBJEXT) \
t_dns_stuff-dns-stuff.$(OBJEXT)
t_dns_stuff_OBJECTS = $(am_t_dns_stuff_OBJECTS)
-am__DEPENDENCIES_5 = $(libcommon) $(am__DEPENDENCIES_1) \
+am__DEPENDENCIES_4 = $(libcommon) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
-t_dns_stuff_DEPENDENCIES = $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_1)
+t_dns_stuff_DEPENDENCIES = $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_1)
t_dns_stuff_LINK = $(CCLD) $(t_dns_stuff_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
am__t_http_SOURCES_DIST = t-support.h t-support.c dns.c dns.h t-http.c \
http.c dns-stuff.c http-common.c
-@USE_LIBDNS_TRUE@am__objects_8 = t_http-dns.$(OBJEXT)
-am__objects_9 = t_http-t-support.$(OBJEXT) $(am__objects_8)
-am_t_http_OBJECTS = $(am__objects_9) t_http-t-http.$(OBJEXT) \
+@USE_LIBDNS_TRUE@am__objects_7 = t_http-dns.$(OBJEXT)
+am__objects_8 = t_http-t-support.$(OBJEXT) $(am__objects_7)
+am_t_http_OBJECTS = $(am__objects_8) t_http-t-http.$(OBJEXT) \
t_http-http.$(OBJEXT) t_http-dns-stuff.$(OBJEXT) \
t_http-http-common.$(OBJEXT)
t_http_OBJECTS = $(am_t_http_OBJECTS)
-t_http_DEPENDENCIES = $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_1) \
+t_http_DEPENDENCIES = $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1)
t_http_LINK = $(CCLD) $(t_http_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
$(LDFLAGS) -o $@
am__t_http_basic_SOURCES_DIST = t-support.h t-support.c dns.c dns.h \
t-http-basic.c http.c dns-stuff.c http-common.c
-@USE_LIBDNS_TRUE@am__objects_10 = t_http_basic-dns.$(OBJEXT)
-am__objects_11 = t_http_basic-t-support.$(OBJEXT) $(am__objects_10)
-am_t_http_basic_OBJECTS = $(am__objects_11) \
+@USE_LIBDNS_TRUE@am__objects_9 = t_http_basic-dns.$(OBJEXT)
+am__objects_10 = t_http_basic-t-support.$(OBJEXT) $(am__objects_9)
+am_t_http_basic_OBJECTS = $(am__objects_10) \
t_http_basic-t-http-basic.$(OBJEXT) \
t_http_basic-http.$(OBJEXT) t_http_basic-dns-stuff.$(OBJEXT) \
t_http_basic-http-common.$(OBJEXT)
t_http_basic_OBJECTS = $(am_t_http_basic_OBJECTS)
-t_http_basic_DEPENDENCIES = $(am__DEPENDENCIES_5) \
+t_http_basic_DEPENDENCIES = $(am__DEPENDENCIES_4) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
t_http_basic_LINK = $(CCLD) $(t_http_basic_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
am__t_ldap_misc_SOURCES_DIST = t-ldap-misc.c ldap-misc.c ldap-misc.h \
ldap-url.h ldap-url.c
-@HAVE_W32_SYSTEM_TRUE@am__objects_12 = t_ldap_misc-ldap-url.$(OBJEXT)
+@HAVE_W32_SYSTEM_TRUE@am__objects_11 = t_ldap_misc-ldap-url.$(OBJEXT)
am_t_ldap_misc_OBJECTS = t_ldap_misc-t-ldap-misc.$(OBJEXT) \
- t_ldap_misc-ldap-misc.$(OBJEXT) $(am__objects_12)
+ t_ldap_misc-ldap-misc.$(OBJEXT) $(am__objects_11)
t_ldap_misc_OBJECTS = $(am_t_ldap_misc_OBJECTS)
t_ldap_misc_DEPENDENCIES = $(libcommon) $(am__DEPENDENCIES_1) \
$(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
@@ -321,22 +311,22 @@ am__t_ldap_parse_uri_SOURCES_DIST = t-ldap-parse-uri.c \
ldap-parse-uri.c ldap-parse-uri.h http.c http-common.c \
dns-stuff.c ldap-misc.c ldap-url.h ldap-url.c t-support.h \
t-support.c dns.c dns.h
-@HAVE_W32_SYSTEM_TRUE@am__objects_13 = \
+@HAVE_W32_SYSTEM_TRUE@am__objects_12 = \
@HAVE_W32_SYSTEM_TRUE@ t_ldap_parse_uri-ldap-url.$(OBJEXT)
-@USE_LIBDNS_TRUE@am__objects_14 = t_ldap_parse_uri-dns.$(OBJEXT)
-am__objects_15 = t_ldap_parse_uri-t-support.$(OBJEXT) \
- $(am__objects_14)
+@USE_LIBDNS_TRUE@am__objects_13 = t_ldap_parse_uri-dns.$(OBJEXT)
+am__objects_14 = t_ldap_parse_uri-t-support.$(OBJEXT) \
+ $(am__objects_13)
am_t_ldap_parse_uri_OBJECTS = \
t_ldap_parse_uri-t-ldap-parse-uri.$(OBJEXT) \
t_ldap_parse_uri-ldap-parse-uri.$(OBJEXT) \
t_ldap_parse_uri-http.$(OBJEXT) \
t_ldap_parse_uri-http-common.$(OBJEXT) \
t_ldap_parse_uri-dns-stuff.$(OBJEXT) \
- t_ldap_parse_uri-ldap-misc.$(OBJEXT) $(am__objects_13) \
- $(am__objects_15)
+ t_ldap_parse_uri-ldap-misc.$(OBJEXT) $(am__objects_12) \
+ $(am__objects_14)
t_ldap_parse_uri_OBJECTS = $(am_t_ldap_parse_uri_OBJECTS)
t_ldap_parse_uri_DEPENDENCIES = $(am__DEPENDENCIES_2) \
- $(am__DEPENDENCIES_5) $(am__DEPENDENCIES_1)
+ $(am__DEPENDENCIES_4) $(am__DEPENDENCIES_1)
t_ldap_parse_uri_LINK = $(CCLD) $(t_ldap_parse_uri_CFLAGS) $(CFLAGS) \
$(AM_LDFLAGS) $(LDFLAGS) -o $@
AM_V_P = $(am__v_P_@AM_V@)
@@ -359,8 +349,7 @@ am__depfiles_remade = ./$(DEPDIR)/cdblib.Po ./$(DEPDIR)/certcache.Po \
./$(DEPDIR)/dirmngr-client.Po ./$(DEPDIR)/dirmngr.Po \
./$(DEPDIR)/dirmngr_ldap-dirmngr_ldap.Po \
./$(DEPDIR)/dirmngr_ldap-ldap-misc.Po \
- ./$(DEPDIR)/dirmngr_ldap-ldap-url.Po \
- ./$(DEPDIR)/dirmngr_ldap.Po ./$(DEPDIR)/dns-stuff.Po \
+ ./$(DEPDIR)/dirmngr_ldap-ldap-url.Po ./$(DEPDIR)/dns-stuff.Po \
./$(DEPDIR)/dns.Po ./$(DEPDIR)/domaininfo.Po \
./$(DEPDIR)/http-common.Po ./$(DEPDIR)/http-ntbtls.Po \
./$(DEPDIR)/http.Po ./$(DEPDIR)/ks-action.Po \
@@ -368,10 +357,9 @@ am__depfiles_remade = ./$(DEPDIR)/cdblib.Po ./$(DEPDIR)/certcache.Po \
./$(DEPDIR)/ks-engine-http.Po ./$(DEPDIR)/ks-engine-kdns.Po \
./$(DEPDIR)/ks-engine-ldap.Po ./$(DEPDIR)/ldap-misc.Po \
./$(DEPDIR)/ldap-parse-uri.Po ./$(DEPDIR)/ldap-url.Po \
- ./$(DEPDIR)/ldap-wrapper-ce.Po ./$(DEPDIR)/ldap-wrapper.Po \
- ./$(DEPDIR)/ldap.Po ./$(DEPDIR)/ldapserver.Po \
- ./$(DEPDIR)/loadswdb.Po ./$(DEPDIR)/misc.Po \
- ./$(DEPDIR)/ocsp.Po ./$(DEPDIR)/server.Po \
+ ./$(DEPDIR)/ldap-wrapper.Po ./$(DEPDIR)/ldap.Po \
+ ./$(DEPDIR)/ldapserver.Po ./$(DEPDIR)/loadswdb.Po \
+ ./$(DEPDIR)/misc.Po ./$(DEPDIR)/ocsp.Po ./$(DEPDIR)/server.Po \
./$(DEPDIR)/t_dns_stuff-dns-stuff.Po \
./$(DEPDIR)/t_dns_stuff-dns.Po \
./$(DEPDIR)/t_dns_stuff-t-dns-stuff.Po \
@@ -723,8 +711,6 @@ AM_CFLAGS = $(USE_C99_CFLAGS) \
@HAVE_W32_SYSTEM_FALSE@ldap_url =
@HAVE_W32_SYSTEM_TRUE@ldap_url = ldap-url.h ldap-url.c
-@USE_LDAPWRAPPER_FALSE@extraldap_src = ldap-wrapper-ce.c dirmngr_ldap.c
-@USE_LDAPWRAPPER_TRUE@extraldap_src = ldap-wrapper.c
noinst_HEADERS = dirmngr.h crlcache.h crlfetch.h misc.h
dirmngr_SOURCES = dirmngr.c dirmngr.h server.c crlcache.c crlfetch.c \
certcache.c certcache.h domaininfo.c workqueue.c loadswdb.c \
@@ -741,14 +727,14 @@ dirmngr_SOURCES = dirmngr.c dirmngr.h server.c crlcache.c crlfetch.c \
dirmngr_LDADD = $(libcommonpth) $(DNSLIBS) $(LIBASSUAN_LIBS) \
$(LIBGCRYPT_LIBS) $(KSBA_LIBS) $(NPTH_LIBS) $(NTBTLS_LIBS) \
$(LIBGNUTLS_LIBS) $(LIBINTL) $(LIBICONV) $(NETLIBS) \
- $(dirmngr_robj) $(am__append_10) $(am__append_11)
+ $(dirmngr_robj) $(am__append_10)
dirmngr_LDFLAGS = $(extra_bin_ldflags)
-@USE_LDAPWRAPPER_TRUE@dirmngr_ldap_SOURCES = dirmngr_ldap.c ldap-misc.c ldap-misc.h $(ldap_url)
-@USE_LDAPWRAPPER_TRUE@dirmngr_ldap_CFLAGS = $(GPG_ERROR_CFLAGS) $(LIBGCRYPT_CFLAGS)
-@USE_LDAPWRAPPER_TRUE@dirmngr_ldap_LDFLAGS =
-@USE_LDAPWRAPPER_TRUE@dirmngr_ldap_LDADD = $(libcommon) \
-@USE_LDAPWRAPPER_TRUE@ $(GPG_ERROR_LIBS) $(LIBGCRYPT_LIBS) $(LDAPLIBS) \
-@USE_LDAPWRAPPER_TRUE@ $(LBER_LIBS) $(LIBINTL) $(LIBICONV) $(NETLIBS)
+@USE_LDAP_TRUE@dirmngr_ldap_SOURCES = dirmngr_ldap.c ldap-misc.c ldap-misc.h $(ldap_url)
+@USE_LDAP_TRUE@dirmngr_ldap_CFLAGS = $(GPG_ERROR_CFLAGS) $(LIBGCRYPT_CFLAGS)
+@USE_LDAP_TRUE@dirmngr_ldap_LDFLAGS =
+@USE_LDAP_TRUE@dirmngr_ldap_LDADD = $(libcommon) \
+@USE_LDAP_TRUE@ $(GPG_ERROR_LIBS) $(LIBGCRYPT_LIBS) $(LDAPLIBS) \
+@USE_LDAP_TRUE@ $(LBER_LIBS) $(LIBINTL) $(LIBICONV) $(NETLIBS)
dirmngr_client_SOURCES = dirmngr-client.c
dirmngr_client_LDADD = $(libcommon) \
@@ -756,13 +742,13 @@ dirmngr_client_LDADD = $(libcommon) \
$(LIBGCRYPT_LIBS) $(NETLIBS) $(LIBINTL) $(LIBICONV)
dirmngr_client_LDFLAGS = $(extra_bin_ldflags)
-t_common_src = t-support.h t-support.c $(am__append_12)
+t_common_src = t-support.h t-support.c $(am__append_11)
t_common_ldadd = $(libcommon) $(LIBASSUAN_LIBS) $(LIBGCRYPT_LIBS) \
$(GPG_ERROR_LIBS) $(NETLIBS) \
$(NTBTLS_LIBS) $(LIBGNUTLS_LIBS) \
$(DNSLIBS) $(LIBINTL) $(LIBICONV)
-module_tests = t-http-basic $(am__append_13)
+module_tests = t-http-basic $(am__append_12)
@MAINTAINER_MODE_FALSE@module_net_tests =
# Test which need a network connections are only used in maintainer mode.
@@ -987,7 +973,6 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dirmngr_ldap-dirmngr_ldap.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dirmngr_ldap-ldap-misc.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dirmngr_ldap-ldap-url.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dirmngr_ldap.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dns-stuff.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dns.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/domaininfo.Po@am__quote@ # am--include-marker
@@ -1003,7 +988,6 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap-misc.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap-parse-uri.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap-url.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap-wrapper-ce.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap-wrapper.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldap.Po@am__quote@ # am--include-marker
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ldapserver.Po@am__quote@ # am--include-marker
@@ -1748,7 +1732,6 @@ distclean: distclean-am
-rm -f ./$(DEPDIR)/dirmngr_ldap-dirmngr_ldap.Po
-rm -f ./$(DEPDIR)/dirmngr_ldap-ldap-misc.Po
-rm -f ./$(DEPDIR)/dirmngr_ldap-ldap-url.Po
- -rm -f ./$(DEPDIR)/dirmngr_ldap.Po
-rm -f ./$(DEPDIR)/dns-stuff.Po
-rm -f ./$(DEPDIR)/dns.Po
-rm -f ./$(DEPDIR)/domaininfo.Po
@@ -1764,7 +1747,6 @@ distclean: distclean-am
-rm -f ./$(DEPDIR)/ldap-misc.Po
-rm -f ./$(DEPDIR)/ldap-parse-uri.Po
-rm -f ./$(DEPDIR)/ldap-url.Po
- -rm -f ./$(DEPDIR)/ldap-wrapper-ce.Po
-rm -f ./$(DEPDIR)/ldap-wrapper.Po
-rm -f ./$(DEPDIR)/ldap.Po
-rm -f ./$(DEPDIR)/ldapserver.Po
@@ -1856,7 +1838,6 @@ maintainer-clean: maintainer-clean-am
-rm -f ./$(DEPDIR)/dirmngr_ldap-dirmngr_ldap.Po
-rm -f ./$(DEPDIR)/dirmngr_ldap-ldap-misc.Po
-rm -f ./$(DEPDIR)/dirmngr_ldap-ldap-url.Po
- -rm -f ./$(DEPDIR)/dirmngr_ldap.Po
-rm -f ./$(DEPDIR)/dns-stuff.Po
-rm -f ./$(DEPDIR)/dns.Po
-rm -f ./$(DEPDIR)/domaininfo.Po
@@ -1872,7 +1853,6 @@ maintainer-clean: maintainer-clean-am
-rm -f ./$(DEPDIR)/ldap-misc.Po
-rm -f ./$(DEPDIR)/ldap-parse-uri.Po
-rm -f ./$(DEPDIR)/ldap-url.Po
- -rm -f ./$(DEPDIR)/ldap-wrapper-ce.Po
-rm -f ./$(DEPDIR)/ldap-wrapper.Po
-rm -f ./$(DEPDIR)/ldap.Po
-rm -f ./$(DEPDIR)/ldapserver.Po
diff --git a/dirmngr/certcache.c b/dirmngr/certcache.c
index bee1c44..115accb 100644
--- a/dirmngr/certcache.c
+++ b/dirmngr/certcache.c
@@ -724,11 +724,12 @@ cert_cache_init (strlist_t hkp_cacerts)
/* Put the special pool certificate into our store. This is
* currently only used with ntbtls. For GnuTLS http_session_new
* unfortunately loads that certificate directly from the file. */
- fname = make_filename_try (gnupg_datadir (),
- "sks-keyservers.netCA.pem", NULL);
- if (fname)
- load_certs_from_file (fname, CERTTRUST_CLASS_HKPSPOOL, 1);
- xfree (fname);
+ /* Disabled for 2.2.29 because the service had to be shutdown. */
+ /* fname = make_filename_try (gnupg_datadir (), */
+ /* "sks-keyservers.netCA.pem", NULL); */
+ /* if (fname) */
+ /* load_certs_from_file (fname, CERTTRUST_CLASS_HKPSPOOL, 1); */
+ /* xfree (fname); */
for (sl = hkp_cacerts; sl; sl = sl->next)
load_certs_from_file (sl->d, CERTTRUST_CLASS_HKP, 0);
diff --git a/dirmngr/dirmngr.c b/dirmngr/dirmngr.c
index 04fe9e2..6a818ca 100644
--- a/dirmngr/dirmngr.c
+++ b/dirmngr/dirmngr.c
@@ -736,6 +736,7 @@ parse_rereadable_options (ARGPARSE_ARGS *pargs, int reread)
case oRecursiveResolver: enable_recursive_resolver (1); break;
case oLDAPServer:
+#if USE_LDAP
{
ldap_server_t server;
char *p;
@@ -757,6 +758,7 @@ parse_rereadable_options (ARGPARSE_ARGS *pargs, int reread)
opt.ldapservers = server;
}
}
+#endif
break;
case oKeyServer:
diff --git a/dirmngr/http-ntbtls.c b/dirmngr/http-ntbtls.c
index 58388b2..7f13318 100644
--- a/dirmngr/http-ntbtls.c
+++ b/dirmngr/http-ntbtls.c
@@ -47,7 +47,7 @@ gnupg_http_tls_verify_cb (void *opaque,
ksba_cert_t cert;
ksba_cert_t hostcert = NULL;
unsigned int validate_flags;
- const char *hostname;
+ /* const char *hostname; */
(void)http;
(void)session;
@@ -81,14 +81,16 @@ gnupg_http_tls_verify_cb (void *opaque,
* certificate. Note that this differes from the GnuTLS
* implementation which uses this special certificate only if no
* other certificates are configured. */
- hostname = ntbtls_get_hostname (tls);
- if (hostname
- && !ascii_strcasecmp (hostname, get_default_keyserver (1)))
- {
- validate_flags |= VALIDATE_FLAG_TRUST_HKPSPOOL;
- }
- else /* Use the certificates as requested from the HTTP module. */
+ /* Disabled for 2.2.19 to due problems with the standard hkps pool. */
+ /* hostname = ntbtls_get_hostname (tls); */
+ /* if (hostname */
+ /* && !ascii_strcasecmp (hostname, get_default_keyserver (1))) */
+ /* { */
+ /* validate_flags |= VALIDATE_FLAG_TRUST_HKPSPOOL; */
+ /* } */
+ /* else */
{
+ /* Use the certificates as requested from the HTTP module. */
if ((http_flags & HTTP_FLAG_TRUST_CFG))
validate_flags |= VALIDATE_FLAG_TRUST_CONFIG;
if ((http_flags & HTTP_FLAG_TRUST_DEF))
diff --git a/dirmngr/http.c b/dirmngr/http.c
index f3f820f..946234e 100644
--- a/dirmngr/http.c
+++ b/dirmngr/http.c
@@ -766,35 +766,38 @@ http_session_new (http_session_t *r_session,
goto leave;
}
- is_hkps_pool = (intended_hostname
- && !ascii_strcasecmp (intended_hostname,
- get_default_keyserver (1)));
+ /* Disabled for 2.2.19 to due problems with the standard hkps pool. */
+ /* is_hkps_pool = (intended_hostname */
+ /* && !ascii_strcasecmp (intended_hostname, */
+ /* get_default_keyserver (1))); */
+ is_hkps_pool = 0;
/* If we are looking for the hkps pool from sks-keyservers.net,
* then forcefully use its dedicated certificate authority. */
- if (is_hkps_pool)
- {
- char *pemname = make_filename_try (gnupg_datadir (),
- "sks-keyservers.netCA.pem", NULL);
- if (!pemname)
- {
- err = gpg_error_from_syserror ();
- log_error ("setting CA from file '%s' failed: %s\n",
- pemname, gpg_strerror (err));
- }
- else
- {
- rc = gnutls_certificate_set_x509_trust_file
- (sess->certcred, pemname, GNUTLS_X509_FMT_PEM);
- if (rc < 0)
- log_info ("setting CA from file '%s' failed: %s\n",
- pemname, gnutls_strerror (rc));
- xfree (pemname);
- }
-
- if (is_hkps_pool)
- add_system_cas = 0;
- }
+ /* Disabled for 2.2.29 because the service had to be shutdown. */
+ /* if (is_hkps_pool) */
+ /* { */
+ /* char *pemname = make_filename_try (gnupg_datadir (), */
+ /* "sks-keyservers.netCA.pem", NULL); */
+ /* if (!pemname) */
+ /* { */
+ /* err = gpg_error_from_syserror (); */
+ /* log_error ("setting CA from file '%s' failed: %s\n", */
+ /* pemname, gpg_strerror (err)); */
+ /* } */
+ /* else */
+ /* { */
+ /* rc = gnutls_certificate_set_x509_trust_file */
+ /* (sess->certcred, pemname, GNUTLS_X509_FMT_PEM); */
+ /* if (rc < 0) */
+ /* log_info ("setting CA from file '%s' failed: %s\n", */
+ /* pemname, gnutls_strerror (rc)); */
+ /* xfree (pemname); */
+ /* } */
+ /* */
+ /* if (is_hkps_pool) */
+ /* add_system_cas = 0; */
+ /* } */
/* Add configured certificates to the session. */
if ((flags & HTTP_FLAG_TRUST_DEF) && !is_hkps_pool)
diff --git a/dirmngr/ks-engine-hkp.c b/dirmngr/ks-engine-hkp.c
index 3e64c93..611e536 100644
--- a/dirmngr/ks-engine-hkp.c
+++ b/dirmngr/ks-engine-hkp.c
@@ -1440,6 +1440,7 @@ ks_hkp_search (ctrl_t ctrl, parsed_uri_t uri, const char *pattern,
gpg_error_t err;
KEYDB_SEARCH_DESC desc;
char fprbuf[2+40+1];
+ char *namebuffer = NULL;
char *hostport = NULL;
char *request = NULL;
estream_t fp = NULL;
@@ -1463,10 +1464,26 @@ ks_hkp_search (ctrl_t ctrl, parsed_uri_t uri, const char *pattern,
{
case KEYDB_SEARCH_MODE_EXACT:
case KEYDB_SEARCH_MODE_SUBSTR:
- case KEYDB_SEARCH_MODE_MAIL:
case KEYDB_SEARCH_MODE_MAILSUB:
pattern = desc.u.name;
break;
+ case KEYDB_SEARCH_MODE_MAIL:
+ namebuffer = xtrystrdup (desc.u.name);
+ if (!namebuffer)
+ {
+ err = gpg_error_from_syserror ();
+ goto leave;
+ }
+ /* Strip trailing angle bracket. */
+ if (namebuffer[0] && namebuffer[1]
+ && namebuffer[strlen (namebuffer)-1] == '>')
+ namebuffer[strlen(namebuffer)-1] = 0;
+ /* Strip optional leading angle bracket. */
+ if (*namebuffer == '<' && namebuffer[1])
+ pattern = namebuffer + 1;
+ else
+ pattern = namebuffer;
+ break;
case KEYDB_SEARCH_MODE_SHORT_KID:
snprintf (fprbuf, sizeof fprbuf, "0x%08lX", (ulong)desc.u.kid[1]);
pattern = fprbuf;
@@ -1577,6 +1594,7 @@ ks_hkp_search (ctrl_t ctrl, parsed_uri_t uri, const char *pattern,
xfree (request);
xfree (hostport);
xfree (httphost);
+ xfree (namebuffer);
return err;
}
@@ -1592,6 +1610,7 @@ ks_hkp_get (ctrl_t ctrl, parsed_uri_t uri, const char *keyspec, estream_t *r_fp)
KEYDB_SEARCH_DESC desc;
char kidbuf[2+40+1];
const char *exactname = NULL;
+ char *namebuffer = NULL;
char *searchkey = NULL;
char *hostport = NULL;
char *request = NULL;
@@ -1633,6 +1652,24 @@ ks_hkp_get (ctrl_t ctrl, parsed_uri_t uri, const char *keyspec, estream_t *r_fp)
exactname = desc.u.name;
break;
+ case KEYDB_SEARCH_MODE_MAIL:
+ namebuffer = xtrystrdup (desc.u.name);
+ if (!namebuffer)
+ {
+ err = gpg_error_from_syserror ();
+ goto leave;
+ }
+ /* Strip trailing angle bracket. */
+ if (namebuffer[0] && namebuffer[1]
+ && namebuffer[strlen (namebuffer)-1] == '>')
+ namebuffer[strlen(namebuffer)-1] = 0;
+ /* Strip optional leading angle bracket. */
+ if (*namebuffer == '<' && namebuffer[1])
+ exactname = namebuffer + 1;
+ else
+ exactname = namebuffer;
+ break;
+
case KEYDB_SEARCH_MODE_FPR16:
log_error ("HKP keyservers do not support v3 fingerprints\n");
/* fall through */
@@ -1697,6 +1734,7 @@ ks_hkp_get (ctrl_t ctrl, parsed_uri_t uri, const char *keyspec, estream_t *r_fp)
leave:
es_fclose (fp);
+ xfree (namebuffer);
xfree (request);
xfree (hostport);
xfree (httphost);
diff --git a/dirmngr/ldap-wrapper-ce.c b/dirmngr/ldap-wrapper-ce.c
deleted file mode 100644
index 884bb32..0000000
--- a/dirmngr/ldap-wrapper-ce.c
+++ /dev/null
@@ -1,575 +0,0 @@
-/* ldap-wrapper-ce.c - LDAP access via W32 threads
- * Copyright (C) 2010 Free Software Foundation, Inc.
- *
- * This file is part of GnuPG.
- *
- * GnuPG is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 3 of the License, or
- * (at your option) any later version.
- *
- * GnuPG is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <https://www.gnu.org/licenses/>.
- */
-
-/*
- Alternative wrapper for use with WindowsCE. Under WindowsCE the
- number of processes is strongly limited (32 processes including the
- kernel processes) and thus we don't use the process approach but
- implement a wrapper based on native threads.
-
- See ldap-wrapper.c for the standard wrapper interface.
- */
-
-#include <config.h>
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
-#include <unistd.h>
-#include <fcntl.h>
-#include <time.h>
-#include <npth.h>
-#include <assert.h>
-
-#include "dirmngr.h"
-#include "misc.h"
-#include "ldap-wrapper.h"
-
-#ifdef USE_LDAPWRAPPER
-# error This module is not expected to be build.
-#endif
-#error This module might not anymore work.
-
-
-
-/* Read a fixed amount of data from READER into BUFFER. */
-static gpg_error_t
-read_buffer (ksba_reader_t reader, unsigned char *buffer, size_t count)
-{
- gpg_error_t err;
- size_t nread;
-
- while (count)
- {
- err = ksba_reader_read (reader, buffer, count, &nread);
- if (err)
- return err;
- buffer += nread;
- count -= nread;
- }
- return 0;
-}
-
-
-
-
-/* Start the reaper thread for this wrapper. */
-void
-ldap_wrapper_launch_thread (void)
-{
- /* Not required. */
-}
-
-
-
-
-
-/* Wait until all ldap wrappers have terminated. We assume that the
- kill has already been sent to all of them. */
-void
-ldap_wrapper_wait_connections ()
-{
- /* Not required. */
-}
-
-
-/* Cleanup all resources held by the connection associated with
- CTRL. This is used after a cancel to kill running wrappers. */
-void
-ldap_wrapper_connection_cleanup (ctrl_t ctrl)
-{
- (void)ctrl;
-
- /* Not required. */
-}
-
-
-
-/* The cookie we use to implement the outstream of the wrapper thread. */
-struct outstream_cookie_s
-{
- int refcount; /* Reference counter - possible values are 1 and 2. */
-
- /* We don't need a mutex for the conditions, as npth provides a
- simpler condition interface that relies on the global lock. This
- can be used if we never yield between testing the condition and
- waiting on it. */
- npth_cond_t wait_data; /* Condition that data is available. */
- npth_cond_t wait_space; /* Condition that space is available. */
-
- int eof_seen; /* EOF indicator. */
- char buffer[4000]; /* Data ring buffer. */
- size_t buffer_len; /* The amount of data in the BUFFER. */
- size_t buffer_pos; /* The next read position of the BUFFER. */
- size_t buffer_read_pos; /* The next read position of the BUFFER. */
-};
-
-#define BUFFER_EMPTY(c) ((c)->buffer_len == 0)
-#define BUFFER_FULL(c) ((c)->buffer_len == DIM((c)->buffer))
-#define BUFFER_DATA_AVAILABLE(c) ((c)->buffer_len)
-#define BUFFER_SPACE_AVAILABLE(c) (DIM((c)->buffer) - (c)->buffer_len)
-#define BUFFER_INC_POS(c,n) (c)->buffer_pos = ((c)->buffer_pos + (n)) % DIM((c)->buffer)
-#define BUFFER_CUR_POS(c) (&(c)->buffer[(c)->buffer_pos])
-#define BUFFER_INC_READ_POS(c,n) (c)->buffer_read_pos = ((c)->buffer_read_pos + (n)) % DIM((c)->buffer)
-#define BUFFER_CUR_READ_POS(c) (&(c)->buffer[(c)->buffer_read_pos])
-
-static int
-buffer_get_data (struct outstream_cookie_s *cookie, char *dst, int cnt)
-{
- int amount;
- int left;
- int chunk;
-
- amount = cnt;
- if (BUFFER_DATA_AVAILABLE (cookie) < amount)
- amount = BUFFER_DATA_AVAILABLE (cookie);
- left = amount;
-
- /* How large is the part up to the end of the buffer array? */
- chunk = DIM(cookie->buffer) - cookie->buffer_pos;
- if (chunk > left)
- chunk = left;
-
- memcpy (dst, BUFFER_CUR_READ_POS (cookie), chunk);
- BUFFER_INC_READ_POS (cookie, chunk);
- left -= chunk;
- dst += chunk;
-
- if (left)
- {
- memcpy (dst, BUFFER_CUR_READ_POS (cookie), left);
- BUFFER_INC_READ_POS (cookie, left);
- }
-
- return amount;
-}
-
-
-static int
-buffer_put_data (struct outstream_cookie_s *cookie, const char *src, int cnt)
-{
- int amount;
- int remain;
- int left;
- int chunk;
-
- remain = DIM(cookie->buffer) - cookie->buffer_len;
-
- amount = cnt;
- if (remain < amount)
- amount = remain;
- left = amount;
-
- /* How large is the part up to the end of the buffer array? */
- chunk = DIM(cookie->buffer) - cookie->buffer_pos;
- if (chunk > left)
- chunk = left;
-
- memcpy (BUFFER_CUR_POS (cookie), src, chunk);
- BUFFER_INC_POS (cookie, chunk);
- left -= chunk;
- src += chunk;
-
- if (left)
- {
- memcpy (BUFFER_CUR_POS (cookie), src, left);
- BUFFER_INC_POS (cookie, left);
- }
-
- cookie->buffer_len -= amount;
- return amount;
-}
-
-
-/* The writer function for the outstream. This is used to transfer
- the output of the ldap wrapper thread to the ksba reader object. */
-static gpgrt_ssize_t
-outstream_cookie_writer (void *cookie_arg, const void *buffer, size_t size)
-{
- struct outstream_cookie_s *cookie = cookie_arg;
- const char *src;
- ssize_t nwritten = 0;
- int res;
- ssize_t amount = 0;
-
- src = buffer;
- do
- {
- int was_empty = 0;
-
- /* Wait for free space. */
- while (BUFFER_FULL(cookie))
- {
- /* Buffer is full: Wait for space. */
- res = npth_cond_wait (&cookie->wait_space, NULL);
- if (res)
- {
- gpg_err_set_errno (res);
- return -1;
- }
- }
-
- if (BUFFER_EMPTY(cookie))
- was_empty = 1;
-
- /* Copy data. */
- nwritten = buffer_put_data (cookie, buffer, size);
- size -= nwritten;
- src += nwritten;
- amount += nwritten;
-
- if (was_empty)
- npth_cond_signal (&cookie->wait_data);
- }
- while (size); /* Until done. */
-
- return amount;
-}
-
-
-static void
-outstream_release_cookie (struct outstream_cookie_s *cookie)
-{
- cookie->refcount--;
- if (!cookie->refcount)
- {
- npth_cond_destroy (&cookie->wait_data);
- npth_cond_destroy (&cookie->wait_space);
- xfree (cookie);
- }
-}
-
-
-/* Closer function for the outstream. This deallocates the cookie if
- it won't be used anymore. */
-static int
-outstream_cookie_closer (void *cookie_arg)
-{
- struct outstream_cookie_s *cookie = cookie_arg;
-
- if (!cookie)
- return 0; /* Nothing to do. */
-
- cookie->eof_seen = 1; /* (only useful if refcount > 1) */
-
- assert (cookie->refcount > 0);
- outstream_release_cookie (cookie);
- return 0;
-}
-
-
-/* The KSBA reader callback which takes the output of the ldap thread
- form the outstream_cookie_writer and make it available to the ksba
- reader. */
-static int
-outstream_reader_cb (void *cb_value, char *buffer, size_t count,
- size_t *r_nread)
-{
- struct outstream_cookie_s *cookie = cb_value;
- size_t nread = 0;
- int was_full = 0;
-
- if (!buffer && !count && !r_nread)
- return gpg_error (GPG_ERR_NOT_SUPPORTED); /* Rewind is not supported. */
-
- *r_nread = 0;
-
- while (BUFFER_EMPTY(cookie))
- {
- if (cookie->eof_seen)
- return gpg_error (GPG_ERR_EOF);
-
- /* Wait for data to become available. */
- npth_cond_wait (&cookie->wait_data, NULL);
- }
-
- if (BUFFER_FULL(cookie))
- was_full = 1;
-
- nread = buffer_get_data (cookie, buffer, count);
-
- if (was_full)
- {
- npth_cond_signal (&cookie->wait_space);
- }
-
- *r_nread = nread;
- return 0; /* Success. */
-}
-
-
-/* This function is called by ksba_reader_release. */
-static void
-outstream_reader_released (void *cb_value, ksba_reader_t r)
-{
- struct outstream_cookie_s *cookie = cb_value;
-
- (void)r;
-
- assert (cookie->refcount > 0);
- outstream_release_cookie (cookie);
-}
-
-
-
-/* This function is to be used to release a context associated with the
- given reader object. This does not release the reader object, though. */
-void
-ldap_wrapper_release_context (ksba_reader_t reader)
-{
- (void)reader;
- /* Nothing to do. */
-}
-
-
-
-/* Free a NULL terminated array of malloced strings and the array
- itself. */
-static void
-free_arg_list (char **arg_list)
-{
- int i;
-
- if (arg_list)
- {
- for (i=0; arg_list[i]; i++)
- xfree (arg_list[i]);
- xfree (arg_list);
- }
-}
-
-
-/* Copy ARGV into a new array and prepend one element as name of the
- program (which is more or less a stub). We need to allocate all
- the strings to get ownership of them. */
-static gpg_error_t
-create_arg_list (const char *argv[], char ***r_arg_list)
-{
- gpg_error_t err;
- char **arg_list;
- int i, j;
-
- for (i = 0; argv[i]; i++)
- ;
- arg_list = xtrycalloc (i + 2, sizeof *arg_list);
- if (!arg_list)
- goto outofcore;
-
- i = 0;
- arg_list[i] = xtrystrdup ("<ldap-wrapper-thread>");
- if (!arg_list[i])
- goto outofcore;
- i++;
- for (j=0; argv[j]; j++)
- {
- arg_list[i] = xtrystrdup (argv[j]);
- if (!arg_list[i])
- goto outofcore;
- i++;
- }
- arg_list[i] = NULL;
- *r_arg_list = arg_list;
- return 0;
-
- outofcore:
- err = gpg_error_from_syserror ();
- log_error (_("error allocating memory: %s\n"), strerror (errno));
- free_arg_list (arg_list);
- *r_arg_list = NULL;
- return err;
-
-}
-
-
-/* Parameters passed to the wrapper thread. */
-struct ldap_wrapper_thread_parms
-{
- char **arg_list;
- estream_t outstream;
-};
-
-/* The thread which runs the LDAP wrapper. */
-static void *
-ldap_wrapper_thread (void *opaque)
-{
- struct ldap_wrapper_thread_parms *parms = opaque;
-
- /*err =*/ ldap_wrapper_main (parms->arg_list, parms->outstream);
-
- /* FIXME: Do we need to return ERR? */
-
- free_arg_list (parms->arg_list);
- es_fclose (parms->outstream);
- xfree (parms);
- return NULL;
-}
-
-
-
-/* Start a new LDAP thread and returns a new libksba reader
- object at READER. ARGV is a NULL terminated list of arguments for
- the wrapper. The function returns 0 on success or an error code. */
-gpg_error_t
-ldap_wrapper (ctrl_t ctrl, ksba_reader_t *r_reader, const char *argv[])
-{
- gpg_error_t err;
- struct ldap_wrapper_thread_parms *parms;
- npth_attr_t tattr;
- es_cookie_io_functions_t outstream_func = { NULL };
- struct outstream_cookie_s *outstream_cookie;
- ksba_reader_t reader;
- int res;
- npth_t thread;
-
- (void)ctrl;
-
- *r_reader = NULL;
-
- parms = xtrycalloc (1, sizeof *parms);
- if (!parms)
- return gpg_error_from_syserror ();
-
- err = create_arg_list (argv, &parms->arg_list);
- if (err)
- {
- xfree (parms);
- return err;
- }
-
- outstream_cookie = xtrycalloc (1, sizeof *outstream_cookie);
- if (!outstream_cookie)
- {
- err = gpg_error_from_syserror ();
- free_arg_list (parms->arg_list);
- xfree (parms);
- return err;
- }
- outstream_cookie->refcount++;
-
- res = npth_cond_init (&outstream_cookie->wait_data, NULL);
- if (res)
- {
- free_arg_list (parms->arg_list);
- xfree (parms);
- return gpg_error_from_errno (res);
- }
- res = npth_cond_init (&outstream_cookie->wait_space, NULL);
- if (res)
- {
- npth_cond_destroy (&outstream_cookie->wait_data);
- free_arg_list (parms->arg_list);
- xfree (parms);
- return gpg_error_from_errno (res);
- }
-
- err = ksba_reader_new (&reader);
- if (!err)
- err = ksba_reader_set_release_notify (reader,
- outstream_reader_released,
- outstream_cookie);
- if (!err)
- err = ksba_reader_set_cb (reader,
- outstream_reader_cb, outstream_cookie);
- if (err)
- {
- log_error (_("error initializing reader object: %s\n"),
- gpg_strerror (err));
- ksba_reader_release (reader);
- outstream_release_cookie (outstream_cookie);
- free_arg_list (parms->arg_list);
- xfree (parms);
- return err;
- }
-
-
- outstream_func.func_write = outstream_cookie_writer;
- outstream_func.func_close = outstream_cookie_closer;
- parms->outstream = es_fopencookie (outstream_cookie, "wb", outstream_func);
- if (!parms->outstream)
- {
- err = gpg_error_from_syserror ();
- ksba_reader_release (reader);
- outstream_release_cookie (outstream_cookie);
- free_arg_list (parms->arg_list);
- xfree (parms);
- return err;
- }
- outstream_cookie->refcount++;
-
- res = npth_attr_init(&tattr);
- if (res)
- {
- err = gpg_error_from_errno (res);
- ksba_reader_release (reader);
- free_arg_list (parms->arg_list);
- es_fclose (parms->outstream);
- xfree (parms);
- return err;
- }
- npth_attr_setdetachstate (&tattr, NPTH_CREATE_DETACHED);
-
- res = npth_create (&thread, &tattr, ldap_wrapper_thread, parms);
- npth_attr_destroy (&tattr);
- if (res)
- {
- err = gpg_error_from_errno (res);
- log_error ("error spawning ldap wrapper thread: %s\n",
- strerror (res) );
- }
- else
- parms = NULL; /* Now owned by the thread. */
-
- if (parms)
- {
- free_arg_list (parms->arg_list);
- es_fclose (parms->outstream);
- xfree (parms);
- }
- if (err)
- {
- ksba_reader_release (reader);
- return err;
- }
-
- /* Need to wait for the first byte so we are able to detect an empty
- output and not let the consumer see an EOF without further error
- indications. The CRL loading logic assumes that after return
- from this function, a failed search (e.g. host not found ) is
- indicated right away. */
- {
- unsigned char c;
-
- err = read_buffer (reader, &c, 1);
- if (err)
- {
- ksba_reader_release (reader);
- reader = NULL;
- if (gpg_err_code (err) == GPG_ERR_EOF)
- return gpg_error (GPG_ERR_NO_DATA);
- else
- return err;
- }
- ksba_reader_unread (reader, &c, 1);
- }
-
- *r_reader = reader;
-
- return 0;
-}
diff --git a/dirmngr/ldap-wrapper.c b/dirmngr/ldap-wrapper.c
index bbae3b2..42bc38a 100644
--- a/dirmngr/ldap-wrapper.c
+++ b/dirmngr/ldap-wrapper.c
@@ -72,10 +72,6 @@
#define pth_close(fd) close(fd)
#endif
-#ifndef USE_LDAPWRAPPER
-# error This module is not expected to be build.
-#endif
-
/* In case sysconf does not return a value we need to have a limit. */
#ifdef _POSIX_OPEN_MAX
#define MAX_OPEN_FDS _POSIX_OPEN_MAX
diff --git a/dirmngr/ldap-wrapper.h b/dirmngr/ldap-wrapper.h
index a015efa..6403005 100644
--- a/dirmngr/ldap-wrapper.h
+++ b/dirmngr/ldap-wrapper.h
@@ -31,10 +31,4 @@ gpg_error_t ldap_wrapper (ctrl_t ctrl, ksba_reader_t *reader,
const char *argv[]);
-/* dirmngr_ldap.c */
-#ifndef USE_LDAPWRAPPER
-int ldap_wrapper_main (char **argv, estream_t outstream);
-#endif
-
-
#endif /*LDAP_WRAPPER_H*/
diff --git a/dirmngr/server.c b/dirmngr/server.c
index c3bd3e5..4d2bd4c 100644
--- a/dirmngr/server.c
+++ b/dirmngr/server.c
@@ -2138,22 +2138,22 @@ make_keyserver_item (const char *uri, uri_item_t *r_item)
*/
if (!strcmp (uri, "hkps://keys.gnupg.net")
|| !strcmp (uri, "keys.gnupg.net"))
- uri = "hkps://hkps.pool.sks-keyservers.net";
+ uri = "hkps://keyserver.ubuntu.com";
else if (!strcmp (uri, "https://keys.gnupg.net"))
- uri = "https://hkps.pool.sks-keyservers.net";
+ uri = "hkps://keyserver.ubuntu.com";
else if (!strcmp (uri, "hkp://keys.gnupg.net"))
- uri = "hkp://hkps.pool.sks-keyservers.net";
+ uri = "hkp://pgp.surf.nl";
else if (!strcmp (uri, "http://keys.gnupg.net"))
- uri = "http://hkps.pool.sks-keyservers.net";
+ uri = "hkp://pgp.surf.nl:80";
else if (!strcmp (uri, "hkps://http-keys.gnupg.net")
|| !strcmp (uri, "http-keys.gnupg.net"))
- uri = "hkps://ha.pool.sks-keyservers.net";
+ uri = "hkps://keyserver.ubuntu.com";
else if (!strcmp (uri, "https://http-keys.gnupg.net"))
- uri = "https://ha.pool.sks-keyservers.net";
+ uri = "hkps://keyserver.ubuntu.com";
else if (!strcmp (uri, "hkp://http-keys.gnupg.net"))
- uri = "hkp://ha.pool.sks-keyservers.net";
+ uri = "hkp://pgp.surf.nl";
else if (!strcmp (uri, "http://http-keys.gnupg.net"))
- uri = "http://ha.pool.sks-keyservers.net";
+ uri = "hkp://pgp.surf.nl:80";
item = xtrymalloc (sizeof *item + strlen (uri));
if (!item)
diff --git a/doc/defsincdate b/doc/defsincdate
index 4079fcc..dffeffb 100644
--- a/doc/defsincdate
+++ b/doc/defsincdate
@@ -1 +1 @@
-1623227654
+1624641324
diff --git a/doc/dirmngr.texi b/doc/dirmngr.texi
index d81cf35..2196c43 100644
--- a/doc/dirmngr.texi
+++ b/doc/dirmngr.texi
@@ -321,9 +321,8 @@ provided. These are the same as the @option{--keyserver-options} of
@command{gpg}, but apply only to this particular keyserver.
Most keyservers synchronize with each other, so there is generally no
-need to send keys to more than one server. The keyserver
-@code{hkp://keys.gnupg.net} uses round robin DNS to give a different
-keyserver each time you use it.
+need to send keys to more than one server. Somes keyservers use round
+robin DNS to give a different keyserver each time you use it.
If exactly two keyservers are configured and only one is a Tor hidden
service (.onion), Dirmngr selects the keyserver to use depending on
@@ -331,7 +330,7 @@ whether Tor is locally running or not. The check for a running Tor is
done for each new connection.
If no keyserver is explicitly configured, dirmngr will use the
-built-in default of @code{hkps://hkps.pool.sks-keyservers.net}.
+built-in default of @code{https://keyserver.ubuntu.com}.
Windows users with a keyserver running on their Active Directory
may use the short form @code{ldap:///} for @var{name} to access this directory.
@@ -591,10 +590,8 @@ the file is in PEM format a suffix of @code{.pem} is expected for
@var{file}. This option may be given multiple times to add more
root certificates. Tilde expansion is supported.
-If no @code{hkp-cacert} directive is present, dirmngr will make a
-reasonable choice: if the keyserver in question is the special pool
-@code{hkps.pool.sks-keyservers.net}, it will use the bundled root
-certificate for that pool. Otherwise, it will use the system CAs.
+If no @code{hkp-cacert} directive is present, dirmngr will use the
+system CAs.
@end table
diff --git a/doc/gnupg-card-architecture.pdf b/doc/gnupg-card-architecture.pdf
index b634b31..4886922 100644
--- a/doc/gnupg-card-architecture.pdf
+++ b/doc/gnupg-card-architecture.pdf
Binary files differ
diff --git a/doc/gnupg-module-overview.pdf b/doc/gnupg-module-overview.pdf
index 3c56672..09ab7f4 100644
--- a/doc/gnupg-module-overview.pdf
+++ b/doc/gnupg-module-overview.pdf
@@ -344,8 +344,8 @@ endobj
17 0 obj
<<
/Title (
-/CreationDate (D:20210610185913)
-/ModDate (D:20210610185913)
+/CreationDate (D:20210704161830)
+/ModDate (D:20210704161830)
/Producer (https://imagemagick.org)
>>
endobj
diff --git a/doc/gnupg-module-overview.png b/doc/gnupg-module-overview.png
index ed8ca70..d9fdc20 100644
--- a/doc/gnupg-module-overview.png
+++ b/doc/gnupg-module-overview.png
Binary files differ
diff --git a/doc/gnupg.info b/doc/gnupg.info
index 0f5f3db..dbff724 100644
--- a/doc/gnupg.info
+++ b/doc/gnupg.info
@@ -1,6 +1,6 @@
This is gnupg.info, produced by makeinfo version 6.5 from gnupg.texi.
-This is the 'The GNU Privacy Guard Manual' (version 2.2.28-beta111, June
+This is the 'The GNU Privacy Guard Manual' (version 2.2.29-beta11, June
2021).
(C) 2002, 2004, 2005, 2006, 2007, 2010 Free Software Foundation, Inc.
@@ -23,200 +23,200 @@ END-INFO-DIR-ENTRY

Indirect:
-gnupg.info-1: 989
-gnupg.info-2: 302790
+gnupg.info-1: 988
+gnupg.info-2: 302561

Tag Table:
(Indirect)
-Node: Top989
-Node: Installation2915
-Node: Invoking GPG-AGENT5264
-Node: Agent Commands7030
-Node: Agent Options8834
-Ref: option --options9114
-Ref: option --homedir9440
-Ref: option --log-file14481
-Ref: option --no-allow-mark-trusted14854
-Ref: option --allow-preset-passphrase15058
-Ref: option --no-allow-loopback-pinentry15211
-Ref: option --extra-socket22602
-Ref: option --enable-ssh-support24068
-Ref: option --ssh-fingerprint-digest26405
-Node: Agent Configuration28062
-Node: Agent Signals33460
-Node: Agent Examples34920
-Node: Agent Protocol35487
-Node: Agent PKDECRYPT37641
-Node: Agent PKSIGN39553
-Node: Agent GENKEY41857
-Node: Agent IMPORT43754
-Node: Agent EXPORT44198
-Node: Agent ISTRUSTED44413
-Node: Agent GET_PASSPHRASE46788
-Node: Agent CLEAR_PASSPHRASE49229
-Node: Agent PRESET_PASSPHRASE49620
-Node: Agent GET_CONFIRMATION50458
-Node: Agent HAVEKEY51130
-Node: Agent LEARN51762
-Node: Agent PASSWD52060
-Node: Agent UPDATESTARTUPTTY52526
-Node: Agent GETEVENTCOUNTER53004
-Node: Agent GETINFO53806
-Node: Agent OPTION54510
-Node: Invoking DIRMNGR57568
-Node: Dirmngr Commands58466
-Node: Dirmngr Options60919
-Ref: Dirmngr Options-Footnote-178300
-Node: Dirmngr Configuration78435
-Node: Dirmngr Signals81565
-Node: Dirmngr Examples82593
-Node: Dirmngr Protocol83275
-Node: Dirmngr LOOKUP83925
-Node: Dirmngr ISVALID85296
-Node: Dirmngr CHECKCRL87869
-Node: Dirmngr CHECKOCSP88926
-Node: Dirmngr CACHECERT90232
-Node: Dirmngr VALIDATE91071
-Node: Invoking GPG91639
-Node: GPG Commands92869
-Node: General GPG Commands93763
-Node: Operational GPG Commands94452
-Ref: option --export-ownertrust111754
-Node: OpenPGP Key Management113867
-Node: GPG Options135828
-Node: GPG Configuration Options137161
-Ref: gpg-option --options150662
-Ref: trust-model-tofu155230
-Node: GPG Key related Options175410
-Node: GPG Input and Output180606
-Node: OpenPGP Options194310
-Node: Compliance Options199038
-Node: GPG Esoteric Options202189
-Ref: GPG Esoteric Options-Footnote-1229298
-Node: Deprecated Options229452
-Node: GPG Configuration230955
-Node: GPG Examples236425
-Node: Unattended Usage of GPG245112
-Node: Programmatic use of GnuPG245743
-Node: Ephemeral home directories246294
-Node: The quick key manipulation interface247601
-Node: Unattended GPG key generation248188
-Node: Invoking GPGSM257507
-Node: GPGSM Commands258376
-Node: General GPGSM Commands258814
-Node: Operational GPGSM Commands259502
-Node: Certificate Management261536
-Node: GPGSM Options266512
-Node: Configuration Options267086
-Ref: gpgsm-option --options267355
-Node: Certificate Options270635
-Ref: gpgsm-option --validation-model274239
-Node: Input and Output275219
-Ref: option --p12-charset275802
-Ref: gpgsm-option --with-key-data277046
-Ref: gpgsm-option --with-validation277320
-Node: CMS Options278198
-Node: Esoteric Options279218
-Node: GPGSM Configuration284645
-Node: GPGSM Examples290313
-Node: Unattended Usage290510
-Node: Automated signature checking291101
-Node: CSR and certificate creation292924
-Node: GPGSM Protocol297870
-Node: GPGSM ENCRYPT299126
-Node: GPGSM DECRYPT302790
-Node: GPGSM SIGN303626
-Node: GPGSM VERIFY305082
-Node: GPGSM GENKEY305598
-Node: GPGSM LISTKEYS306613
-Ref: gpgsm-cmd listkeys306772
-Node: GPGSM EXPORT307525
-Node: GPGSM IMPORT308489
-Node: GPGSM DELETE309230
-Node: GPGSM GETAUDITLOG309737
-Ref: gpgsm-cmd getauditlog309906
-Node: GPGSM GETINFO310250
-Node: GPGSM OPTION311099
-Node: Invoking SCDAEMON314452
-Node: Scdaemon Commands315126
-Node: Scdaemon Options316254
-Node: Card applications325604
-Node: OpenPGP Card326269
-Node: NKS Card326742
-Node: DINSIG Card327068
-Node: PKCS#15 Card327444
-Node: Geldkarte Card327714
-Node: SmartCard-HSM328105
-Node: Undefined Card328701
-Node: Scdaemon Configuration329114
-Node: Scdaemon Examples330152
-Node: Scdaemon Protocol330335
-Node: Scdaemon SERIALNO331854
-Node: Scdaemon LEARN332700
-Node: Scdaemon READCERT333547
-Node: Scdaemon READKEY333949
-Node: Scdaemon PKSIGN334235
-Node: Scdaemon PKDECRYPT334961
-Node: Scdaemon GETATTR335711
-Node: Scdaemon SETATTR335913
-Node: Scdaemon WRITEKEY336118
-Node: Scdaemon GENKEY336820
-Node: Scdaemon RANDOM337023
-Node: Scdaemon PASSWD337246
-Node: Scdaemon CHECKPIN337637
-Node: Scdaemon RESTART338640
-Node: Scdaemon APDU339173
-Node: Specify a User ID340146
-Ref: how-to-specify-a-user-id340304
-Node: Trust Values345162
-Ref: trust-values345291
-Node: Helper Tools345896
-Node: watchgnupg346669
-Ref: option watchgnupg --tcp347491
-Node: gpgv349069
-Node: addgnupghome354268
-Node: gpgconf354964
-Ref: gpgconf-Footnote-1357151
-Node: Invoking gpgconf357449
-Node: Format conventions364034
-Node: Listing components369365
-Node: Checking programs371448
-Node: Listing options374186
-Node: Changing options381682
-Node: Listing global options383384
-Node: Querying versions385155
-Node: Files used by gpgconf387853
-Node: applygnupgdefaults388329
-Node: gpg-preset-passphrase389073
-Node: Invoking gpg-preset-passphrase390108
-Node: gpg-connect-agent391510
-Node: Invoking gpg-connect-agent392224
-Node: Controlling gpg-connect-agent395770
-Node: dirmngr-client402243
-Node: gpgparsemail405594
-Node: gpgtar405907
-Node: Web Key Service409840
-Node: gpg-wks-client410153
-Node: gpg-wks-server415319
-Node: Howtos420676
-Node: Howto Create a Server Cert420948
-Node: System Notes429361
-Node: W32 Notes430572
-Node: Debugging430994
-Node: Debugging Tools431822
-Node: kbxutil432102
-Node: Debugging Hints433633
-Node: Common Problems434764
-Node: Architecture Details440001
-Node: Component interaction440311
-Ref: fig:moduleoverview440497
-Node: GnuPG-1 and GnuPG-2440604
-Ref: fig:cardarchitecture440894
-Node: Copying441009
-Node: Contributors478533
-Node: Glossary484788
-Node: Option Index487307
-Node: Environment Index566797
-Node: Index572244
+Node: Top988
+Node: Installation2913
+Node: Invoking GPG-AGENT5262
+Node: Agent Commands7028
+Node: Agent Options8832
+Ref: option --options9112
+Ref: option --homedir9438
+Ref: option --log-file14479
+Ref: option --no-allow-mark-trusted14852
+Ref: option --allow-preset-passphrase15056
+Ref: option --no-allow-loopback-pinentry15209
+Ref: option --extra-socket22600
+Ref: option --enable-ssh-support24066
+Ref: option --ssh-fingerprint-digest26403
+Node: Agent Configuration28060
+Node: Agent Signals33458
+Node: Agent Examples34918
+Node: Agent Protocol35485
+Node: Agent PKDECRYPT37639
+Node: Agent PKSIGN39551
+Node: Agent GENKEY41855
+Node: Agent IMPORT43752
+Node: Agent EXPORT44196
+Node: Agent ISTRUSTED44411
+Node: Agent GET_PASSPHRASE46786
+Node: Agent CLEAR_PASSPHRASE49227
+Node: Agent PRESET_PASSPHRASE49618
+Node: Agent GET_CONFIRMATION50456
+Node: Agent HAVEKEY51128
+Node: Agent LEARN51760
+Node: Agent PASSWD52058
+Node: Agent UPDATESTARTUPTTY52524
+Node: Agent GETEVENTCOUNTER53002
+Node: Agent GETINFO53804
+Node: Agent OPTION54508
+Node: Invoking DIRMNGR57566
+Node: Dirmngr Commands58464
+Node: Dirmngr Options60917
+Ref: Dirmngr Options-Footnote-178072
+Node: Dirmngr Configuration78207
+Node: Dirmngr Signals81337
+Node: Dirmngr Examples82365
+Node: Dirmngr Protocol83047
+Node: Dirmngr LOOKUP83697
+Node: Dirmngr ISVALID85068
+Node: Dirmngr CHECKCRL87641
+Node: Dirmngr CHECKOCSP88698
+Node: Dirmngr CACHECERT90004
+Node: Dirmngr VALIDATE90843
+Node: Invoking GPG91411
+Node: GPG Commands92641
+Node: General GPG Commands93535
+Node: Operational GPG Commands94224
+Ref: option --export-ownertrust111526
+Node: OpenPGP Key Management113639
+Node: GPG Options135600
+Node: GPG Configuration Options136933
+Ref: gpg-option --options150434
+Ref: trust-model-tofu155002
+Node: GPG Key related Options175182
+Node: GPG Input and Output180378
+Node: OpenPGP Options194082
+Node: Compliance Options198810
+Node: GPG Esoteric Options201961
+Ref: GPG Esoteric Options-Footnote-1229070
+Node: Deprecated Options229224
+Node: GPG Configuration230727
+Node: GPG Examples236197
+Node: Unattended Usage of GPG244884
+Node: Programmatic use of GnuPG245515
+Node: Ephemeral home directories246066
+Node: The quick key manipulation interface247373
+Node: Unattended GPG key generation247960
+Node: Invoking GPGSM257279
+Node: GPGSM Commands258148
+Node: General GPGSM Commands258586
+Node: Operational GPGSM Commands259274
+Node: Certificate Management261308
+Node: GPGSM Options266284
+Node: Configuration Options266858
+Ref: gpgsm-option --options267127
+Node: Certificate Options270407
+Ref: gpgsm-option --validation-model274011
+Node: Input and Output274991
+Ref: option --p12-charset275574
+Ref: gpgsm-option --with-key-data276818
+Ref: gpgsm-option --with-validation277092
+Node: CMS Options277970
+Node: Esoteric Options278990
+Node: GPGSM Configuration284417
+Node: GPGSM Examples290085
+Node: Unattended Usage290282
+Node: Automated signature checking290873
+Node: CSR and certificate creation292696
+Node: GPGSM Protocol297642
+Node: GPGSM ENCRYPT298898
+Node: GPGSM DECRYPT302561
+Node: GPGSM SIGN303397
+Node: GPGSM VERIFY304853
+Node: GPGSM GENKEY305369
+Node: GPGSM LISTKEYS306384
+Ref: gpgsm-cmd listkeys306543
+Node: GPGSM EXPORT307296
+Node: GPGSM IMPORT308260
+Node: GPGSM DELETE309001
+Node: GPGSM GETAUDITLOG309508
+Ref: gpgsm-cmd getauditlog309677
+Node: GPGSM GETINFO310021
+Node: GPGSM OPTION310870
+Node: Invoking SCDAEMON314223
+Node: Scdaemon Commands314897
+Node: Scdaemon Options316025
+Node: Card applications325375
+Node: OpenPGP Card326040
+Node: NKS Card326513
+Node: DINSIG Card326839
+Node: PKCS#15 Card327215
+Node: Geldkarte Card327485
+Node: SmartCard-HSM327876
+Node: Undefined Card328472
+Node: Scdaemon Configuration328885
+Node: Scdaemon Examples329923
+Node: Scdaemon Protocol330106
+Node: Scdaemon SERIALNO331625
+Node: Scdaemon LEARN332471
+Node: Scdaemon READCERT333318
+Node: Scdaemon READKEY333720
+Node: Scdaemon PKSIGN334006
+Node: Scdaemon PKDECRYPT334732
+Node: Scdaemon GETATTR335482
+Node: Scdaemon SETATTR335684
+Node: Scdaemon WRITEKEY335889
+Node: Scdaemon GENKEY336591
+Node: Scdaemon RANDOM336794
+Node: Scdaemon PASSWD337017
+Node: Scdaemon CHECKPIN337408
+Node: Scdaemon RESTART338411
+Node: Scdaemon APDU338944
+Node: Specify a User ID339917
+Ref: how-to-specify-a-user-id340075
+Node: Trust Values344933
+Ref: trust-values345062
+Node: Helper Tools345667
+Node: watchgnupg346440
+Ref: option watchgnupg --tcp347262
+Node: gpgv348840
+Node: addgnupghome354039
+Node: gpgconf354735
+Ref: gpgconf-Footnote-1356922
+Node: Invoking gpgconf357220
+Node: Format conventions363805
+Node: Listing components369136
+Node: Checking programs371219
+Node: Listing options373957
+Node: Changing options381453
+Node: Listing global options383155
+Node: Querying versions384926
+Node: Files used by gpgconf387624
+Node: applygnupgdefaults388100
+Node: gpg-preset-passphrase388844
+Node: Invoking gpg-preset-passphrase389879
+Node: gpg-connect-agent391281
+Node: Invoking gpg-connect-agent391995
+Node: Controlling gpg-connect-agent395541
+Node: dirmngr-client402014
+Node: gpgparsemail405365
+Node: gpgtar405678
+Node: Web Key Service409611
+Node: gpg-wks-client409924
+Node: gpg-wks-server415089
+Node: Howtos420446
+Node: Howto Create a Server Cert420718
+Node: System Notes429131
+Node: W32 Notes430342
+Node: Debugging430764
+Node: Debugging Tools431592
+Node: kbxutil431872
+Node: Debugging Hints433403
+Node: Common Problems434534
+Node: Architecture Details439771
+Node: Component interaction440081
+Ref: fig:moduleoverview440267
+Node: GnuPG-1 and GnuPG-2440374
+Ref: fig:cardarchitecture440664
+Node: Copying440779
+Node: Contributors478303
+Node: Glossary484558
+Node: Option Index487077
+Node: Environment Index566567
+Node: Index572014

End Tag Table
diff --git a/doc/gnupg.info-1 b/doc/gnupg.info-1
index 3a9ce88..a041582 100644
--- a/doc/gnupg.info-1
+++ b/doc/gnupg.info-1
@@ -1,6 +1,6 @@
This is gnupg.info, produced by makeinfo version 6.5 from gnupg.texi.
-This is the 'The GNU Privacy Guard Manual' (version 2.2.28-beta111, June
+This is the 'The GNU Privacy Guard Manual' (version 2.2.29-beta11, June
2021).
(C) 2002, 2004, 2005, 2006, 2007, 2010 Free Software Foundation, Inc.
@@ -27,7 +27,7 @@ File: gnupg.info, Node: Top, Next: Installation, Up: (dir)
Using the GNU Privacy Guard
***************************
-This is the 'The GNU Privacy Guard Manual' (version 2.2.28-beta111, June
+This is the 'The GNU Privacy Guard Manual' (version 2.2.29-beta11, June
2021).
(C) 2002, 2004, 2005, 2006, 2007, 2010 Free Software Foundation, Inc.
@@ -1726,9 +1726,8 @@ off the two leading dashes.
only to this particular keyserver.
Most keyservers synchronize with each other, so there is generally
- no need to send keys to more than one server. The keyserver
- 'hkp://keys.gnupg.net' uses round robin DNS to give a different
- keyserver each time you use it.
+ no need to send keys to more than one server. Somes keyservers use
+ round robin DNS to give a different keyserver each time you use it.
If exactly two keyservers are configured and only one is a Tor
hidden service (.onion), Dirmngr selects the keyserver to use
@@ -1736,7 +1735,7 @@ off the two leading dashes.
a running Tor is done for each new connection.
If no keyserver is explicitly configured, dirmngr will use the
- built-in default of 'hkps://hkps.pool.sks-keyservers.net'.
+ built-in default of 'https://keyserver.ubuntu.com'.
Windows users with a keyserver running on their Active Directory
may use the short form 'ldap:///' for NAME to access this
@@ -1958,10 +1957,8 @@ off the two leading dashes.
This option may be given multiple times to add more root
certificates. Tilde expansion is supported.
- If no 'hkp-cacert' directive is present, dirmngr will make a
- reasonable choice: if the keyserver in question is the special pool
- 'hkps.pool.sks-keyservers.net', it will use the bundled root
- certificate for that pool. Otherwise, it will use the system CAs.
+ If no 'hkp-cacert' directive is present, dirmngr will use the
+ system CAs.
---------- Footnotes ----------
diff --git a/doc/gnupg.info-2 b/doc/gnupg.info-2
index c4cb9ef..8343031 100644
--- a/doc/gnupg.info-2
+++ b/doc/gnupg.info-2
@@ -1,6 +1,6 @@
This is gnupg.info, produced by makeinfo version 6.5 from gnupg.texi.
-This is the 'The GNU Privacy Guard Manual' (version 2.2.28-beta111, June
+This is the 'The GNU Privacy Guard Manual' (version 2.2.29-beta11, June
2021).
(C) 2002, 2004, 2005, 2006, 2007, 2010 Free Software Foundation, Inc.
@@ -2956,7 +2956,7 @@ File: gnupg.info, Node: gpg-wks-client, Next: gpg-wks-server, Up: Web Key Ser
==========================
The 'gpg-wks-client' is used to send requests to a Web Key Service
-provider. This is usuallay done to upload a key into a Web Key
+provider. This is usually done to upload a key into a Web Key
Directory.
With the '--supported' command the caller can test whether a site
@@ -4646,7 +4646,7 @@ Option Index
* Menu:
-* add-servers: Dirmngr Options. (line 311)
+* add-servers: Dirmngr Options. (line 310)
* agent-program: GPG Configuration Options.
(line 753)
* agent-program <1>: Configuration Options.
@@ -4662,7 +4662,7 @@ Option Index
(line 548)
* allow-non-selfsigned-uid: GPG Esoteric Options.
(line 362)
-* allow-ocsp: Dirmngr Options. (line 328)
+* allow-ocsp: Dirmngr Options. (line 327)
* allow-preset-passphrase: Agent Options. (line 164)
* allow-secret-key-import: GPG Esoteric Options.
(line 544)
@@ -4868,12 +4868,12 @@ Option Index
* disable-dsa2: GPG Configuration Options.
(line 196)
* disable-extended-key-format: Agent Options. (line 351)
-* disable-http: Dirmngr Options. (line 218)
-* disable-ipv4: Dirmngr Options. (line 212)
-* disable-ipv6: Dirmngr Options. (line 212)
+* disable-http: Dirmngr Options. (line 217)
+* disable-ipv4: Dirmngr Options. (line 211)
+* disable-ipv6: Dirmngr Options. (line 211)
* disable-large-rsa: GPG Configuration Options.
(line 187)
-* disable-ldap: Dirmngr Options. (line 215)
+* disable-ldap: Dirmngr Options. (line 214)
* disable-mdc: OpenPGP Options. (line 25)
* disable-ocsp: Certificate Options. (line 53)
* disable-pinpad: Scdaemon Options. (line 200)
@@ -5079,18 +5079,18 @@ Option Index
* homedir <5>: Invoking gpgconf. (line 115)
* homedir <6>: Invoking gpg-connect-agent.
(line 21)
-* honor-http-proxy: Dirmngr Options. (line 237)
-* http-proxy: Dirmngr Options. (line 241)
+* honor-http-proxy: Dirmngr Options. (line 236)
+* http-proxy: Dirmngr Options. (line 240)
* ignore-cache-for-signing: Agent Options. (line 192)
-* ignore-cert-extension: Dirmngr Options. (line 377)
+* ignore-cert-extension: Dirmngr Options. (line 376)
* ignore-cert-extension <1>: Certificate Options. (line 82)
* ignore-crc-error: GPG Esoteric Options.
(line 387)
-* ignore-http-dp: Dirmngr Options. (line 221)
-* ignore-ldap-dp: Dirmngr Options. (line 228)
+* ignore-http-dp: Dirmngr Options. (line 220)
+* ignore-ldap-dp: Dirmngr Options. (line 227)
* ignore-mdc-error: GPG Esoteric Options.
(line 394)
-* ignore-ocsp-service-url: Dirmngr Options. (line 233)
+* ignore-ocsp-service-url: Dirmngr Options. (line 232)
* ignore-time-conflict: GPG Esoteric Options.
(line 373)
* ignore-time-conflict <1>: gpgv. (line 63)
@@ -5214,12 +5214,12 @@ Option Index
* launch: Invoking gpgconf. (line 76)
* lc-ctype: Agent Options. (line 323)
* lc-messages: Agent Options. (line 323)
-* ldap-proxy: Dirmngr Options. (line 246)
-* ldapserver: Dirmngr Options. (line 276)
+* ldap-proxy: Dirmngr Options. (line 245)
+* ldapserver: Dirmngr Options. (line 275)
* ldapserver <1>: Configuration Options.
(line 44)
-* ldapserverlist-file: Dirmngr Options. (line 257)
-* ldaptimeout: Dirmngr Options. (line 307)
+* ldapserverlist-file: Dirmngr Options. (line 256)
+* ldaptimeout: Dirmngr Options. (line 306)
* learn-card: Certificate Management.
(line 104)
* legacy-list-mode: GPG Input and Output.
@@ -5326,7 +5326,7 @@ Option Index
* max-output: GPG Input and Output.
(line 19)
* max-passphrase-days: Agent Options. (line 254)
-* max-replies: Dirmngr Options. (line 374)
+* max-replies: Dirmngr Options. (line 373)
* min-cert-level: GPG Configuration Options.
(line 397)
* min-passphrase-len: Agent Options. (line 229)
@@ -5334,7 +5334,7 @@ Option Index
* multi-server: Scdaemon Commands. (line 26)
* multifile: Operational GPG Commands.
(line 100)
-* nameserver: Dirmngr Options. (line 204)
+* nameserver: Dirmngr Options. (line 203)
* no: GPG Configuration Options.
(line 67)
* no-allow-external-cache: Agent Options. (line 177)
@@ -5402,12 +5402,12 @@ Option Index
(line 266)
* null: gpgtar. (line 86)
* ocsp: dirmngr-client. (line 61)
-* ocsp-current-period: Dirmngr Options. (line 369)
-* ocsp-max-clock-skew: Dirmngr Options. (line 361)
-* ocsp-max-period: Dirmngr Options. (line 365)
-* ocsp-responder: Dirmngr Options. (line 335)
-* ocsp-signer: Dirmngr Options. (line 340)
-* only-ldap-proxy: Dirmngr Options. (line 252)
+* ocsp-current-period: Dirmngr Options. (line 368)
+* ocsp-max-clock-skew: Dirmngr Options. (line 360)
+* ocsp-max-period: Dirmngr Options. (line 364)
+* ocsp-responder: Dirmngr Options. (line 334)
+* ocsp-signer: Dirmngr Options. (line 339)
+* only-ldap-proxy: Dirmngr Options. (line 251)
* openpgp: Compliance Options. (line 19)
* openpgp <1>: gpgtar. (line 95)
* options: Agent Options. (line 10)
@@ -5830,7 +5830,7 @@ Environment Variable and File Index
* HKCU\Software\GNU\GnuPG:HomeDir <6>: Invoking gpg-connect-agent.
(line 21)
* HOME: GPG Configuration. (line 103)
-* http_proxy: Dirmngr Options. (line 241)
+* http_proxy: Dirmngr Options. (line 240)
* LANGUAGE: GPG Configuration. (line 121)
* LC_CTYPE: GPGSM OPTION. (line 27)
* LC_MESSAGES: GPGSM OPTION. (line 29)
diff --git a/doc/wks.texi b/doc/wks.texi
index 119e31c..b0cd5df 100644
--- a/doc/wks.texi
+++ b/doc/wks.texi
@@ -57,7 +57,7 @@ Directory.
@mansect description
The @command{gpg-wks-client} is used to send requests to a Web Key
-Service provider. This is usuallay done to upload a key into a Web
+Service provider. This is usually done to upload a key into a Web
Key Directory.
With the @option{--supported} command the caller can test whether a
diff --git a/g10/gpg.c b/g10/gpg.c
index dbbe990..632a8a5 100644
--- a/g10/gpg.c
+++ b/g10/gpg.c
@@ -4699,12 +4699,14 @@ main (int argc, char **argv)
for( ; argc; argc--, argv++ )
append_to_strlist2( &sl, *argv, utf8_strings );
rc = keyserver_fetch (ctrl, sl, opt.key_origin);
+ free_strlist (sl);
if(rc)
{
write_status_failure ("fetch-keys", rc);
log_error ("key fetch failed: %s\n",gpg_strerror (rc));
+ if (gpg_err_code (rc) == GPG_ERR_NO_DATA)
+ g10_exit (1); /* In this case return 1 and not 2. */
}
- free_strlist(sl);
break;
case aExportSecret:
diff --git a/g10/keyserver.c b/g10/keyserver.c
index 751022a..1fbe728 100644
--- a/g10/keyserver.c
+++ b/g10/keyserver.c
@@ -1667,6 +1667,8 @@ keyserver_fetch (ctrl_t ctrl, strlist_t urilist, int origin)
strlist_t sl;
estream_t datastream;
unsigned int save_options = opt.keyserver_options.import_options;
+ int any_success = 0;
+ gpg_error_t firsterr = 0;
/* Switch on fast-import, since fetch can handle more than one
import and we don't want each set to rebuild the trustdb.
@@ -1690,13 +1692,25 @@ keyserver_fetch (ctrl_t ctrl, strlist_t urilist, int origin)
import_print_stats (stats_handle);
import_release_stats_handle (stats_handle);
+ any_success = 1;
}
else
- log_info (_("WARNING: unable to fetch URI %s: %s\n"),
- sl->d, gpg_strerror (err));
+ {
+ log_info (_("WARNING: unable to fetch URI %s: %s\n"),
+ sl->d, gpg_strerror (err));
+ if (!firsterr)
+ firsterr = err;
+ }
es_fclose (datastream);
}
+ if (!urilist)
+ err = gpg_error (GPG_ERR_NO_NAME);
+ else if (any_success)
+ err = 0;
+ else
+ err = firsterr;
+
opt.keyserver_options.import_options = save_options;
/* If the original options didn't have fast import, and the trustdb
@@ -1704,7 +1718,7 @@ keyserver_fetch (ctrl_t ctrl, strlist_t urilist, int origin)
if (!(opt.keyserver_options.import_options&IMPORT_FAST))
check_or_update_trustdb (ctrl);
- return 0;
+ return err;
}
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 98e0f31..8924428 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -116,7 +116,6 @@ dirmngr/dirmngr-client.c
dirmngr/dirmngr.c
dirmngr/dirmngr_ldap.c
dirmngr/http.c
-dirmngr/ldap-wrapper-ce.c
dirmngr/ldap-wrapper.c
dirmngr/ldap.c
dirmngr/ldapserver.c
diff --git a/po/ca.po b/po/ca.po
index b2ab3ec..a3784ec 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -27,7 +27,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.0\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2005-02-04 02:04+0100\n"
"Last-Translator: Jordi Mallach <jordi@gnu.org>\n"
"Language-Team: Catalan <ca@dodds.net>\n"
@@ -201,7 +201,7 @@ msgstr "no s'ha pogut crear «%s»: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -589,25 +589,25 @@ msgstr "l'algorisme de resum seleccionat no és vàlid\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "s'estan llegint opcions de «%s»\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "AVÍS: %s és una opció desaconsellada.\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "no s'ha pogut crear «%s»: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
msgid "socket name '%s' is too long\n"
msgstr "Certificat de revocació vàlid"
@@ -617,23 +617,23 @@ msgstr "Certificat de revocació vàlid"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent no està disponible en aquesta sessió\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "error en crear «%s»: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "error mentre s'enviava a «%s»: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "AVÍS: els permissos són insegurs en %s «%s»\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "s'està escrivint la clau secreta a «%s»\n"
@@ -661,7 +661,7 @@ msgstr "base de dades de confiança: ha fallat la lectura (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: no s'ha pogut crear el directori: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "error en la lectura de «%s»: %s\n"
@@ -686,7 +686,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "ha fallat l'actualització de la clau secreta: %s\n"
@@ -778,7 +778,7 @@ msgstr "Cancel·la"
msgid "error while asking for the passphrase: %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -968,7 +968,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "error en la lectura de «%s»: %s\n"
@@ -1235,7 +1235,7 @@ msgstr "armadura: %s\n"
# i s'ha dit que és erroni, igual que «suportat» :) Les alternatives
# encara no m'agraden massa... jm
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1381,22 +1381,22 @@ msgstr "[no establert]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "el caràcter radix64 %02x invàlid s'ha omés\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1571,7 +1571,7 @@ msgstr "no s'ha trobat la clau pública %08lX: %s\n"
msgid "waiting for lock %s...\n"
msgstr "s'està escrivint la clau secreta a «%s»\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1846,7 +1846,7 @@ msgid "This command is only available for version 2 cards\n"
msgstr "Aquesta ordre no està permesa mentre s'està en mode %s.\n"
# Parts? Peces? ivb
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "parts de la clau secreta no estan disponbles\n"
@@ -1914,7 +1914,7 @@ msgstr "no hi ha cap clau pública corresponent: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2257,14 +2257,14 @@ msgstr "L'ordre no és vàlida (proveu «help»)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output no funciona per a aquesta ordre\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "no s'ha pogut obrir «%s»\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2272,7 +2272,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "no s'ha trobat la clau «%s»: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3314,7 +3314,7 @@ msgstr "%s no és permés amb %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s no té sentit amb %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3472,53 +3472,53 @@ msgstr "ha fallat la cerca al servidor de claus: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "ha fallat el refresc des del servidor de claus: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "no s'ha pogut llevar l'armadura: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "no s'ha pogut crear l'armadura: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "l'algoritme de dispersió és invàlid «%s»\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Endavant, escriviu el missatge...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "la URL de política de certificació donada no és vàlida\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "la URL de política de signatura donada no és vàlida\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "la URL de política de signatura donada no és vàlida\n"
@@ -4096,8 +4096,7 @@ msgstr "clau %08lX: s'hi ha afegit el certificat de revocació «%s»\n"
msgid "key %s: direct key signature added\n"
msgstr "clau %08lX: s'ha afegit la signatura de clau directa\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "error en crear l'anell «%s»: %s\n"
@@ -6136,7 +6135,7 @@ msgid "requesting key %s from %s\n"
msgstr "s'està sol·licitant la clau %08lX de %s\n"
# «del servidor», «en el servidor»? ivb
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "error de servidor de claus"
@@ -6151,12 +6150,12 @@ msgstr "es descarta «%s»: %s\n"
msgid "sending key %s to %s\n"
msgstr "s'està sol·licitant la clau %08lX de %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "s'està sol·licitant la clau %08lX de %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVÍS: no s'ha pogut eliminar el fitxer temporal (%s) «%s»: %s\n"
@@ -8303,14 +8302,14 @@ msgstr "Forma d'ús: gpg [opcions] [fitxers] (-h per a veure l'ajuda)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8321,7 +8320,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "canvia la contrasenya"
@@ -8336,19 +8335,19 @@ msgstr "Seleccioneu la raó de la revocació:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "canvia la contrasenya"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8384,48 +8383,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "error en crear «%s»: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "no s'ha pogut emmagatzemar l'empremta digital: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "no s'ha pogut reconstruir la memòria cau de l'anell: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "elimina claus de l'anell públic"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
@@ -8433,43 +8432,43 @@ msgstr "no s'ha pogut eliminar el bloc de claus: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "canvia la contrasenya"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "l'enviament al servidor de claus ha fallat: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8477,22 +8476,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "canvia la contrasenya"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Seleccioneu la raó de la revocació:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8500,124 +8499,124 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "canvia la contrasenya"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "canvia la contrasenya"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "s'ha produït un error en llegir el bloc de claus: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "error: l'empremta digital és invàlida\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "«%s» ja està comprimida\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "genera un nou parell de claus"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "genera un nou parell de claus"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "no s'ha pogut inicialitzar la base de dades de confiança: %s\n"
# Ídem. ivb
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "l'URI no és suportada"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "La generació de claus ha fallat: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "La generació de claus ha fallat: %s\n"
msgstr[1] "La generació de claus ha fallat: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "signatura %s, algorisme de resum %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""
@@ -8700,12 +8699,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8999,7 +8998,7 @@ msgstr ""
# Werner FIXME: please add translator comment saying *what* is
# uncompressed so we know the gender. jm
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9748,57 +9747,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "Certificat invàlid"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "S'ha creat el certificat de revocació.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "Certificat de revocació vàlid"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "error: l'empremta digital és invàlida\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "error en la creació de la contrasenya: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "Certificat correcte"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "error en crear «%s»: %s\n"
@@ -10311,8 +10310,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "error en crear «%s»: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10631,58 +10629,58 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "forma d'ús: gpg [opcions] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s no és permés amb %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "no s'ha pogut crear l'armadura: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "no s'ha pogut crear l'armadura: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "la línia és massa llarga\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "error: l'empremta digital és invàlida\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "error de lectura: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
@@ -10691,74 +10689,74 @@ msgstr ""
# Probablement és una clau, femení. jm
# Werner FIXME: please add translator comment saying *what* is
# uncompressed so we know the gender. jm
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
#| msgid "not forced"
msgid "shutdown forced\n"
msgstr "no forçat"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "error en la lectura de «%s»: %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "hi ha massa preferències «%c»\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "s'està escrivint en «%s»\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "error mentre s'escrivia l'anell «%s»: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "error en la lectura de «%s»: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "ha fallat l'actualització: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/cs.po b/po/cs.po
index 4ef3987..097f0dc 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -38,7 +38,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg2 2.2.22\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2020-08-31 18:53+02:00\n"
"Last-Translator: Petr Pisar <petr.pisar@atlas.cz>\n"
"Language-Team: Czech <gnupg-i18n@gnupg.org>\n"
@@ -205,7 +205,7 @@ msgstr "nelze vytvořit „%s“: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "nelze otevřít „%s“: %s\n"
@@ -566,23 +566,23 @@ msgstr "vybraný hashovací algoritmus je neplatný\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "čtou se možnosti z „%s“\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Poznámka: „%s“ není uvažovaná možnost\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "socket nelze vytvořit: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "název socketu „%s“ je příliš dlouhý\n"
@@ -592,23 +592,23 @@ msgstr "název socketu „%s“ je příliš dlouhý\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent již běží – nový nebude spuštěn\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "chyba při získávání soli pro socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "chyba při přilepování socketu na „%s“: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "přístupová práva „%s“ nelze nastavit: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "naslouchá se na socketu „%s“\n"
@@ -635,7 +635,7 @@ msgstr "volání stat() na „%s“ selhalo: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "„%s“ nelze použít jako domovský adresář\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "chyba při čtení soli z deskriptoru %d: %s\n"
@@ -660,7 +660,7 @@ msgstr "SSH obsluha 0x%lx pro fd %d spuštěna\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "SSH obsluha 0x%lx pro fd %d ukončena\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect selhala: %s – čeká se 1 s\n"
@@ -755,7 +755,7 @@ msgstr "zrušeno\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "chyba při ptaní se na heslo: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -943,7 +943,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "chyba při vytváření proudu pro rouru: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "chyba při rozdvojování procesu: %s\n"
@@ -1184,7 +1184,7 @@ msgid "algorithm: %s"
msgstr "algoritmus: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "nepodporovaný algoritmus: %s"
@@ -1309,22 +1309,22 @@ msgstr "[neuvedeno]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "neplatný radix64 znak %02x byl přeskočen\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1487,7 +1487,7 @@ msgid "waiting for lock %s...\n"
msgstr "čekám na zámek %s…\n"
# První argument je název knihovny
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s je příliš stará (potřeba %s, přítomna %s)\n"
@@ -1740,7 +1740,7 @@ msgstr "nelze provést v dávkovém režimu\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Tento příkaz je dostupný pouze pro karty verze 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Resetační kód není nebo už není dostupný\n"
@@ -1803,7 +1803,7 @@ msgstr "URL pro získání veřejného klíče: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2126,13 +2126,13 @@ msgstr "Neplatný příkaz (zkuste „help“)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output pro tento příkaz není platný\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "„%s“ nelze otevřít\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2140,7 +2140,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "klíč „%s“ nenalezen: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3109,7 +3109,7 @@ msgstr "Není dovoleno používat %s s %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s nedává s %s smysl!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "VAROVÁNÍ: pracuji s podvrženým systémovým časem: "
@@ -3269,52 +3269,52 @@ msgstr "hledání na serveru klíčů se nezdařilo: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "obnovení dat na serveru klíčů se nezdařilo: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "dekódování z ASCII formátu selhalo: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "kódování do ASCII formátu selhalo: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "neplatný hashovací algoritmus „%s“\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "chyba při rozboru názvu klíče „%s“: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "„%s“ nevypadá jako platné ID klíče, otisk klíče nebo keygrip\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "POZOR: nezadán žádný příkaz. Váš záměr bude odhadnut…\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Začněte psát svou zprávu…\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "zadané URL pro certifikační politiku je neplatné\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "zadané URL pro podepisovací politiku je neplatné\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "zadané URL preferovaného serveru klíčů je neplatné\n"
@@ -3868,8 +3868,7 @@ msgstr "klíč %s: „%s“ přidán revokační certifikát\n"
msgid "key %s: direct key signature added\n"
msgstr "klíč %s: podpis klíče jím samým (direct key signature) přidán\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "chyba při alokování paměti: %s\n"
@@ -5781,7 +5780,7 @@ msgstr "klíč nebyl na serveru klíčů nalezen\n"
msgid "requesting key %s from %s\n"
msgstr "požaduji klíč %s z %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "není znám žádný server s klíči\n"
@@ -5796,12 +5795,12 @@ msgstr "přeskočen „%s“: %s\n"
msgid "sending key %s to %s\n"
msgstr "posílám klíč %s na %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "požaduje se klíč z „%s“\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "VAROVÁNÍ: URI %s nelze získat: %s\n"
@@ -7916,14 +7915,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sČíslo: %s%%0ADržitel: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Zbývá pokusů: %d"
@@ -7935,7 +7934,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Prosím, zadejte PIN správce"
@@ -7947,19 +7946,19 @@ msgstr "|P|Prosím, zadejte kód pro odblokování (PUK) standardních klíčů.
msgid "||Please enter the PIN for the standard keys."
msgstr "||Prosím, zadejte PIN pro standardní klíče."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "schází RSA modulus nebo nemá velikost %d bitů\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "schází veřejný RSA exponent nebo je delší než %d bitů\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "funkce PIN callback skončila chybou: %s\n"
@@ -8000,47 +7999,47 @@ msgstr ""
"|NP|Prosím, zadejte kód pro odblokování (PUK) klíče určeného na tvorbu "
"kvalifikovaných podpisů."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "chyba při získání nového PINu: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "uložení otisku se nezdařilo: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "uložení data vytvoření se nezdařilo: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "chyba při získání CHV z karty\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "odpověď neobsahuje modulus RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "odpověď neobsahuje veřejný exponent RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "odpověď neobsahuje veřejný klíč EC\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "odpověď neobsahuje veřejný klíč\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "čtení veřejného klíče se nezdařilo: %s\n"
@@ -8048,43 +8047,43 @@ msgstr "čtení veřejného klíče se nezdařilo: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sČíslo: %s%%0ADržitel: %s%%0APočítadlo: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "použije se výchozí PIN jako %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"použití výchozího PINu jako %s selhalo: %s – vypínám jeho budoucí použití\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Prosím, odemkněte kartu"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN pro CHV%d je příliš krátký; minimální délka je %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "ověření CHV%d se nezdařilo: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "karta je trvale uzamčena!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8096,20 +8095,20 @@ msgstr[1] ""
msgstr[2] ""
"Do trvalého uzamčení karty zůstává %d pokusů na zadání PINu správce\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "přístup k příkazům správce není nakonfigurován\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Prosím vložte PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Prosím, zadejte resetační kód karty"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Resetační kód je příliš krátký; minimální délka je %d\n"
@@ -8117,87 +8116,87 @@ msgstr "Resetační kód je příliš krátký; minimální délka je %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Nový resetační kód"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Nový PIN správce"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Nový PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Prosím, zadejte PIN správce a nový PIN správce"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Prosím, zadejte PIN a nový PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "chyba při čtení aplikačních dat\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "chyba při čtení otisku DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "klíč již existuje\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "existující klíč bude přepsán\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generování nového klíče\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "nový klíč se zapisuje\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "chybí časové razítko vytvoření\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "schází RSA prime %s nebo nemá velikost %d bitů\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "nelze uložit klíč: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "nepodporovaná křivka\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "prosím počkejte než bude klíč vygenerován…\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generování klíče se nezdařilo\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
@@ -8205,33 +8204,33 @@ msgstr[0] "generování klíče dokončeno (%d sekunda)\n"
msgstr[1] "generování klíče dokončeno (%d sekundy)\n"
msgstr[2] "generování klíče dokončeno (%d sekund)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "neplatná struktura OpenPGP karty (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "otisk na kartě se neshoduje s požadovaným\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "karta nepodporuje hashovací algoritmus %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "dosud vytvořené podpisy: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "ověření PIN správce je nyní prostřednictvím tohoto příkazu zakázáno\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "přístup na %s se nezdařil – vadná OpenPGP karta?\n"
@@ -8309,12 +8308,12 @@ msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
"prosím, použijte volbu „--daemon“, chcete-li nechat běžet program na pozadí\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "obsluha pro deskriptor %d spuštěna\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "obsluha pro deskriptor %d ukončena\n"
@@ -8590,7 +8589,7 @@ msgstr "%ubitový hash není platná pro %ubitový %s klíč\n"
# Yet another expression for `not enough memory' :)
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9324,59 +9323,59 @@ msgid "error loading certificate '%s': %s\n"
msgstr "chyba při zavádění certifikátu „%s“: %s\n"
# XXX: Align with msgid "runtime cached certificates:"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr " trvale zavedených certifikátů: %u\n"
# XXX: Align with msgid "permanently loaded certificates:"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr "za běhu zapamatovaných certifikátů: %u\n"
# XXX: Align with msgid "permanently loaded certificates:"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " důvěryhodných certifikátů: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certifikát již v keši\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certifikát uložen do keše\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "chyba při ukládání certifikátu do keše: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "neplatný řetězec otisku SHA1 „%s“\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "chyba při stahování certifikátu určeného sériovým číslem: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "chyba při stahovaní certifikátu určeného subjektem: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "v certifikátu nebyl nalezen vydavatel\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "chyba při zjišťování authorityKeyIdentifier: %s\n"
@@ -9890,8 +9889,7 @@ msgstr "Přístup k CRL není možný kvůli vypnutému %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "chyba při získávání „%s“: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "chyba při inicializaci čtecího objektu: %s\n"
@@ -10185,128 +10183,128 @@ msgstr "platné úrovně ladění jsou: %s\n"
msgid "usage: %s [options] "
msgstr "použití: %s [volby] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "dvojtečky v názvu socketu jsou nepřípustné\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "stahování CRL z „%s“ selhalo: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "zpracování CRL z „%s“ selhalo: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: řádek je příliš dlouhý – přeskočen\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: zjištěn neplatný otisk\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: chyba čtení: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: nepořádek na konci řádku ignorován\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "přijat SIGHUP – konfigurace bude znovu načtena a keš vyprázdněna\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "přijat SIGUSR2 – žádná akce nedefinována\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "přijat SIGTERM – vypíná se…\n"
# TODO: plural
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "přijat SIGTERM – stále aktivních spojení: %d\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "vypnutí vynuceno\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "přijat SIGINT – okamžité vypnutí\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "přijat signál č. %d – žádná akce nedefinována\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "chyba přístupu k „%s“: status HTTP %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL „%s“ přesměrováno na „%s“ (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "příliš mnoho přesměrování\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "přesměrování změněno na „%s“\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "chyba při tisknutí řádku protokolu: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "chyba při čtení protokolu z ldapové obálky č. %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldapová obálka %d připravena"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldapová obálka %d připravena: čas vypršel\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldapová obálka %d připravena: návratový kód = %d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "čekání na ldapovou obálku %d selhalo: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldapová obálka %d se zasekla – bude zabita\n"
diff --git a/po/da.po b/po/da.po
index 6275434..7dd1e25 100644
--- a/po/da.po
+++ b/po/da.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2017-11-02 17:39+0100\n"
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
@@ -197,7 +197,7 @@ msgstr "kan ikke oprette »%s«: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -600,25 +600,25 @@ msgstr "valgt sammendragsalgoritme er ugyldig\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "læser tilvalg fra »%s«\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "ADVARSEL: »%s« er en forældet indstilling\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "kan ikke oprette sokkel: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
#| msgid "socket name `%s' is too long\n"
msgid "socket name '%s' is too long\n"
@@ -629,25 +629,25 @@ msgstr "sokkelnavnet »%s« er for langt\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "en gpg-agent kører allerede - starter ikke en ny\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "fejl ved indhentelse af nonce for soklen\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
#| msgid "error binding socket to `%s': %s\n"
msgid "error binding socket to '%s': %s\n"
msgstr "fejl ved binding af sokkel til »%s«: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgid "can't set permissions of '%s': %s\n"
msgstr "Advarsel: usikre rettigheder på %s »%s«\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
#| msgid "listening on socket `%s'\n"
msgid "listening on socket '%s'\n"
@@ -679,7 +679,7 @@ msgstr "stat() mislykkedes for »%s«: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "kan ikke bruge »%s« som hjemmemappe\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "fejl ved læsning af nonce på fd %d: %s\n"
@@ -704,7 +704,7 @@ msgstr "ssh-håndtering 0x%lx for fd %d startet\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh-håndtering 0x%lx for %d termineret\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
#| msgid "pth_select failed: %s - waiting 1s\n"
msgid "npth_pselect failed: %s - waiting 1s\n"
@@ -802,7 +802,7 @@ msgstr "afbrudt\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "fejl ved oprettelse af adgangsfrasen: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
#| msgid "error opening `%s': %s\n"
@@ -1005,7 +1005,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "fejl ved oprettelse af datakanal: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "fejl ved forgrening af proces: %s\n"
@@ -1257,7 +1257,7 @@ msgid "algorithm: %s"
msgstr "algoritme: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "ikke understøttet algoritme: %s"
@@ -1383,22 +1383,22 @@ msgstr "[ingen]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "ugyldigt radix64-tegn %02x udeladt\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1570,7 +1570,7 @@ msgstr "lås »%s« er ikke udført: %s\n"
msgid "waiting for lock %s...\n"
msgstr "venter på lås %s ...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s er for gammel (kræver %s, har %s)\n"
@@ -1842,7 +1842,7 @@ msgstr "kan ikke udføre dette i jobtilstand\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Denne kommando er kun tilgængelig for version 2-kort\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Nulstillingskode er ikke eller ikke mere tilgængelig\n"
@@ -1905,7 +1905,7 @@ msgstr "Adresse hvor offentlig nøgle skal hentes: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2255,14 +2255,14 @@ msgstr "Ugyldig kommando (prøv »help«)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output virker ikke for denne kommando\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "kan ikke åbne »%s«\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2270,7 +2270,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "nøglen »%s« blev ikke fundet: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3302,7 +3302,7 @@ msgstr "%s ikke tilladt med %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s er meningsløs sammen med %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "ADVARSEL: kører med forfalsket systemtid: "
@@ -3464,54 +3464,54 @@ msgstr "nøgleserver søg mislykkedes: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "nøgleserver opdater mislykkedes: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "fjernelse af panser mislykkedes: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "påklædning af panser mislykkedes: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "ugyldig hash-algoritme »%s«\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error parsing key specification '%s': %s\n"
msgstr "fejl ved lagring af certifikat: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Gå til sagen og skriv meddelelsen ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "den angivne adresse for certifikatpolitik er ugyldig\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "den angivne adresse for underskriftpolitik er ugyldig\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "den angivne adresse for foretrukken nøgleserver er ugyldig\n"
@@ -4084,8 +4084,7 @@ msgstr "nøgle %s: »%s« tilbagekaldscertifikat tilføjet\n"
msgid "key %s: direct key signature added\n"
msgstr "nøgle %s: direkte nøgleunderskrift tilføjet\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
#| msgid "error allocating enough memory: %s\n"
msgid "error allocating memory: %s\n"
@@ -6087,7 +6086,7 @@ msgstr "nøgle blev ikke fundet på nøgleserver\n"
msgid "requesting key %s from %s\n"
msgstr "anmoder om nøgle %s fra %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "no keyserver action!\n"
msgid "no keyserver known\n"
@@ -6103,13 +6102,13 @@ msgstr "udelod »%s«: %s\n"
msgid "sending key %s to %s\n"
msgstr "sender nøgle %s til %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
#| msgid "requesting key %s from %s\n"
msgid "requesting key from '%s'\n"
msgstr "anmoder om nøgle %s fra %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "ADVARSEL: kan ikke hente URI %s: %s\n"
@@ -8265,14 +8264,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8285,7 +8284,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Indtast venligst administrator-PIN'en"
@@ -8297,19 +8296,19 @@ msgstr "|P|Indtast venligst PIN Unblocking Code (PUK) for standardnøglerne."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Indtast venligst PIn'en for standardnøglerne."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA-modulus mangler eller har ikke størrelsen %d bit\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA offentlig eksponent mangler eller større end %d bit\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN-tilbagekald returnerede fejl: %s\n"
@@ -8350,48 +8349,48 @@ msgstr ""
"|P|Indtast venligst PIN Unblocking Code (PUK) for nøglen til at oprette "
"kvalificerede underskrifter."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "fejl ved indhentelse af ny PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "kunne ikke gemme fingeraftrykket: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "kunne ikke gemme oprettelsesdatoen: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "fejl ved indhentelse af CHV-status fra kort\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "svar indeholder ikke RSA modulus'erne\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "svar indeholder ikke den RSA-offentlige eksponent\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the RSA public exponent\n"
msgid "response does not contain the EC public key\n"
msgstr "svar indeholder ikke den RSA-offentlige eksponent\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "svar indeholder ikke data for offentlig nøgle\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "læsning af offentlig nøgle mislykkedes: %s\n"
@@ -8399,46 +8398,46 @@ msgstr "læsning af offentlig nøgle mislykkedes: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "bruger standard-PIN som %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"kunne ikke bruge standard-PIN som %s: %s - deaktiverer yderligere "
"standardbrug\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please unlock the card"
msgstr "||Indtast venligst PIN'en"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN for CHV%d er for kort; minimumlængde er %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verificering af CHV%d mislykkedes: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "kort er permanent låst!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8447,20 +8446,20 @@ msgid_plural ""
msgstr[0] "%d PIN-forsøg for administrator før kort permanent låses\n"
msgstr[1] "%d PIN-forsøg for administrator før kort permanent låses\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "adgang til administratorkommandoer er ikke konfigureret\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Indtast venligst PIN'en"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Indtast venligst nulstillingskoden for kortet"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Nulstillingskode er for kort; minimumlængde er %d\n"
@@ -8468,88 +8467,88 @@ msgstr "Nulstillingskode er for kort; minimumlængde er %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Ny nulstillingskode"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Ny administrator-PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Ny PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Indtast venligst administrator-PIN'en og ny administrator-PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Indtast venligst PIN'en og ny PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "fejl ved læsning af programdata\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "fejl ved læsning af fingeraftryk DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "nøgle findes allerede\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "eksisterende nøgle vil blive erstattet\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "opretter ny nøgle\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "skriver ny nøgle\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "oprettelsestidsstempel mangler\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA-primtal %s mangler eller har ikke størrelsen %d bit\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "kunne ikke gemme nøglen: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported algorithm: %s"
msgid "unsupported curve\n"
msgstr "ikke understøttet algoritme: %s"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "vent venligst mens nøglen bliver oprettet ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "oprettelse af nøgle mislykkedes\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
@@ -8557,27 +8556,27 @@ msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "nøgleoprettelse færdig (%d sekunder)\n"
msgstr[1] "nøgleoprettelse færdig (%d sekunder)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "ugyldig struktur for OpenPGP-kort (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "fingeraftryk på kort matcher ikke den anmodte\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kort understøtter ikke sammendragsalgoritme %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "underskrifter oprettet indtil videre: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8585,7 +8584,7 @@ msgstr ""
"verifikation af administrator-PIN er i øjeblikket forbudt via denne "
"kommando\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kan ikke tilgå %s - ugyldig OpenPGP-kort?\n"
@@ -8671,12 +8670,12 @@ msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
"brug venligst tilvalget »--daemon« til at køre programmet i baggrunden\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "håndtering for fd %d startet\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "håndtering for fd %d termineret\n"
@@ -8957,7 +8956,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "en %u-bit-hash er ikke gyldig for en %u-bit %s-nøgle\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9729,67 +9728,67 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "fejl ved lagring af certifikat: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
#| msgid "Included certificates"
msgid "permanently loaded certificates: %u\n"
msgstr "Inkluderede certifikater"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " runtime cached certificates: %u\n"
msgstr "antallet af matchende certifikater: %d\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "antallet af matchende certifikater: %d\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
#| msgid " (certificate created at "
msgid "certificate already cached\n"
msgstr " (certifkat oprettet den "
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
#| msgid "certificate is good\n"
msgid "certificate cached\n"
msgstr "certifikat er gyldigt\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error caching certificate: %s\n"
msgstr "fejl ved lagring af certifikat: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "ugyldig fingeraftryk"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by S/N: %s\n"
msgstr "fejl ved lagring af certifikat: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by subject: %s\n"
msgstr "fejl ved lagring af certifikat: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
#| msgid "no issuer found in certificate"
msgid "no issuer found in certificate\n"
msgstr "ingen udsteder fundet i certifikat"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
#| msgid "error getting stored flags: %s\n"
msgid "error getting authorityKeyIdentifier: %s\n"
@@ -10346,8 +10345,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "fejl ved indhentelse af »%s« via %s: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10692,140 +10690,140 @@ msgstr "ugyldigt fejlsøgningsniveau »%s« angivet\n"
msgid "usage: %s [options] "
msgstr "brug: gpgsm [tilvalg] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s ikke tilladt med %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
#| msgid "renaming `%s' to `%s' failed: %s\n"
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "omdøbelse af »%s« til »%s« mislykkedes: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
#| msgid "conversion from `%s' to `%s' failed: %s\n"
msgid "processing CRL from '%s' failed: %s\n"
msgstr "konvertering fra »%s« til »%s« mislykkedes: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
#| msgid "line too long - skipped\n"
msgid "%s:%u: line too long - skipped\n"
msgstr "linje er for lang - udeladt\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "ugyldig fingeraftryk"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
#| msgid "read error in `%s': %s\n"
msgid "%s:%u: read error: %s\n"
msgstr "læsefejl i »%s«: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
#| msgid "not forced"
msgid "shutdown forced\n"
msgstr "ikke tvunget"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
#| msgid "error running `%s': exit status %d\n"
msgid "error accessing '%s': http status %u\n"
msgstr "fejl ved kørsel af »%s«: afslutningsstatus %d\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
#| msgid "too many cipher preferences\n"
msgid "too many redirections\n"
msgstr "for mange chifferpræferencer\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "skriver til »%s«\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
#| msgid "error writing to %s: %s\n"
msgid "error printing log line: %s\n"
msgstr "fejl ved skrivning til »%s«: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
#| msgid "error reading from %s: %s\n"
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "fejl ved læsning fra %s: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
#| msgid "waiting for process %d to terminate failed: %s\n"
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "ventning på at proces %d skulle terminere mislykkedes: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/de.po b/po/de.po
index 11c8d3f..7bb7eb5 100644
--- a/po/de.po
+++ b/po/de.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-2.1.0\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2021-06-08 11:05+0200\n"
"Last-Translator: Werner Koch <wk@gnupg.org>\n"
"Language-Team: German <de@li.org>\n"
@@ -181,7 +181,7 @@ msgstr "'%s' kann nicht erzeugt werden: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "'%s' kann nicht geöffnet werden: %s\n"
@@ -550,23 +550,23 @@ msgstr "Das ausgewählte Hashverfahren ist ungültig\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "Optionen werden aus '%s' gelesen\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Hinweis: `%s' wird nicht als Option betrachtet\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "Socket kann nicht erzeugt werden: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "Der Name des Sockets `%s' ist zu lang\n"
@@ -576,23 +576,23 @@ msgstr "Der Name des Sockets `%s' ist zu lang\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "Ein gpg-agent läuft bereits - ein weiterer wird nicht gestartet\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "Fehler beim Ermitteln der \"Nonce\" dieses Sockets\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "Der Socket kann nicht an `%s' gebunden werden: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "Zugriffsrechte für '%s' können nicht gesetzt werden: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "Es wird auf Socket `%s' gehört\n"
@@ -619,7 +619,7 @@ msgstr "stat()-Aufruf für `%s' fehlgeschlagen: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "Die Datei `%s' kann nicht als Home-Verzeichnis benutzt werden\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "Fehler beim Lesen der \"Nonce\" von FD %d: %s\n"
@@ -644,7 +644,7 @@ msgstr "SSH-Handhabungsroutine 0x%lx für fd %d gestartet\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "SSH-Handhabungsroutine 0x%lx für fd %d beendet\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_select()-Aufruf fehlgeschlagen: %s - warte 1s\n"
@@ -740,7 +740,7 @@ msgstr "Vom Benutzer abgebrochen\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "Fehler bei der Abfrage des Passwortes: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -940,7 +940,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "Fehler beim Erzeugen eines \"streams\" zu einer \"pipe\": %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "Fehler beim \"Forken\" des Prozess: %s\n"
@@ -1180,7 +1180,7 @@ msgid "algorithm: %s"
msgstr "Verfahren: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "Nicht unterstütztes Verfahren: %s"
@@ -1305,24 +1305,24 @@ msgstr "[keine]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "Ungültiges Basis-64 Zeichen %02X wurde übersprungen\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
"Sorry, --batch wurde angegeben - Lesen von der Eingabe ist nicht möglich\n"
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
"Sorry, --no-tty wurde angegeben - Lesen von der Eingabe ist nicht möglich\n"
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr "Zu viele Fehler; hat keinen Zweck mehr\n"
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr "Control-D (Strg-D) erkannt\n"
@@ -1479,7 +1479,7 @@ msgstr "Dateisperre %s konnte nicht eingerichtet werden: %s\n"
msgid "waiting for lock %s...\n"
msgstr "Warten auf die Freigabe der Dateisperre `%s' ...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "Die Bibliothek %s ist nicht aktuell (benötige %s, habe %s)\n"
@@ -1733,7 +1733,7 @@ msgstr "Dies kann im Batchmodus nicht durchgeführt werden.\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Dieser Befehl ist nur für Karten ab Version 2 möglich.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Der Rückstellcode ist nicht vorhanden\n"
@@ -1797,7 +1797,7 @@ msgstr "URL um den öffentlichen Schlüssel zu holen: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2125,13 +2125,13 @@ msgstr "Ungültiger Befehl (versuchen Sie's mal mit \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output funktioniert nicht bei diesem Befehl\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "'%s' kann nicht geöffnet werden\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2139,7 +2139,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "Schlüssel \"%s\" nicht gefunden: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3117,7 +3117,7 @@ msgstr "%s zusammen mit %s ist nicht erlaubt!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s zusammen mit %s ist nicht sinnvoll!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "WARNUNG: Ausführung mit gefälschter Systemzeit: "
@@ -3278,55 +3278,55 @@ msgstr "Suche auf dem Schlüsselserver fehlgeschlagen: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "Refresh vom Schlüsselserver fehlgeschlagen: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "Entfernen der ASCII-Hülle ist fehlgeschlagen: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "Anbringen der ASCII-Hülle ist fehlgeschlagen: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "Ungültiges Hashverfahren '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "Fehler in der Schlüsselangabe '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
"'%s\" sieht nicht nach einer gültigen Schlüssel-ID, einem Fingerabdruck oder "
"einem \"Keygrip\" aus\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
"WARNING: Kein Kommando angegeben. Versuche zu raten was gemeint ist ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Auf geht's - Botschaft eintippen ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "Die angegebene Zertifikat-Richtlinien-URL ist ungültig\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "Die angegebene Signatur-Richtlinien-URL ist ungültig\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "Die angegebene URL des bevorzugten Schlüsselserver ist ungültig\n"
@@ -3892,8 +3892,7 @@ msgstr "Schlüssel %s: \"%s\" Widerrufzertifikat hinzugefügt\n"
msgid "key %s: direct key signature added\n"
msgstr "Schlüssel %s: \"direct-key\"-Signaturen hinzugefügt\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "Fehler beim Allozieren von Speicher: %s\n"
@@ -5813,7 +5812,7 @@ msgstr "Schlüssel wurde auf dem Schlüsselserver nicht gefunden\n"
msgid "requesting key %s from %s\n"
msgstr "fordere Schlüssel %s von %s an\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "Kein Schlüsselserver bekannt\n"
@@ -5828,12 +5827,12 @@ msgstr "übersprungen \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "sende Schlüssel %s auf %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "fordere Schlüssel von %s an\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "WARNUNG: die URI %s kann nicht geholt werden: %s\n"
@@ -7996,14 +7995,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNummer: %s%%0ABesitzer: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Verbliebene Versuche: %d"
@@ -8016,7 +8015,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Bitte die Admin-PIN eingeben."
@@ -8029,19 +8028,19 @@ msgstr ""
msgid "||Please enter the PIN for the standard keys."
msgstr "||Bitte die PIN für den Standard-Schlüssel eingeben."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "Der RSA Modulus fehlt oder ist nicht %d Bits lang\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "Der öffentliche Exponent fehlt oder ist zu groß (mehr als %d Bit)\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN-Callback meldete Fehler: %s\n"
@@ -8083,47 +8082,47 @@ msgstr ""
"|N|Bitte geben Sie den PIN Entsperrcode (PUK) für den Schlüssel zur "
"Erstellung qualifizierter Signaturen ein."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "Fehler beim Abfragen einer neuen PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "Der Fingerabdruck kann nicht gespeichert werden: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "Das Erzeugungsdatum konnte nicht gespeichert werden: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "Fehler beim Holen des CHV-Status' von der Karte\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "Die Antwort enthält das RSA-Modulus nicht\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "Antwort enthält den öffentlichen RSA-Exponenten nicht\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "Der EC Schlüssel fehlt in der Antwort\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "Die Antwort enthält keine öffentliche Schlüssel-Daten\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "Lesen des öffentlichen Schlüssels fehlgeschlagen: %s\n"
@@ -8131,44 +8130,44 @@ msgstr "Lesen des öffentlichen Schlüssels fehlgeschlagen: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNummer: %s%%0ABesitzer: %s%%0AAnzahl: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "Die Standard PIN wird für %s benutzt\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"Die Standard PIN für %s konnte nicht benutzt werden: %s - Die Standard PIN "
"wird nicht weiter benutzt\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Bitte entsperren Sie die Karte"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN für CHV%d ist zu kurz; die Mindestlänge beträgt %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Prüfung des CHV%d fehlgeschlagen: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "Karte ist dauerhaft gesperrt!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8176,20 +8175,20 @@ msgid_plural ""
msgstr[0] "Noch %d Admin-PIN-Versuch, bis die Karte dauerhaft gesperrt ist\n"
msgstr[1] "Noch %d Admin-PIN-Versuche, bis die Karte dauerhaft gesperrt ist\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "Zugriff auf Admin-Befehle ist nicht eingerichtet\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Bitte die PIN eingeben"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "Bitte geben Sie den Rückstellcode für diese Karte ein"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Der Rückstellcode ist zu kurz; die Mindestlänge beträgt %d\n"
@@ -8197,114 +8196,114 @@ msgstr "Der Rückstellcode ist zu kurz; die Mindestlänge beträgt %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Neuer Rückstellcode"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Neue Admin-PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Neue PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "|A|Bitte die Admin-PIN sowie die neue Admin-PIN eingeben."
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Bitte die PIN sowie die neue PIN eingeben"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "Fehler beim Lesen der Anwendungsdaten\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "Fehler beim Lesen des Fingerabdrucks DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "Schlüssel existiert bereits\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "Existierender Schlüssel wird ersetzt werden\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "neue Schlüssel werden erzeugt\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "der neue Schlüssel wird geschrieben\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "Erzeugungsdatum fehlt\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "Die RSA Primzahl %s fehlt oder ist nicht %d Bits lang\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "Speichern des Schlüssels fehlgeschlagen: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "Nicht unterstützte Kurve\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "Bitte warten, der Schlüssel wird erzeugt ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "Schlüsselerzeugung fehlgeschlagen\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Schlüsselerzeugung abgeschlossen (%d Sekunde)\n"
msgstr[1] "Schlüsselerzeugung abgeschlossen (%d Sekunden)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "Ungültige Struktur der OpenPGP-Karte (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "Der Fingerabdruck auf der Karte entspricht nicht dem angeforderten.\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "Die Hashmethode %s wird von der Karte nicht unterstützt\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "Anzahl bereits erzeugter Signaturen: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8312,7 +8311,7 @@ msgstr ""
"Die Überprüfung der Admin PIN ist momentan durch einen Befehl verboten "
"worden\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "Kann auf %s nicht zugreifen - ungültige OpenPGP-Karte?\n"
@@ -8391,12 +8390,12 @@ msgstr ""
"Bitte die Option `--daemon' nutzen, um das Programm im Hintergund "
"auszuführen\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "Handhabungsroutine für fd %d gestartet\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "Handhabungsroutine für den fd %d beendet\n"
@@ -8683,7 +8682,7 @@ msgstr ""
"Ein %u-Bit Hashverfahren ist für einen %u-Bit %s Schlüssel nicht möglich\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9422,57 +9421,57 @@ msgstr " Subjekt ="
msgid "error loading certificate '%s': %s\n"
msgstr "Fehler beim Laden des Zertifikats `%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr " dauerhaft geladene Zertifikate: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " zwischengespeicherte Zertifikate: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " vertrauenswürdige Zertifikate: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "Zertifikat ist bereits im Zwischenspeicher\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "Zertifikat wurde zwischengespeichert\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "Fehler beim Zwischenspeichern des Zertifikats: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "ungültiger SHA1 Fingerabdruck `%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "Fehler beim Holen des Zertifikats mittels Seriennummer: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "Fehler beim Holen des Zertifikats mittels Subject: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "Im Zertifikat ist kein Herausgeber enthalten\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "Fehler beim Holen des \"authorityKeyIdentifier\": %s\n"
@@ -10000,8 +9999,7 @@ msgstr "CRL Zugriff nicht möglich da %s abgeschaltet ist\n"
msgid "error retrieving '%s': %s\n"
msgstr "Fehler beim Holen von `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "Fehler beim Initialisieren des \"reader\" Objekts: %s\n"
@@ -10297,129 +10295,129 @@ msgstr "Gültige Debugebenen sind: %s\n"
msgid "usage: %s [options] "
msgstr "Aufruf: %s [Optionen] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "Doppelpunkte sind im Namen des Sockets nicht erlaubt\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "Holen der CRL von `%s' fehlgeschlagen: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "Verarbeitung der CRL von `%s' fehlgeschlagen: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: Zeile ist zu lang - übergangen\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: ungültiger Fingerabdruck erkannt\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: Lesefehler: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: Müll am Ende der Zeile wird ignoriert\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
"SIGHUP empfangen - lese die Konfiguration erneut und lösche die "
"Zwischenspeicher\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 empfangen - keine Aktion definiert\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM empfangen - wird heruntergefahren ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM empfangen - immer noch %d Verbindungen aktiv\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "Herunterfahren wurde erzwungen\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT empfangen - wird sofort heruntergefahren\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "Signal %d empfangen - keine Aktion definiert\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "Fehler beim Zugreifen auf `%s': HTTP Status %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL `%s' nach `%s' umgeleitet (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "zu viele verschachtelte Umleitungen\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "\"Redirection\" geändert auf '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "Fehler beim Schreiben einer Logzeile: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "Fehler beim Lesen des Logs vom LDAP Wrapper %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "LDAP Wrapper %d fertig"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "LDAP Wrapper %d fertig: Zeitüberschreitung\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "LDAP Wrapper %d fertig: Exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "Warten auf den LDAP Wrapper %d fehlgeschlagen: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "LDAP Wrapper %d versackt - abgeschossen\n"
diff --git a/po/el.po b/po/el.po
index 975f578..d2bebf4 100644
--- a/po/el.po
+++ b/po/el.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-1.1.92\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2017-09-14 21:14+0300\n"
"Last-Translator: Dimitris Maroulidis <dmaroulidis@dimitrismaroulidis.com>\n"
"Language-Team: team@gnome.gr\n"
@@ -182,7 +182,7 @@ msgstr "αδυναμία δημιουργίας του `%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -560,25 +560,25 @@ msgstr "ο επιλεγμένος αλγόριθμος περίληψης δεν
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "ανάγνωση επιλογών από `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: \"%s\" είναι μια μη συνειστώμενη επιλογή\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "αδυναμία δημιουργίας του %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -588,23 +588,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "ο gpg-agent δεν είναι διαθέσιμος σε αυτή τη συνεδρία\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "σφάλμα στη αποστολή προς το `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: μη ασφαλείς άδειες στο %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "εγγραφή του μυστικού κλειδιού στο `%s'\n"
@@ -632,7 +632,7 @@ msgstr "trustdb: read απέτυχε (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: αδυναμία δημιουργίας καταλόγου: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "σφάλμα κατά την ανάγνωση του `%s': %s\n"
@@ -657,7 +657,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "η ενημέρωση μυστικού απέτυχε: %s\n"
@@ -749,7 +749,7 @@ msgstr "Ακύρωση"
msgid "error while asking for the passphrase: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -937,7 +937,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "σφάλμα κατά την ανάγνωση του `%s': %s\n"
@@ -1188,7 +1188,7 @@ msgid "algorithm: %s"
msgstr "θωράκιση: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1329,22 +1329,22 @@ msgstr "άγνωστο"
msgid "invalid radix64 character %02x skipped\n"
msgstr "μη έγκυρος radix64 χαρακτήρας %02x παράβλεψη\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1516,7 +1516,7 @@ msgstr "το δημόσιο κλειδί %08lX δεν βρέθηκε: %s\n"
msgid "waiting for lock %s...\n"
msgstr "εγγραφή του μυστικού κλειδιού στο `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1783,7 +1783,7 @@ msgstr "δεν μπορεί να γίνει αυτό σε κατάσταση δ
msgid "This command is only available for version 2 cards\n"
msgstr "Αυτή η εντολή απαγορεύετε σε αυτή την κατάσταση %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "τμήματα του μυστικού κλειδιού δεν είναι διαθέσιμα\n"
@@ -1848,7 +1848,7 @@ msgstr "κανένα αντίστιχο δημόσιο κλειδί: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2192,14 +2192,14 @@ msgstr "Μη έγκυρη εντολή (δοκιμάστε \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output δεν λειτουργεί για αυτή την εντολή\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "αδυναμία πρόσβασης του `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2207,7 +2207,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "το κλειδί '%s' δε βρέθηκε: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3234,7 +3234,7 @@ msgstr "το %s δεν επιτρέπεται με το %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "το %s δεν έχει καμμία έννοια μαζί με το %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3396,53 +3396,53 @@ msgstr "keyserver αναζήτηση απέτυχε: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "keyserver ανανέωση απέτυχε: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "αποθωράκιση απέτυχε: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "θωράκιση απέτυχε: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "μη έγκυρος αλγόριθμος hash `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Μπορείτε τώρα να εισαγάγετε το μήνυμα σας ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "το URL πολιτικής πιστοποιητικού που δόθηκε δεν είναι έγκυρο\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "το URL πολιτικής υπογραφής που δόθηκε δεν είναι έγκυρο\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "το URL πολιτικής υπογραφής που δόθηκε δεν είναι έγκυρο\n"
@@ -4012,8 +4012,7 @@ msgstr "κλειδί %08lX: \"%s\" πιστοποιητικό ανάκλησης
msgid "key %s: direct key signature added\n"
msgstr "κλειδί %08lX: άμεση υπογραφή κλειδιού προστέθηκε\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "αδυναμία δημιουργίας της κλειδοθήκης `%s': %s\n"
@@ -6030,7 +6029,7 @@ msgstr "το κλειδί '%s' δε βρέθηκε: %s\n"
msgid "requesting key %s from %s\n"
msgstr "αίτηση κλειδιού %08lX από το %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "μη έγκυρες επιλογές εξαγωγής\n"
@@ -6047,12 +6046,12 @@ msgstr ""
"\"\n"
"υπογράφθηκε με το κλειδί σας %08lX στις %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "αίτηση κλειδιού %08lX από το %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "ΠΡΟΕΙΔΟΠΟΙΗΣΗ: αδυναμία διαγραφής tempfile (%s) `%s': %s\n"
@@ -8173,14 +8172,14 @@ msgstr "Χρήση: gpg [επιλογές] [αρχεία] (-h για βοήθε
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8191,7 +8190,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "αλλαγή της φράσης κλειδί"
@@ -8206,19 +8205,19 @@ msgstr "Παρακαλώ επιλέξτε την αιτία για την ανά
msgid "||Please enter the PIN for the standard keys."
msgstr "αλλαγή της φράσης κλειδί"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8254,48 +8253,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "αποτυχία αρχικοποίησης της TrustDB: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "αποτυχία επαναδόμησης της cache κλειδοθήκης: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "αφαίρεση των κλειδιών από τη δημόσια κλειδοθήκη"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "διαγραφή block κλειδιών απέτυχε: %s\n"
@@ -8303,43 +8302,43 @@ msgstr "διαγραφή block κλειδιών απέτυχε: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "αλλαγή της φράσης κλειδί"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "keyserver αποστολή απέτυχε: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8347,22 +8346,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "αλλαγή της φράσης κλειδί"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Παρακαλώ επιλέξτε την αιτία για την ανάκληση:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8370,123 +8369,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "αλλαγή της φράσης κλειδί"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "αλλαγή της φράσης κλειδί"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "σφάλμα κατά την ανάγνωση του μπλοκ κλειδιών: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: σφάλμα στην ανάγνωση της εγγραφής free : %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "`%s' ήδη συμπιέστηκε\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "δημιουργία ενός νέου ζεύγους κλειδιών"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "δημιουργία ενός νέου ζεύγους κλειδιών"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "αποτυχία αρχικοποίησης της TrustDB: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "μη υποστηριζόμενο URI"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "διαγραφή block κλειδιών απέτυχε: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Η δημιουργία κλειδιού απέτυχε: %s\n"
msgstr[1] "Η δημιουργία κλειδιού απέτυχε: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s υπογραφή, αλγόριθμος περίληψης %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "δε βρέθηκαν έγκυρα OpenPGP δεδομένα.\n"
@@ -8568,12 +8567,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8856,7 +8855,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9591,57 +9590,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "κακό πιστοποιητικό"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Πιστοποιητικό ανάκλησης δημιουργήθηκε.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "η προεπιλογή %c%lu αντιγράφτηκε\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "σφάλμα: μη έγκυρο αποτύπωμα\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "δημιουργία ενός πιστοποιητικού ανάκλησης"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "σφάλμα στη δημιουργία της φράσης κλειδί: %s\n"
@@ -10153,8 +10152,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "σφάλμα κατά τη δημιουργία του `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10466,129 +10464,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "χρήση: gpg [επιλογές] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "το %s δεν επιτρέπεται με το %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "θωράκιση απέτυχε: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "θωράκιση απέτυχε: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "η γραμμή είναι πολύ μεγάλη\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "σφάλμα: μη έγκυρο αποτύπωμα\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "σφάλμα ανάγνωσης: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "μη επεξεργασμένο"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "σφάλμα κατά την ανάγνωση του `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "πάρα πολλές `%c' προεπιλογές\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "εγγραφή στο `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "αδυναμία εγγραφής της κλειδοθήκης `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "σφάλμα κατά την ανάγνωση του `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "η ενημέρωση απέτυχε: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/en@boldquot.gmo b/po/en@boldquot.gmo
index a87745f..75ae99f 100644
--- a/po/en@boldquot.gmo
+++ b/po/en@boldquot.gmo
Binary files differ
diff --git a/po/en@boldquot.po b/po/en@boldquot.po
index bed49f6..7c229dd 100644
--- a/po/en@boldquot.po
+++ b/po/en@boldquot.po
@@ -30,10 +30,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: GNU gnupg 2.2.28\n"
+"Project-Id-Version: GNU gnupg 2.2.29\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
-"PO-Revision-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
+"PO-Revision-Date: 2021-07-04 16:18+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: en\n"
@@ -199,7 +199,7 @@ msgstr "can't create '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "can't open '%s': %s\n"
@@ -557,23 +557,23 @@ msgstr "selected digest algorithm is invalid\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "reading options from ‘%s’\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Note: ‘%s’ is not considered an option\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "can't create socket: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "socket name ‘%s’ is too long\n"
@@ -583,23 +583,23 @@ msgstr "socket name ‘%s’ is too long\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "a gpg-agent is already running - not starting a new one\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "error getting nonce for the socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "error binding socket to '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "can't set permissions of '%s': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "listening on socket ‘%s’\n"
@@ -626,7 +626,7 @@ msgstr "stat() failed for '%s': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "can't use ‘%s’ as home directory\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "error reading nonce on fd %d: %s\n"
@@ -651,7 +651,7 @@ msgstr "ssh handler 0x%lx for fd %d started\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh handler 0x%lx for fd %d terminated\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect failed: %s - waiting 1s\n"
@@ -746,7 +746,7 @@ msgstr "cancelled\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "error while asking for the passphrase: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -938,7 +938,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "error creating a stream for a pipe: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "error forking process: %s\n"
@@ -1177,7 +1177,7 @@ msgid "algorithm: %s"
msgstr "algorithm: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "unsupported algorithm: %s"
@@ -1302,22 +1302,22 @@ msgstr "[none]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "invalid radix64 character %02x skipped\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr "Sorry, we are in batchmode - can't get input\n"
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr "Sorry, no terminal at all requested - can't get input\n"
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr "too many errors; giving up\n"
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr "Control-D detected\n"
@@ -1473,7 +1473,7 @@ msgstr "lock ‘%s’ not made: %s\n"
msgid "waiting for lock %s...\n"
msgstr "waiting for lock %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s is too old (need %s, have %s)\n"
@@ -1723,7 +1723,7 @@ msgstr "can't do this in batch mode\n"
msgid "This command is only available for version 2 cards\n"
msgstr "This command is only available for version 2 cards\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Reset Code not or not anymore available\n"
@@ -1786,7 +1786,7 @@ msgstr "URL to retrieve public key: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2107,13 +2107,13 @@ msgstr "Invalid command (try “help”)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output doesn't work for this command\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "can't open ‘%s’\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2121,7 +2121,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "key “%s” not found: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3069,7 +3069,7 @@ msgstr "%s not allowed with %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s makes no sense with %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "WARNING: running with faked system time: "
@@ -3224,53 +3224,53 @@ msgstr "keyserver search failed: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "keyserver refresh failed: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "dearmoring failed: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "enarmoring failed: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "invalid hash algorithm ‘%s’\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "error parsing key specification '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
"‘%s’ does not appear to be a valid key ID, fingerprint or keygrip\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "WARNING: no command supplied. Trying to guess what you mean ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Go ahead and type your message ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "the given certification policy URL is invalid\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "the given signature policy URL is invalid\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "the given preferred keyserver URL is invalid\n"
@@ -3822,8 +3822,7 @@ msgstr "key %s: “%s” revocation certificate added\n"
msgid "key %s: direct key signature added\n"
msgstr "key %s: direct key signature added\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "error allocating memory: %s\n"
@@ -5709,7 +5708,7 @@ msgstr "key not found on keyserver\n"
msgid "requesting key %s from %s\n"
msgstr "requesting key %s from %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "no keyserver known\n"
@@ -5724,12 +5723,12 @@ msgstr "skipped “%s”: %s\n"
msgid "sending key %s to %s\n"
msgstr "sending key %s to %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "requesting key from ‘%s’\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "WARNING: unable to fetch URI %s: %s\n"
@@ -7779,14 +7778,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNumber: %s%%0AHolder: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Remaining attempts: %d"
@@ -7797,7 +7796,7 @@ msgstr "||Please enter the PIN for the key to create qualified signatures."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Please enter the Admin PIN"
@@ -7809,19 +7808,19 @@ msgstr "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Please enter the PIN for the standard keys."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA modulus missing or not of size %d bits\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA public exponent missing or larger than %d bits\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN callback returned error: %s\n"
@@ -7860,47 +7859,47 @@ msgstr ""
"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
"qualified signatures."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "error getting new PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "failed to store the fingerprint: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "failed to store the creation date: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "error retrieving CHV status from card\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "response does not contain the RSA modulus\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "response does not contain the RSA public exponent\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "response does not contain the EC public key\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "response does not contain the public key data\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "reading public key failed: %s\n"
@@ -7908,42 +7907,42 @@ msgstr "reading public key failed: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "using default PIN as %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr "failed to use default PIN as %s: %s - disabling further default use\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Please unlock the card"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN for CHV%d is too short; minimum length is %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verify CHV%d failed: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "card is permanently locked!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -7951,20 +7950,20 @@ msgid_plural ""
msgstr[0] "%d Admin PIN attempt remaining before card is permanently locked\n"
msgstr[1] "%d Admin PIN attempts remaining before card is permanently locked\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "access to admin commands is not configured\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Please enter the PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Please enter the Reset Code for the card"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Reset Code is too short; minimum length is %d\n"
@@ -7972,121 +7971,121 @@ msgstr "Reset Code is too short; minimum length is %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|New Reset Code"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|New Admin PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|New PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Please enter the Admin PIN and New Admin PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Please enter the PIN and New PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "error reading application data\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "error reading fingerprint DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "key already exists\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "existing key will be replaced\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generating new key\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "writing new key\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "creation timestamp missing\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA prime %s missing or not of size %d bits\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "failed to store the key: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "unsupported curve\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "please wait while key is being generated ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generating key failed\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "key generation completed (%d second)\n"
msgstr[1] "key generation completed (%d seconds)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "invalid structure of OpenPGP card (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "fingerprint on card does not match requested one\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "card does not support digest algorithm %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signatures created so far: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"verification of Admin PIN is currently prohibited through this command\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "can't access %s - invalid OpenPGP card?\n"
@@ -8164,12 +8163,12 @@ msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
"please use the option ‘--daemon’ to run the program in the background\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "handler for fd %d started\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "handler for fd %d terminated\n"
@@ -8444,7 +8443,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "a %u bit hash is not valid for a %u bit %s key\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9165,57 +9164,57 @@ msgstr " subject ="
msgid "error loading certificate '%s': %s\n"
msgstr "error loading certificate '%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "permanently loaded certificates: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " runtime cached certificates: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " trusted certificates: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certificate already cached\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certificate cached\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "error caching certificate: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "invalid SHA1 fingerprint string ‘%s’\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "error fetching certificate by S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "error fetching certificate by subject: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "no issuer found in certificate\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "error getting authorityKeyIdentifier: %s\n"
@@ -9717,8 +9716,7 @@ msgstr "CRL access not possible due to disabled %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "error retrieving '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "error initializing reader object: %s\n"
@@ -10012,127 +10010,127 @@ msgstr "valid debug levels are: %s\n"
msgid "usage: %s [options] "
msgstr "usage: %s [options] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "colons are not allowed in the socket name\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "fetching CRL from ‘%s’ failed: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "processing CRL from ‘%s’ failed: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: line too long - skipped\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: invalid fingerprint detected\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: read error: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: garbage at end of line ignored\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUP received - re-reading configuration and flushing caches\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 received - no action defined\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM received - shutting down ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM received - still %d active connections\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "shutdown forced\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT received - immediate shutdown\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "signal %d received - no action defined\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "error accessing '%s': http status %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL ‘%s’ redirected to ‘%s’ (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "too many redirections\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "redirection changed to ‘%s’\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "error printing log line: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "error reading log from ldap wrapper %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap wrapper %d ready"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap wrapper %d ready: timeout\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap wrapper %d ready: exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "waiting for ldap wrapper %d failed: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap wrapper %d stalled - killing\n"
diff --git a/po/en@quot.gmo b/po/en@quot.gmo
index 47ae937..84d9dc5 100644
--- a/po/en@quot.gmo
+++ b/po/en@quot.gmo
Binary files differ
diff --git a/po/en@quot.po b/po/en@quot.po
index c36df0c..22dac62 100644
--- a/po/en@quot.po
+++ b/po/en@quot.po
@@ -27,10 +27,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: GNU gnupg 2.2.28\n"
+"Project-Id-Version: GNU gnupg 2.2.29\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
-"PO-Revision-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
+"PO-Revision-Date: 2021-07-04 16:18+0200\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: en\n"
@@ -196,7 +196,7 @@ msgstr "can't create '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "can't open '%s': %s\n"
@@ -554,23 +554,23 @@ msgstr "selected digest algorithm is invalid\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "reading options from ‘%s’\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Note: ‘%s’ is not considered an option\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "can't create socket: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "socket name ‘%s’ is too long\n"
@@ -580,23 +580,23 @@ msgstr "socket name ‘%s’ is too long\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "a gpg-agent is already running - not starting a new one\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "error getting nonce for the socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "error binding socket to '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "can't set permissions of '%s': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "listening on socket ‘%s’\n"
@@ -623,7 +623,7 @@ msgstr "stat() failed for '%s': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "can't use ‘%s’ as home directory\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "error reading nonce on fd %d: %s\n"
@@ -648,7 +648,7 @@ msgstr "ssh handler 0x%lx for fd %d started\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh handler 0x%lx for fd %d terminated\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect failed: %s - waiting 1s\n"
@@ -743,7 +743,7 @@ msgstr "cancelled\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "error while asking for the passphrase: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -934,7 +934,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "error creating a stream for a pipe: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "error forking process: %s\n"
@@ -1173,7 +1173,7 @@ msgid "algorithm: %s"
msgstr "algorithm: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "unsupported algorithm: %s"
@@ -1298,22 +1298,22 @@ msgstr "[none]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "invalid radix64 character %02x skipped\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr "Sorry, we are in batchmode - can't get input\n"
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr "Sorry, no terminal at all requested - can't get input\n"
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr "too many errors; giving up\n"
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr "Control-D detected\n"
@@ -1469,7 +1469,7 @@ msgstr "lock ‘%s’ not made: %s\n"
msgid "waiting for lock %s...\n"
msgstr "waiting for lock %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s is too old (need %s, have %s)\n"
@@ -1719,7 +1719,7 @@ msgstr "can't do this in batch mode\n"
msgid "This command is only available for version 2 cards\n"
msgstr "This command is only available for version 2 cards\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Reset Code not or not anymore available\n"
@@ -1782,7 +1782,7 @@ msgstr "URL to retrieve public key: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2103,13 +2103,13 @@ msgstr "Invalid command (try “help”)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output doesn't work for this command\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "can't open ‘%s’\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2117,7 +2117,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "key “%s” not found: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3060,7 +3060,7 @@ msgstr "%s not allowed with %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s makes no sense with %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "WARNING: running with faked system time: "
@@ -3215,52 +3215,52 @@ msgstr "keyserver search failed: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "keyserver refresh failed: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "dearmoring failed: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "enarmoring failed: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "invalid hash algorithm ‘%s’\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "error parsing key specification '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "‘%s’ does not appear to be a valid key ID, fingerprint or keygrip\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "WARNING: no command supplied. Trying to guess what you mean ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Go ahead and type your message ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "the given certification policy URL is invalid\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "the given signature policy URL is invalid\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "the given preferred keyserver URL is invalid\n"
@@ -3812,8 +3812,7 @@ msgstr "key %s: “%s” revocation certificate added\n"
msgid "key %s: direct key signature added\n"
msgstr "key %s: direct key signature added\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "error allocating memory: %s\n"
@@ -5697,7 +5696,7 @@ msgstr "key not found on keyserver\n"
msgid "requesting key %s from %s\n"
msgstr "requesting key %s from %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "no keyserver known\n"
@@ -5712,12 +5711,12 @@ msgstr "skipped “%s”: %s\n"
msgid "sending key %s to %s\n"
msgstr "sending key %s to %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "requesting key from ‘%s’\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "WARNING: unable to fetch URI %s: %s\n"
@@ -7765,14 +7764,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNumber: %s%%0AHolder: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Remaining attempts: %d"
@@ -7783,7 +7782,7 @@ msgstr "||Please enter the PIN for the key to create qualified signatures."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Please enter the Admin PIN"
@@ -7795,19 +7794,19 @@ msgstr "|P|Please enter the PIN Unblocking Code (PUK) for the standard keys."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Please enter the PIN for the standard keys."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA modulus missing or not of size %d bits\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA public exponent missing or larger than %d bits\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN callback returned error: %s\n"
@@ -7846,47 +7845,47 @@ msgstr ""
"|P|Please enter the PIN Unblocking Code (PUK) for the key to create "
"qualified signatures."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "error getting new PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "failed to store the fingerprint: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "failed to store the creation date: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "error retrieving CHV status from card\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "response does not contain the RSA modulus\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "response does not contain the RSA public exponent\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "response does not contain the EC public key\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "response does not contain the public key data\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "reading public key failed: %s\n"
@@ -7894,42 +7893,42 @@ msgstr "reading public key failed: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "using default PIN as %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr "failed to use default PIN as %s: %s - disabling further default use\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Please unlock the card"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN for CHV%d is too short; minimum length is %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verify CHV%d failed: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "card is permanently locked!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -7937,20 +7936,20 @@ msgid_plural ""
msgstr[0] "%d Admin PIN attempt remaining before card is permanently locked\n"
msgstr[1] "%d Admin PIN attempts remaining before card is permanently locked\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "access to admin commands is not configured\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Please enter the PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Please enter the Reset Code for the card"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Reset Code is too short; minimum length is %d\n"
@@ -7958,121 +7957,121 @@ msgstr "Reset Code is too short; minimum length is %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|New Reset Code"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|New Admin PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|New PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Please enter the Admin PIN and New Admin PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Please enter the PIN and New PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "error reading application data\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "error reading fingerprint DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "key already exists\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "existing key will be replaced\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generating new key\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "writing new key\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "creation timestamp missing\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA prime %s missing or not of size %d bits\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "failed to store the key: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "unsupported curve\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "please wait while key is being generated ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generating key failed\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "key generation completed (%d second)\n"
msgstr[1] "key generation completed (%d seconds)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "invalid structure of OpenPGP card (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "fingerprint on card does not match requested one\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "card does not support digest algorithm %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signatures created so far: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"verification of Admin PIN is currently prohibited through this command\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "can't access %s - invalid OpenPGP card?\n"
@@ -8150,12 +8149,12 @@ msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
"please use the option ‘--daemon’ to run the program in the background\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "handler for fd %d started\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "handler for fd %d terminated\n"
@@ -8430,7 +8429,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "a %u bit hash is not valid for a %u bit %s key\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9151,57 +9150,57 @@ msgstr " subject ="
msgid "error loading certificate '%s': %s\n"
msgstr "error loading certificate '%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "permanently loaded certificates: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " runtime cached certificates: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " trusted certificates: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certificate already cached\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certificate cached\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "error caching certificate: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "invalid SHA1 fingerprint string ‘%s’\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "error fetching certificate by S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "error fetching certificate by subject: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "no issuer found in certificate\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "error getting authorityKeyIdentifier: %s\n"
@@ -9703,8 +9702,7 @@ msgstr "CRL access not possible due to disabled %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "error retrieving '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "error initializing reader object: %s\n"
@@ -9997,127 +9995,127 @@ msgstr "valid debug levels are: %s\n"
msgid "usage: %s [options] "
msgstr "usage: %s [options] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "colons are not allowed in the socket name\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "fetching CRL from ‘%s’ failed: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "processing CRL from ‘%s’ failed: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: line too long - skipped\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: invalid fingerprint detected\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: read error: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: garbage at end of line ignored\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUP received - re-reading configuration and flushing caches\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 received - no action defined\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM received - shutting down ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM received - still %d active connections\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "shutdown forced\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT received - immediate shutdown\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "signal %d received - no action defined\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "error accessing '%s': http status %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL ‘%s’ redirected to ‘%s’ (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "too many redirections\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "redirection changed to ‘%s’\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "error printing log line: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "error reading log from ldap wrapper %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap wrapper %d ready"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap wrapper %d ready: timeout\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap wrapper %d ready: exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "waiting for ldap wrapper %d failed: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap wrapper %d stalled - killing\n"
diff --git a/po/eo.po b/po/eo.po
index ebaf16d..38913dc 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.0.6d\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2002-04-14 14:33+0100\n"
"Last-Translator: Edmund GRIMLEY EVANS <edmundo@rano.org>\n"
"Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
@@ -182,7 +182,7 @@ msgstr "ne povas krei '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -561,24 +561,24 @@ msgstr "elektita kompendi-metodo ne validas\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "legas opciojn el '%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "AVERTO: '%s' estas malplena dosiero\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "ne povas krei %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
msgid "socket name '%s' is too long\n"
msgstr "Valida atestilrevoko"
@@ -588,23 +588,23 @@ msgstr "Valida atestilrevoko"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent ne estas disponata en ĉi tiu sesio\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "eraro dum sendo al '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "Averto: malsekuraj permesoj sur %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "skribas sekretan ŝlosilon al '%s'\n"
@@ -631,7 +631,7 @@ msgstr "fido-datenaro: lego malsukcesis (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: ne povas krei dosierujon: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "eraro dum legado de '%s': %s\n"
@@ -656,7 +656,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "aktualigo de sekreto malsukcesis: %s\n"
@@ -748,7 +748,7 @@ msgstr "nuligita de uzanto\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -936,7 +936,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "eraro dum legado de '%s': %s\n"
@@ -1190,7 +1190,7 @@ msgid "algorithm: %s"
msgstr "kiraso: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1333,22 +1333,22 @@ msgstr "nekonata versio"
msgid "invalid radix64 character %02x skipped\n"
msgstr "nevalida signo %02x en bazo 64 ignorita\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1520,7 +1520,7 @@ msgstr "publika ŝlosilo %08lX ne trovita: %s\n"
msgid "waiting for lock %s...\n"
msgstr "skribas sekretan ŝlosilon al '%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1782,7 +1782,7 @@ msgstr "ne povas fari tion en neinteraga reĝimo\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Tiu komando ne eblas en la reĝimo %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "sekretaj ŝlosilpartoj ne estas disponataj\n"
@@ -1847,7 +1847,7 @@ msgstr "skribas publikan ŝlosilon al '%s'\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2191,14 +2191,14 @@ msgstr "Nevalida komando (provu per \"helpo\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output ne funkcias por ĉi tiu komando\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "ne povas malfermi '%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2206,7 +2206,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "ŝlosilo '%s' ne trovita: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3211,7 +3211,7 @@ msgstr "%s ne eblas kun %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s ne havas sencon kun %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3367,53 +3367,53 @@ msgstr "get_dir_record: search_record malsukcesis: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "listigo de sekretaj ŝlosiloj malsukcesis: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "elkirasigo malsukcesis: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "enkirasigo malsukcesis: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "nevalida kompendi-metodo '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Ektajpu vian mesaĝon ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "la donita gvidlinia URL por atestado ne validas\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "la donita gvidlinia URL por subskriboj ne validas\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "la donita gvidlinia URL por subskriboj ne validas\n"
@@ -3973,8 +3973,7 @@ msgstr "ŝlosilo %08lX: revokatestilo aldonita\n"
msgid "key %s: direct key signature added\n"
msgstr "ŝlosilo %08lX: rekta ŝlosilsubskribo aldonita\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "eraro dum kreado de ŝlosilaro '%s': %s\n"
@@ -5993,7 +5992,7 @@ msgstr "ŝlosilo '%s' ne trovita: %s\n"
msgid "requesting key %s from %s\n"
msgstr "petas la ŝlosilon %08lX de HKP-ŝlosilservilo %s ...\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "nevalida ŝlosilaro"
@@ -6010,12 +6009,12 @@ msgstr ""
"\"\n"
"subskribita per via ŝlosilo %08lX je %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "petas la ŝlosilon %08lX de HKP-ŝlosilservilo %s ...\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "Averto: malsekura posedeco sur %s \"%s\"\n"
@@ -8089,14 +8088,14 @@ msgstr "Uzado: gpg [opcioj] [dosieroj] (-h por helpo)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8107,7 +8106,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "ŝanĝi la pasfrazon"
@@ -8122,19 +8121,19 @@ msgstr "Kialo por revoko: "
msgid "||Please enter the PIN for the standard keys."
msgstr "ŝanĝi la pasfrazon"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8170,48 +8169,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "malsukcesis doni komencajn valorojn al fido-datenaro: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "malsukcesis rekonstrui ŝlosilaran staplon: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "forigi ŝlosilojn de la publika ŝlosilaro"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "forviŝo de ŝlosilbloko malsukcesis: %s\n"
@@ -8219,43 +8218,43 @@ msgstr "forviŝo de ŝlosilbloko malsukcesis: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "ŝanĝi la pasfrazon"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Kreado de ŝlosiloj malsukcesis: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8263,22 +8262,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "ŝanĝi la pasfrazon"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Kialo por revoko: "
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8286,123 +8285,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "ŝanĝi la pasfrazon"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "ŝanĝi la pasfrazon"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "eraro dum legado de ŝlosilbloko: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: eraro dum legado de libera registro: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "'%s' jam densigita\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "krei novan ŝlosilparon"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "krei novan ŝlosilparon"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "malsukcesis doni komencajn valorojn al fido-datenaro: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "nerealigita URI"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "forviŝo de ŝlosilbloko malsukcesis: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Kreado de ŝlosiloj malsukcesis: %s\n"
msgstr[1] "Kreado de ŝlosiloj malsukcesis: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s-subskribo de: %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "validaj OpenPGP-datenoj ne trovitaj.\n"
@@ -8485,12 +8484,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8780,7 +8779,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9513,57 +9512,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "Nevalida atestilo"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "ŝlosilo %08lX: revokatestilo aldonita\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "Valida atestilrevoko"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "%s: nevalida dosiero-versio %d\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "Bona atestilo"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "eraro dum kreado de pasfrazo: %s\n"
@@ -10069,8 +10068,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "eraro dum kreado de '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10383,129 +10381,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "uzado: gpg [opcioj] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s ne eblas kun %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "enkirasigo malsukcesis: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "enkirasigo malsukcesis: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "pasfrazo estas tro longa\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s: nevalida dosiero-versio %d\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "kiraso: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "ne traktita"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "eraro dum legado de '%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "tro da '%c'-preferoj\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "skribas al '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "eraro dum skribado de ŝlosilaro '%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "eraro dum legado de '%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "aktualigo malsukcesis: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/es.po b/po/es.po
index 66889b9..42f192e 100644
--- a/po/es.po
+++ b/po/es.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.0.9\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2018-05-25 15:44+0000\n"
"Last-Translator: emma peel <emma.peel@riseup.net>\n"
"Language-Team: Spanish <es@li.org>\n"
@@ -195,7 +195,7 @@ msgstr "no se puede crear '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "no se puede abrir '%s': %s\n"
@@ -561,23 +561,23 @@ msgstr "el algoritmo de resumen seleccionado no inválido\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "leyendo opciones de '%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Atención: \"%s\" no se considera una opción\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "no se puede crear el socket: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "el nombre de socket '%s' es demasiado largo\n"
@@ -587,23 +587,23 @@ msgstr "el nombre de socket '%s' es demasiado largo\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "ya hay un agente gpg ejecutándose - no se inicia otro\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "error obteniendo valor único para el socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "error enlazando el socket con '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "no puedo cambiar los permisos de '%s': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "escuchando en el socket '%s'\n"
@@ -630,7 +630,7 @@ msgstr "stat() falló para '%s': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "no puede usar '%s' como directorio personal\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "error al leer valor único en el descriptor %d: %s\n"
@@ -655,7 +655,7 @@ msgstr "manejador ssh 0x%lx para el descriptor %d iniciado\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "manejador ssh 0x%lx para el descriptor %d finalizado\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect falló: %s - espero 1s\n"
@@ -754,7 +754,7 @@ msgstr "cancelado\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "error pidiendo la frase contraseña: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -947,7 +947,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "error al crear stream para una tubería: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "error bifurcando procesos: %s\n"
@@ -1188,7 +1188,7 @@ msgid "algorithm: %s"
msgstr "algoritmo: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "algoritmo no disponible: %s"
@@ -1313,22 +1313,22 @@ msgstr "[ninguno]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "caracter inválido radix64 %02x omitido\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1490,7 +1490,7 @@ msgstr "bloqueo '%s' no hecho: %s\n"
msgid "waiting for lock %s...\n"
msgstr "esperando al bloqueo %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s es demasiado antiguo (necesita %s, tiene %s)\n"
@@ -1752,7 +1752,7 @@ msgstr "imposible hacer esto en modo de proceso por lotes\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Esta orden solo está disponible en tarjetas versión 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "No hay Código de Reinicio o ya no está disponible\n"
@@ -1815,7 +1815,7 @@ msgstr "URL de donde recuperar la clave pública: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2140,13 +2140,13 @@ msgstr "Orden inválida (pruebe \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output no funciona con esta orden\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "no se puede abrir '%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2154,7 +2154,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "clave \"%s\" no encontrada: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3114,7 +3114,7 @@ msgstr "¡%s no permitido con %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "¡%s no tiene sentido con %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "AVISO: ejecutándose con hora del sistema falsificada "
@@ -3269,32 +3269,32 @@ msgstr "búsqueda del servidor de claves fallida: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "renovación al servidor de claves fallida: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "eliminación de armadura fallida: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "creación de armadura fallida: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritmo de distribución inválido '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "error al leer la especificación de clave '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "'%s' no parece ser una ID de clave, huella digital o keygrip válido\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
@@ -3305,22 +3305,22 @@ msgstr ""
# En español no se deja espacio antes de los puntos suspensivos
# (Real Academia dixit) :)
# Tomo nota :-). Este comentario déjalo siempre.
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Adelante, teclee su mensaje...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "URL de política de certificado inválida\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "URL de política inválida\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "la URL del servidor de claves preferido no es válida\n"
@@ -3878,8 +3878,7 @@ msgstr "clave %s: \"%s\" certificado de revocación añadido\n"
msgid "key %s: direct key signature added\n"
msgstr "clave %s: firma directa de clave añadida\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "error al reservar memoria: %s\n"
@@ -5780,7 +5779,7 @@ msgstr "clave no encontrada en el servidor\n"
msgid "requesting key %s from %s\n"
msgstr "solicitando clave %s de %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "ningún servidor de claves conocido\n"
@@ -5795,12 +5794,12 @@ msgstr "omitido \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "enviando clave %s a %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "solicitando clave de %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVISO: imposible recuperar URI %s: %s\n"
@@ -7912,14 +7911,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNúmero: %s%%0ATitular: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Intentos disponibles: %d"
@@ -7930,7 +7929,7 @@ msgstr "||Introduzca un PIN para la clave que crea firmas cualificadas."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Por favor introduzca PIN de Administrador"
@@ -7943,19 +7942,19 @@ msgstr ""
msgid "||Please enter the PIN for the standard keys."
msgstr "||Por favor, introduzca PIN para claves estándar."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "falta el módulo RSA o no es de %d bits\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "falta el exponente público RSA o es mayor de %d bits\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "la función de manejo del PIN devolvió un error: %s\n"
@@ -7993,47 +7992,47 @@ msgstr ""
"|P|Introduzca el PIN Unblocking Code (PUK) para que la clave pueda crear "
"firmas cualificadas."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "error obteniendo nuevo PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "fallo al almacenar la huella digital: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "fallo guardando la fecha de creación: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "error recuperando el estatus CHV de la tarjeta\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "la respuesta no incluye el módulo RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "la respuesta no incluye el exponente público RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "la respuesta no incluye la clave pública EC\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "la respuesta no incluye la clave pública\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "fallo al leer clave pública: %s\n"
@@ -8041,42 +8040,42 @@ msgstr "fallo al leer clave pública: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "usando PIN por defecto %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr "fallo al usar el PIN por defecto %s: %s - en adelante deshabilitado\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Por favor desbloquee la tarjeta"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "El PIN para CHV%d es demasiado corto; longitud mínima %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "la verificación CHV%d falló: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "¡la tarjeta está bloqueada permanentemente!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8088,20 +8087,20 @@ msgstr[1] ""
"%d intentos quedan para PIN de administrador antes de "
"bloquearpermanentemente la clave\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "el acceso a órdenes de administrador no está configurado\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Por favor introduzca PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Por favor introduzca Código de Reinicio de la tarjeta"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Código de Reinicio demasiado corto; longitud mínima %d\n"
@@ -8109,121 +8108,121 @@ msgstr "Código de Reinicio demasiado corto; longitud mínima %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Nuevo Código de Reinicio"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Nuevo PIN Administrador"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Nuevo PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Introduzca el PIN de Administrador y el Nuevo PIN de Administrador"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Por favor introduzca el PIN y el Nuevo PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "error al leer datos de la aplicación\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "error al leer huella digital DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "la clave ya existe\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "la clave existente será reemplazada\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generando nueva clave\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "escribiendo clave nueva\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "falta fecha de creación\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "el primo RSA %s falta o no es de %d bits\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "fallo al almacenar la clave: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "curva no soportada\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "por favor, espere mientras se genera la clave ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "la generación de la clave falló\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "generación de clave completada (%d segundo)\n"
msgstr[1] "generación de clave completada (%d segundos)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "estructura de la tarjeta OpenPGP inválida (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "la huella digital en la tarjeta no coincide con la solicitada\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "la tarjeta no permite usar el algoritmo de resumen %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "firmas creadas hasta ahora: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"actualmente se prohibe verificar el PIN del Administrador con esta orden\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "no se puede acceder a %s - ¿tarjeta OpenPGP inválida?\n"
@@ -8300,12 +8299,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "use la opción '--daemon' para ejecutar el programa en segundo plano\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "manejador del descriptor %d iniciado\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "manejador del descriptor %d terminado\n"
@@ -8581,7 +8580,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "un hash de %u bits no vale para %u bits de la clave %s\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9312,57 +9311,57 @@ msgstr " asunto ="
msgid "error loading certificate '%s': %s\n"
msgstr "error al cargar certificado '%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr " certificados cargados permanentemente: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr "certificados almacenados para esta sesión: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " certificados confiados: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certificado ya almacenado\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certificado almacenado\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "error al almacenar certificado: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "huella digital SHA1 no válida '%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "error al descargar certificado con S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "error al descargar certificado por asunto: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "no se encuentra el emisor de este certificado\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "error al obtener authorityKeyIdentifier: %s\n"
@@ -9877,8 +9876,7 @@ msgstr "el acceso CRL no es posible debido a que %s está desactivado\n"
msgid "error retrieving '%s': %s\n"
msgstr "error recuperando '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "error al inicializar objeto lector: %s\n"
@@ -10179,128 +10177,128 @@ msgstr "los niveles de debug válidos son: %s\n"
msgid "usage: %s [options] "
msgstr "uso: %s [opciones] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "los dos puntos(:) no están permitidos en el nombre del socket\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "fallo al intentar descargar CRL desde '%s': %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "falló el procesamiento CRL desde '%s': %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: línea demasiado larga - omitida\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: se detectó huella digital no válida\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: error de lectura: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: ignorada la basura al final de la línea\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUP recibido - releyendo y haciendo correr las caches\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 recibido - ninguna acción definida\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM recibido - apagando ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM recibido - todavía %d conexiones activas\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "apagado forzado\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT recibido - apagado inmediato\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "señal %d recibida - ninguna acción definida\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "error mientras se accedía '%s': http status %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL '%s' redirigida a '%s' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "demasiadas redirecciones\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to '%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "escribiendo en '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "error al escribir la entrada de bitácora: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "error al leer desde el wrapper de ldap %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "el wrapper %d de ldap está listo"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "el wrapper %d de ldap está listo: tiempo máximo de espera\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap wrapper %d listo: exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "error al esperar el wrapper %d de ldap: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "el wrapper %d de ldap está parado - matándolo\n"
diff --git a/po/et.po b/po/et.po
index 6032918..475c701 100644
--- a/po/et.po
+++ b/po/et.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.2\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2004-06-17 11:04+0300\n"
"Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
"Language-Team: Estonian <et@li.org>\n"
@@ -179,7 +179,7 @@ msgstr "`%s' ei õnnestu luua: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -557,25 +557,25 @@ msgstr "valitud lühendi algoritm ei ole lubatud\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "loen võtmeid failist `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "HOIATUS: võtit \"%s\" ei soovitata kasutada.\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "%s ei õnnestu luua: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -585,23 +585,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent ei ole sesses sessioonis kasutatav\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "viga parooli loomisel: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "viga teate saatmisel serverile `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "HOIATUS: ebaturvalised õigused %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "kirjutan salajase võtme faili `%s'\n"
@@ -629,7 +629,7 @@ msgstr "trustdb: lugemine ebaõnnestus (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: kataloogi ei õnnestu luua: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "viga `%s' lugemisel: %s\n"
@@ -654,7 +654,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "salajase võtme uuendamine ebaõnnestus: %s\n"
@@ -746,7 +746,7 @@ msgstr "Katkesta"
msgid "error while asking for the passphrase: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -934,7 +934,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "viga parooli loomisel: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "viga `%s' lugemisel: %s\n"
@@ -1185,7 +1185,7 @@ msgid "algorithm: %s"
msgstr "pakend: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1326,22 +1326,22 @@ msgstr "tundmatu"
msgid "invalid radix64 character %02x skipped\n"
msgstr "vigane radix64 sümbol %02x vahele jäetud\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1513,7 +1513,7 @@ msgstr "ei leia avalikku võtit %08lX: %s\n"
msgid "waiting for lock %s...\n"
msgstr "kirjutan salajase võtme faili `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1779,7 +1779,7 @@ msgstr "seda ei saa teha pakettmoodis\n"
msgid "This command is only available for version 2 cards\n"
msgstr "See käsklus ei ole %s moodis lubatud.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "salajase võtme komponendid ei ole kättesaadavad\n"
@@ -1844,7 +1844,7 @@ msgstr "vastavat avalikku võtit pole: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2188,14 +2188,14 @@ msgstr "Vigane käsklus (proovige \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "võti --output ei tööta selle käsuga\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "`%s' ei õnnestu avada\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2203,7 +2203,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "võtit '%s' ei leitud: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3222,7 +3222,7 @@ msgstr "%s ja %s ei ole koos lubatud!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s ja %s ei oma koos mõtet!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3380,53 +3380,53 @@ msgstr "võtmeserveri otsing ebaõnnestus: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "võtmeserveri uuendamine ebaõnnestus: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "lahtipakendamine ebaõnnestus: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "pakendamine ebaõnnestus: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "vigane räsialgoritm `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Kirjutage nüüd oma teade ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "antud sertifikaadi poliisi URL on vigane\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "antud allkirja poliisi URL on vigane\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "antud allkirja poliisi URL on vigane\n"
@@ -3990,8 +3990,7 @@ msgstr "võti %08lX: \"%s\" tühistamise sertifikaat lisatud\n"
msgid "key %s: direct key signature added\n"
msgstr "võti %08lX: lisatud vahetu võtme allkiri\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "viga võtmehoidla `%s' loomisel: %s\n"
@@ -5982,7 +5981,7 @@ msgstr "võtit '%s' ei leitud: %s\n"
msgid "requesting key %s from %s\n"
msgstr "küsin võtit %08lX võtmeserverist %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "vigased ekspordi võtmed\n"
@@ -5999,12 +5998,12 @@ msgstr ""
"\"\n"
"allkirjastatud teie võtmega %08lX %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "küsin võtit %08lX võtmeserverist %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "HOIATUS: ei saa kustutada ajutist faili (%s) `%s': %s\n"
@@ -8094,14 +8093,14 @@ msgstr "Kasuta: gpg [võtmed] [failid] (-h näitab abiinfot)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8112,7 +8111,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "muuda parooli"
@@ -8127,19 +8126,19 @@ msgstr "Palun valige tühistamise põhjus:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "muuda parooli"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8175,48 +8174,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "TrustDB initsialiseerimine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "võtmehoidla vahemälu uuesti loomine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "eemalda võtmed avalike võtmete hoidlast"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "võtmebloki kustutamine ebaõnnestus: %s\n"
@@ -8224,43 +8223,43 @@ msgstr "võtmebloki kustutamine ebaõnnestus: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "muuda parooli"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "võtmeserverile saatmine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8268,22 +8267,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "muuda parooli"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Palun valige tühistamise põhjus:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8291,123 +8290,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "muuda parooli"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "muuda parooli"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "viga võtmebloki lugemisel: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: viga vaba kirje lugemisel: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "`%s' on juba pakitud\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "genereeri uus võtmepaar"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "genereeri uus võtmepaar"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "TrustDB initsialiseerimine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "mittetoetatud URI"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "võtmebloki kustutamine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Võtme genereerimine ebaõnnestus: %s\n"
msgstr[1] "Võtme genereerimine ebaõnnestus: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s allkiri, sõnumilühendi algoritm %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "ei leia OpenPGP andmeid.\n"
@@ -8489,12 +8488,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8777,7 +8776,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9511,57 +9510,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "halb sertifikaat"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Tühistamise sertifikaat on loodud.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "eelistus %c%lu on duplikaat\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "viga: vigane sõrmejälg\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "viga parooli loomisel: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "genereeri tühistamise sertifikaat"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "viga parooli loomisel: %s\n"
@@ -10069,8 +10068,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "viga `%s' loomisel: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10382,129 +10380,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "kasuta: gpg [võtmed] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s ja %s ei ole koos lubatud!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "pakendamine ebaõnnestus: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "pakendamine ebaõnnestus: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "rida on liiga pikk\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "viga: vigane sõrmejälg\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "viga lugemisel: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "ei töödeldud"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "viga `%s' lugemisel: %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "liiga palju `%c' eelistusi\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "kirjutan faili `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "viga võtmehoidlasse `%s' kirjutamisel: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "viga `%s' lugemisel: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "uuendamine ebaõnnestus: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/fi.po b/po/fi.po
index e4a5606..16c9704 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.2\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2004-06-16 22:40+0300\n"
"Last-Translator: Tommi Vainikainen <Tommi.Vainikainen@iki.fi>\n"
"Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -195,7 +195,7 @@ msgstr "tiedostoa \"%s\" ei voi luoda: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -574,25 +574,25 @@ msgstr "valittu tiivistealgoritmi ei kelpaa\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "luetaan asetukset tiedostosta \"%s\"\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "VAROITUS: \"%s\" on paheksuttu valitsin\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "ei voida luoda kohdetta %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -602,23 +602,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent ei ole käytettävissä tässä istunnossa\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "virhe lähettäessä kohteeseen \"%s\": %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "VAROITUS: oikeudet kohteessa %s \"%s\" eivät ole turvallisia\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "kirjoitan salaisen avaimen kohteeseen \"%s\"\n"
@@ -646,7 +646,7 @@ msgstr "trustdb: luku epäonnistui (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: hakemistoa ei voi luoda: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "virhe luettaessa tiedostoa \"%s\": %s\n"
@@ -671,7 +671,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "salaisen päivitys epäonnistui: %s\n"
@@ -763,7 +763,7 @@ msgstr "Peru"
msgid "error while asking for the passphrase: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -951,7 +951,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "virhe luettaessa tiedostoa \"%s\": %s\n"
@@ -1202,7 +1202,7 @@ msgid "algorithm: %s"
msgstr "ascii-koodaus: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1343,22 +1343,22 @@ msgstr "tuntematon "
msgid "invalid radix64 character %02x skipped\n"
msgstr "epäkelpo radix64-merkki %02x ohitettu\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1530,7 +1530,7 @@ msgstr "julkista avainta %08lX ei löydy: %s\n"
msgid "waiting for lock %s...\n"
msgstr "kirjoitan salaisen avaimen kohteeseen \"%s\"\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1798,7 +1798,7 @@ msgstr "tätä ei voi tehdä eräajossa\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Tätä komentoa ei sallita %s-tilassa.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "salaisen avaimen osat eivät ole käytettävissä\n"
@@ -1863,7 +1863,7 @@ msgstr "ei vastaavaa julkista avainta: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2207,14 +2207,14 @@ msgstr "Komento ei kelpaa (kirjoita \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output ei toimi yhdessä tämän komennon kanssa\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "tiedostoa \"%s\" ei voi avata\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2222,7 +2222,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "avainta \"%s\" ei löydy: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3237,7 +3237,7 @@ msgstr "%s ja %s eivät ole sallittuja yhdessä!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s ja %s yhdessä on järjetöntä!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3396,53 +3396,53 @@ msgstr "avainpalvelimelta etsiminen epäonnistui: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "avainpalvelimen päivitys epäonnistui: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "ascii-koodauksen purku epäonnistui: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "ascii-koodaaminen epäonnistui: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "virheellinen tiivistealgoritmi \"%s\"\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Kirjoita viestisi...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "annettu varmennekäytännön URL on virheellinen\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "annettu allekirjoituskäytännön URL on virheellinen\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "annettu allekirjoituskäytännön URL on virheellinen\n"
@@ -4009,8 +4009,7 @@ msgstr "avain %08lX: \"%s\"-mitätöintivarmenne lisätty\n"
msgid "key %s: direct key signature added\n"
msgstr "avain %08lX: lisättiin suora avainallekirjoitus\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "virhe luotaessa avainrengasta \"%s\": %s\n"
@@ -6013,7 +6012,7 @@ msgstr "avainta \"%s\" ei löydy: %s\n"
msgid "requesting key %s from %s\n"
msgstr "pyydetään avainta %08lX kohteesta %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "virheelliset vientivalitsimet\n"
@@ -6030,12 +6029,12 @@ msgstr ""
"\"\n"
"allekirjoitettu avaimellasi %08lX %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "pyydetään avainta %08lX kohteesta %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "VAROITUS: tilapäistiedostoa (%s) \"%s\" ei voi poistaa: %s\n"
@@ -8154,14 +8153,14 @@ msgstr "Käyttö: gpg [valitsimet] [tiedostot] (-h näyttää ohjeen)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8172,7 +8171,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "muuta salasanaa"
@@ -8187,19 +8186,19 @@ msgstr "Valitse mitätöinnin syy:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "muuta salasanaa"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8235,48 +8234,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "TrustDB:n alustaminen ei onnistu: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "avainrenkaan välimuistin uudelleenluominen epäonnistui: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "poista avaimet julkisten avainten renkaasta"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "avainlohkojen poisto epäonnistui: %s\n"
@@ -8284,43 +8283,43 @@ msgstr "avainlohkojen poisto epäonnistui: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "muuta salasanaa"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "avainpalvelimelle lähettäminen epäonnistui: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8328,22 +8327,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "muuta salasanaa"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Valitse mitätöinnin syy:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8351,124 +8350,124 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "muuta salasanaa"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "muuta salasanaa"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "virhe luettaessa avainlohkoa: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: virhe luettaessa vapaata tietuetta: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "\"%s\" on jo pakattu\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "luo uusi avainpari"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "luo uusi avainpari"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "TrustDB:n alustaminen ei onnistu: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI-muotoa ei tueta"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "avainlohkojen poisto epäonnistui: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Avaimen luonti epäonnistui: %s\n"
msgstr[1] "Avaimen luonti epäonnistui: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
# Ensimmäinen %s on binary, textmode tai unknown, ks. alla
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%sallekirjoitus, tiivistealgoritmi %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kelvollista OpenPGP-dataa ei löytynyt.\n"
@@ -8550,12 +8549,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8838,7 +8837,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9572,57 +9571,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "virheellinen varmenne"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Mitätöintivarmenne luotu.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "valinta %c%lu on kopio\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "virhe: sormenjälki on väärä\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "luo mitätöintivarmenne"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "virhe luotaessa salasanaa: %s\n"
@@ -10132,8 +10131,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "virhe luotaessa \"%s\": %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10446,129 +10444,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "käyttö: gpg [valitsimet] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s ja %s eivät ole sallittuja yhdessä!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "ascii-koodaaminen epäonnistui: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "ascii-koodaaminen epäonnistui: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "rivi on liian pitkä\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "virhe: sormenjälki on väärä\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "lukuvirhe: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "ei käsitelty"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "virhe luettaessa tiedostoa \"%s\": %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "liian monta \"%c\" valintaa\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "kirjoitetaan kohteeseen \"%s\"\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "virhe kirjoitettaessa avainrenkaaseen \"%s\": %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "virhe luettaessa tiedostoa \"%s\": %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "päivitys epäonnistui: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 1623265..04f8127 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.1\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2021-05-19 00:01+0200\n"
"Last-Translator: David Prévot <david@tilapin.org>\n"
"Language-Team: French <traduc@traduc.org>\n"
@@ -188,7 +188,7 @@ msgstr "impossible de créer « %s » : %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "impossible d'ouvrir « %s » : %s\n"
@@ -566,23 +566,23 @@ msgstr "la fonction de hachage sélectionnée est incorrecte\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "lecture des options de « %s »\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Remarque : « %s » n'est pas considéré comme une option\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "impossible de créer la socket : %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "le nom de la socket « %s » est trop long\n"
@@ -594,24 +594,24 @@ msgstr ""
"une instance de gpg-agent fonctionne déjà —\n"
"pas de démarrage d'une nouvelle instance\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "erreur de lecture du « nonce » de la socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "erreur de lien de la socket à « %s » : %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgid "can't set permissions of '%s': %s\n"
msgstr "Avertissement : les droits de %s ne sont pas sûrs « %s »\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "écoute sur la socket « %s »\n"
@@ -638,7 +638,7 @@ msgstr "échec de stat() pour « %s » : %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "impossible d'utiliser « %s » comme répertoire personnel\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "erreur de lecture du « nonce » sur le descripteur %d : %s\n"
@@ -663,7 +663,7 @@ msgstr "gestionnaire SSH 0x%lx pour le descripteur %d démarré\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "gestionnaire SSH 0x%lx pour le descripteur %d terminé\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "échec de npth_pselect : %s — attente 1 s\n"
@@ -761,7 +761,7 @@ msgstr "annulé\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "erreur de demande de la phrase secrète : %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -958,7 +958,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "erreur de création d'un flux pour un tube : %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "erreur de création de processus fils : %s\n"
@@ -1203,7 +1203,7 @@ msgid "algorithm: %s"
msgstr "algorithme : %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "algorithme non pris en charge : %s"
@@ -1328,22 +1328,22 @@ msgstr "[aucun]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "caractère %02x incorrect en radix64, ignoré\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1505,7 +1505,7 @@ msgstr "verrou « %s » non effectif : %s\n"
msgid "waiting for lock %s...\n"
msgstr "attente du verrou %s…\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s est trop ancien (nécessaire : %s, utilisé : %s)\n"
@@ -1777,7 +1777,7 @@ msgstr "impossible de faire cela en mode automatique\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Cette commande n'est disponible que pour les cartes en version 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "le code de réinitialisation n'est plus disponible\n"
@@ -1840,7 +1840,7 @@ msgstr "URL pour récupérer la clef publique : "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2190,13 +2190,13 @@ msgstr "Commande incorrecte (essayez « help »)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output n'est pas compatible avec cette commande\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "impossible d'ouvrir « %s »\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2204,7 +2204,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "clef « %s » introuvable : %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3222,7 +3222,7 @@ msgstr "%s n'est pas permis avec %s.\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s n'a aucun sens avec %s.\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "Attention : exécution avec un système de temps contrefait : "
@@ -3383,53 +3383,53 @@ msgstr "échec de recherche au sein du serveur de clefs : %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "échec de rafraîchissement par le serveur de clefs : %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "échec de déconstruction d'une armure : %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "échec de construction d'une armure : %s \n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "algorithme de hachage « %s » incorrect\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
#| msgid "error loading certificate '%s': %s\n"
msgid "error parsing key specification '%s': %s\n"
msgstr "erreur de chargement du certificat « %s » : %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Vous pouvez taper votre message…\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "l'URL de politique de certification donnée est incorrecte\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "l'URL de politique de signature donnée est incorrecte\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "l'URL du serveur de clefs favori qui a été donnée est incorrecte\n"
@@ -3997,8 +3997,7 @@ msgstr "clef %s : ajout du certificat de révocation « %s »\n"
msgid "key %s: direct key signature added\n"
msgstr "clef %s : ajout de la signature directe de clef\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "erreur d'allocation de mémoire : %s\n"
@@ -5969,7 +5968,7 @@ msgstr "clef introuvable sur le serveur de clefs\n"
msgid "requesting key %s from %s\n"
msgstr "requête de la clef %s sur %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "no keyserver action!\n"
msgid "no keyserver known\n"
@@ -5985,12 +5984,12 @@ msgstr "« %s » a été ignorée : %s\n"
msgid "sending key %s to %s\n"
msgstr "envoi de la clef %s à %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "requête de la clef sur « %s »\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "Attention : impossible de récupérer l'URI %s : %s\n"
@@ -8179,14 +8178,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8199,7 +8198,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Veuillez entrer le code personnel d'administration"
@@ -8213,19 +8212,19 @@ msgstr ""
msgid "||Please enter the PIN for the standard keys."
msgstr "||Veuillez entrer le code personnel pour les clefs standards."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "le module RSA est manquant ou sa taille n'est pas de %d bits\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "l'exposant public RSA est manquant ou plus grand que %d bits\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "le rappel du code personnel a renvoyé une erreur : %s\n"
@@ -8267,48 +8266,48 @@ msgstr ""
"|P|Veuillez entrer le code de déblocage personnel (CDP) pour permettre à la "
"clef de créer des signatures qualifiées."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "erreur de lecture du nouveau code personnel : %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "impossible de stocker l'empreinte : %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "impossible de stocker la date de création : %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "erreur de récupération de l'état CHV de la carte\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "la réponse ne contient pas le module RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "la réponse ne contient pas l'exposant public RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the EC public point\n"
msgid "response does not contain the EC public key\n"
msgstr "la réponse ne contient pas le point public EC\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "la réponse ne contient pas les données de clef publique\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "échec de lecture de clef publique : %s\n"
@@ -8316,48 +8315,48 @@ msgstr "échec de lecture de clef publique : %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "utilisation du code personnel par défaut en tant que %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"impossible d'utiliser le code personnel par défaut en tant que %s :\n"
"%s — désactivation de la prochaine utilisation par défaut\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please unlock the card"
msgstr "||Veuillez entrer le code personnel"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
"le code personnel pour CHV%d est trop court ; la taille minimale\n"
"est %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "échec de vérification CHV%d : %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "la carte est irrémédiablement bloquée.\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8370,20 +8369,20 @@ msgstr[1] ""
"il reste %d tentatives de code personnel d'administration\n"
"avant que la carte ne soit irrémédiablement bloquée\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "l'accès aux commandes d'administration n'est pas configuré\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Veuillez entrer le code personnel"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Veuillez entrer le code de réinitialisation pour la carte"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8393,92 +8392,92 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Nouveau code de réinitialisation"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Nouveau code personnel d'administration"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Nouveau code personnel"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr ""
"||Veuillez entrer le code personnel d'administration et le nouveau code "
"personnel d'administration"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Veuillez entrer le code personnel et le nouveau code personnel"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "erreur de lecture des données d'application\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "erreur de lecture de l'empreinte DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "la clef existe déjà\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "la clef existante sera remplacée\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "génération d'une nouvelle clef\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "écriture d'une nouvelle clef\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "la date de création est manquant\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
"le nombre premier RSA %s est manquant ou sa taille n'est pas de\n"
"%d bits\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "impossible de stocker la clef : %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI non pris en charge"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "veuillez patienter pendant la génération de la clef…\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "échec de génération de la clef\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
@@ -8486,27 +8485,27 @@ msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "la génération de clef est terminé (%d secondes)\n"
msgstr[1] "la génération de clef est terminé (%d secondes)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "structure de carte OpenPGP incorrecte (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "l'empreinte de la carte ne correspond pas à celle demandée\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "la carte ne gère pas l'algorithme de hachage %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signatures créées jusqu'à présent : %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8514,7 +8513,7 @@ msgstr ""
"la vérification du code personnel d'administration est actuellement\n"
"interdite avec cette commande\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""
@@ -8595,12 +8594,12 @@ msgstr ""
"veuillez utiliser l'option « --daemon » pour exécuter le programme\n"
"en arrière-plan\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "gestionnaire pour le descripteur %d démarré\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "gestionnaire pour le descripteur %d terminé\n"
@@ -8884,7 +8883,7 @@ msgstr ""
"un hachage de %1$u bits n'est pas valable pour une clef %3$s de %2$u bits\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9623,58 +9622,58 @@ msgstr " sujet ="
msgid "error loading certificate '%s': %s\n"
msgstr "erreur de chargement du certificat « %s » : %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "certificats chargés de façon permanente : %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " certificats actuellement en cache : %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
#| msgid " runtime cached certificates: %u\n"
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " certificats actuellement en cache : %u\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certificat déjà en cache\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certificat en cache\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "erreur de mise en cache du certificat : %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "chaîne « %s » d'empreinte SHA1 incorrecte\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "erreur de récupération du certificat par numéro de série : %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "erreur de récupération du certificat par sujet : %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "aucun émetteur trouvé dans le certificat\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "erreur de lecture d'authorityKeyIdentifier : %s\n"
@@ -10222,8 +10221,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "erreur de récupération de « %s » : %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "erreur d'initialisation de l'objet lecteur : %s\n"
@@ -10532,130 +10530,130 @@ msgstr "les niveaux de débogage possibles sont : %s\n"
msgid "usage: %s [options] "
msgstr "utilisation : %s [options] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "les deux-points ne sont pas permis dans le nom de socket\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr ""
"échec de récupération de liste de révocations de certificat sur « %s » : %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr ""
"échec du traitement de liste de révocations de certificat sur « %s » : %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s : %u : ligne trop longue — ignorée\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s : %u : empreinte incorrecte détectée\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s : %u : erreur de lecture : %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s : %u : fin de ligne inutile ignorée\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUP reçu — relecture de la configuration et vidage des caches\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 reçu — aucune action définie\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM reçu — arrêt…\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM reçu — encore %d connexions actives\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "arrêt forcé\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT reçu — arrêt immédiat\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "signal %d reçu — aucune action définie\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "erreur d'accès à « %s » : état HTTP %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL « %s » redirigée vers « %s » (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "trop de redirections\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to '%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "écriture de « %s »\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "erreur d'affichage de ligne du journal : %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "erreur de lecture du journal par l'enveloppe LDAP %d : %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "enveloppe LDAP %d prête"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "enveloppe LDAP %d prête : temps expiré\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "enveloppe LDAP %d prête : exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "échec d'attente de l'enveloppe LDAP %d : %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "enveloppe LDAP %d à l'arrêt — le processus va être tué\n"
diff --git a/po/gl.po b/po/gl.po
index bab01ef..2efed23 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.4\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2003-12-04 11:39+0100\n"
"Last-Translator: Jacobo Tarrio <jtarrio@trasno.net>\n"
"Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"
@@ -180,7 +180,7 @@ msgstr "non se pode crear `%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -561,25 +561,25 @@ msgstr "o algoritmo de resumo seleccionado non é válido\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "lendo as opcións de `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "AVISO: \"%s\" é unha opción a extinguir\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "non foi posible crear %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
msgid "socket name '%s' is too long\n"
msgstr "Revocación de certificado válida"
@@ -589,23 +589,23 @@ msgstr "Revocación de certificado válida"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent non está dispoñible nesta sesión\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "erro ao enviar a `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "AVISO: permisos inseguros en %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "gravando a chave secreta en `%s'\n"
@@ -633,7 +633,7 @@ msgstr "base de datos de confianza: fallou a lectura (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: non foi posible crear un directorio: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "erro lendo `%s': %s\n"
@@ -658,7 +658,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "o segredo da actualización fallou: %s\n"
@@ -750,7 +750,7 @@ msgstr "Cancelar"
msgid "error while asking for the passphrase: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -938,7 +938,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "erro lendo `%s': %s\n"
@@ -1191,7 +1191,7 @@ msgid "algorithm: %s"
msgstr "armadura: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1334,22 +1334,22 @@ msgstr "descoñecido"
msgid "invalid radix64 character %02x skipped\n"
msgstr "carácter radix64 non válido %02x omitido\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1521,7 +1521,7 @@ msgstr "non se atopou a chave pública %08lX: %s\n"
msgid "waiting for lock %s...\n"
msgstr "gravando a chave secreta en `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1788,7 +1788,7 @@ msgstr "non se pode facer iso no modo por lotes\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Non se admite este comando no modo %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "hai partes da chave secreta non dispoñibles\n"
@@ -1853,7 +1853,7 @@ msgstr "non hai unha chave pública correspondente: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2197,14 +2197,14 @@ msgstr "Comando incorrecto (tente \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output non traballa con este comando\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "non se puido abrir `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2212,7 +2212,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "non se atopou a chave `%s': %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3230,7 +3230,7 @@ msgstr "¡%s non se admite con %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "¡%s non ten sentido empregándoo con %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3388,53 +3388,53 @@ msgstr "a busca no servidor de chaves fallou fallou: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "a actualización no servidor de chaves fallou: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "non se puido quita-la armadura: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "non se puido poñe-la armadura: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritmo de hash non válido `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Escriba a súa mensaxe ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "o URL de normativa de certificación dado non é válido\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "o URL de normativa de sinaturas dado non é válido\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "o URL de normativa de sinaturas dado non é válido\n"
@@ -4009,8 +4009,7 @@ msgstr "chave %08lX: \"%s\" certificado de revocación engadido\n"
msgid "key %s: direct key signature added\n"
msgstr "chave %08lX: engadiuse unha sinatura de chave directa\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "erro ao crea-lo chaveiro `%s': %s\n"
@@ -6026,7 +6025,7 @@ msgstr "non se atopou a chave `%s': %s\n"
msgid "requesting key %s from %s\n"
msgstr "solicitando a chave %08lX de %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "opcións de exportación non válidas\n"
@@ -6043,12 +6042,12 @@ msgstr ""
"\"\n"
"asinado coa súa chave %08lX no %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "solicitando a chave %08lX de %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVISO: non se puido borra-lo ficheiro temporal (%s) `%s': %s\n"
@@ -8157,14 +8156,14 @@ msgstr "Uso: gpg [opcións] [ficheiros] (-h para ve-la axuda)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8175,7 +8174,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "cambia-lo contrasinal"
@@ -8190,19 +8189,19 @@ msgstr "Por favor, escolla o motivo da revocación:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "cambia-lo contrasinal"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8238,48 +8237,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "non se puido inicializa-la base de datos de confianzas: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "fallo ao reconstruí-la caché de chaveiros: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "borrar chaves do chaveiro público"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "fallou o borrado do bloque de chaves: %s\n"
@@ -8287,43 +8286,43 @@ msgstr "fallou o borrado do bloque de chaves: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "cambia-lo contrasinal"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "o envío ao servidor de chaves fallou: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8331,22 +8330,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "cambia-lo contrasinal"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Por favor, escolla o motivo da revocación:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8354,123 +8353,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "cambia-lo contrasinal"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "cambia-lo contrasinal"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "erro ao le-lo bloque de chaves: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: erro ao ler un rexistro libre: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "`%s' xa está comprimido\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "xerar un novo par de chaves"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "xerar un novo par de chaves"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "non se puido inicializa-la base de datos de confianzas: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI non soportado"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "fallou o borrado do bloque de chaves: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "A xeración da chave fallou: %s\n"
msgstr[1] "A xeración da chave fallou: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "Sinatura %s, algoritmo de resumo %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "non se atoparon datos OpenPGP válidos.\n"
@@ -8553,12 +8552,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8848,7 +8847,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9583,57 +9582,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "Certificado non válido"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Creouse o certificado de revocación.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "Revocación de certificado válida"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "erro: pegada dactilar non válida\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "Certificado correcto"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "erro ao crea-lo contrasinal: %s\n"
@@ -10145,8 +10144,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "erro ao crear `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10460,129 +10458,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "uso: gpg [opcións] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "¡%s non se admite con %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "non se puido poñe-la armadura: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "non se puido poñe-la armadura: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "liña longa de máis\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "erro: pegada dactilar non válida\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "erro de lectura: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "non procesado"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "erro lendo `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "demasiadas preferencias `%c'\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "escribindo a `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "erro escribindo no chaveiro `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "erro lendo `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "a actualización fallou: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/gnupg2.pot b/po/gnupg2.pot
index 8457ca4..67792bb 100644
--- a/po/gnupg2.pot
+++ b/po/gnupg2.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: GNU gnupg 2.2.28\n"
+"Project-Id-Version: GNU gnupg 2.2.29\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -171,7 +171,7 @@ msgstr ""
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr ""
@@ -516,23 +516,23 @@ msgstr ""
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr ""
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr ""
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr ""
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -542,23 +542,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr ""
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr ""
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr ""
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr ""
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr ""
@@ -585,7 +585,7 @@ msgstr ""
msgid "can't use '%s' as home directory\n"
msgstr ""
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr ""
@@ -610,7 +610,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr ""
@@ -692,7 +692,7 @@ msgstr ""
msgid "error while asking for the passphrase: %s\n"
msgstr ""
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -874,7 +874,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr ""
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr ""
@@ -1113,7 +1113,7 @@ msgid "algorithm: %s"
msgstr ""
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1238,22 +1238,22 @@ msgstr ""
msgid "invalid radix64 character %02x skipped\n"
msgstr ""
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1409,7 +1409,7 @@ msgstr ""
msgid "waiting for lock %s...\n"
msgstr ""
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1656,7 +1656,7 @@ msgstr ""
msgid "This command is only available for version 2 cards\n"
msgstr ""
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr ""
@@ -1719,7 +1719,7 @@ msgstr ""
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2034,13 +2034,13 @@ msgstr ""
msgid "--output doesn't work for this command\n"
msgstr ""
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr ""
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2048,7 +2048,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr ""
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -2968,7 +2968,7 @@ msgstr ""
msgid "%s makes no sense with %s!\n"
msgstr ""
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3123,52 +3123,52 @@ msgstr ""
msgid "keyserver refresh failed: %s\n"
msgstr ""
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr ""
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr ""
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr ""
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr ""
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr ""
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr ""
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr ""
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr ""
@@ -3715,8 +3715,7 @@ msgstr ""
msgid "key %s: direct key signature added\n"
msgstr ""
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr ""
@@ -5521,7 +5520,7 @@ msgstr ""
msgid "requesting key %s from %s\n"
msgstr ""
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr ""
@@ -5536,12 +5535,12 @@ msgstr ""
msgid "sending key %s to %s\n"
msgstr ""
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr ""
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr ""
@@ -7507,14 +7506,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -7525,7 +7524,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr ""
@@ -7537,19 +7536,19 @@ msgstr ""
msgid "||Please enter the PIN for the standard keys."
msgstr ""
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -7583,47 +7582,47 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr ""
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr ""
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr ""
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr ""
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr ""
@@ -7631,42 +7630,42 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr ""
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr ""
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -7674,20 +7673,20 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr ""
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr ""
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -7695,120 +7694,120 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr ""
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr ""
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr ""
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr ""
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr ""
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr ""
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr ""
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr ""
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr ""
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr ""
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr ""
@@ -7883,12 +7882,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8163,7 +8162,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -8862,57 +8861,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr ""
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr ""
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr ""
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr ""
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr ""
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr ""
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr ""
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr ""
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr ""
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr ""
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr ""
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr ""
@@ -9407,8 +9406,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr ""
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr ""
@@ -9693,127 +9691,127 @@ msgstr ""
msgid "usage: %s [options] "
msgstr ""
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr ""
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr ""
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr ""
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr ""
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr ""
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr ""
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr ""
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr ""
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr ""
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/hu.po b/po/hu.po
index 596d270..add0033 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.2.20\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2020-06-09 23:10+0200\n"
"Last-Translator: Nagy Ferenc László <nfl@nfllab.com>\n"
"Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
@@ -179,7 +179,7 @@ msgstr "Nem tudom létrehozni a(z) \"%s\" állományt: %s.\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -557,25 +557,25 @@ msgstr "A kiválasztott kivonatoló algoritmus érvénytelen!\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "Az opciókat a \"%s\" állományból olvasom.\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "FIGYELEM: \"%s\" elavult opció!\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "%s nem hozható létre: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -585,23 +585,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "GPG ügynök nem elérhető ebben a munkafolyamatban.\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "Hiba %s-ra/-re küldéskor: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "FIGYELEM: nem biztonságos engedélyek: %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "Írom a titkos kulcsot a %s állományba.\n"
@@ -629,7 +629,7 @@ msgstr "Bizalmi adatbázis: olvasás sikertelen (n=%d): %s.\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: Nem tudom a könyvtárat létrehozni: %s.\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "Hiba \"%s\" olvasásakor: %s\n"
@@ -654,7 +654,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "Titkoskulcs-blokk frissítése sikertelen: %s\n"
@@ -746,7 +746,7 @@ msgstr "Mégsem"
msgid "error while asking for the passphrase: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -934,7 +934,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "Hiba \"%s\" olvasásakor: %s\n"
@@ -1185,7 +1185,7 @@ msgid "algorithm: %s"
msgstr "Páncél: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1326,22 +1326,22 @@ msgstr "Ismeretlen módú"
msgid "invalid radix64 character %02x skipped\n"
msgstr "Kihagytam a %02x kódú érvénytelen radix64 karaktert.\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1513,7 +1513,7 @@ msgstr "A(z) %08lX nyilvános kulcsot nem találom: %s.\n"
msgid "waiting for lock %s...\n"
msgstr "Írom a titkos kulcsot a %s állományba.\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1779,7 +1779,7 @@ msgstr "Nem tudom ezt megcsinálni kötegelt módban!\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Ez a parancs %s módban nem engedélyezett.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Titkos kulcsrészek nem állnak rendelkezésre.\n"
@@ -1844,7 +1844,7 @@ msgstr "Nincs hozzá tartozó nyilvános kulcs: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2188,14 +2188,14 @@ msgstr "Érvénytelen parancs! (Próbálja a súgót: \"help\".)\n"
msgid "--output doesn't work for this command\n"
msgstr "Az --output opció nem működik ehhez a parancshoz.\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "Nem tudom megnyitni %s-t!\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2203,7 +2203,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "\"%s\" kulcs nem található: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3220,7 +3220,7 @@ msgstr "%s és %s nem használható együtt!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s értelmetlen %s mellett!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3378,53 +3378,53 @@ msgstr "Keresés a kulcsszerveren sikertelen: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "Frissítés a kulcsszerverről sikertelen: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "Páncél eltávolítása nem sikerült: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "Páncélozás nem sikerült: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "Érvénytelen kivonatoló algoritmus: %s\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Kezdheti gépelni az üzenetet...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "A megadott igazolási eljárásmód URL-je érvénytelen!\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "A megadott aláírási eljárásmód URL-je érvénytelen!\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "A megadott aláírási eljárásmód URL-je érvénytelen!\n"
@@ -3991,8 +3991,7 @@ msgstr "%08lX kulcs: \"%s\" visszavonó igazolást hozzáadtam.\n"
msgid "key %s: direct key signature added\n"
msgstr "%08lX kulcs: Kulcsaláírást hozzáadtam.\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "Hiba a(z) \"%s\" kulcskarika létrehozásakor: %s\n"
@@ -5988,7 +5987,7 @@ msgstr "\"%s\" kulcs nem található: %s\n"
msgid "requesting key %s from %s\n"
msgstr "Lekérem a %08lX kulcsot a %s kulcsszerverről.\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "Érvénytelen export opciók!\n"
@@ -6005,12 +6004,12 @@ msgstr ""
"\"\n"
"Aláírva az Ön %08lX kulcsával %s időpontban.\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "Lekérem a %08lX kulcsot a %s kulcsszerverről.\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr ""
@@ -8118,14 +8117,14 @@ msgstr "Használat: gpg [opciók] [fájlok] (-h a súgóhoz)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8136,7 +8135,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "jelszóváltoztatás"
@@ -8151,19 +8150,19 @@ msgstr "Kérem, válassza ki a visszavonás okát:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "jelszóváltoztatás"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8199,48 +8198,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "Bizalmi adatbázis (%s) inicializálása sikertelen!\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "Nem tudtam újraépíteni a kulcskarika cache-ét: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "kulcsok eltávolítása a nyilvánoskulcs-karikáról"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "A kulcsblokk törlése sikertelen: %s.\n"
@@ -8248,43 +8247,43 @@ msgstr "A kulcsblokk törlése sikertelen: %s.\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "jelszóváltoztatás"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Küldés a kulcsszerverre sikertelen: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8292,22 +8291,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "jelszóváltoztatás"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Kérem, válassza ki a visszavonás okát:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8315,123 +8314,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "jelszóváltoztatás"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "jelszóváltoztatás"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "Hiba a kulcsblokk olvasásakor: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: Hiba szabad rekord olvasásakor: %s.\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "\"%s\" már tömörített.\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "új kulcspár létrehozása"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "új kulcspár létrehozása"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "Bizalmi adatbázis (%s) inicializálása sikertelen!\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "nem támogatott URI"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "A kulcsblokk törlése sikertelen: %s.\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Kulcsgenerálás sikertelen: %s\n"
msgstr[1] "Kulcsgenerálás sikertelen: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s aláírás, %s kivonatoló algoritmus.\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "Nem találtam érvényes OpenPGP adatot.\n"
@@ -8513,12 +8512,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8801,7 +8800,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9536,57 +9535,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "rossz igazolás"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Visszavonó igazolás létrehozva.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "%c%lu preferencia kétszer szerepel!\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "Hiba: Érvénytelen ujjlenyomat.\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "visszavonási igazolás készítése"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "Hiba a jelszó létrehozásakor: %s.\n"
@@ -10094,8 +10093,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "Hiba \"%s\" létrehozásakor: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10407,129 +10405,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "Használat: gpg [opciók] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s és %s nem használható együtt!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "Páncélozás nem sikerült: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "Páncélozás nem sikerült: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "A sor túl hosszú!\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "Hiba: Érvénytelen ujjlenyomat.\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "Olvasási hiba: %s.\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "nem feldolgozott"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "Hiba \"%s\" olvasásakor: %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "Túl sok \"%c\" preferencia.\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "Írok a \"%s\" állományba.\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "Hiba a \"%s\" kulcskarika írásakor: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "Hiba \"%s\" olvasásakor: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "Frissítés sikertelen: %s.\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/id.po b/po/id.po
index 7200ebb..e6d151e 100644
--- a/po/id.po
+++ b/po/id.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-id\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2004-06-17 16:32+0700\n"
"Last-Translator: Tedi Heriyanto <tedi_h@gmx.net>\n"
"Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
@@ -184,7 +184,7 @@ msgstr "tidak dapat membuat %s: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -562,25 +562,25 @@ msgstr "algoritma digest yang dipilih tidak valid\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "membaca pilihan dari `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "WARNING: \"%s\" adalah opsi terdepresiasi\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "tidak dapat membuat %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -590,23 +590,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent tidak tersedia untuk sesi ini\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "kesalahan mengirim ke `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "Peringatan: permisi tidak aman pada %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "menulis kunci rahasia ke `%s'\n"
@@ -634,7 +634,7 @@ msgstr "trustdb: read failed (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: tidak dapat membuat direktori: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "kesalahan membaca `%s': %s\n"
@@ -659,7 +659,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "gagal perbarui rahasia: %s\n"
@@ -751,7 +751,7 @@ msgstr "Batal"
msgid "error while asking for the passphrase: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -939,7 +939,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "kesalahan membaca `%s': %s\n"
@@ -1190,7 +1190,7 @@ msgid "algorithm: %s"
msgstr "armor: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1331,22 +1331,22 @@ msgstr "tidak dikenal"
msgid "invalid radix64 character %02x skipped\n"
msgstr "karakter radix64 tidak valid %02x dilewati\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1518,7 +1518,7 @@ msgstr "kunci publik %08lX tidak ditemukan: %s\n"
msgid "waiting for lock %s...\n"
msgstr "menulis kunci rahasia ke `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1785,7 +1785,7 @@ msgstr "tidak dapat melakukan hal itu dalam mode batch\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Perintah ini tidak dibolehkan saat dalam mode %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "bagian kunci rahasia tidak tersedia\n"
@@ -1850,7 +1850,7 @@ msgstr "tidak ada kunci publik yang sesuai: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2194,14 +2194,14 @@ msgstr "Perintah tidak valid (coba \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output tidak berfungsi untuk perintah ini\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "tidak dapat membuka `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2209,7 +2209,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "kunci '%s' tidak ditemukan: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3223,7 +3223,7 @@ msgstr "%s tidak dibolehkan dengan %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s tidak masuk akal dengan %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3383,53 +3383,53 @@ msgstr "Pencarian keyserver gagal: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "Refresh keyserver gagal: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "gagal dearmoring: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "gagal enarmoring: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritma hash tidak valid `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Teruskan dan ketikkan pesan anda ....\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "URL sertifikasi kebijakan yang diberikan tidak valid\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "URL signature kebijakan yang diberikan tidak valid\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "URL signature kebijakan yang diberikan tidak valid\n"
@@ -3993,8 +3993,7 @@ msgstr "kunci %08lX: \"%s\" penambahan sertifikat pembatalan\n"
msgid "key %s: direct key signature added\n"
msgstr "kunci %08lX: signature kunci langsung ditambahkan\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "kesalahan menulis keyring `%s': %s\n"
@@ -5996,7 +5995,7 @@ msgstr "kunci '%s' tidak ditemukan: %s\n"
msgid "requesting key %s from %s\n"
msgstr "meminta kunci %08lX dari %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "opsi ekspor tidak valid\n"
@@ -6013,12 +6012,12 @@ msgstr ""
"\"\n"
"ditandai dengan kunci anda %08lX pada %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "meminta kunci %08lX dari %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "PERINGATAN: tidak dapat menghapus file temp (%s) `%s': %s\n"
@@ -8116,14 +8115,14 @@ msgstr "Pemakaian: gpg [pilihan] [file] (-h untuk bantuan)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8134,7 +8133,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "ubah passphrase"
@@ -8149,19 +8148,19 @@ msgstr "Silakan pilih alasan untuk pembatalan:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "ubah passphrase"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8197,48 +8196,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "gagal inisialisasi TrustDB: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "gagal membuat kembali cache keyring: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "hapus kunci dari keyring publik"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "gagal menghapus keyblok: %s\n"
@@ -8246,43 +8245,43 @@ msgstr "gagal menghapus keyblok: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "ubah passphrase"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "Pengiriman keyserver gagal: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8290,22 +8289,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "ubah passphrase"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Silakan pilih alasan untuk pembatalan:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8313,123 +8312,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "ubah passphrase"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "ubah passphrase"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "gagal membaca keyblock: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: kesalahan membaca record bebas: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "`%s' sudah dikompresi\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "buat sepasang kunci baru"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "buat sepasang kunci baru"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "gagal inisialisasi TrustDB: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI tidak didukung"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "gagal menghapus keyblok: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Pembuatan kunci gagal: %s\n"
msgstr[1] "Pembuatan kunci gagal: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s signature, algoritma digest %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "tidak ditemukan data OpenPGP yang valid.\n"
@@ -8511,12 +8510,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8799,7 +8798,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9534,57 +9533,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "sertifikat yang buruk"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Sertifikat pembatalan tercipta.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "preferensi %c%lu ganda \n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "kesalahan: fingerprint tidak valid\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "buat sertifikat revokasi"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "kesalahan penciptaan passphrase: %s\n"
@@ -10092,8 +10091,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "kesalahan penciptaan : `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10405,129 +10403,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "pemakaian: gpg [pilihan] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s tidak dibolehkan dengan %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "gagal enarmoring: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "gagal enarmoring: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "baris terlalu panjang\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "kesalahan: fingerprint tidak valid\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "kesalahan pembacaan: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "tidak diproses"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "kesalahan membaca `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "terlalu banyak preferensi `%c'\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "menulis ke `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "kesalahan menulis keyring `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "kesalahan membaca `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "gagal memperbarui: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/it.po b/po/it.po
index d272676..1003d81 100644
--- a/po/it.po
+++ b/po/it.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 2.2.23\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2021-05-19 00:03+0200\n"
"Last-Translator: Denis <student@alice.it>\n"
"Language-Team: \n"
@@ -173,7 +173,7 @@ msgstr "impossibile creare '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "impossibile aprire '%s': %s\n"
@@ -535,23 +535,23 @@ msgstr "l'algoritmo di digest selezionato non è valido\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "opzioni di lettura da '%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Nota: '%s' non è considerato un'opzione\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "impossibile creare il socket: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "il nome socket '%s' è troppo lungo\n"
@@ -561,23 +561,23 @@ msgstr "il nome socket '%s' è troppo lungo\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "un gpg-agent è già in esecuzione - non iniziare uno nuovo\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "errore durante il recupero di un errore per il socket\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "errore durante l'associazione del socket a '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "impossibile impostare le autorizzazioni di '%s': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "ascolto sul socket '%s'\n"
@@ -604,7 +604,7 @@ msgstr "stat() non riuscito per '%s': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "impossibile utilizzare '%s' come home directory\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "errore durante la lettura del nonce su fd %d: %s\n"
@@ -629,7 +629,7 @@ msgstr "gestore ssh 0x%lx per fd %d avviato\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "gestore ssh 0x%lx per fd %d terminato\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect non riuscito: %s - 1s in attesa\n"
@@ -725,7 +725,7 @@ msgstr "annullato\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "errore durante la richiesta della passphrase: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -920,7 +920,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "errore durante la creazione di un flusso per una pipe: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "errore durante il processo di forking: %s\n"
@@ -1160,7 +1160,7 @@ msgid "algorithm: %s"
msgstr "algoritmo: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "algoritmo non supportato: %s"
@@ -1285,22 +1285,22 @@ msgstr "[nessuno]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "carattere radix64 non valido %02x ignorato\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1462,7 +1462,7 @@ msgstr "blocco '%s' non effettuato: %s\n"
msgid "waiting for lock %s...\n"
msgstr "attesa del blocco %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s è troppo vecchio (è necessario %s, con %s)\n"
@@ -1716,7 +1716,7 @@ msgstr "impossibile eseguire questa operazione in modalità batch\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Questo comando è disponibile solo per le schede della versione 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Reimposta codice non più disponibile o meno\n"
@@ -1779,7 +1779,7 @@ msgstr "URL per recuperare la chiave pubblica: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2109,13 +2109,13 @@ msgstr "Comando non valido (prova \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output non funziona con questo comando\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "impossibile aprire '%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2123,7 +2123,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "chiave \"%s\" non trovata: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3094,7 +3094,7 @@ msgstr "Non è permesso usare %s con %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "Non ha senso usare %s con %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "AVVISO: in esecuzione con l'ora di sistema falso: "
@@ -3254,55 +3254,55 @@ msgstr "ricerca nel keyserver fallita: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "aggiornamento del keyserver fallito: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "rimozione dell'armatura fallita: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "creazione dell'armatura fallita: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritmo hash non valido '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "errore durante l'analisi della specifica della chiave '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
"'%s' non sembra essere un ID chiave, un'impronta digitale o un keygrip "
"valido\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
"AVVISO: nessun comando fornito. Cercando di indovinare cosa vuoi dire ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Vai avanti e scrivi il messaggio...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "l'URL della politica di certificazione indicato non è valido\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "l'URL della politica di firma indicato non è valido\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "l'URL del keyserver preferito specificato non è valido\n"
@@ -3863,8 +3863,7 @@ msgstr "chiave %s: certificato di revoca \"%s\" aggiunto\n"
msgid "key %s: direct key signature added\n"
msgstr "chiave %s: aggiunta firma chiave diretta\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "errore durante l'allocazione della memoria: %s\n"
@@ -5789,7 +5788,7 @@ msgstr "chiave non trovata nel keyserver\n"
msgid "requesting key %s from %s\n"
msgstr "richiesta della chiave %s da %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "nessun keyserver noto\n"
@@ -5804,12 +5803,12 @@ msgstr "\"%s\" ignorato: %s\n"
msgid "sending key %s to %s\n"
msgstr "invio della chiave %s a %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "richiesta di chiave da '%s'\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVVISO: impossibile recuperare l'URI %s: %s\n"
@@ -7928,14 +7927,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNumero: %s%%0ATitolare: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Tentativi rimanenti: %d"
@@ -7946,7 +7945,7 @@ msgstr "||Immettere il PIN per la chiave per creare firme qualificate."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Inserisci il PIN di amministratore"
@@ -7958,19 +7957,19 @@ msgstr "|P|Inserisci il codice di sblocco del PIN (PUK) per i tasti standard."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Si prega di inserire il PIN per le chiavi standard."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "Modulo RSA mancante o non di dimensione %d bit\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "Esponente pubblico RSA mancante o superiore a %d bit\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "Errore di richiamata PIN: %s\n"
@@ -8009,47 +8008,47 @@ msgstr ""
"|P|Inserisci il codice di sblocco del PIN (PUK) per la chiave per creare "
"firme qualificate."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "errore durante il recupero del nuovo PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "impossibile memorizzare l'impronta digitale: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "impossibile memorizzare la data di creazione: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "errore durante il recupero dello stato CHV dalla scheda\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "risposta non contiene il modulo RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "risposta non contiene l'esponente pubblico RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "risposta non contiene la chiave pubblica CE\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "risposta non contiene i dati della chiave pubblica\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "lettura della chiave pubblica non riuscita: %s\n"
@@ -8057,44 +8056,44 @@ msgstr "lettura della chiave pubblica non riuscita: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNumero: %s%%0AHolder: %s%%0ACounter: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "utilizzando il PIN predefinito come %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"impossibile utilizzare il PIN predefinito come %s: %s - disabilitazione "
"dell'ulteriore utilizzo predefinito\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Si prega di sbloccare la carta"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "Il PIN per CHV%d è troppo breve; la lunghezza minima è %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verifica CHV%d non riuscita: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "carta è bloccata in modo permanente!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8106,20 +8105,20 @@ msgstr[1] ""
"%d tentativi di PIN di amministrazione rimanenti prima che la schede vengano "
"bloccate in modo permanente\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "l'accesso ai comandi di amministrazione non è configurato\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Inserisci il PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Inserisci il Codice reset per la carta"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Il codice di reimpostazione è troppo breve; la lunghezza minima è %d\n"
@@ -8127,87 +8126,87 @@ msgstr "Il codice di reimpostazione è troppo breve; la lunghezza minima è %d\n
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Nuovo codice di ripristino"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Nuovo PIN di amministrazione"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Nuovo PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Inserisci il PIN di amministratore e il nuovo PIN di amministrazione"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Inserisci il PIN e il nuovo PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "errore durante la lettura dei dati dell'applicazione\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "errore durante la lettura dell'impronta digitale DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "chiave già esistente\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "chiave esistente verrà sostituita\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generazione di una nuova chiave\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "genera una nuova coppia di chiavi\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "timestamp di creazione mancante\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA primo %s mancante o non di dimensione %d bit\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "impossibile archiviare la chiave: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "curva non supportata\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "si prega di attendere mentre la chiave viene generata …\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generazione della chiave non riuscita\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
@@ -8217,27 +8216,27 @@ msgstr[1] ""
"\n"
"\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "struttura non valida della scheda OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "impronta digitale sulla carta non corrisponde a quello richiesto\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "scheda non supporta l'algoritmo digest %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "firme create finora: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8245,7 +8244,7 @@ msgstr ""
"la verifica del PIN di amministrazione è attualmente vietata tramite questo "
"comando\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "impossibile accedere a %s - scheda OpenPGP non valida?\n"
@@ -8324,12 +8323,12 @@ msgstr ""
"si prega di utilizzare l'opzione '--daemon' per eseguire il programma in "
"background\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "gestore per fd %d avviato\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "gestore per fd %d terminato\n"
@@ -8607,7 +8606,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "un hash di bit %u non è valido per una chiave %u bit %s\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9349,57 +9348,57 @@ msgstr " oggetto ="
msgid "error loading certificate '%s': %s\n"
msgstr "errore durante il caricamento del certificato '%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "certificati caricati in modo permanente: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " certificati runtime memorizzati nella cache: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " certificati attendibili: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certificato già memorizzato nella cache\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certificato memorizzato nella cache\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "errore durante la memorizzazione nella cache del certificato: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "stringa di impronta digitale SHA1 non valida '%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "errore durante il recupero del certificato da parte di S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "errore durante il recupero del certificato per oggetto: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "nessuna autorità emittente trovata nel certificato\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "errore durante il recupero di authorityKeyIdentifier: %s\n"
@@ -9925,8 +9924,7 @@ msgstr "Accesso CRL non possibile a causa della disabilitata di %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "errore durante il recupero di '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "errore durante l'inizializzazione dell'oggetto lettore: %s\n"
@@ -10224,128 +10222,128 @@ msgstr "i livelli di debug validi sono: %s\n"
msgid "usage: %s [options] "
msgstr "utilizzo: %s [opzioni] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "due punti non sono consentiti nel nome del socket\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "recupero CRL da '%s' non riuscito: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "elaborazione CRL da '%s' non riuscita: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: riga troppo lunga - ignorata\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: rilevata impronta digitale non valida\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s: %u: errore di lettura: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s: %u: Garbage alla fine della riga ignorato\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
"SIGHUP ricevuto - rilezione delle cache di configurazione e svuotamento\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 ricevuto - nessuna azione definita\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM ricevuto - arresto …\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM ricevuto - connessioni ancora %d attive\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "arresto forzato\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT ricevuto - arresto immediato\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "segnale %d ricevuto - nessuna azione definita\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "errore durante l'accesso a '%s': stato http %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL '%s' reindirizzato a '%s' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "troppi reindirizzamenti\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "reindirizzamento modificato in '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "errore durante la stampa della riga di registro: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "errore durante la lettura del registro dal wrapper ldap %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "wrapper ldap %d pronto"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "wrapper ldap %d pronto: timeout\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "wrapper ldap %d pronto: exitcode:%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "in attesa del wrapper ldap %d non riuscito: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "wrapper ldap %d bloccato - killing\n"
diff --git a/po/ja.po b/po/ja.po
index 1590fd6..1ebe32e 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.2.28\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2021-06-09 09:28+0900\n"
"Last-Translator: NIIBE Yutaka <gniibe@fsij.org>\n"
"Language-Team: none\n"
@@ -178,7 +178,7 @@ msgstr "'%s'が作成できません: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "'%s'が開けません: %s\n"
@@ -534,23 +534,23 @@ msgstr "選択されたダイジェスト・アルゴリズムは、無効です
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "'%s' からオプションを読み込みます\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "注意: '%s'はオプションとは考えられません\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "ソケットが作成できません: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "ソケット名'%s'は長すぎます\n"
@@ -560,23 +560,23 @@ msgstr "ソケット名'%s'は長すぎます\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agentは既に実行されています - 新しいものをスタートさせません\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "ソケットのナンス取得エラー\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "'%s'でソケットのバインドのエラー: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "'%s'の許可が設定できません: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "ソケット'%s'でlisten\n"
@@ -603,7 +603,7 @@ msgstr "'%s'でstat()が失敗しました: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "'%s'をホーム・ディレクトリに使えません\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "fd %dでナンスの読み込みエラー: %s\n"
@@ -628,7 +628,7 @@ msgstr "ssh ハンドラ0x%lx (fd %d に対する)が開始\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh ハンドラ0x%lx (fd %d に対する)が終了\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselectに失敗しました: %s - 一秒待ちます\n"
@@ -724,7 +724,7 @@ msgstr "キャンセルされました\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "パスフレーズを問い合わせする際、エラー: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -912,7 +912,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "パイプのストリーム作成エラー: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "プロセスforkエラー: %s\n"
@@ -1153,7 +1153,7 @@ msgid "algorithm: %s"
msgstr "アルゴリズム: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "サポートされていないアルゴリズム: %s"
@@ -1278,22 +1278,22 @@ msgstr "[未設定]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "無効な64進文字%02Xをスキップしました\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr "すみません、バッチモードです - 入力を得られません\n"
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr "すみません、端末なしが要求されています - 入力を得られません\n"
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr "エラーが多すぎます。あきらめます\n"
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr "コントロールD が検出されました\n"
@@ -1449,7 +1449,7 @@ msgstr "lock '%s' は作成されませんでした: %s\n"
msgid "waiting for lock %s...\n"
msgstr "lock %s を待ちます...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s が古すぎます (%s が必要、現在 %s)\n"
@@ -1700,7 +1700,7 @@ msgstr "これはバッチ・モードではできません\n"
msgid "This command is only available for version 2 cards\n"
msgstr "このコマンドが使えるのはバージョン2のカードだけです\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "リセット・コードが(もはや)利用可能ではありません\n"
@@ -1763,7 +1763,7 @@ msgstr "公開鍵を取得するURL: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2085,13 +2085,13 @@ msgstr "無効なコマンド (\"help\"を参照)\n"
msgid "--output doesn't work for this command\n"
msgstr "このコマンドで--outputは機能しません\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "'%s'が開けません\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2099,7 +2099,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "鍵\"%s\"が見つかりません: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3041,7 +3041,7 @@ msgstr "%sは%sとともに使うことはできません!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%sは%sとともに使っても無意味です!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "*警告*: ニセモノのシステム時刻で実行しています: "
@@ -3196,54 +3196,54 @@ msgstr "鍵サーバの検索に失敗しました: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "鍵サーバの更新に失敗しました: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "外装除去に失敗しました: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "外装に失敗しました: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "無効なハッシュ・アルゴリズム'%s'です\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "鍵指定'%s'の構文解析エラー: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "'%s'は有効な鍵ID, フィンガープリント、keygripではないようです。\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
"*警告*: コマンドが指定されていません。なにを意味しているのか当ててみま"
"す ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "開始します。メッセージを打ってください ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "あたえられた証明書ポリシーURLは無効です\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "あたえられた署名ポリシーURLは無効です\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "指定された優先鍵サーバURLは無効です\n"
@@ -3794,8 +3794,7 @@ msgstr "鍵%s:\"%s\"失効証明書の追加\n"
msgid "key %s: direct key signature added\n"
msgstr "鍵%s: 直接鍵署名を追加\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "メモリの確保のエラー: %s\n"
@@ -5657,7 +5656,7 @@ msgstr "鍵が鍵サーバに見つかりません\n"
msgid "requesting key %s from %s\n"
msgstr "鍵%sを%sに要求\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "鍵サーバがわかりません\n"
@@ -5672,12 +5671,12 @@ msgstr "\"%s\"をスキップしました: %s\n"
msgid "sending key %s to %s\n"
msgstr "鍵%sを%sへ送信\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "鍵を'%s'から要求\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "*警告*: URI %s からデータを取れません: %s\n"
@@ -7692,14 +7691,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%s番号: %s%%0A保持者: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "残された試行回数: %d"
@@ -7710,7 +7709,7 @@ msgstr "||新しいPINを認定署名を生成する鍵のために入力して
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|管理者PINを入力してください"
@@ -7722,19 +7721,19 @@ msgstr "|P|標準の鍵のPIN Unblocking Code (PUK)を入力してください
msgid "||Please enter the PIN for the standard keys."
msgstr "||PINを標準の鍵のために入力してください。"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSAのモジュラスがないか、%dビットのものではありません\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA公開指数がないか %d ビットより大きすぎます\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PINコールバックがエラーを返しました: %s\n"
@@ -7770,47 +7769,47 @@ msgid ""
msgstr ""
"|P|認定署名の鍵のために新しいPINブロック解除コード(PUK)を入力してください。"
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "新しいPINの取得エラー: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "指紋の保管に失敗しました: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "生成日の保管に失敗しました: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "カードからCHVステイタスの取得でエラー\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "応答にRSAのモジュラスが含まれていません\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "応答にRSA公開指数が含まれていません\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "応答に楕円曲線の公開鍵が含まれていません\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "応答に公開鍵データが含まれていません\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "公開鍵の読み込みに失敗しました: %s\n"
@@ -7818,64 +7817,64 @@ msgstr "公開鍵の読み込みに失敗しました: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%s番号: %s%%0A保持者: %s%%0Aカウンタ: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "デフォルトPINを%sとして使います\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"デフォルトのPIN %s を使うのに失敗しました: %s - これ以上デフォルトとしての使"
"用を無効とします\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||カードをアンロックしてください"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%dのPINが短すぎます。最短で%dです\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "CHV%dの認証に失敗しました: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "カードが永久にロックされてます!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
"%d Admin PIN attempts remaining before card is permanently locked\n"
msgstr[0] "カードの永久ロック前に%d回の管理者PINの試行が残っています\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "管理コマンドへのアクセスが設定されていません\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||PINを入力してください"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||カードのリセット・コードを入力してください"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "リセット・コードが短すぎます。最短の長さは%dです。\n"
@@ -7883,119 +7882,119 @@ msgstr "リセット・コードが短すぎます。最短の長さは%dです
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|新しいリセット・コード"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|新しい管理者PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|新しいPIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||管理者PINと新しい管理者PINを入力してください"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||PINと新しいPINを入力してください"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "アプリケーション・データの読み込みエラー\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "フィンガープリントのデータ・オブジェクトの読み込みエラー\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "鍵はもうあります\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "既存の鍵は置き換えられます\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "新しい鍵を生成\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "新しい鍵を書き込み\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "作成時刻スタンプがありません\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA素数 %s がありません、または%dビットのものではありません\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "鍵の保管に失敗しました: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "サポートされていない曲線\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "鍵生成の間、お待ちください ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "鍵の生成に失敗しました\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "鍵の生成が完了しました (%d秒)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "OpenPGPカードに無効な構造 (データ・オブジェクト 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "カードのフィンガープリントが要求されたものと一致しません\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "カードはダイジェスト・アルゴリズム %s をサポートしていません\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "これまでに作成された署名: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "管理者PINの確認はこのコマンドでは今のところ禁止されています\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "%sにアクセスできません - 無効なOpenPGPカード?\n"
@@ -8074,12 +8073,12 @@ msgstr ""
"'--daemon'オプションを使って、プログラムをバックグラウンドで実行してくださ"
"い\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "fd %dのハンドラが開始されました\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "fd %dのハンドラが終了しました\n"
@@ -8357,7 +8356,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "%uビットハッシュは%uビットの%s鍵には無効です\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9080,57 +9079,57 @@ msgstr "サブジェクト ="
msgid "error loading certificate '%s': %s\n"
msgstr "証明書'%s'の読み込みエラー: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "永続的にロードされる証明書: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr "実行時キャッシュ証明書の数: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " 信用された証明書の数: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr " すでにキャッシュされた証明書\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "キャッシュされた証明書\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "証明書のキャッシュのエラー: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "無効なSHA1フィンガープリント文字列'%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "S/Nでの証明書取得エラー : %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "サブジェクトでの証明書取得エラー: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "証明書に発行者がみつかりません\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "authorityKeyIdentifierの取得エラー: %s\n"
@@ -9632,8 +9631,7 @@ msgstr "CRLアクセスは停止された%sのため不可能です\n"
msgid "error retrieving '%s': %s\n"
msgstr "'%s'を取得する際のエラー: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "リーダ・オブジェクトの初期化エラー: %s\n"
@@ -9927,127 +9925,127 @@ msgstr "有効なdebugレベルは: %s\n"
msgid "usage: %s [options] "
msgstr "使い方: %s [オプション] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "コロンはソケット名に許されません\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "'%s'からCRLの取得の失敗: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "'%s'からCRLの処理に失敗: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: 行が長すぎます - スキップされました\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: 無効なフィンガープリントが検出されました\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: 読み込みエラー: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: 行末のゴミを無視\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUPを受け取り - 設定を読み直し、キャッシュをフラッシュ\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2を受け取り - 動作は定義されない\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERMを受け取り - シャットダウン...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERMを受け取り - %d本のアクティブな接続がまだあります\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "強制的にシャットダウンする\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINTを受け取り - すぐにシャットダウン\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "シグナル%dを受け取り - アクションは定義されない\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "'%s'へアクセスのエラー: httpステイタス %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL'%s' は '%s' (%u) へリダイレクトされました\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "リダイレクトが多すぎます\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "リダイレクトが'%s'に変更されました\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "log出力エラー: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "ldap wrapper %dからのログの読み込みエラー: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap wrapper %d が準備完了"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap wrapper %d が準備完了: タイムアウト\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap wrapper %d が準備完了: exitcode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "ldap wrapper %dの待ちが失敗: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap wrapper %d が止まりました - killしています\n"
diff --git a/po/nb.po b/po/nb.po
index 524696a..8410d11 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 2.1\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2017-11-02 17:40+0100\n"
"Last-Translator: Åka Sikrom <a4@hush.com>\n"
"Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n"
@@ -181,7 +181,7 @@ msgstr "klarte ikke å lage «%s»: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "klarte ikke å åpne «%s»: %s\n"
@@ -539,23 +539,23 @@ msgstr "valg kontrollsum-algoritme er ugyldig\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "leser valg fra «%s»\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Merk: «%s» regnes ikke som et valg\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "klarte ikke å lage sokkel: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "sokkelnavnet «%s» er for langt\n"
@@ -565,23 +565,23 @@ msgstr "sokkelnavnet «%s» er for langt\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "en gpg-agent kjører allerede. Lar være å starte en ny\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "feil under henting av sokkel-anledning\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "feil under knytning av sokkel til «%s»: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "klarte ikke å endre tillatelser til «%s»: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "lytter på sokkel «%s»\n"
@@ -608,7 +608,7 @@ msgstr "stat() mislyktes for «%s»: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "«%s» kan ikke brukes som hjemmemappe\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "feil under lesing av anledning på fd %d: %s\n"
@@ -633,7 +633,7 @@ msgstr "startet ssh-behandler 0x%lx for fd %d\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "avsluttet ssh-behandler 0x%lx for fd %d\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect mislyktes: %s - venter 1s\n"
@@ -727,7 +727,7 @@ msgstr "avbrutt\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "feil under spørring etter passordfrase: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -918,7 +918,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "feil under opprettelse av strøm for datarør: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "feil under kopiering av prosess: %s\n"
@@ -1160,7 +1160,7 @@ msgid "algorithm: %s"
msgstr "algoritme: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "ustøttet algoritme: %s"
@@ -1285,22 +1285,22 @@ msgstr "[ingen]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "hoppet over ugyldig radix64-tegn %02x\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1462,7 +1462,7 @@ msgstr "lås «%s» ikke opprettet: %s\n"
msgid "waiting for lock %s...\n"
msgstr "venter på lås %s …\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s er for gammel (krever %s, har %s)\n"
@@ -1721,7 +1721,7 @@ msgstr "du kan ikke gjøres dette i buntmodus\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Denne kommandoen er bare tilgjengelig for kort av versjon 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Tilbakestillingskode er ikke tilgjengelig\n"
@@ -1784,7 +1784,7 @@ msgstr "Adresse for henting av offentlig nøkkel: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2122,13 +2122,13 @@ msgstr "Ugyldig kommando (prøv «help»)\n"
msgid "--output doesn't work for this command\n"
msgstr "«--output» virker ikke med denne kommandoen\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "klarte ikke å åpne «%s»\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2136,7 +2136,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "fant ikke nøkkelen «%s»: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3084,7 +3084,7 @@ msgstr "du kan ikke bruke %s med %s.\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s gir ikke mening med %s.\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "ADVARSEL: kjører med falsk systemtid: "
@@ -3240,54 +3240,54 @@ msgstr "søk på nøkkeltjener mislyktes: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "oppdatering av nøkkeltjener mislyktes: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "dearmoring failed: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "enarmoring failed: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "«%s» er en ugyldig summeringsalgoritme\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "feil under tolking av nøkkelspesifikasjon «%s»: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
"«%s» ser hverken ut til å være en gyldig nøkkel-ID, fingeravtrykk eller "
"nøkkelgrep\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "ADVARSEL: ingen kommando valgt. Prøver å gjette hva du mener …\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Skriv inn melding …\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "valgt adresse for sertifikasjonsregler er ugyldig\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "valgt adresse for signaturregler er ugyldig\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "valgt adresse for foretrukket nøkkeltjener er ugyldig\n"
@@ -3846,8 +3846,7 @@ msgstr "nøkkel %s: «%s» opphevingssertifikat lagt til\n"
msgid "key %s: direct key signature added\n"
msgstr "nøkkel %s: direkte nøkkelsignatur lagt til\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "feil under minnetildeling: %s\n"
@@ -5760,7 +5759,7 @@ msgstr "fant ikke nøkkelen på nøkkeltjener\n"
msgid "requesting key %s from %s\n"
msgstr "ber om nøkkelen %s fra %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "ingen kjent nøkkeltjener\n"
@@ -5775,12 +5774,12 @@ msgstr "hoppet over «%s»: %s\n"
msgid "sending key %s to %s\n"
msgstr "sender nøkkelen %s til %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "ber om nøkkel fra «%s»\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "ADVARSEL: klarte ikke å fange URI %s: %s\n"
@@ -7857,14 +7856,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNummer\\x1f: %s%%0AHolder\\x1f: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Gjenstående forsøk: %d"
@@ -7875,7 +7874,7 @@ msgstr "||Skriv inn PIN for å la nøkkelen lage kvalifiserte signaturer."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Skriv inn admin-PIN"
@@ -7887,19 +7886,19 @@ msgstr "|P|Skriv inn PIN-opplåsingskode (PUK) for standardnøkler."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Skriv inn PIN-kode for standardnøkler."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA-modulus mangler eller er av annen størrelse enn %d bit\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "offentlig RSA-eksponent mangler eller er større enn %d bit\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN-callback returnerte en feil: %s\n"
@@ -7934,47 +7933,47 @@ msgid ""
"qualified signatures."
msgstr "|P|Skriv inn PUK-kode for å la nøkkelen lage kvalifiserte signaturer."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "feil under henting av ny PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "klarte ikke å lagre fingeravtrykk: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "klarte ikke å lagre opprettelsesdato: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "feil under henting av CHV-status fra kort\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "svar inneholder ikke RSA-modulus\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "svar inneholder ikke offentlig RSA-eksponent\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "svar inneholder ikke offentlig EC-nøkkel\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "svar inneholder ikke offentlig nøkkeldata\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "lesing av offentlig nøkkel mislyktes: %s\n"
@@ -7982,44 +7981,44 @@ msgstr "lesing av offentlig nøkkel mislyktes: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNummer\\x1f: %s%%0AHolder\\x1f: %s%%0ATeller\\x1f: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "bruker forvalgt PIN som %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"klarte ikke å bruke forvalgt PIN som %s: %s. Lar være å bruke forvalgt PIN "
"senere\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Lås opp kort"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN for CHV%d er for kort; minum lengde er %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "bekreftelse av CHV%d mislyktes: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "kortet er låst for godt.\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8027,20 +8026,20 @@ msgid_plural ""
msgstr[0] "%d Admin-PIN-forsøk gjenstår før kortet blir låst permanent\n"
msgstr[1] "%d Admin-PIN-forsøk gjenstår før kortet blir låst permanent\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "tilgang til admin-kommandoer er ikke konfigurert\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Skriv inn PIN-kode"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Skriv inn tilbakestillingskode for kortet"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Tilbakestillingskoden er for kort. Minimumslengde er %d\n"
@@ -8048,120 +8047,120 @@ msgstr "Tilbakestillingskoden er for kort. Minimumslengde er %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Ny tilbakestillingskode"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Ny Admin PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Ny PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Skriv inn admin-PIN og ny admin-PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Skriv inn PIN-kode og ny PIN-kode"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "feil under lesing av programdata\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "feil under lesing av fingeravtrykk DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "nøkkelen finnes allerede\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "gjeldende nøkkel blir erstattet\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "lager ny nøkkel\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "skriver ny nøkkel\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "tidsstempel for opprettelse mangler\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA-primtall %s mangler eller er av annen størrelse enn %d bit\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "klarte ikke å lagre nøkkel: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "ustøttet kurve\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "vent mens nøkkel blir generert …\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "nøkkelgenerering mislyktes\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "nøkkelgenerering fullført (%d sekund)\n"
msgstr[1] "nøkkelgenerering fullført (%d sekunder)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "ugyldig struktur i OpenPGP-kort (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "fingeravtrykk på kort samsvarer ikke med forespurt avtrykk\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kortet støtter ikke kontrollsum-algoritme %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signaturer opprettet så langt: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "bekrefting av Admin PIN er foreløpig nektet gjennom denne kommandoen\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "fikk ikke tilgang til %s. Bruker du et ugyldig OpenPGP-kort?\n"
@@ -8238,12 +8237,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "bruk valget «--daemon» for å kjøre programmet i bakgrunnen\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "startet håndteringsprogram for fd %d\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "avsluttet håndteringsprogram for fd %d\n"
@@ -8519,7 +8518,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "kontrollsum på %u bit er ugyldig for en %u-bit %s-nøkkel\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9248,57 +9247,57 @@ msgstr " emne ="
msgid "error loading certificate '%s': %s\n"
msgstr "feil under innlasting av sertifikat «%s»: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "permanent innlastede sertifikater: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " hurtiglagrede sertifikater: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " pålitelige sertifikater: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "sertifikat allerede hurtiglagret\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "sertifikat hurtiglagret\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "feil under hurtiglagring av sertifikat: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "«%s» er et ugyldig SHA1-fingeravtrykk\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "feil under henting av sertifikat etter S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "feil under henting av sertifikat etter emne: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "fant ingen utsteder av sertifikat\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "feil under henting av «authorityKeyIdentifier»: %s\n"
@@ -9802,8 +9801,7 @@ msgstr "Ingen CRL-tilgang fordi %s er slått av\n"
msgid "error retrieving '%s': %s\n"
msgstr "feil under henting av «%s»: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "feil under innlasting av leserobjekt: %s\n"
@@ -10097,128 +10095,128 @@ msgstr "følgende feilsøkingsnivåer er gyldige: %s\n"
msgid "usage: %s [options] "
msgstr "bruk: %s [valg] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "kolon tillates ikke i sokkelnavn\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "henting av CRL fra «%s» mislyktes: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "behandling av CRL fra «%s» mislyktes: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: for lang linje. Hoppet over\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: oppdaget ugyldig fingeravtrykk\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: lesefeil: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: ignorerer ugyldige data ved linjeslutt\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "SIGHUP mottatt. Leser inn oppsett på nytt og tømmer hurtiglagre\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "SIGUSR2 mottatt. Ingen handling definert\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "SIGTERM mottatt. Slår av …\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "SIGTERM mottatt. %d tilkoblinger er fremdeles aktive\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "slår av under tvang\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "SIGINT mottatt. Slår av umiddelbart\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "signal %d mottatt. Ingen handling definert\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "fikk ikke tilgang til «%s»: http-status %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "Videresendt fra adresse «%s» til «%s» (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "for mange videresendinger\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to '%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "skriver til «%s»\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "feil under utskrift av logglinje: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "feil under lesing av logg fra ldap-grensesnitt %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap-grensesnitt %d klart"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap-grensesnitt %d klart: tidsavbrudd\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap-grensesnitt %d klart: avslutningskode=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "venting på ldap-grensesnitt %d mislyktes: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap-grensesnitt %d steilet - dreper prosess\n"
diff --git a/po/pl.po b/po/pl.po
index 03b0058..b724a30 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg-2.2.24\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2020-11-18 17:35+0100\n"
"Last-Translator: Jakub Bogusz <qboosh@pld-linux.org>\n"
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
@@ -175,7 +175,7 @@ msgstr "nie można utworzyć ,,%s'': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "nie można otworzyć ,,%s'': %s\n"
@@ -533,23 +533,23 @@ msgstr "wybrany algorytm skrótów wiadomości jest niepoprawny\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "odczyt opcji z ,,%s''\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Uwaga: ,,%s'' nie jest uznane za opcję\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "nie można utworzyć gniazda: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "nazwa gniazda ,,%s'' zbyt długa\n"
@@ -559,23 +559,23 @@ msgstr "nazwa gniazda ,,%s'' zbyt długa\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent już działa - nieuruchamianie nowego\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "błąd podczas pobierania nonce z gniazda\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "błąd podczas przypisywania gniazda do ,,%s'': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "nie można ustawić praw dostępu do ,,%s'': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "nasłuchiwanie na gnieździe ,,%s''\n"
@@ -602,7 +602,7 @@ msgstr "stat() nie powiodło się dla ,,%s'': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "nie można użyć ,,%s'' jako katalogu domowego\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "błąd odczytu nonce z fd %d: %s\n"
@@ -627,7 +627,7 @@ msgstr "obsługa ssh 0x%lx dla fd %d uruchomiona\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "obsługa ssh 0x%lx dla fd %d zakończona\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect nie powiodło się: %s - czekanie 1s\n"
@@ -722,7 +722,7 @@ msgstr "anulowano\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "błąd podczas pytania o hasło: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -912,7 +912,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "błąd tworzenia strumienia dla potoku: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "błąd podczas tworzenia procesu: %s\n"
@@ -1151,7 +1151,7 @@ msgid "algorithm: %s"
msgstr "algorytm: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "nieobsługiwany algorytm: %s"
@@ -1276,22 +1276,22 @@ msgstr "[brak]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "niewłaściwy znak formatu radix64 %02x został pominięty\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1453,7 +1453,7 @@ msgstr "blokada ,,%s'' nie założona: %s\n"
msgid "waiting for lock %s...\n"
msgstr "oczekiwanie na blokadę %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "biblioteka %s jest zbyt stara (wymagana %s, zainstalowana %s)\n"
@@ -1705,7 +1705,7 @@ msgstr "nie działa w trybie wsadowym\n"
msgid "This command is only available for version 2 cards\n"
msgstr "To polecenie jest dostępne tylko dla kart w wersji 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Kod resetujący nie jest (już lub w ogóle) dostępny\n"
@@ -1768,7 +1768,7 @@ msgstr "URL do odczytania klucza publicznego: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2089,13 +2089,13 @@ msgstr "Niepoprawne polecenie (spróbuj ,,help'')\n"
msgid "--output doesn't work for this command\n"
msgstr "opcja --output nie działa z tym poleceniem\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "nie można otworzyć ,,%s''\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2103,7 +2103,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "klucz ,,%s'' nie został odnaleziony: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3075,7 +3075,7 @@ msgstr "Nie wolno używać %s z %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s nie ma sensu w połączeniu z %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "OSTRZEŻENIE: działanie z fałszywym czasem systemowym: "
@@ -3232,53 +3232,53 @@ msgstr "szukanie w serwerze kluczy nie powiodło się: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "odświeżenie kluczy z serwera nie powiodło się: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "zdjęcie opakowania ASCII nie powiodło się: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "opakowywanie ASCII nie powiodło się: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "niewłaściwy algorytm skrótu ,,%s''\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "błąd analizy specyfikacji klucza ,,%s'': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
",,%s'' nie wygląda na prawidłowy identyfikator, odcisk ani uchwyt klucza\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "OSTRZEŻENIE: nie podano polecenia. Próba odgadnięcia zamiaru...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Wpisz tutaj swoją wiadomość ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "podany URL regulaminu poświadczania jest niepoprawny\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "podany URL regulaminu podpisów jest niepoprawny\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "podany preferowany URL serwera kluczy jest niepoprawny\n"
@@ -3839,8 +3839,7 @@ msgstr "klucz %s: ,,%s'' dodany certyfikat unieważnienia\n"
msgid "key %s: direct key signature added\n"
msgstr "klucz %s: dodano bezpośredni podpis\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "błąd przydzielania pamięci: %s\n"
@@ -5783,7 +5782,7 @@ msgstr "klucz nie został odnaleziony na serwerze kluczy\n"
msgid "requesting key %s from %s\n"
msgstr "zapytanie o klucz %s z %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "brak znanego serwera kluczy\n"
@@ -5798,12 +5797,12 @@ msgstr "pominięty ,,%s'': %s\n"
msgid "sending key %s to %s\n"
msgstr "wysyłanie klucza %s na %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "zapytanie o klucz z ,,%s''\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "OSTRZEŻENIE: nie można pobrać URI %s: %s\n"
@@ -7946,14 +7945,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sNumer: %s%%0AWłaściciel: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Pozostało prób: %d"
@@ -7965,7 +7964,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Proszę wprowadzić PIN administracyjny"
@@ -7977,19 +7976,19 @@ msgstr "|P|Proszę wprowadzić kod odblokowujący PIN (PUK) dla zwykłych kluczy
msgid "||Please enter the PIN for the standard keys."
msgstr "||Proszę wprowadzić PIN dla zwykłych kluczy."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "reszta RSA brakująca lub o rozmiarze innym niż %d bity\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "publiczny wykładnik RSA brakujący lub większy niż %d bity\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "Zapytanie zwrotne o PIN zwróciło błąd: %s\n"
@@ -8030,47 +8029,47 @@ msgstr ""
"|P|Proszę wprowadzić kod odblokowujący PIN (PUK) dla klucza do tworzenia "
"podpisów kwalifikowanych."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "błąd podczas odczytu nowego PIN-u: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "nie powiódł się zapis odcisku: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "nie powiódł się zapis daty utworzenia: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "błąd podczas odczytu stanu CHV z karty\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "odpowiedź nie zawiera współczynnika RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "odpowiedź nie zawiera publicznego wykładnika RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "odpowiedź nie zawiera klucza publicznego EC\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "odpowiedź nie zawiera danych klucza publicznego\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "odczyt klucza publicznego nie powiódł się: %s\n"
@@ -8078,44 +8077,44 @@ msgstr "odczyt klucza publicznego nie powiódł się: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sNumer: %s%%0AWłaściciel: %s%%0ALicznik: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "użycie domyślnego PIN-u jako %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"nie udało się użyć domyślnego PIN-u jako %s: %s - wyłączenie dalszego "
"domyślnego użycia\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Proszę odblokować kartę"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN dla CHV%d jest zbyt krótki; minimalna długość to %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "weryfikacja CHV%d nie powiodła się: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "karta została trwale zablokowana!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8127,20 +8126,20 @@ msgstr[1] ""
msgstr[2] ""
"Zostało %d prób PIN-u administracyjnego do trwałego zablokowania karty\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "dostęp do poleceń administratora nie został skonfigurowany\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Proszę wpisać PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Proszę wprowadzić kod resetujący dla karty"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Kod resetujący zbyt krótki; minimalna długość to %d\n"
@@ -8148,87 +8147,87 @@ msgstr "Kod resetujący zbyt krótki; minimalna długość to %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Nowy kod resetujący"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Nowy PIN administracyjny"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Nowy PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Proszę wprowadzić PIN administracyjny i nowy PIN administracyjny"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Proszę wprowadzić PIN i nowy PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "błąd podczas odczytu danych aplikacji\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "błąd podczas odczytu odcisku DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "klucz już istnieje\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "istniejący klucz zostanie zastąpiony\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generowanie nowego klucza\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "zapisywanie nowego klucza\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "brak datownika utworzenia\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "liczba pierwsza %s RSA brakująca lub o rozmiarze innym niż %d bitów\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "nie powiódł się zapis klucza: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "nieobsługiwana krzywa\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "proszę czekać na wygenerowanie klucza...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generowanie klucza nie powiodło się\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
@@ -8236,27 +8235,27 @@ msgstr[0] "generowanie klucza zakończone (%d sekunda)\n"
msgstr[1] "generowanie klucza zakończone (%d sekundy)\n"
msgstr[2] "generowanie klucza zakończone (%d sekund)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "niepoprawna struktura karty OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "odcisk na karcie nie zgadza się z żądanym\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "karta nie obsługuje algorytmu skrótu %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "dotychczas stworzono podpisów: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8264,7 +8263,7 @@ msgstr ""
"weryfikacja PIN-u administracyjnego tym poleceniem jest aktualnie "
"zabroniona\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nie można dostać się do %s - niepoprawna karta OpenPGP?\n"
@@ -8341,12 +8340,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "proszę użyć opcji ,,--daemon'' do uruchomienia programu w tle\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "obsługa fd %d uruchomiona\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "obsługa fd %d zakończona\n"
@@ -8623,7 +8622,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "skrót %u-bitowy nie jest poprawny dla %u-bitowego klucza %s\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9351,57 +9350,57 @@ msgstr " przedmiot ="
msgid "error loading certificate '%s': %s\n"
msgstr "błąd ładowania certyfikatu ,,%s'': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr " trwale załadowanych certyfikatów: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr "certyfikatów w pamięci podręcznej: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " certyfikatów zaufanych: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "certyfikat już istnieje w pamięci podręcznej\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "certyfikat zapisany w pamięci podręcznej\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "błąd zapisu certyfikatu w pamięci podręcznej: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "niewłaściwy łańcuch odcisku SHA1 ,,%s''\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "błąd pobierania certyfikatu wg S/N: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "błąd pobierania certyfikatu wg przedmiotu: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "nie znaleziono wystawcy w certyfikacie\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "błąd pobierania authorityKeyIdentifier: %s\n"
@@ -9917,8 +9916,7 @@ msgstr "Dostęp do CRL niemożliwy z powodu wyłączonego %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "błąd odtwarzania ,,%s'': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "błąd inicjowania obiektu czytelnika: %s\n"
@@ -10215,128 +10213,128 @@ msgstr "poprawne poziomy diagnostyki to: %s\n"
msgid "usage: %s [options] "
msgstr "składnia: %s [opcje]"
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "dwukropki nie są dozwolone w nazwie gniazda\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "pobranie CRL z ,,%s'' nie powiodło się: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "przetworzenie CRL z ,,%s'' nie powiodło się: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: linia zbyt długa - pominięto\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: wykryto błędny odcisk\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: błąd odczytu: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: zignorowano śmieci na końcu linii\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
"otrzymano SIGHUP - ponowny odczyt konfiguracji i zapis pamięci podręcznej\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "otrzymano SIGUSR2 - nie zdefiniowano akcji\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "otrzymano SIGTERM - zamykanie...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "otrzymano SIGTERM - nadal są aktywne połączenia: %d\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "wymuszono zamknięcie\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "otrzymano SIGINT - natychmiastowe zamknięcie\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "otrzymano sygnał %d - nie zdefiniowano akcji\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "błąd dostępu do ,,%s'': status http %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL ,,%s'' przekierowany na ,,%s'' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "za dużo przekierowań\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "przekierowanie zmienione na ,,%s''\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "błąd wypisywania linii logu: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "błąd odczytu logu z wrappera LDAP %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "wrapper LDAP %d gotowy"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "wrapper LDAP %d gotowy: upłynął limit czasu\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "wrapper LDAP %d gotowy: kod wyjścia=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "oczekiwanie na wrapper LDAP %d nie powiodło się: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "wrapper LDAP %d przytkany - zabito\n"
diff --git a/po/pt.po b/po/pt.po
index 223e50e..54f8207 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2015-02-11 19:17+0100\n"
"Last-Translator: Pedro Morais <morais@kde.org>\n"
"Language-Team: pt <morais@kde.org>\n"
@@ -182,7 +182,7 @@ msgstr "impossível criar `%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -562,25 +562,25 @@ msgstr "o algoritmo de \"digest\" selecionado é inválido\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "a ler opções de `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "AVISO: \"%s\" é uma opção depreciada\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "impossível criar %s: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -590,23 +590,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "o gpg-agent não está disponível nesta sessão\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "erro ao enviar para `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "AVISO: permissões pouco seguras em %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "a escrever chave privada para `%s'\n"
@@ -633,7 +633,7 @@ msgstr "base de dados de confiança: leitura falhou (n=%d): %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: impossível criar directoria: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "erro na leitura de `%s': %s\n"
@@ -658,7 +658,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "actualização da chave secreta falhou: %s\n"
@@ -750,7 +750,7 @@ msgstr "cancelado pelo utilizador\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -938,7 +938,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "erro na leitura de `%s': %s\n"
@@ -1190,7 +1190,7 @@ msgid "algorithm: %s"
msgstr "armadura: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1331,22 +1331,22 @@ msgstr "versão desconhecida"
msgid "invalid radix64 character %02x skipped\n"
msgstr "caracter radix64 inválido %02x ignorado\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1518,7 +1518,7 @@ msgstr "chave pública %08lX não encontrada: %s\n"
msgid "waiting for lock %s...\n"
msgstr "a escrever chave privada para `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1784,7 +1784,7 @@ msgstr "impossível fazer isso em modo não-interativo\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Este comando não é permitido no modo %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "partes da chave secreta não disponíveis\n"
@@ -1849,7 +1849,7 @@ msgstr "a escrever chave pública para `%s'\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2193,14 +2193,14 @@ msgstr "Comando inválido (tente \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output não funciona para este comando\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "impossível abrir `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2208,7 +2208,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "chave `%s' não encontrada: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3222,7 +3222,7 @@ msgstr "%s não é permitido com %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s não faz sentido com %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3379,53 +3379,53 @@ msgstr "A geração de chaves falhou: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "actualização da chave secreta falhou: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "retirada de armadura falhou: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "criação de armadura falhou: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritmo de dispersão inválido `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Digite a sua mensagem ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "a URL de política de certificação dada é inválida\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "a URL de política de assinatura dada é inválida\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "a URL de política de assinatura dada é inválida\n"
@@ -3993,8 +3993,7 @@ msgstr "chave %08lX: certificado de revogação \"%s\" adicionado\n"
msgid "key %s: direct key signature added\n"
msgstr "chave %08lX: assinatura directa de chave adicionada\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "erro ao criar porta-chaves `%s': %s\n"
@@ -5999,7 +5998,7 @@ msgstr "chave `%s' não encontrada: %s\n"
msgid "requesting key %s from %s\n"
msgstr "a pedir a chave %08lX de %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "opções de exportação inválidas\n"
@@ -6016,12 +6015,12 @@ msgstr ""
"\"\n"
"assinado com a sua chave %08lX em %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "a pedir a chave %08lX de %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVISO: dono pouco seguro em %s \"%s\"\n"
@@ -8112,14 +8111,14 @@ msgstr "Uso: gpg [opções] [ficheiros] (-h para ajuda)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8130,7 +8129,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "muda a frase secreta"
@@ -8145,19 +8144,19 @@ msgstr "motivo da revocação: "
msgid "||Please enter the PIN for the standard keys."
msgstr "muda a frase secreta"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8193,48 +8192,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "falha ao inicializar a base de dados de confiança: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "falha ao criar 'cache' do porta-chaves: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "remover chaves do porta-chaves público"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "remoção do bloco de chave falhou: %s\n"
@@ -8242,43 +8241,43 @@ msgstr "remoção do bloco de chave falhou: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "muda a frase secreta"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "A geração de chaves falhou: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8286,22 +8285,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "muda a frase secreta"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "motivo da revocação: "
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8309,123 +8308,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "muda a frase secreta"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "muda a frase secreta"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "erro na leitura do bloco de chave: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: erro ao ler registo livre: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "%s' já comprimido\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "gerar um novo par de chaves"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "gerar um novo par de chaves"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "falha ao inicializar a base de dados de confiança: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI não suportado"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "remoção do bloco de chave falhou: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "A geração de chaves falhou: %s\n"
msgstr[1] "A geração de chaves falhou: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "assinatura %s de: \"%s\"\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nenhum dado OpenPGP válido encontrado.\n"
@@ -8507,12 +8506,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8795,7 +8794,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9533,57 +9532,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "certificado incorrecto"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "chave %08lX: certificado de revogação \"%s\" adicionado\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "preferência %c%lu duplicada\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "%s: versão de ficheiro inválida %d\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "gerar um certificado de revogação"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "erro na criação da frase secreta: %s\n"
@@ -10090,8 +10089,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "erro ao criar `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10403,129 +10401,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "uso: gpg [opções] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s não é permitido com %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "criação de armadura falhou: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "criação de armadura falhou: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "frase secreta demasiado longa\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s: versão de ficheiro inválida %d\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "armadura: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "não processado"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "erro na leitura de `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "demasiadas preferências `%c'\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "a escrever para `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "erro na escrita do porta-chaves `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "erro na leitura de `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "actualização falhou: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/ro.po b/po/ro.po
index 678daf1..9a60815 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.4.2rc1\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2017-12-19 12:30+0100\n"
"Last-Translator: Laurentiu Buzdugan <lbuz@rolix.org>\n"
"Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
@@ -186,7 +186,7 @@ msgstr "nu pot crea `%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -572,25 +572,25 @@ msgstr "algoritm rezumat selectat este invalid\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "citesc opţiuni din `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "AVERTISMENT: \"%s\" este o opţiune învechită\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "nu pot crea `%s': %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -600,23 +600,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent nu este disponibil în această sesiune\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "eroare la obţinere noului PIN: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "eroare trimitere la `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "AVERTISMENT: permisiuni nesigure (unsafe) pentru extensia `%s'\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "scriu cheia secretă în `%s'\n"
@@ -645,7 +645,7 @@ msgstr "fstat(%d) a eşuat în %s: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: nu pot crea director: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "eroare la citire `%s': %s\n"
@@ -670,7 +670,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "actualizarea secretului a eşuat: %s\n"
@@ -765,7 +765,7 @@ msgstr "anulată"
msgid "error while asking for the passphrase: %s\n"
msgstr "eroare la crearea frazei-parolă: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -955,7 +955,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "eroare la crearea frazei-parolă: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "eroare la citire `%s': %s\n"
@@ -1208,7 +1208,7 @@ msgid "algorithm: %s"
msgstr "validitate: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1350,22 +1350,22 @@ msgstr "[nesetat(ă)]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "caracter radix64 invalid %02X sărit\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1537,7 +1537,7 @@ msgstr "cheia publică %s nu a fost găsită: %s\n"
msgid "waiting for lock %s...\n"
msgstr "scriu cheia secretă în `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1808,7 +1808,7 @@ msgstr "nu pot face acest lucru în modul batch\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Această comandă nu este permisă în modul %s.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "părţi ale cheii secrete nu sunt disponibile\n"
@@ -1871,7 +1871,7 @@ msgstr "URL pentru a aduce cheia publică: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2210,14 +2210,14 @@ msgstr "Comandă invalidă (încercaţi \"ajutor\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output nu merge pentru această comandă\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "nu pot deschide `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2225,7 +2225,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "cheia \"%s\" nu a fost găsită: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3281,7 +3281,7 @@ msgstr "%s nu este permis cu %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s nu are sens cu %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3444,53 +3444,53 @@ msgstr "căutare server de chei eşuată: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "actualizare server de chei eşuată: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "eliminarea armurii a eşuat: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "punerea armurii a eşuat: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "algoritm hash invalid `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Daţi-i drumul şi scrieţi mesajul ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "URL-ul politicii de certificare furnizat este invalid\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "URL-ul politicii de semnături furnizat este invalid\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "URL-ul serverului de chei preferat furnizat este invalid\n"
@@ -4062,8 +4062,7 @@ msgstr "cheia %s: am adăugat certificatul de revocare \"%s\"\n"
msgid "key %s: direct key signature added\n"
msgstr "cheia %s: am adăugat semnătura de cheie directă\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "eroare la crearea inelului de chei `%s': %s\n"
@@ -6048,7 +6047,7 @@ msgstr "cheia nu a fost găsită pe serverul de chei\n"
msgid "requesting key %s from %s\n"
msgstr "cer cheia %s de la %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "no keyserver action!\n"
msgid "no keyserver known\n"
@@ -6064,13 +6063,13 @@ msgstr "sărită \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "trimit cheia %s lui %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
#| msgid "requesting key %s from %s\n"
msgid "requesting key from '%s'\n"
msgstr "cer cheia %s de la %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "AVERTISMENT: nu pot reactualiza cheia %s via %s: %s\n"
@@ -8205,14 +8204,14 @@ msgstr "Folosire: gpg [opţiuni] [fişiere] (-h pentru ajutor)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8223,7 +8222,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
@@ -8238,19 +8237,19 @@ msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
msgid "||Please enter the PIN for the standard keys."
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "modulus-ul RSA lipseşte sau nu are %d biţi\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, fuzzy, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "exponentul public RSA lipseşte sau are mai mult de %d biţi\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "apelul PIN a returnat eroare: %s\n"
@@ -8286,48 +8285,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "eroare la obţinere noului PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "am eşuat să stochez amprenta: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "am eşuat să stochez data creării: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "eroare la recuperarea stării CHV de pe card\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "răspunsul nu conţine modulul RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "răspunsul nu conţine exponentul public RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the RSA public exponent\n"
msgid "response does not contain the EC public key\n"
msgstr "răspunsul nu conţine exponentul public RSA\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "răspunsul nu conţine datele cheii publice\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "citirea cheii publice a eşuat: %s\n"
@@ -8335,43 +8334,43 @@ msgstr "citirea cheii publice a eşuat: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN-ul pentru CHV%d este prea scurt; lungimea minimă este %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "verificarea CHV%d a eşuat: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "cardul este încuiat permanent!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8382,22 +8381,22 @@ msgstr[0] ""
msgstr[1] ""
"%d încercări PIN Admin rămase înainte de a încuia cardul permanent\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "accesul la comenzile de administrare nu este configurată\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, fuzzy, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "PIN-ul pentru CHV%d este prea scurt; lungimea minimă este %d\n"
@@ -8405,90 +8404,90 @@ msgstr "PIN-ul pentru CHV%d este prea scurt; lungimea minimă este %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|PIN Admin Nou"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|PIN Nou"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "||Vă rugăm introduceţi PIN%%0A[semnături făcute: %lu]"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "eroare la citirea datelor aplicaţiei\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "eroare la citirea amprentei DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "cheia există deja\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "cheia existentă va fi înlocuită\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "generez o nouă cheie\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "generez o nouă cheie\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "timestamp-ul de creare lipseşte\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "prime-ul RSA %s lipseşte sau nu are %d biţi\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "am eşuat să stochez cheia: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "URI nesuportat"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "vă rugăm aşteptaţi câtă vreme este creată noua cheie ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "generarea cheii a eşuat\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
@@ -8496,34 +8495,34 @@ msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "generarea cheii este completă (%d secunde)\n"
msgstr[1] "generarea cheii este completă (%d secunde)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "structură invalidă a cardului OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "semnătură %s, algoritm rezumat %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "semnături create până acum: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"verificarea PIN-ului Admin este deocamdată interzisă prin această comandă\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nu pot accesa %s - card OpenPGP invalid?\n"
@@ -8606,12 +8605,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8894,7 +8893,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9632,58 +9631,58 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "certificat incorect"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Certificat de revocare creat.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "preferinţa `%s' duplicată\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "amprentă invalidă"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "eroare la obţinerea numărului serial: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "generează un certificat de revocare"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "eroare la obţinere noului PIN: %s\n"
@@ -10200,8 +10199,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "eroare la creearea `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10516,134 +10514,134 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "folosire: gpg [opţiuni] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s nu este permis cu %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
#| msgid "renaming `%s' to `%s' failed: %s\n"
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "redenumirea `%s' ca `%s' a eşuat: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "redenumirea `%s' ca `%s' a eşuat: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "linie prea lungă"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "amprentă invalidă"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
#| msgid "read error in `%s': %s\n"
msgid "%s:%u: read error: %s\n"
msgstr "eroare citire în `%s': %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
#| msgid "not forced"
msgid "shutdown forced\n"
msgstr "neforţat(ă)"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "eroare la citire `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
#| msgid "too many cipher preferences\n"
msgid "too many redirections\n"
msgstr "prea multe preferinţe de cifrare\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "scriu în `%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "eroare la scrierea inelului de chei `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "eroare la citire `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "actualizarea a eşuat: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/ru.po b/po/ru.po
index bd08983..c3d13d1 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GnuPG 2.2.0\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2021-05-20 08:13+0200\n"
"Last-Translator: Ineiev <ineiev@gnu.org>\n"
"Language-Team: Russian <gnupg-ru@gnupg.org>\n"
@@ -180,7 +180,7 @@ msgstr "не могу создать '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "не могу открыть '%s': %s\n"
@@ -546,23 +546,23 @@ msgstr "выбрана недопустимая хеш-функция\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "чтение параметров из '%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "Замечание: '%s' не считается параметром\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "не могу создать сокет: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "слишком длинное имя сокета '%s'\n"
@@ -572,23 +572,23 @@ msgstr "слишком длинное имя сокета '%s'\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "агент gpg уже запущен - еще один, новый, запущен не будет\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "ошибка получения разового кода для сокета\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "ошибка связывания сокета с '%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "не удалось задать права доступа для '%s': %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "слушаем сокет '%s'\n"
@@ -615,7 +615,7 @@ msgstr "сбой stat() для '%s': %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "невозможно использовать '%s' как домашний каталог\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "ошибка чтения разового кода из файлового дескриптора %d: %s\n"
@@ -640,7 +640,7 @@ msgstr "обработчик ssh 0x%lx для файлового дескрип
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "обработчик ssh 0x%lx для файлового дескриптора %d завершился\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "сбой npth_pselect: %s - жду 1 секунду\n"
@@ -734,7 +734,7 @@ msgstr "отменено\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "ошибка запроса ввода фразы-пароля: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -923,7 +923,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "ошибка при создании потока для канала конвейера: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "ошибка при дублировании процесса: %s\n"
@@ -1162,7 +1162,7 @@ msgid "algorithm: %s"
msgstr "алгоритм: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "алгоритм (не поддерживается): %s"
@@ -1287,22 +1287,22 @@ msgstr "[отсутствует]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "недопустимый символ radix64 %02x пропущен\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1459,7 +1459,7 @@ msgstr "блокировка '%s' не выполнена: %s\n"
msgid "waiting for lock %s...\n"
msgstr "ожидаю снятия блокировки %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "слишком старая версия %s (нужно %s, есть %s)\n"
@@ -1712,7 +1712,7 @@ msgstr "в пакетном режиме это действие невозмо
msgid "This command is only available for version 2 cards\n"
msgstr "Эта команда доступна только для карт версии 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Код сброса (больше) не доступен\n"
@@ -1775,7 +1775,7 @@ msgstr "URL для получения открытого ключа: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2096,13 +2096,13 @@ msgstr "Недопустимая команда (список команд: \"he
msgid "--output doesn't work for this command\n"
msgstr "--output для данной команды не работает\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "не могу открыть '%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2110,7 +2110,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "ключ \"%s\" не найден: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3078,7 +3078,7 @@ msgstr "%s с %s недопустимо!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s с %s не имеет смысла!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "Внимание: работаем с фальшивым системным временем: "
@@ -3236,52 +3236,52 @@ msgstr "сбой при поиске на сервере ключей: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "сбой при обновлении с сервера ключей: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "ошибка преобразования из текстового формата: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "ошибка преобразования в текстовый формат: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "недопустимая хеш-функция '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "ошибка синтаксического анализа спецификации ключа '%s': %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "'%s' не является идентификатором, отпечатком или кодом ключа\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "Внимание: команда не отдана. Пытаюсь угадать, что имелось в виду ...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Пишите сообщение ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "заданный URL правил сертификации неверен\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "заданный URL правил подписи неверен\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "заданный URL предпочтительного сервера ключей неверен\n"
@@ -3839,8 +3839,7 @@ msgstr "ключ %s: добавлен сертификат отзыва \"%s\"\n
msgid "key %s: direct key signature added\n"
msgstr "ключ %s: добавлена прямая подпись ключа\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "ошибка выделения памяти: %s\n"
@@ -5766,7 +5765,7 @@ msgstr "ключ не найден на сервере ключей\n"
msgid "requesting key %s from %s\n"
msgstr "получение ключа %s с %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "не известно ни одного сервера ключей\n"
@@ -5781,12 +5780,12 @@ msgstr "пропущено \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "отправка ключа %s на %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "запрос ключа из '%s'\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "Внимание: невозможно получить URI %s: %s\n"
@@ -7902,14 +7901,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%sНомер: %s%%0AДержатель: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "Осталось попыток: %d"
@@ -7920,7 +7919,7 @@ msgstr "||Введите PIN ключа для создания квалифиц
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Введите административный PIN"
@@ -7932,19 +7931,19 @@ msgstr "|P|Введите код разблокировки PIN (PUK) для с
msgid "||Please enter the PIN for the standard keys."
msgstr "|A|Введите PIN для стандартных ключей."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "Модули RSA пропущены, или их размер не равен %d бит\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "отсутствует открытая экспонента RSA, или ее размер превышает %d бит\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "Функция обработки PIN возвратила ошибку: %s\n"
@@ -7982,47 +7981,47 @@ msgstr ""
"|P|Введите код разблокировки PIN (PUK) ключа для создания квалифицированных "
"подписей."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "ошибка при получении нового PIN: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "сбой при сохранении отпечатка: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "сбой при сохранении даты создания: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "ошибка получения статуса CHV с карты\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "в ответе отсутствует модуль RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "в ответе отсутствует открытая экспонента RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "в ответе отсутствует открытый ключ эллиптической кривой\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "ответ не содержит данных открытого ключа\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "сбой при чтении открытого ключа: %s\n"
@@ -8030,44 +8029,44 @@ msgstr "сбой при чтении открытого ключа: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%sНомер: %s%%0AДержатель: %s%%0AСчетчик: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "основной PIN применяется как %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"не удалось применить основной PIN как %s: %s - далее применяться\n"
"как основной не будет\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Разблокируйте карту"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN для CHV%d слишком короток, минимальная длина %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "сбой при проверке CHV%d: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "карта окончательно заблокирована!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8079,20 +8078,20 @@ msgstr[1] ""
msgstr[2] ""
"осталось %d попыток ввода административного PIN перед блокировкой карты\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "доступ к командам управления не настроен\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Введите PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Введите код сброса для карты"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Код сброса слишком короток; минимальная длина %d\n"
@@ -8100,87 +8099,87 @@ msgstr "Код сброса слишком короток; минимальна
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Новый код сброса"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Новый административный PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Новый PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "|A|Введите административный PIN и новый административный PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Введите PIN и новый PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "ошибка чтения данных приложения\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "ошибка чтения отпечатка DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "ключ уже существует\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "существующий ключ будет заменен\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "генерация нового ключа\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "запись нового ключа\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "пропущена метка времени создания\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "Простое число RSA %s пропущено или его размер не равен %d\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "сбой сохранения ключа: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "кривая не поддерживается\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "пожалуйста, подождите, пока будет генерироваться ключ ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "сбой при генерации ключа\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
@@ -8188,34 +8187,34 @@ msgstr[0] "создание ключа завершено (%d секунда)\n"
msgstr[1] "создание ключа завершено (%d секунды)\n"
msgstr[2] "создание ключа завершено (%d секунд)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "недопустимая структура карты OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "отпечаток на карте не совпадает с запрошенным\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "карта не поддерживает хеш-функцию %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "создано подписей: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
"проверка административного PIN в данный момент запрещена этой командой\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "нет доступа к %s - непригодная карта OpenPGP?\n"
@@ -8293,12 +8292,12 @@ msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
"используйте параметр '--daemon' для запуска приложения в фоновом режиме\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "обработчик fd %d запущен\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "обработчик fd %d остановлен\n"
@@ -8577,7 +8576,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "%u-битный хеш недопустим для %u-битного ключа %s\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9302,57 +9301,57 @@ msgstr " субъект ="
msgid "error loading certificate '%s': %s\n"
msgstr "ошибка загрузки сертификата '%s': %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr " постоянно загруженных сертификатов: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr "сертификатов в буфере времени исполнения: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " достоверных сертификатов: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "сертификат уже в буфере\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "сертификат в буфере\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "ошибка помещения сертификата в буфер: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "неверная строка отпечатока SHA1 '%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "ошибка получения сертификата по серийному номеру: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "ошибка получения сертификата по субъекту: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "в сертификате не найден издатель\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "ошибка получения authorityKeyIdentifier: %s\n"
@@ -9881,8 +9880,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "ошибка получения '%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "ошибка инициализации объекта устройства чтения: %s\n"
@@ -10185,127 +10183,127 @@ msgstr "допустимые уровни отладки: %s\n"
msgid "usage: %s [options] "
msgstr "вызов: %s [параметры] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "двоеточия в имени сокета недопустимы\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "сбой при получении списка отозванных сертификатов из '%s': %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "сбой обработки списка отозванных сертификатов из '%s': %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: слишком длинная строка - пропущена\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: обнаружен неверный отпечаток\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: ошибка чтения: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: мусор в конце строки игнорируется\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "получен SIGHUP - повторное чтение настроек и запись буферов на диск\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "получен SIGUSR2 - действие не определено\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "получен SIGTERM - завершение работы ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "получен SIGTERM - осталось %d активных соединений\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "принудительное выключение\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "получен SIGINT - немедленное завершение работы\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "получен сигнал %d - действие не определено\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "ошибка чтения '%s': статус HTTP %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL '%s' перенаправлен на '%s' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "слишком много перенаправлений\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "перенаправление изменилось на '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "ошибка вывода строки журнала: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "ошибка чтения журнала из обертки LDAP %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "обертка LDAP %d готова"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "обертка LDAP %d готова: истекло время ожидания\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "обертка LDAP %d готова: код возврата=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "сбой при ожидании обертки LDAP %d: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "обертка LDAP %d зависла - будет удалена\n"
diff --git a/po/sk.po b/po/sk.po
index bd1f728..77701c4 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 1.2.5\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2004-07-20 15:52+0200\n"
"Last-Translator: Michal Majer <mmajer@econ.umb.sk>\n"
"Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
@@ -182,7 +182,7 @@ msgstr "nemôžem vytvoriť `%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -562,25 +562,25 @@ msgstr "vybraný hashovací algoritmus je neplatný\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "čítam možnosti z `%s'\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "VAROVÁNÍ: použitie parametra \"%s\" sa neodporúča\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, fuzzy, c-format
msgid "can't create socket: %s\n"
msgstr "%s: nemôžem vytvoriť: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr ""
@@ -590,23 +590,23 @@ msgstr ""
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent nie je v tomto sedení dostupný\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, fuzzy, c-format
msgid "error getting nonce for the socket\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "chyba pri posielaní na `%s': %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "VAROVANIE: prístupové práva pre %s nie sú nastavené bezpečne \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
msgid "listening on socket '%s'\n"
msgstr "zapisujem tajný kľúč do `%s'\n"
@@ -634,7 +634,7 @@ msgstr "databáza dôvery: procedúra read() (n=%d) zlyhala: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "%s: nemôžem vytvoriť adresár: %s\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, fuzzy, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "chyba pri čítaní `%s': %s\n"
@@ -659,7 +659,7 @@ msgstr ""
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr ""
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "aktualizácia tajného kľúča zlyhala: %s\n"
@@ -751,7 +751,7 @@ msgstr "Zrušiť"
msgid "error while asking for the passphrase: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
msgid "error opening '%s': %s\n"
@@ -939,7 +939,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, fuzzy, c-format
msgid "error forking process: %s\n"
msgstr "chyba pri čítaní `%s': %s\n"
@@ -1190,7 +1190,7 @@ msgid "algorithm: %s"
msgstr "ASCII kódovanie: %s\n"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, fuzzy, c-format
msgid "unsupported algorithm: %s"
msgstr ""
@@ -1331,22 +1331,22 @@ msgstr "neznáme"
msgid "invalid radix64 character %02x skipped\n"
msgstr "neplatný znak vo formáte radix64 %02x bol preskočený\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1518,7 +1518,7 @@ msgstr "verejný kľúč %08lX nebol nájdený: %s\n"
msgid "waiting for lock %s...\n"
msgstr "zapisujem tajný kľúč do `%s'\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr ""
@@ -1787,7 +1787,7 @@ msgstr "nemožno previesť v dávkovom móde\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Tento príkaz nie je v módoch %s dovolený.\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, fuzzy, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "tajné časti kľúča nie sú dostupné\n"
@@ -1852,7 +1852,7 @@ msgstr "žiadny zodpovedajúci verejný kľúč: %s\n"
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2196,14 +2196,14 @@ msgstr "Neplatný príkaz (skúste \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output pre tento príkaz nefunguje\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "nemožno otvoriť `%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, fuzzy, c-format
@@ -2211,7 +2211,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "kľúč `%s' nebol nájdený: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3236,7 +3236,7 @@ msgstr "Nie je dovolené používať %s s %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s nedáva s %s zmysel!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr ""
@@ -3398,53 +3398,53 @@ msgstr "nepodarilo sa nájsť server: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "aktualizácia servera zlyhala: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "dekódovanie z ASCII formátu zlyhalo: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "kódovanie do ASCII formátu zlyhalo: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "neplatný hashovací algoritmus `%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Začnite písať svoju správu ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "zadané URL pre certifikačnú politiku je neplatné\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "zadané URL pre podpisovú politiku je neplatné\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, fuzzy, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "zadané URL pre podpisovú politiku je neplatné\n"
@@ -4013,8 +4013,7 @@ msgstr "kľúč %08lX: pridaný revokačný certifikát \"%s\"\n"
msgid "key %s: direct key signature added\n"
msgstr "kľúč %08lX: podpis kľúča ním samým (direct key signature)\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
msgid "error allocating memory: %s\n"
msgstr "chyba pri vytváraní súboru kľúčov (keyring)`%s': %s\n"
@@ -6010,7 +6009,7 @@ msgstr "kľúč `%s' nebol nájdený: %s\n"
msgid "requesting key %s from %s\n"
msgstr "požadujem kľúč %08lX z %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
msgid "no keyserver known\n"
msgstr "neplatný parameter pre export\n"
@@ -6027,12 +6026,12 @@ msgstr ""
"\"\n"
"podpísané Vaším kľúčom %08lX v %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
msgid "requesting key from '%s'\n"
msgstr "požadujem kľúč %08lX z %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, fuzzy, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "VAROVANIE: nemôžem vymazať dočasný súbor (%s) `%s': %s\n"
@@ -8145,14 +8144,14 @@ msgstr "Použitie: gpg [možnosti] [súbory] (-h pre pomoc)"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8163,7 +8162,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "zmeniť heslo"
@@ -8178,19 +8177,19 @@ msgstr "Prosím výberte dôvod na revokáciu:\n"
msgid "||Please enter the PIN for the standard keys."
msgstr "zmeniť heslo"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr ""
@@ -8226,48 +8225,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, fuzzy, c-format
msgid "error getting new PIN: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, fuzzy, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "nemôžem inicializovať databázu dôvery: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, fuzzy, c-format
msgid "failed to store the creation date: %s\n"
msgstr "zlyhalo obnovenie vyrovnávacej pamäti kľúčov: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr ""
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr ""
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr ""
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "remove keys from the public keyring"
msgid "response does not contain the EC public key\n"
msgstr "odstrániť kľúč zo súboru verejných kľúčov"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr ""
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, fuzzy, c-format
msgid "reading public key failed: %s\n"
msgstr "zmazanie bloku kľúča sa nepodarilo: %s\n"
@@ -8275,43 +8274,43 @@ msgstr "zmazanie bloku kľúča sa nepodarilo: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr ""
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
msgid "||Please unlock the card"
msgstr "zmeniť heslo"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr ""
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, fuzzy, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "nepodarilo poslať kľúč na server: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr ""
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8319,22 +8318,22 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr ""
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
#, fuzzy
msgid "||Please enter the PIN"
msgstr "zmeniť heslo"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
#, fuzzy
msgid "||Please enter the Reset Code for the card"
msgstr "Prosím výberte dôvod na revokáciu:\n"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr ""
@@ -8342,123 +8341,123 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr ""
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr ""
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "zmeniť heslo"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
msgid "||Please enter the PIN and New PIN"
msgstr "zmeniť heslo"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, fuzzy, c-format
msgid "error reading application data\n"
msgstr "chyba pri čítaní bloku kľúča: %s\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, fuzzy, c-format
msgid "error reading fingerprint DO\n"
msgstr "%s: chyba pri čítaní voľného záznamu: %s\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, fuzzy, c-format
msgid "key already exists\n"
msgstr "`%s' je už skomprimovaný\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr ""
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, fuzzy, c-format
msgid "generating new key\n"
msgstr "vytvoriť nový pár kľúčov"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "vytvoriť nový pár kľúčov"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr ""
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, fuzzy, c-format
msgid "failed to store the key: %s\n"
msgstr "nemôžem inicializovať databázu dôvery: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported URI"
msgid "unsupported curve\n"
msgstr "toto URI nie je podporované"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr ""
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, fuzzy, c-format
msgid "generating key failed\n"
msgstr "zmazanie bloku kľúča sa nepodarilo: %s\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "Vytvorenie kľúča sa nepodarilo: %s\n"
msgstr[1] "Vytvorenie kľúča sa nepodarilo: %s\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr ""
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr ""
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, fuzzy, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "%s podpis, hashovací algoritmus %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr ""
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr ""
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, fuzzy, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "nenájdené žiadne platné dáta vo formáte OpenPGP.\n"
@@ -8540,12 +8539,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr ""
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr ""
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr ""
@@ -8828,7 +8827,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr ""
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, fuzzy, c-format
msgid "out of core\n"
@@ -9568,57 +9567,57 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "nesprávny certifikát"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
msgid " runtime cached certificates: %u\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
msgid "certificate already cached\n"
msgstr "Revokačný certifikát bol vytvorený.\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
msgid "certificate cached\n"
msgstr "duplicita predvoľby %c%lu\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
msgid "error caching certificate: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "chyba: neplatný odtlačok\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
msgid "no issuer found in certificate\n"
msgstr "vytvoriť revokačný certifikát"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "chyba pri vytváraní hesla: %s\n"
@@ -10126,8 +10125,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "chyba pri vytváraní `%s': %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10440,129 +10438,129 @@ msgstr ""
msgid "usage: %s [options] "
msgstr "použitie: gpg [možnosti] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "Nie je dovolené používať %s s %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "kódovanie do ASCII formátu zlyhalo: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "kódovanie do ASCII formátu zlyhalo: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "riadok je príliš dlhý\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "chyba: neplatný odtlačok\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
msgid "%s:%u: read error: %s\n"
msgstr "chyba pri čítaní: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
msgid "shutdown forced\n"
msgstr "nespracované"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "chyba pri čítaní `%s': %s\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
msgid "too many redirections\n"
msgstr "príliš veľa `%c' predvolieb\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "zapisujem do '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
msgid "error printing log line: %s\n"
msgstr "chyba pri zápise súboru kľúčov (keyring) `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "chyba pri čítaní `%s': %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "aktualizácia zlyhala: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/sv.po b/po/sv.po
index 97fb54d..7b51c3b 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg trunk\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2017-11-02 17:41+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -209,7 +209,7 @@ msgstr "kan inte skapa \"%s\": %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -615,25 +615,25 @@ msgstr "vald sammandragsalgoritm är ogiltig\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "läser inställningar från \"%s\"\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "VARNING: inställningen \"%s\" är föråldrad\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "kan inte skapa uttag: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
#| msgid "socket name `%s' is too long\n"
msgid "socket name '%s' is too long\n"
@@ -645,12 +645,12 @@ msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "en gpg-agent är redan igång - startar inte en till\n"
# Jag har valt att inte översätta nonce. Nonce är data eller information som endast används en gång
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "fel vid hämtning av nonce för uttaget\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
#| msgid "error binding socket to `%s': %s\n"
msgid "error binding socket to '%s': %s\n"
@@ -658,13 +658,13 @@ msgstr "fel när \"%s\" bands till uttag: %s\n"
# Extension är vad? FIXME
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgid "can't set permissions of '%s': %s\n"
msgstr "Varning: osäkra rättigheter på %s \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
#| msgid "listening on socket `%s'\n"
msgid "listening on socket '%s'\n"
@@ -696,7 +696,7 @@ msgstr "stat() misslyckades för \"%s\": %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "kan inte använda \"%s\" som hemkatalog\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "fel vid läsning av nonce på fd %d: %s\n"
@@ -721,7 +721,7 @@ msgstr "ssh-hanteraren 0x%lx för fd %d startad\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh-hanteraren 0x%lx för fd %d avslutad\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
#| msgid "pth_select failed: %s - waiting 1s\n"
msgid "npth_pselect failed: %s - waiting 1s\n"
@@ -819,7 +819,7 @@ msgstr "avbruten\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "fel vid fråga efter lösenfrasen: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
#| msgid "error opening `%s': %s\n"
@@ -1024,7 +1024,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "fel när ett rör skapades: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "fel vid grening av process: %s\n"
@@ -1277,7 +1277,7 @@ msgid "algorithm: %s"
msgstr "algoritm: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "algoritmen stöds inte: %s"
@@ -1404,22 +1404,22 @@ msgstr "[ingen]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "ogiltigt radix64-tecken %02x hoppades över\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1591,7 +1591,7 @@ msgstr "låset \"%s\" gjordes inte: %s\n"
msgid "waiting for lock %s...\n"
msgstr "väntar på låset %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s är för gammal (behöver %s, har %s)\n"
@@ -1869,7 +1869,7 @@ msgstr "kan inte göra detta i satsläge\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Detta kommando är endast tillgängligt för kort av version 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Återställningskoden är inte tillgänglig längre\n"
@@ -1932,7 +1932,7 @@ msgstr "Url för att hämta publik nyckel: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2291,14 +2291,14 @@ msgid "--output doesn't work for this command\n"
msgstr "--output kan inte användas för detta kommando\n"
# se förra kommentaren
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "kan inte öppna \"%s\"\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2306,7 +2306,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "nyckeln \"%s\" hittades inte: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3353,7 +3353,7 @@ msgstr "%s är inte tillåten tillsammans med %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "det är ingen poäng att använda %s tillsammans med %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "VARNING: kör med falsk systemtid: "
@@ -3525,54 +3525,54 @@ msgstr "sökning på nyckelservern misslyckades: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "uppdatering av nyckeln från en nyckelserver misslyckades: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "misslyckades med att ta bort ASCII-skalet: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "misslyckades med att skapa ASCII-skal: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "ogiltig kontrollsummealgoritm \"%s\"\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error parsing key specification '%s': %s\n"
msgstr "fel vid lagring av certifikat: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Skriv ditt meddelande här ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "den angivna URL som beskriver certifieringsspolicy är ogiltig\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "den angivna URL som beskriver signaturpolicy är ogiltig\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "den angivna föredragna nyckelserver-url:n är ogiltig\n"
@@ -4155,8 +4155,7 @@ msgstr "nyckel %s: \"%s\" spärrcertifikat lades till\n"
msgid "key %s: direct key signature added\n"
msgstr "nyckel %s: lade till direkt nyckelsignatur\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
#| msgid "error allocating enough memory: %s\n"
msgid "error allocating memory: %s\n"
@@ -6166,7 +6165,7 @@ msgstr "nyckeln hittades inte på nyckelservern\n"
msgid "requesting key %s from %s\n"
msgstr "begär nyckeln %s från %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "no keyserver action!\n"
msgid "no keyserver known\n"
@@ -6182,13 +6181,13 @@ msgstr "hoppade över \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "skickar nyckeln %s till %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
#| msgid "requesting key %s from %s\n"
msgid "requesting key from '%s'\n"
msgstr "begär nyckeln %s från %s\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "VARNING: kunde inte hämta uri:n %s: %s\n"
@@ -8388,14 +8387,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8406,7 +8405,7 @@ msgstr "||Ange PIN-koden för nyckeln att skapa kvalificerade signaturer med."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Ange administratörens PIN-kod"
@@ -8418,19 +8417,19 @@ msgstr "|P|Ange upplåsningskoden (PUK-kod) för standardnycklarna."
msgid "||Please enter the PIN for the standard keys."
msgstr "||Ange PIN-koden för standardnycklarna."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA modulus saknas eller är inte %d bitar stor\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "Publik RSA-exponent saknas eller större än %d bitar\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN-återanrop returnerade fel: %s\n"
@@ -8469,48 +8468,48 @@ msgstr ""
"|P|Ange upplåsningskoden (PUK-koden) för nyckeln att skapa kvalificerade "
"signaturer med."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "fel vid hämtning av ny PIN-kod: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "misslyckades med att lagra fingeravtrycket: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "misslyckades med att lagra datum för skapandet: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "fel vid hämtning av CHV-status från kort\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "svaret innehåller inte en RSA-modulus\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "svaret innehåller inte den publika RSA-exponenten\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the RSA public exponent\n"
msgid "response does not contain the EC public key\n"
msgstr "svaret innehåller inte den publika RSA-exponenten\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "svaret innehåller inte publikt nyckeldata\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "läsning av publik nyckel misslyckades: %s\n"
@@ -8518,46 +8517,46 @@ msgstr "läsning av publik nyckel misslyckades: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "använder standard-PIN som %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"misslyckades med att använda standard-PIN som %s: %s - inaktiverar "
"ytterligare standardanvändning\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please unlock the card"
msgstr "||Ange PIN-koden"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "PIN-kod för CHV%d är för kort; minimumlängd är %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "validering av CHV%d misslyckades: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "kortet är låst permanent!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8568,20 +8567,20 @@ msgstr[0] ""
msgstr[1] ""
"%d försök för Admin PIN-koden återstår innan kortet låses permanent\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "åtkomst till administrationskommandon är inte konfigurerat\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Ange PIN-koden"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Ange nollställningskoden för kortet"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Nollställningskoden är för kort; minimumlängd är %d\n"
@@ -8589,92 +8588,92 @@ msgstr "Nollställningskoden är för kort; minimumlängd är %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Ny nollställningskod"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Ny Admin PIN-kod"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Ny PIN-kod"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
#| msgid "|A|Please enter the Admin PIN"
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "|A|Ange administratörens PIN-kod"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please enter the PIN and New PIN"
msgstr "||Ange PIN-koden"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "fel vid läsning av programdata\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "fel vid läsning av fingeravtryckets DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "nyckeln finns redan\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "befintlig nyckel kommer att ersättas\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "genererar ny nyckel\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "skriver ny nyckel\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "tidsstämpel för skapandet saknas\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA-primtal %s saknas eller inte %d bitar stor\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "misslyckades med att lagra nyckeln: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported algorithm: %s"
msgid "unsupported curve\n"
msgstr "algoritmen stöds inte: %s"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "var god vänta under tiden nyckeln genereras ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "nyckelgenereringen misslyckades\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
@@ -8682,27 +8681,27 @@ msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "nyckelgenereringen är färdig (%d sekunder)\n"
msgstr[1] "nyckelgenereringen är färdig (%d sekunder)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "ogiltig struktur för OpenPGP-kort (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "avtrycket på kortet stämmer inte med den begärda\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kortet har inte stöd för sammandragsalgoritmen %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "signaturer skapade hittills: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
@@ -8710,7 +8709,7 @@ msgstr ""
"validering av Admin PIN-kod är för närvarande förbjudet genom detta "
"kommando\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "kan inte komma åt %s - ogiltigt OpenPGP-kort?\n"
@@ -8799,12 +8798,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "använd flaggan \"--daemon\" för att köra programmet i bakgrunden\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "hanterare för fd %d startad\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "hanterare för fd %d avslutad\n"
@@ -9083,7 +9082,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "en %u-bitars hash är inte giltig för en %u-bitars %s-nyckel\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9865,67 +9864,67 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "fel vid lagring av certifikat: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
#| msgid "Included certificates"
msgid "permanently loaded certificates: %u\n"
msgstr "Inkluderade certifikat"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " runtime cached certificates: %u\n"
msgstr "antal matchande certifikat: %d\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "antal matchande certifikat: %d\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
#| msgid " (certificate created at "
msgid "certificate already cached\n"
msgstr " (certifikat skapat "
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
#| msgid "certificate is good\n"
msgid "certificate cached\n"
msgstr "certifikatet är korrekt\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error caching certificate: %s\n"
msgstr "fel vid lagring av certifikat: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "ogiltigt fingeravtryck"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by S/N: %s\n"
msgstr "fel vid lagring av certifikat: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by subject: %s\n"
msgstr "fel vid lagring av certifikat: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
#| msgid "no issuer found in certificate"
msgid "no issuer found in certificate\n"
msgstr "ingen utfärdare hittades i certifikatet"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
#| msgid "error getting stored flags: %s\n"
msgid "error getting authorityKeyIdentifier: %s\n"
@@ -10483,8 +10482,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "fel vid hämtning av \"%s\" via %s: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10831,140 +10829,140 @@ msgstr "ogiltig debug-level \"%s\" angiven\n"
msgid "usage: %s [options] "
msgstr "användning: gpgsm [flaggor] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s är inte tillåten tillsammans med %s!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
#| msgid "renaming `%s' to `%s' failed: %s\n"
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "namnbyte från \"%s\" till \"%s\" misslyckades: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
#| msgid "conversion from `%s' to `%s' failed: %s\n"
msgid "processing CRL from '%s' failed: %s\n"
msgstr "konvertering från \"%s\" till \"%s\" misslyckades: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
#| msgid "line too long - skipped\n"
msgid "%s:%u: line too long - skipped\n"
msgstr "raden är för lång - hoppades över\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "ogiltigt fingeravtryck"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
#| msgid "read error in `%s': %s\n"
msgid "%s:%u: read error: %s\n"
msgstr "läsfel i \"%s\": %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
#| msgid "not forced"
msgid "shutdown forced\n"
msgstr "inte tvingad"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
#| msgid "error running `%s': exit status %d\n"
msgid "error accessing '%s': http status %u\n"
msgstr "fel vid körning av \"%s\": avslutsstatus %d\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
#| msgid "too many cipher preferences\n"
msgid "too many redirections\n"
msgstr "för många chifferinställningar\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "skriver till \"%s\"\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
#| msgid "error writing to %s: %s\n"
msgid "error printing log line: %s\n"
msgstr "fel vid skrivning till %s: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
#| msgid "error reading from %s: %s\n"
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "fel vid läsning från %s: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
#| msgid "waiting for process %d to terminate failed: %s\n"
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "misslyckades med att vänta på att processen %d skulle avslutas: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/tr.po b/po/tr.po
index 7cdc149..cad582c 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: gnupg 2.0.10rc1\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2015-02-11 19:18+0100\n"
"Last-Translator: Nilgün Belma Bugüner <nilgun@belgeler.gen.tr>\n"
"Language-Team: Turkish\n"
@@ -180,7 +180,7 @@ msgstr "\"%s\" oluşturulamıyor: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, fuzzy, c-format
#| msgid "can't open `%s': %s\n"
msgid "can't open '%s': %s\n"
@@ -584,25 +584,25 @@ msgstr "seçilen özet algoritması geçersiz\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, fuzzy, c-format
#| msgid "reading options from `%s'\n"
msgid "reading options from '%s'\n"
msgstr "\"%s\"den seçenekler okunuyor\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, fuzzy, c-format
#| msgid "WARNING: \"%s\" is a deprecated option\n"
msgid "Note: '%s' is not considered an option\n"
msgstr "UYARI: %s seçeneği kullanımdan kaldırılmak üzere.\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "soket oluşturulamıyor: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, fuzzy, c-format
#| msgid "socket name `%s' is too long\n"
msgid "socket name '%s' is too long\n"
@@ -613,25 +613,25 @@ msgstr "soketin ismi `%s' çok uzun\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "çalışan bir gpg-agent zaten var - bir yenisi başlatılmayacak\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "soket için tuz alınırken hata\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, fuzzy, c-format
#| msgid "error binding socket to `%s': %s\n"
msgid "error binding socket to '%s': %s\n"
msgstr "soket `%s'e bağlanırken hata: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgid "can't set permissions of '%s': %s\n"
msgstr "UYARI: %s üzerinde izinler güvensiz: \"%s\"\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, fuzzy, c-format
#| msgid "listening on socket `%s'\n"
msgid "listening on socket '%s'\n"
@@ -663,7 +663,7 @@ msgstr "%s için stat() başarısız oldu: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "`%s' ev dizini olarak kullanılamıyor\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "fd %d üzerinde tuz okunurken hata: %s\n"
@@ -688,7 +688,7 @@ msgstr "ssh tutamağı 0x%lx, fd %d için başlatıldı\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh tutamağı 0x%lx, fd %d için sonlandırıldı\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, fuzzy, c-format
#| msgid "pth_select failed: %s - waiting 1s\n"
msgid "npth_pselect failed: %s - waiting 1s\n"
@@ -786,7 +786,7 @@ msgstr "iptal edildi\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "anahtar parolası sorulurken hata: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, fuzzy, c-format
#| msgid "error opening `%s': %s\n"
@@ -990,7 +990,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "boru oluşturulurken hata: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "süreç çatallanırken hata: %s\n"
@@ -1248,7 +1248,7 @@ msgid "algorithm: %s"
msgstr "algoritma: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "desteklenmeyen algoritma: %s"
@@ -1376,22 +1376,22 @@ msgstr "[yok]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "geçersiz radix64 karakteri %02x atlandı\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1563,7 +1563,7 @@ msgstr "kilit `%s' yapılmadı: %s\n"
msgid "waiting for lock %s...\n"
msgstr "%s kilidi için bekleniyor...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s çok eski (gereken %s, sizinki %s)\n"
@@ -1836,7 +1836,7 @@ msgstr "bu önceden betik kipinde yapılamaz\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Bu komut sadece 2. sürüm kartlar için kullanılabilir\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Sıfırlama kodu ya yok ya da kullanım dışı\n"
@@ -1899,7 +1899,7 @@ msgstr "genel anahtarın alınacağı URL: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, fuzzy, c-format
#| msgid "error reading `%s': %s\n"
@@ -2238,14 +2238,14 @@ msgstr "Komut geçersiz (\"help\" komutunu deneyin)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output seçeneği bu komutla çalışmaz\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, fuzzy, c-format
#| msgid "can't open `%s'\n"
msgid "can't open '%s'\n"
msgstr "`%s' açılamadı\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2253,7 +2253,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "anahtar \"%s\" yok: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3293,7 +3293,7 @@ msgstr "%s ile %s birlikte kullanılmaz!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s, %s ile etkisiz olur!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "UYARI: sahte sistem zamanıyla çalışıyor: "
@@ -3455,54 +3455,54 @@ msgstr "anahtar sunucusunda arama başarısız: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "anahtar sunucusunda tazeleme başarısız: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "zırhın kaldırılması başarısız: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "zırhlama başarısız: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, fuzzy, c-format
#| msgid "invalid hash algorithm `%s'\n"
msgid "invalid hash algorithm '%s'\n"
msgstr "`%s' çittirim algoritması geçersiz\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error parsing key specification '%s': %s\n"
msgstr "serifika saklanırken hata: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "İletinizi yazın ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "belirtilen sertifika güvence adresi geçersiz\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "belirtilen imza güvence adresi geçersiz\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "belirtilen anahtar sunucusu adresi geçersiz\n"
@@ -4084,8 +4084,7 @@ msgstr "anahtar %s: \"%s\" yürürlükten kaldırma sertifikası eklendi\n"
msgid "key %s: direct key signature added\n"
msgstr "anahtar %s: doğrudan anahtar imzası eklendi\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, fuzzy, c-format
#| msgid "error allocating enough memory: %s\n"
msgid "error allocating memory: %s\n"
@@ -6115,7 +6114,7 @@ msgstr "anahtar, anahtar sunucusunda yok\n"
msgid "requesting key %s from %s\n"
msgstr "%s anahtarı %s adresinden isteniyor\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "no keyserver action!\n"
msgid "no keyserver known\n"
@@ -6131,13 +6130,13 @@ msgstr "\"%s\" atlandı: %s\n"
msgid "sending key %s to %s\n"
msgstr "%s anahtarı %s adresine gönderiliyor\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, fuzzy, c-format
#| msgid "requesting key %s from %s\n"
msgid "requesting key from '%s'\n"
msgstr "%s anahtarı %s adresinden isteniyor\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "UYARI: Betimleyici %s alınamıyor: %s\n"
@@ -8298,14 +8297,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8316,7 +8315,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
#, fuzzy
msgid "|A|Please enter the Admin PIN"
msgstr "||Lütfen PIN'i giriniz"
@@ -8331,19 +8330,19 @@ msgstr "||Lütfen kart için Sıfırlama Kodunu giriniz"
msgid "||Please enter the PIN for the standard keys."
msgstr "|A|Lütfen Yönetici PIN'ini okuyucu tuştakımından giriniz"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA modülü ya eksik ya da %d bitlik değil\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA genel üstel sayısı ya eksik ya da %d bitten büyük\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN eylemcisi hata döndürdü: %s\n"
@@ -8379,48 +8378,48 @@ msgid ""
"qualified signatures."
msgstr ""
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "yeni PIN alınırken hata: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "parmakizinin saklanması başarısız oldu: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "oluşturma tarihinin saklanması başarısız oldu: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "karttan CHV durumu alınırken hata\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "yanıt RSA modülü içermiyor\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "yanıt RSA genel bileşenini içermiyor\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the RSA public exponent\n"
msgid "response does not contain the EC public key\n"
msgstr "yanıt RSA genel bileşenini içermiyor\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "yanıt genel anahtar verisi içermiyor\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "genel anahtar okuması başarısız: %s\n"
@@ -8428,46 +8427,46 @@ msgstr "genel anahtar okuması başarısız: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "%s olarak öntanımlı PIN kullanılıyor\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"%s olarak öntanımlı PIN kullanılamadı: %s - öntanımlı kullanımı iptal "
"ediliyor\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please unlock the card"
msgstr "||Lütfen PIN'i giriniz"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%d için PIN çok kısa; asgari uzunluk: %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "CHV%d doğrulaması başarısız oldu: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "kart kalıcı olarak kilitli!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8478,20 +8477,20 @@ msgstr[0] ""
msgstr[1] ""
"kart kalıcı olarak kilitlenmeden önce %d Yönetici PIN kalmasına çalışılıyor\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "yönetici komutlarına erişim yapılandırılmamış\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Lütfen PIN'i giriniz"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Lütfen kart için Sıfırlama Kodunu giriniz"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Sıfırlama Kodu çok kısa; asgari uzunluk: %d\n"
@@ -8499,91 +8498,91 @@ msgstr "Sıfırlama Kodu çok kısa; asgari uzunluk: %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|YSK|Yeni Sıfırlama Kodu"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|YYP|Yeni Yönetici PIN'i"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Yeni PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
#, fuzzy
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Lütfen PIN'i giriniz"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please enter the PIN and New PIN"
msgstr "||Lütfen PIN'i giriniz"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "uygulama verisi okunurken hata\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "parmakizi DO okunurken hata\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "anahtar zaten mevcut\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "mevcut anahtar konulacak\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "yeni anahtar üretiliyor\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, fuzzy, c-format
msgid "writing new key\n"
msgstr "yeni anahtar üretiliyor\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "oluşturum zaman damgası kayıp\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA asal sayısı %s ya eksik la da %d bitlik değil\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "anahtarın saklanması başarısız: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported algorithm: %s"
msgid "unsupported curve\n"
msgstr "desteklenmeyen algoritma: %s"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "anahtar üretilene kadar lütfen bekleyiniz ....\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "anahtar üretimi başarısızlığa uğradı\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
@@ -8591,33 +8590,33 @@ msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "anahtar üretimi tamamlandı (%d saniye)\n"
msgstr[1] "anahtar üretimi tamamlandı (%d saniye)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "OpenPGP kartının yapısı geçersiz (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "karttaki parmak izi istenenle eşleşmiyor\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "kart %s özet algoritmasını desteklemiyor\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "şu ana kadar oluşturulan imzalar: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "Yönetici PIN'inin doğrulanması bu komut yüzünden şimdilik yasaktır\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "%s erişilebilir değil - OpenPGP kartı geçersiz olabilir mi?\n"
@@ -8709,12 +8708,12 @@ msgstr ""
"Programı artalanda çalışır bırakmak için lütfen `--daemon' seçeneğini "
"kullanın\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "fd %d için eylemci başlatıldı\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "fd %d için eylemci sonlandı\n"
@@ -8993,7 +8992,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "%u bitlik çittirim %u bitlik %s anahtarı için geçersiz\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9770,67 +9769,67 @@ msgstr ""
msgid "error loading certificate '%s': %s\n"
msgstr "serifika saklanırken hata: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, fuzzy, c-format
#| msgid "Included certificates"
msgid "permanently loaded certificates: %u\n"
msgstr "İçerilen sertifikalar"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " runtime cached certificates: %u\n"
msgstr "eşleşen sertifika sayısı: %d\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
#| msgid "number of matching certificates: %d\n"
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr "eşleşen sertifika sayısı: %d\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, fuzzy, c-format
#| msgid " (certificate created at "
msgid "certificate already cached\n"
msgstr " ( sertifikanın oluşturuluşu: "
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, fuzzy, c-format
#| msgid "certificate is good\n"
msgid "certificate cached\n"
msgstr "sertifika iyi durumda\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error caching certificate: %s\n"
msgstr "serifika saklanırken hata: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "parmakizi geçersiz"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by S/N: %s\n"
msgstr "serifika saklanırken hata: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, fuzzy, c-format
#| msgid "error storing certificate: %s\n"
msgid "error fetching certificate by subject: %s\n"
msgstr "serifika saklanırken hata: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, fuzzy, c-format
#| msgid "no issuer found in certificate"
msgid "no issuer found in certificate\n"
msgstr "sertifikacı kim belli değil"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, fuzzy, c-format
#| msgid "error getting stored flags: %s\n"
msgid "error getting authorityKeyIdentifier: %s\n"
@@ -10386,8 +10385,7 @@ msgstr ""
msgid "error retrieving '%s': %s\n"
msgstr "`%s' %s üzerinden alınırken hata: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, fuzzy, c-format
#| msgid "%s: error writing dir record: %s\n"
msgid "error initializing reader object: %s\n"
@@ -10733,140 +10731,140 @@ msgstr "belirtilen hata seviyesi `%s' geçersiz\n"
msgid "usage: %s [options] "
msgstr "kullanımı: gpgsm [seçenekler] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, fuzzy, c-format
#| msgid "%s not allowed with %s!\n"
msgid "colons are not allowed in the socket name\n"
msgstr "%s ile %s birlikte kullanılmaz!\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, fuzzy, c-format
#| msgid "renaming `%s' to `%s' failed: %s\n"
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "`%s' > `%s' isim değişikliği başarısız: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, fuzzy, c-format
#| msgid "conversion from `%s' to `%s' failed: %s\n"
msgid "processing CRL from '%s' failed: %s\n"
msgstr "`%s' > `%s' dönüşümü başarısız: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, fuzzy, c-format
#| msgid "line too long - skipped\n"
msgid "%s:%u: line too long - skipped\n"
msgstr "satır çok uzun - atlandı\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, fuzzy, c-format
#| msgid "invalid fingerprint"
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "parmakizi geçersiz"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, fuzzy, c-format
#| msgid "read error in `%s': %s\n"
msgid "%s:%u: read error: %s\n"
msgstr "`%s' için okuma hatası: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr ""
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr ""
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr ""
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr ""
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, fuzzy, c-format
#| msgid "not forced"
msgid "shutdown forced\n"
msgstr "zorlanmadı"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr ""
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr ""
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, fuzzy, c-format
#| msgid "error running `%s': exit status %d\n"
msgid "error accessing '%s': http status %u\n"
msgstr "`%s' çalışırken hata: çıkış durumu: %d\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr ""
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, fuzzy, c-format
#| msgid "too many cipher preferences\n"
msgid "too many redirections\n"
msgstr "çok fazla şifreleme tercihi\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to `%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "\"%s\"e yazıyor\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, fuzzy, c-format
#| msgid "error writing to %s: %s\n"
msgid "error printing log line: %s\n"
msgstr "%s yazılırken hata: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, fuzzy, c-format
#| msgid "error reading from %s: %s\n"
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "%s okunurken hata: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr ""
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr ""
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, fuzzy, c-format
#| msgid "waiting for process %d to terminate failed: %s\n"
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "süreç %d sonlanacak diye beklerken başarısızlık: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr ""
diff --git a/po/uk.po b/po/uk.po
index c3188e2..477089f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 2.1.0\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2020-08-31 11:54+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n"
@@ -179,7 +179,7 @@ msgstr "не вдалося створити «%s»: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "не вдалося відкрити «%s»: %s\n"
@@ -540,23 +540,23 @@ msgstr "вибраний алгоритм побудови контрольни
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "прочитати параметри з «%s»\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "ЗАУВАЖЕННЯ: %s не призначено для звичайного використання!\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "не вдалося створити сокет: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "назва сокета «%s» є надто довгою\n"
@@ -566,23 +566,23 @@ msgstr "назва сокета «%s» є надто довгою\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "gpg-agent вже запущено, потреби у запуску нової копії немає\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "помилка під час спроби отримання поточного стану сокета\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "помилка під час спроби прив’язування сокета до «%s»: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "не вдалося встановити права доступу до «%s»: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "очікування даних на сокеті «%s»\n"
@@ -609,7 +609,7 @@ msgstr "помилка stat() щодо «%s»: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "не можна використовувати як домашній каталог «%s»\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr ""
@@ -636,7 +636,7 @@ msgstr "запущено обробник ssh 0x%lx для дескриптор
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "обробник ssh 0x%lx дескриптора файла %d завершив роботу\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "помилка pth_select: %s — очікування у 1 с\n"
@@ -731,7 +731,7 @@ msgstr "скасовано\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "помилка під час спроби запиту пароля: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -925,7 +925,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "помилка під час спроби створення потоку для каналу: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "помилка під час спроби розгалужування процесу: %s\n"
@@ -1168,7 +1168,7 @@ msgid "algorithm: %s"
msgstr "алгоритм: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "непідтримуваний алгоритм: %s"
@@ -1293,22 +1293,22 @@ msgstr "[немає]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "пропущено некоректний символ radix64 %02x\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1470,7 +1470,7 @@ msgstr "блокування «%s» не виконано: %s\n"
msgid "waiting for lock %s...\n"
msgstr "очікування на блокування %s…\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s є занадто застарілою (потрібно %s, маємо %s)\n"
@@ -1731,7 +1731,7 @@ msgstr "це не можна робити у пакетному режимі\n"
msgid "This command is only available for version 2 cards\n"
msgstr "Цією командою можна користуватися лише для карток версії 2\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "Немає коду скидання або код скидання вже недоступний\n"
@@ -1795,7 +1795,7 @@ msgstr "Адреса для отримання відкритого ключа:
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2123,13 +2123,13 @@ msgstr "Некоректна команда (скористайтеся ком
msgid "--output doesn't work for this command\n"
msgstr "--output не працює з цією командою\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "не вдалося відкрити «%s»\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2137,7 +2137,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "ключ «%s» не знайдено: %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3118,7 +3118,7 @@ msgstr "%s не можна використовувати разом з %s!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s є зайвим, якщо використано %s!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "УВАГА: запущено з фіктивним системним часом: "
@@ -3284,52 +3284,52 @@ msgstr "помилка пошуку на сервері ключів: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "помилка оновлення з сервера ключів: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "помилка перетворення з формату ASCII: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "помилка перетворення у формат ASCII: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "некоректний алгоритм хешування «%s»\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "помилка під час спроби обробки специфікації ключа «%s»: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "«%s» не є коректним ідентифікатором ключа, відбитком або кодом\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "УВАГА: команд не надано. Намагаємося вгадати, що вам потрібно...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "Почніть вводити ваше повідомлення...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "вказана адреса правил сертифікації є некоректною\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "вказана адреса правил підписування є некоректною\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "вказана адреса основного сервера ключів є некоректною\n"
@@ -3889,8 +3889,7 @@ msgstr "ключ %s: додано сертифікат відкликання «
msgid "key %s: direct key signature added\n"
msgstr "ключ %s: додано безпосередній підпис ключа\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "помилка під час спроби отримання області пам’яті: %s\n"
@@ -5833,7 +5832,7 @@ msgstr "ключ не знайдено на сервері ключів\n"
msgid "requesting key %s from %s\n"
msgstr "надсилаємо запит щодо ключа %s з %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "немає відомих серверів ключів\n"
@@ -5848,12 +5847,12 @@ msgstr "пропущено «%s»: %s\n"
msgid "sending key %s to %s\n"
msgstr "надсилаємо ключ %s на %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "надсилаємо запит щодо ключа з «%s»\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "УВАГА: не вдалося отримати адресу %s: %s\n"
@@ -8003,14 +8002,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -8023,7 +8022,7 @@ msgstr ""
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|Вкажіть адміністративний пінкод"
@@ -8037,23 +8036,23 @@ msgstr ""
msgid "||Please enter the PIN for the standard keys."
msgstr "||Вкажіть пінкод для стандартних ключів."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr ""
"Не знайдено основи числення RSA або основа числення не належить до %d-"
"бітових\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr ""
"Не вистачає відкритого показника RSA або розмірність показника перевищує %d "
"бітів\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "Зворотний виклик пінкоду повернув повідомлення про помилку: %s\n"
@@ -8095,47 +8094,47 @@ msgstr ""
"|P|Будь ласка, вкажіть код розблокування пінкоду (PUK) для створення якісних "
"підписів."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "помилка під час отримання нового пінкоду: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "не вдалося зберегти відбиток: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "не вдалося зберегти дату створення: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "помилка отримання стану CHV з картки\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "відповідь не містить основи числення RSA\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "відповідь не містить відкритого показника RSA\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "відповідь не містить відкритого ключа еліптичної кривої\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "відповідь не містить даних відкритого ключа\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "помилка читання відкритого ключа: %s\n"
@@ -8143,44 +8142,44 @@ msgstr "помилка читання відкритого ключа: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "використовуємо типовий пінкод як %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr ""
"не вдалося використати типовий пінкод як %s: %s — вимикаємо подальше типове "
"використання\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||Будь ласка, розблокуйте картку"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "Пінкод для CHV%d занадто короткий; мінімальна довжина — %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "помилка перевірки CHV%d: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "картку заблоковано!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
@@ -8195,20 +8194,20 @@ msgstr[2] ""
"залишилося %d спроб визначення адміністративного пінкоду перед тим, як "
"картку буде остаточно заблоковано\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "доступ до адміністративних команд не налаштовано\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||Вкажіть пінкод"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||Вкажіть код скидання коду картки"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "Занадто короткий код скидання; мінімальна довжина — %d\n"
@@ -8216,88 +8215,88 @@ msgstr "Занадто короткий код скидання; мінімал
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|Новий код скидання"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|Новий адміністративний пінкод"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|Новий пінкод"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||Вкажіть адміністративний пінкод та новий адміністративний пінкод"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||Вкажіть пінкод та новий пінкод"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "помилка читання даних програми\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "помилка читання відбитка DO\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "ключ вже існує\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "вже створений ключ буде замінено\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "створення нового ключа\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "записування нового ключа\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "не вказано часової позначки створення\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr ""
"Не знайдено простого числа RSA %s або число не належить до %d-бітових\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "не вдалося зберегти ключ: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "непідтримувана крива\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "зачекайте на завершення створення ключа...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "помилка під час створення ключа\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
@@ -8305,33 +8304,33 @@ msgstr[0] "створення ключа завершено (за %d секун
msgstr[1] "створення ключа завершено (за %d секунди)\n"
msgstr[2] "створення ключа завершено (за %d секунд)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "некоректна структура картки OpenPGP (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "відбиток на картці не відповідає запитаному\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "карткою не підтримується алгоритм контрольних сум %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "вже створено підписів: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "перевірку адміністративного пінкоду заборонено цією командою\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "не вдалося отримати доступ до %s — некоректна картка OpenPGP?\n"
@@ -8410,12 +8409,12 @@ msgstr ""
"будь ласка, скористайтеся параметром «--daemon» для запуску програми у "
"фоновому режимі\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "запущено запуск обробки для дескриптора %d\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "роботу обробника для дескриптора %d перервано\n"
@@ -8692,7 +8691,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "%u-бітовий хеш не є коректним для %u-бітового ключа %s\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9429,57 +9428,57 @@ msgstr " призначення ="
msgid "error loading certificate '%s': %s\n"
msgstr "помилка під час спроби завантаження сертифіката «%s»: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "остаточно завантажені сертифікати: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " динамічно кешовані сертифікати: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " довірені сертифікати: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "сертифікат вже кешовано\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "сертифікат кешовано\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "помилка під час спроби кешування сертифіката: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "некоректний рядок відбитка SHA1 «%s»\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "помилка під час спроби отримання сертифіката за серійним номером: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "помилка під час спроби отримання сертифіката за призначенням: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "у сертифікаті не виявлено запису видавця\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "помилка під час спроби отримання authorityKeyIdentifier: %s\n"
@@ -9993,8 +9992,7 @@ msgstr "Доступ до CRL неможливий через вимкнений
msgid "error retrieving '%s': %s\n"
msgstr "помилка отримання «%s»: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "помилка під час спроби ініціалізації об’єкта читання: %s\n"
@@ -10290,129 +10288,129 @@ msgstr "коректними рівнями зневаджування є: %s\n"
msgid "usage: %s [options] "
msgstr "використання: %s [параметри]"
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "не можна використовувати двокрапки у назві сокета\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "помилка під час спроби отримання CRL з «%s»: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "помилка під час обробки CRL з «%s»: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: занадто довгий рядок — пропущено\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: виявлено некоректний відбиток\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: помилка під час читання: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: беззмістовні дані наприкінці рядка проігноровано\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr ""
"отримано сигнал SIGHUP — повторне читання налаштувань та спорожнення кешу\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "отримано сигнал SIGUSR2 — дій не визначено\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "отримано сигнал SIGTERM — завершуємо роботу…\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "отримано сигнал SIGTERM — підтримується %d активних з’єднань\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "примусове завершення роботи\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "отримано сигнал SIGINT — негайне завершення роботи\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "отримано сигнал %d — дій не визначено\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "помилка під час спроби доступу до «%s»: стан http %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "Адресу «%s» переспрямовано до «%s» (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "занадто багато переспрямувань\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to '%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "записуємо до «%s»\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "помилка під час спроби виводу рядка журналу: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "помилка під час спроби читання журналу з обгортки LDAP %d: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "обгортка LDAP %d готова"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "обгортка LDAP %d готова: перевищення часу очікування\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "обгортка LDAP %d готова: код_виходу=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "очікування даних з обгортки LDAP %d зазнало невдачі: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "обгортка LDAP %d не відповідає — завершуємо роботу\n"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
index 3d78ce6..ddb4411 100644
--- a/po/zh_CN.gmo
+++ b/po/zh_CN.gmo
Binary files differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 6d7e0d8..30a8296 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -7,10 +7,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: GNU gnupg 2.2.27\n"
+"Project-Id-Version: GNU gnupg 2.2.28\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
-"PO-Revision-Date: 2021-06-10 20:09+0900\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
+"PO-Revision-Date: 2021-06-17 11:52+0900\n"
"Last-Translator: bobwxc <bobwxc@yeah.net>\n"
"Language-Team: None\n"
"Language: zh_CN\n"
@@ -175,7 +175,7 @@ msgstr "无法创建 ‘%s’: %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "无法打开 ‘%s’: %s\n"
@@ -459,11 +459,11 @@ msgstr "在签名时不使用 PIN 缓存"
#: agent/gpg-agent.c:238
msgid "disallow the use of an external password cache"
-msgstr "禁止使用一个外部的密码缓存"
+msgstr "禁止使用外部的密码缓存"
#: agent/gpg-agent.c:240
msgid "disallow clients to mark keys as \"trusted\""
-msgstr "禁止客户端将一个密钥标记为“信任”"
+msgstr "禁止客户端将密钥标记为“信任”"
#: agent/gpg-agent.c:243
msgid "allow presetting passphrase"
@@ -528,23 +528,23 @@ msgstr "所选的散列算法无效\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "从‘%s’读取选项\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "注意:‘%s’不被认为是一个选项\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "无法创建套接字: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "套接字名称‘%s’太长\n"
@@ -552,25 +552,25 @@ msgstr "套接字名称‘%s’太长\n"
#: agent/gpg-agent.c:2215
#, c-format
msgid "a gpg-agent is already running - not starting a new one\n"
-msgstr "一个 gpg-agent 实例正在运行 - 不启动新的实例\n"
+msgstr "有一个 gpg-agent 实例正在运行 - 无须启动新的实例\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "获取套接字 nonce 时出现错误\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "绑定套接字到 '%s' 时出现错误: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, c-format
msgid "can't set permissions of '%s': %s\n"
msgstr "无法设置‘%s’的权限: %s\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "正在监听套接字‘%s’\n"
@@ -597,7 +597,7 @@ msgstr "‘%s’的 stat() 方法失败:%s\n"
msgid "can't use '%s' as home directory\n"
msgstr "无法使用‘%s’作为家目录\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "在读取 fd %d 上的 nonce 时出现错误: %s\n"
@@ -622,7 +622,7 @@ msgstr "ssh 句柄 0x%lx 于文件描述符 %d 启动\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh 句柄 0x%lx 于文件描述符 %d 终止\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_pselect 方法失败:%s - 等待 1s\n"
@@ -715,7 +715,7 @@ msgstr "已取消\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "请求密码时出现错误: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -824,7 +824,7 @@ msgstr "更改密码"
#: agent/findkey.c:339
msgid "I'll change it later"
-msgstr "我想稍后修改"
+msgstr "稍后修改"
#: agent/findkey.c:1522
#, c-format
@@ -874,17 +874,17 @@ msgstr "私钥部分不可用\n"
#: agent/cvt-openpgp.c:344 g10/card-util.c:1541
#, c-format
msgid "public key algorithm %d (%s) is not supported\n"
-msgstr "公钥算法 %d (%s) 不被支持\n"
+msgstr "不支持的公钥算法: %d (%s)\n"
#: agent/cvt-openpgp.c:448
#, c-format
msgid "protection algorithm %d (%s) is not supported\n"
-msgstr "保护算法 %d (%s) 不被支持\n"
+msgstr "不支持的保护算法: %d (%s)\n"
#: agent/cvt-openpgp.c:455
#, c-format
msgid "protection hash algorithm %d (%s) is not supported\n"
-msgstr "保护散列算法 %d (%s) 不被支持\n"
+msgstr "不支持的保护散列算法: %d (%s)\n"
#: common/exechelp-posix.c:359 common/exechelp-w32.c:451
#: common/exechelp-w32.c:475 common/exechelp-w32.c:505
@@ -900,7 +900,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "为管道创建流时出现错误: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "在 fork 进程时出现错误: %s\n"
@@ -1142,7 +1142,7 @@ msgid "algorithm: %s"
msgstr "算法:%s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "不支持的算法:%s"
@@ -1267,25 +1267,25 @@ msgstr "[未有]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "无效的 radix64 字符 %02x 已被跳过\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
-msgstr ""
+msgstr "抱歉,正处于批处理模式——无法获取输入\n"
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
-msgstr ""
+msgstr "抱歉,要求了无终端模式——无法获取输入\n"
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
-msgstr ""
+msgstr "错误过多;放弃\n"
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
-msgstr ""
+msgstr "检测到 Control-D\n"
#: common/argparse.c:520
msgid "argument not expected"
@@ -1438,7 +1438,7 @@ msgstr "锁 ‘%s’ 未被建立: %s\n"
msgid "waiting for lock %s...\n"
msgstr "等待锁 %s...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s 太旧 (需要 %s,拥有 %s)\n"
@@ -1688,7 +1688,7 @@ msgstr "在批处理模式中无法完成此操作\n"
msgid "This command is only available for version 2 cards\n"
msgstr "这一命令只在版本 2 的卡上可用\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "重置码不可用或不再可用\n"
@@ -1751,7 +1751,7 @@ msgstr "拉取公钥的 URL: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2017,7 +2017,7 @@ msgstr "更改一个 CA 指纹"
#: g10/card-util.c:2159
msgid "toggle the signature force PIN flag"
-msgstr "开关签名的强制 PIN 设置"
+msgstr "切换签名强制使用 PIN 标志"
#: g10/card-util.c:2160
msgid "generate new keys"
@@ -2072,13 +2072,13 @@ msgstr "无效的命令 (尝试“help”)\n"
msgid "--output doesn't work for this command\n"
msgstr "--output 在这个命令中不起作用\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "无法打开 ‘%s’\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2086,7 +2086,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "未找到密钥 ‘%s’:%s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -2564,7 +2564,7 @@ msgstr "导出密钥"
#: g10/gpg.c:502
msgid "export keys to a keyserver"
-msgstr "把密钥导出到一个公钥服务器上"
+msgstr "将密钥导出到一个公钥服务器上"
#: g10/gpg.c:503
msgid "import keys from a keyserver"
@@ -3021,7 +3021,7 @@ msgstr "%s 不允许与 %s 并用\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s 与 %s 并用时不起作用\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "警告:正在以虚假的系统时间运行: "
@@ -3176,52 +3176,52 @@ msgstr "公钥服务器搜索失败:%s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "公钥服务器刷新失败:%s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "解开字符封装时失败:%s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "进行字符封装时失败:%s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "无效的散列算法‘%s’\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, c-format
msgid "error parsing key specification '%s': %s\n"
msgstr "解析密钥指定‘%s’时出现错误:%s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr "‘%s’不像是一个有效的密钥标识、指纹或者 keygrip\n"
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr "警告:没有提供命令。正在尝试猜测您的意图...\n"
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "请开始输入您的消息…\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "给定的的证书策略 URL 无效\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "给定的签名策略 URL 无效\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "给定的首选公钥服务器 URL 无效\n"
@@ -3772,8 +3772,7 @@ msgstr "密钥 %s:已添加吊销证书 “%s”\n"
msgid "key %s: direct key signature added\n"
msgstr "密钥 %s:已添加直接密钥签名\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "分配内存时出现错误:%s\n"
@@ -5618,7 +5617,7 @@ msgstr "在公钥服务器上找不到密钥\n"
msgid "requesting key %s from %s\n"
msgstr "正在请求密钥 %s 从 %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, c-format
msgid "no keyserver known\n"
msgstr "无已知的公钥服务器\n"
@@ -5633,12 +5632,12 @@ msgstr "已跳过 “%s”: %s\n"
msgid "sending key %s to %s\n"
msgstr "正在发送密钥 %s 到 %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "正在从 %s 请求密钥\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "警告:无法获取 URI %s:%s\n"
@@ -6083,10 +6082,8 @@ msgid "problem with the agent: %s\n"
msgstr "代理人程序出现问题:%s\n"
#: g10/passphrase.c:251 sm/decrypt.c:341
-#, fuzzy
-#| msgid "Please enter the new passphrase"
msgid "Please enter the passphrase for decryption."
-msgstr "请输入新的密码"
+msgstr "请输入密码进行解密。"
#: g10/passphrase.c:253
msgid "Enter passphrase\n"
@@ -6156,7 +6153,7 @@ msgstr ""
#: g10/photoid.c:99
msgid "Enter JPEG filename for photo ID: "
-msgstr "输入要当作相片标识的 JPEG 文件名: "
+msgstr "输入要当作照片标识的 JPEG 文件名: "
#: g10/photoid.c:120
#, c-format
@@ -7131,7 +7128,7 @@ msgstr "更新 TOFU 数据库时出现错误:%s\n"
#, c-format
msgid ""
"This is the first time the email address \"%s\" is being used with key %s."
-msgstr "这是电子邮件地址 “%s” 第一次被用于密钥 %s。"
+msgstr "此电子邮件地址 “%s” 是第一次被用于密钥 %s。"
#: g10/tofu.c:1336
#, c-format
@@ -7633,14 +7630,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr "%s数字: %s%%0A持有者: %s%s"
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr "剩余尝试:%d"
@@ -7651,7 +7648,7 @@ msgstr "||请为这个密钥输入 PIN 以创建合格的签名。"
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|请输入管理员 PIN"
@@ -7663,19 +7660,19 @@ msgstr "|NP|请输入标准密钥的 PIN 解锁码(PUK)。"
msgid "||Please enter the PIN for the standard keys."
msgstr "||请输入标准密钥的 PIN。"
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA 余数缺失或者不是 %d 位长\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA 公钥指数缺失或长于 %d 位\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "PIN 回调返回错误:%s\n"
@@ -7709,47 +7706,47 @@ msgid ""
"qualified signatures."
msgstr "|P|请为这个密钥输入 PIN 解锁码(PUK)以创建合格的签名。"
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "获取新 PIN 时出现错误:%s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "存储指纹失败:%s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "存储创建日期失败:%s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "从卡片中拉取 CHV 状态时出现错误\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "响应不包含 RSA 余数\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "响应不包含 RSA 公钥指数\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, c-format
msgid "response does not contain the EC public key\n"
msgstr "响应不包含 EC 公钥\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "响应不包含公钥数据\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "读取公钥失败:%s\n"
@@ -7757,62 +7754,62 @@ msgstr "读取公钥失败:%s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr "%s数字: %s%%0A持有者: %s%%0A计数: %lu%s"
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "使用默认 PIN 作为 %s\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr "使用默认 PIN 作为 %s 失败:%s - 禁用进一步的默认使用\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
msgid "||Please unlock the card"
msgstr "||请解锁卡片"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "CHV%d 的 PIN 太短;最小长度为 %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "验证 CHV%d 失败:%s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "卡片被永久锁定!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, c-format
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
msgid_plural ""
"%d Admin PIN attempts remaining before card is permanently locked\n"
msgstr[0] "在卡片被永久锁定之前剩余 %d 次管理员 PIN 尝试\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "未配置到管理员命令的访问\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||请输入 PIN"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||请输入卡片的重置码"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "重置码太短;最小长度为 %d\n"
@@ -7820,119 +7817,119 @@ msgstr "重置码太短;最小长度为 %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|新的重置码"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|新的管理员 PIN"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|新的 PIN"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||请输入原管理员 PIN 和新管理员 PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||请输入原 PIN 和新 PIN"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "读取应用程序数据时出错\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "读取指纹 DO 时出现错误\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "密钥已存在\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "现有的密钥将被替换\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "生成新密钥\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "正在写入新密钥\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "缺少创建时间戳\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA 质数 %s 缺失或者不是 %d 位长\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "存储密钥失败:%s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, c-format
msgid "unsupported curve\n"
msgstr "不支持的曲线\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "请等待密钥生成…\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "生成密钥失败\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, c-format
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "密钥生成完成(%d 秒)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "无效的 OpenPGP 卡结构(DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "卡片上的指纹与请求的不匹配\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "卡片不支持摘要算法 %s\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "目前已创建的签名:%lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "目前禁止通过此命令验证管理员 PIN\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "不能访问 %s - 无效的 OpenPGP 卡?\n"
@@ -8009,12 +8006,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "请使用‘--daemon’选项以在后台运行此程序\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "fd %d 的句柄已启动\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "fd %d 的句柄已关闭\n"
@@ -8289,7 +8286,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "一个 %u 位的散列对于一个 %u 位的 %s 密钥是无效的\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -8581,10 +8578,9 @@ msgid "resource problem: out of core\n"
msgstr "资源问题:内存不足\n"
#: sm/decrypt.c:536
-#, fuzzy, c-format
-#| msgid "%s encrypted data\n"
+#, c-format
msgid "%s.%s encrypted data\n"
-msgstr "%s 加密过的数据\n"
+msgstr "%s.%s 加密过的数据\n"
#: sm/decrypt.c:803
#, c-format
@@ -8597,10 +8593,9 @@ msgid "(this does not seem to be an encrypted message)\n"
msgstr "(这看起来不像是一条被加密的消息)\n"
#: sm/decrypt.c:958
-#, fuzzy, c-format
-#| msgid "encrypted with %s key, ID %s\n"
+#, c-format
msgid "encrypted to %s key %s\n"
-msgstr "由 %s 密钥加密、密钥号为 %s\n"
+msgstr "由 %s 密钥 %s 加密\n"
#: sm/delete.c:51 sm/delete.c:112
#, c-format
@@ -9005,57 +9000,57 @@ msgstr " 主题 ="
msgid "error loading certificate '%s': %s\n"
msgstr "加载证书‘%s’时出现错误:%s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "永久载入的证书: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " 运行时缓存的证书: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, c-format
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " 信任的证书: %u (%u,%u,%u,%u)\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "证书已被缓存。\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "证书已缓存\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "缓存证书时出现错误:%s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "无效的 SHA1 指纹字串 '%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "通过 S/N 获取证书时出现错误:%s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "通过主题获取证书时出现错误:%s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "没有找到证书的签发者\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "获取 authorityKeyIdentifier 时出现错误:%s\n"
@@ -9559,8 +9554,7 @@ msgstr "不能进行 CRL 访问,因为 %s 已禁用\n"
msgid "error retrieving '%s': %s\n"
msgstr "拉取‘%s’时出现错误:%s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "初始化读取对象时出现错误:%s\n"
@@ -9759,7 +9753,7 @@ msgstr "允许在线软件版本检查"
#: dirmngr/dirmngr.c:197
msgid "inhibit the use of HTTP"
-msgstr "抑制 HTTP 的使用"
+msgstr "禁止使用 HTTP 协议"
#: dirmngr/dirmngr.c:198
msgid "inhibit the use of LDAP"
@@ -9853,127 +9847,127 @@ msgstr "有效的调试等级为:%s\n"
msgid "usage: %s [options] "
msgstr "用法:%s [选项] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "套接字名称中不允许使用冒号\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "从‘%s’处获取 CRL 时失败:%s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "从‘%s’处处理 CRL 时失败:%s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: 行太长 - 跳过\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: 检测到无效指纹\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: 读取错误:%s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: 已忽略行尾部的垃圾数据\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "接收到 SIGHUP 信号 -正在重新读取配置文件并刷新缓存\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "接收到 SIGUSR2 信号 - 未定义要进行的操作\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "接收到 SIGTERM 信号 - 正在关闭...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "接收到 SIGTERM 信号 - 仍然有 %d 个活动的连接\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "强制关闭\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "收到 SIGINT 信号 - 立即关闭\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "收到 %d 信号 - 未定义要进行的操作\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "访问‘%s’时出现错误:http 状态码 %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "URL '%s' 重定向到 '%s' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "过多重定向\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, c-format
msgid "redirection changed to '%s'\n"
msgstr "重定向更改到 “%s”\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "打印日志行时出现错误:%s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "从 ldap wrapper %d 处读取日志时出现错误:%s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap wrapper %d 就绪"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap wrapper %d 就绪:超时\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap wrapper %d 就绪:退出代码=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "等待 ldap wrapper %d 时失败:%s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap wrapper %d 已挂起 - 正在关闭\n"
@@ -10016,7 +10010,7 @@ msgstr "%s:%u: 给定密码但未给定用户\n"
#: dirmngr/ldapserver.c:181
#, c-format
msgid "%s:%u: ignoring unknown flag '%s'\n"
-msgstr ""
+msgstr "%s:%u:忽略未知的标志 ‘%s’\n"
#: dirmngr/ldapserver.c:203
#, c-format
@@ -10833,10 +10827,6 @@ msgstr ""
#~ msgid "encryption modus"
#~ msgstr "加密模式"
-#, fuzzy
-#~ msgid "tool class (confucius)"
-#~ msgstr "工具类(confucius)"
-
#~ msgid "program filename"
#~ msgstr "程序文件名"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 708097c..d52a930 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU gnupg 2.1.0\n"
"Report-Msgid-Bugs-To: translations@gnupg.org\n"
-"POT-Creation-Date: 2021-06-10 18:59+0200\n"
+"POT-Creation-Date: 2021-07-04 16:18+0200\n"
"PO-Revision-Date: 2019-11-04 09:49+0100\n"
"Last-Translator: Jedi Lin <Jedi@Jedi.org>\n"
"Language-Team: Chinese (traditional) <zh-l10n@linux.org.tw>\n"
@@ -186,7 +186,7 @@ msgstr "無法建立 '%s': %s\n"
#: g10/tdbio.c:829 g10/verify.c:96 g10/verify.c:160 sm/gpgsm.c:2125
#: sm/gpgsm.c:2155 sm/gpgsm.c:2193 sm/qualified.c:66 dirmngr/certcache.c:396
#: dirmngr/certcache.c:476 dirmngr/certcache.c:478 dirmngr/crlcache.c:2588
-#: dirmngr/dirmngr.c:1759
+#: dirmngr/dirmngr.c:1761
#, c-format
msgid "can't open '%s': %s\n"
msgstr "無法開啟 '%s': %s\n"
@@ -547,23 +547,23 @@ msgstr "所選的摘要演算法無效\n"
#: agent/gpg-agent.c:1168 agent/gpg-agent.c:2023 common/argparse.c:1755
#: common/argparse.c:1847 g10/gpg.c:2495 scd/scdaemon.c:533 sm/gpgsm.c:977
-#: dirmngr/dirmngr.c:994 dirmngr/dirmngr.c:1878
+#: dirmngr/dirmngr.c:996 dirmngr/dirmngr.c:1880
#, c-format
msgid "reading options from '%s'\n"
msgstr "從 '%s' 讀取選項中\n"
#: agent/gpg-agent.c:1300 g10/gpg.c:3724 scd/scdaemon.c:657 sm/gpgsm.c:1471
-#: dirmngr/dirmngr.c:1102 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
+#: dirmngr/dirmngr.c:1104 tools/gpg-connect-agent.c:1244 tools/gpgconf.c:624
#, c-format
msgid "Note: '%s' is not considered an option\n"
msgstr "請注意: '%s' 並不當成選項\n"
-#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1256
+#: agent/gpg-agent.c:2159 scd/scdaemon.c:1098 dirmngr/dirmngr.c:1258
#, c-format
msgid "can't create socket: %s\n"
msgstr "無法建立 socket: %s\n"
-#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1269
+#: agent/gpg-agent.c:2176 scd/scdaemon.c:1111 dirmngr/dirmngr.c:1271
#, c-format
msgid "socket name '%s' is too long\n"
msgstr "socket 名稱 '%s' 太長\n"
@@ -573,24 +573,24 @@ msgstr "socket 名稱 '%s' 太長\n"
msgid "a gpg-agent is already running - not starting a new one\n"
msgstr "已經有一份 gpg-agent 在執行了 - 不會再啟動一份新的\n"
-#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1301
+#: agent/gpg-agent.c:2226 scd/scdaemon.c:1135 dirmngr/dirmngr.c:1303
#, c-format
msgid "error getting nonce for the socket\n"
msgstr "為 socket 取得 nonce 時出錯\n"
-#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1304
+#: agent/gpg-agent.c:2231 scd/scdaemon.c:1138 dirmngr/dirmngr.c:1306
#, c-format
msgid "error binding socket to '%s': %s\n"
msgstr "綁定 socket 至 '%s' 時出錯: %s\n"
#: agent/gpg-agent.c:2242 agent/gpg-agent.c:2282 agent/gpg-agent.c:2291
-#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1313
+#: scd/scdaemon.c:1146 dirmngr/dirmngr.c:1315
#, fuzzy, c-format
#| msgid "Warning: unsafe permissions on %s \"%s\"\n"
msgid "can't set permissions of '%s': %s\n"
msgstr "警告: %s 的權限 \"%s\" 並不安全\n"
-#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1325
+#: agent/gpg-agent.c:2256 scd/scdaemon.c:1158 dirmngr/dirmngr.c:1327
#, c-format
msgid "listening on socket '%s'\n"
msgstr "正在候聽 socket '%s'\n"
@@ -617,7 +617,7 @@ msgstr "'%s' 的 stat() 失敗: %s\n"
msgid "can't use '%s' as home directory\n"
msgstr "無法使用 '%s' 做為家目錄\n"
-#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2084
+#: agent/gpg-agent.c:2502 scd/scdaemon.c:1174 dirmngr/dirmngr.c:2086
#, c-format
msgid "error reading nonce on fd %d: %s\n"
msgstr "於 fd %d 讀取 nonce 時出錯: %s\n"
@@ -642,7 +642,7 @@ msgstr "ssh 經手程式 0x%lx (用於 fd %d) 已啟動\n"
msgid "ssh handler 0x%lx for fd %d terminated\n"
msgstr "ssh 經手程式 0x%lx (用於 fd %d) 已終止\n"
-#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2298
+#: agent/gpg-agent.c:3016 scd/scdaemon.c:1366 dirmngr/dirmngr.c:2300
#, c-format
msgid "npth_pselect failed: %s - waiting 1s\n"
msgstr "npth_select 失敗: %s - 等 1 秒鐘\n"
@@ -735,7 +735,7 @@ msgstr "已取消\n"
msgid "error while asking for the passphrase: %s\n"
msgstr "詢問密語時出錯: %s\n"
-#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1666
+#: agent/trustlist.c:154 agent/trustlist.c:364 dirmngr/dirmngr.c:1668
#: tools/gpgconf.c:418
#, c-format
msgid "error opening '%s': %s\n"
@@ -920,7 +920,7 @@ msgid "error creating a stream for a pipe: %s\n"
msgstr "建立管道串流時出錯: %s\n"
#: common/exechelp-posix.c:495 common/exechelp-posix.c:570
-#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1343
+#: common/exechelp-posix.c:856 dirmngr/dirmngr.c:1345
#, c-format
msgid "error forking process: %s\n"
msgstr "衍生執行程序時出錯: %s\n"
@@ -1164,7 +1164,7 @@ msgid "algorithm: %s"
msgstr "演算法: %s"
#: common/audit.c:774 common/audit.c:776 common/audit.c:921 common/audit.c:923
-#: scd/app-openpgp.c:3554
+#: scd/app-openpgp.c:3557
#, c-format
msgid "unsupported algorithm: %s"
msgstr "未支援的演算法: %s"
@@ -1289,22 +1289,22 @@ msgstr "[ 無 ]"
msgid "invalid radix64 character %02x skipped\n"
msgstr "已跳過無效的 radix64 字符 %02x\n"
-#: common/ttyio.c:433
+#: common/ttyio.c:447
#, c-format
msgid "Sorry, we are in batchmode - can't get input\n"
msgstr ""
-#: common/ttyio.c:439
+#: common/ttyio.c:453
#, c-format
msgid "Sorry, no terminal at all requested - can't get input\n"
msgstr ""
-#: common/ttyio.c:474 common/ttyio.c:484
+#: common/ttyio.c:488 common/ttyio.c:498
#, c-format
msgid "too many errors; giving up\n"
msgstr ""
-#: common/ttyio.c:536
+#: common/ttyio.c:550
#, c-format
msgid "Control-D detected\n"
msgstr ""
@@ -1466,7 +1466,7 @@ msgstr "未鎖定 '%s': %s\n"
msgid "waiting for lock %s...\n"
msgstr "正在等候 `%s' 鎖定...\n"
-#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:900 dirmngr/dirmngr.c:909
+#: common/init.c:191 sm/gpgsm.c:863 dirmngr/dirmngr.c:902 dirmngr/dirmngr.c:911
#, c-format
msgid "%s is too old (need %s, have %s)\n"
msgstr "%s 太舊了 (需要 %s, 但是祇有 %s)\n"
@@ -1731,7 +1731,7 @@ msgstr "無法在批次模式中這樣做\n"
msgid "This command is only available for version 2 cards\n"
msgstr "祇有第二版卡片纔能用這個指令\n"
-#: g10/card-util.c:107 scd/app-openpgp.c:2863
+#: g10/card-util.c:107 scd/app-openpgp.c:2866
#, c-format
msgid "Reset Code not or not anymore available\n"
msgstr "(再也) 沒有重設碼\n"
@@ -1794,7 +1794,7 @@ msgstr "取回公鑰的 URL: "
#: g10/card-util.c:906 g10/decrypt-data.c:490 g10/import.c:399 g10/import.c:746
#: g10/import.c:798 dirmngr/crlcache.c:655 dirmngr/crlcache.c:660
-#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1705
+#: dirmngr/crlcache.c:914 dirmngr/crlcache.c:920 dirmngr/dirmngr.c:1707
#: tools/gpgconf.c:431 tools/gpgconf.c:477
#, c-format
msgid "error reading '%s': %s\n"
@@ -2136,13 +2136,13 @@ msgstr "無效的指令 (試試看 \"help\")\n"
msgid "--output doesn't work for this command\n"
msgstr "--output 在這個指令中沒有作用\n"
-#: g10/decrypt.c:247 g10/gpg.c:5104 g10/keyring.c:399 g10/keyring.c:750
+#: g10/decrypt.c:247 g10/gpg.c:5106 g10/keyring.c:399 g10/keyring.c:750
#, c-format
msgid "can't open '%s'\n"
msgstr "無法開啟 '%s'\n"
#: g10/delkey.c:83 g10/export.c:1947 g10/export.c:2230 g10/export.c:2351
-#: g10/getkey.c:2108 g10/gpg.c:5049 g10/keyedit.c:1445 g10/keyedit.c:2335
+#: g10/getkey.c:2108 g10/gpg.c:5051 g10/keyedit.c:1445 g10/keyedit.c:2335
#: g10/keyedit.c:2581 g10/keyedit.c:4544 g10/keylist.c:689 g10/keyserver.c:1092
#: g10/revoke.c:230 g10/tofu.c:2165
#, c-format
@@ -2150,7 +2150,7 @@ msgid "key \"%s\" not found: %s\n"
msgstr "找不到金鑰 \"%s\": %s\n"
#: g10/delkey.c:92 g10/export.c:2015 g10/getkey.c:2116 g10/getkey.c:4517
-#: g10/gpg.c:5058 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
+#: g10/gpg.c:5060 g10/keyedit.c:2308 g10/keyserver.c:1110 g10/revoke.c:236
#: g10/revoke.c:663 g10/tofu.c:2173
#, c-format
msgid "error reading keyblock: %s\n"
@@ -3116,7 +3116,7 @@ msgstr "%s 不允許跟 %s 併用!\n"
msgid "%s makes no sense with %s!\n"
msgstr "%s 跟 %s 放在一起沒有意義!\n"
-#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1117
+#: g10/gpg.c:3711 sm/gpgsm.c:1458 dirmngr/dirmngr.c:1119
#, c-format
msgid "WARNING: running with faked system time: "
msgstr "警告: 正在偽造的系統時間中執行: "
@@ -3275,53 +3275,53 @@ msgstr "用金鑰伺服器搜尋失敗: %s\n"
msgid "keyserver refresh failed: %s\n"
msgstr "從金鑰伺服器更新失敗: %s\n"
-#: g10/gpg.c:4759
+#: g10/gpg.c:4761
#, c-format
msgid "dearmoring failed: %s\n"
msgstr "解開封裝失敗: %s\n"
-#: g10/gpg.c:4770
+#: g10/gpg.c:4772
#, c-format
msgid "enarmoring failed: %s\n"
msgstr "進行封裝失敗: %s\n"
-#: g10/gpg.c:4862
+#: g10/gpg.c:4864
#, c-format
msgid "invalid hash algorithm '%s'\n"
msgstr "無效的雜湊演算法 '%s'\n"
-#: g10/gpg.c:5014 g10/tofu.c:2153
+#: g10/gpg.c:5016 g10/tofu.c:2153
#, fuzzy, c-format
#| msgid "error loading certificate '%s': %s\n"
msgid "error parsing key specification '%s': %s\n"
msgstr "載入憑證 '%s' 時出錯: %s\n"
-#: g10/gpg.c:5027
+#: g10/gpg.c:5029
#, c-format
msgid "'%s' does not appear to be a valid key ID, fingerprint or keygrip\n"
msgstr ""
-#: g10/gpg.c:5083
+#: g10/gpg.c:5085
#, c-format
msgid "WARNING: no command supplied. Trying to guess what you mean ...\n"
msgstr ""
-#: g10/gpg.c:5094
+#: g10/gpg.c:5096
#, c-format
msgid "Go ahead and type your message ...\n"
msgstr "請開始輸入你的訊息 ...\n"
-#: g10/gpg.c:5439
+#: g10/gpg.c:5441
#, c-format
msgid "the given certification policy URL is invalid\n"
msgstr "給定的的憑證原則 URL 無效\n"
-#: g10/gpg.c:5441
+#: g10/gpg.c:5443
#, c-format
msgid "the given signature policy URL is invalid\n"
msgstr "給定的簽章原則 URL 無效\n"
-#: g10/gpg.c:5474
+#: g10/gpg.c:5476
#, c-format
msgid "the given preferred keyserver URL is invalid\n"
msgstr "給定的偏好金鑰伺服器 URL 無效\n"
@@ -3883,8 +3883,7 @@ msgstr "金鑰 %s: 已新增 \"%s\" 撤銷憑證\n"
msgid "key %s: direct key signature added\n"
msgstr "金鑰 %s: 已新增直接金鑰簽章\n"
-#: g10/key-check.c:133 dirmngr/ldap-wrapper-ce.c:393 dirmngr/ldap-wrapper.c:838
-#: dirmngr/ldap-wrapper.c:855
+#: g10/key-check.c:133 dirmngr/ldap-wrapper.c:834 dirmngr/ldap-wrapper.c:851
#, c-format
msgid "error allocating memory: %s\n"
msgstr "配置記憶體時出錯: %s\n"
@@ -5785,7 +5784,7 @@ msgstr "在金鑰伺服器上找不到金鑰\n"
msgid "requesting key %s from %s\n"
msgstr "正在請求金鑰 %s 自 %s\n"
-#: g10/keyserver.c:1619 g10/keyserver.c:1798
+#: g10/keyserver.c:1619 g10/keyserver.c:1812
#, fuzzy, c-format
#| msgid "invalid keyserver options\n"
msgid "no keyserver known\n"
@@ -5801,12 +5800,12 @@ msgstr "已跳過 \"%s\": %s\n"
msgid "sending key %s to %s\n"
msgstr "遞送金鑰 %s 至 %s\n"
-#: g10/keyserver.c:1679
+#: g10/keyserver.c:1681
#, c-format
msgid "requesting key from '%s'\n"
msgstr "正在向 '%s' 請求金鑰\n"
-#: g10/keyserver.c:1695
+#: g10/keyserver.c:1699
#, c-format
msgid "WARNING: unable to fetch URI %s: %s\n"
msgstr "警告: 無法抓取 URI %s: %s\n"
@@ -7873,14 +7872,14 @@ msgstr ""
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-p15.c:4955 scd/app-openpgp.c:2151
+#: scd/app-p15.c:4955 scd/app-openpgp.c:2154
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%s"
msgstr ""
#. TRANSLATORS: This is the number of remaining attempts to
#. * enter a PIN. Use %%0A (double-percent,0A) for a linefeed.
-#: scd/app-p15.c:4974 scd/app-openpgp.c:2167
+#: scd/app-p15.c:4974 scd/app-openpgp.c:2170
#, c-format
msgid "Remaining attempts: %d"
msgstr ""
@@ -7891,7 +7890,7 @@ msgstr "||請輸入金鑰的個人識別碼 (PIN) 以建立完善的簽章."
#. TRANSLATORS: Do not translate the "|A|" prefix but keep it at
#. the start of the string. Use %0A (single percent) for a linefeed.
-#: scd/app-p15.c:5056 scd/app-openpgp.c:2461
+#: scd/app-p15.c:5056 scd/app-openpgp.c:2464
msgid "|A|Please enter the Admin PIN"
msgstr "|A|請輸入管理者 PIN"
@@ -7903,19 +7902,19 @@ msgstr "|P|請輸入標準金鑰的 PIN 重設碼 (PUK)."
msgid "||Please enter the PIN for the standard keys."
msgstr "||請輸入標準金鑰的個人識別碼 (PIN)."
-#: scd/app-nks.c:709 scd/app-openpgp.c:3663
+#: scd/app-nks.c:709 scd/app-openpgp.c:3666
#, c-format
msgid "RSA modulus missing or not of size %d bits\n"
msgstr "RSA 模組缺漏或者並非 %d 位元大\n"
-#: scd/app-nks.c:717 scd/app-openpgp.c:3675
+#: scd/app-nks.c:717 scd/app-openpgp.c:3678
#, c-format
msgid "RSA public exponent missing or larger than %d bits\n"
msgstr "RSA 公用指數缺漏或者大於 %d 位元\n"
-#: scd/app-nks.c:797 scd/app-openpgp.c:2324 scd/app-openpgp.c:2343
-#: scd/app-openpgp.c:2510 scd/app-openpgp.c:2528 scd/app-openpgp.c:2826
-#: scd/app-openpgp.c:2873 scd/app-openpgp.c:2988 scd/app-dinsig.c:302
+#: scd/app-nks.c:797 scd/app-openpgp.c:2327 scd/app-openpgp.c:2346
+#: scd/app-openpgp.c:2513 scd/app-openpgp.c:2531 scd/app-openpgp.c:2829
+#: scd/app-openpgp.c:2876 scd/app-openpgp.c:2991 scd/app-dinsig.c:302
#, c-format
msgid "PIN callback returned error: %s\n"
msgstr "收回個人識別碼 (PIN) 時傳回錯誤: %s\n"
@@ -7949,48 +7948,48 @@ msgid ""
"qualified signatures."
msgstr "|P|請輸入金鑰的 PIN 重設碼 (PUK) 以建立完善的簽章."
-#: scd/app-nks.c:1230 scd/app-openpgp.c:2907 scd/app-dinsig.c:532
+#: scd/app-nks.c:1230 scd/app-openpgp.c:2910 scd/app-dinsig.c:532
#, c-format
msgid "error getting new PIN: %s\n"
msgstr "取得新的個人識別碼 (PIN) 時出錯: %s\n"
-#: scd/app-openpgp.c:859
+#: scd/app-openpgp.c:862
#, c-format
msgid "failed to store the fingerprint: %s\n"
msgstr "存放指紋失敗: %s\n"
-#: scd/app-openpgp.c:872
+#: scd/app-openpgp.c:875
#, c-format
msgid "failed to store the creation date: %s\n"
msgstr "存放創生日期失敗: %s\n"
-#: scd/app-openpgp.c:1268 scd/app-openpgp.c:2854 scd/app-openpgp.c:5025
+#: scd/app-openpgp.c:1271 scd/app-openpgp.c:2857 scd/app-openpgp.c:5028
#, c-format
msgid "error retrieving CHV status from card\n"
msgstr "從卡片取回 CHV 狀態時出錯\n"
-#: scd/app-openpgp.c:1426
+#: scd/app-openpgp.c:1429
#, c-format
msgid "response does not contain the RSA modulus\n"
msgstr "回應中未包含 RSA 系數\n"
-#: scd/app-openpgp.c:1433
+#: scd/app-openpgp.c:1436
#, c-format
msgid "response does not contain the RSA public exponent\n"
msgstr "回應中未包含 RSA 公用指數\n"
-#: scd/app-openpgp.c:1543
+#: scd/app-openpgp.c:1546
#, fuzzy, c-format
#| msgid "response does not contain the EC public point\n"
msgid "response does not contain the EC public key\n"
msgstr "回應中未包含 EC 公用指數\n"
-#: scd/app-openpgp.c:1661 scd/app-openpgp.c:4283
+#: scd/app-openpgp.c:1664 scd/app-openpgp.c:4286
#, c-format
msgid "response does not contain the public key data\n"
msgstr "回應中未包含公鑰資料\n"
-#: scd/app-openpgp.c:1768
+#: scd/app-openpgp.c:1771
#, c-format
msgid "reading public key failed: %s\n"
msgstr "讀取公鑰時失敗: %s\n"
@@ -7998,44 +7997,44 @@ msgstr "讀取公鑰時失敗: %s\n"
#. TRANSLATORS: Put a \x1f right before a colon. This can be
#. * used by pinentry to nicely align the names and values. Keep
#. * the %s at the start and end of the string.
-#: scd/app-openpgp.c:2138
+#: scd/app-openpgp.c:2141
#, c-format
msgid "%sNumber: %s%%0AHolder: %s%%0ACounter: %lu%s"
msgstr ""
-#: scd/app-openpgp.c:2278
+#: scd/app-openpgp.c:2281
#, c-format
msgid "using default PIN as %s\n"
msgstr "以 %s 做為預設 PIN\n"
-#: scd/app-openpgp.c:2285
+#: scd/app-openpgp.c:2288
#, c-format
msgid "failed to use default PIN as %s: %s - disabling further default use\n"
msgstr "使用 %s 做為預設個人識別碼 (PIN) 失敗: %s - 正在停用之後的預設使用\n"
-#: scd/app-openpgp.c:2298
+#: scd/app-openpgp.c:2301
#, fuzzy
#| msgid "||Please enter the PIN"
msgid "||Please unlock the card"
msgstr "||請輸入個人識別碼 (PIN)"
-#: scd/app-openpgp.c:2350 scd/app-openpgp.c:2535 scd/app-openpgp.c:2833
+#: scd/app-openpgp.c:2353 scd/app-openpgp.c:2538 scd/app-openpgp.c:2836
#, c-format
msgid "PIN for CHV%d is too short; minimum length is %d\n"
msgstr "用於 CHV%d 的個人識別碼 (PIN) 太短; 長度最少要有 %d\n"
-#: scd/app-openpgp.c:2364 scd/app-openpgp.c:2411 scd/app-openpgp.c:2549
-#: scd/app-openpgp.c:4641
+#: scd/app-openpgp.c:2367 scd/app-openpgp.c:2414 scd/app-openpgp.c:2552
+#: scd/app-openpgp.c:4644
#, c-format
msgid "verify CHV%d failed: %s\n"
msgstr "驗證 CHV%d 失敗: %s\n"
-#: scd/app-openpgp.c:2447 scd/app-openpgp.c:5034
+#: scd/app-openpgp.c:2450 scd/app-openpgp.c:5037
#, c-format
msgid "card is permanently locked!\n"
msgstr "卡片永久鎖定了!!\n"
-#: scd/app-openpgp.c:2451
+#: scd/app-openpgp.c:2454
#, fuzzy, c-format
#| msgid "%d Admin PIN attempts remaining before card is permanently locked\n"
msgid "%d Admin PIN attempt remaining before card is permanently locked\n"
@@ -8043,20 +8042,20 @@ msgid_plural ""
"%d Admin PIN attempts remaining before card is permanently locked\n"
msgstr[0] "%d 管理者個人識別碼 (PIN) 試圖在卡片永久鎖定前遺留下來\n"
-#: scd/app-openpgp.c:2482
+#: scd/app-openpgp.c:2485
#, c-format
msgid "access to admin commands is not configured\n"
msgstr "管理者指令存取權限尚未組態\n"
-#: scd/app-openpgp.c:2820
+#: scd/app-openpgp.c:2823
msgid "||Please enter the PIN"
msgstr "||請輸入個人識別碼 (PIN)"
-#: scd/app-openpgp.c:2869
+#: scd/app-openpgp.c:2872
msgid "||Please enter the Reset Code for the card"
msgstr "||請輸入卡片的重設碼"
-#: scd/app-openpgp.c:2879 scd/app-openpgp.c:2940
+#: scd/app-openpgp.c:2882 scd/app-openpgp.c:2943
#, c-format
msgid "Reset Code is too short; minimum length is %d\n"
msgstr "重設碼太短; 長度最少要有 %d\n"
@@ -8064,121 +8063,121 @@ msgstr "重設碼太短; 長度最少要有 %d\n"
#. TRANSLATORS: Do not translate the "|*|" prefixes but
#. keep it at the start of the string. We need this elsewhere
#. to get some infos on the string.
-#: scd/app-openpgp.c:2902
+#: scd/app-openpgp.c:2905
msgid "|RN|New Reset Code"
msgstr "|RN|新增重設碼"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|AN|New Admin PIN"
msgstr "|AN|新增管理者個人識別碼 (PIN)"
-#: scd/app-openpgp.c:2903
+#: scd/app-openpgp.c:2906
msgid "|N|New PIN"
msgstr "|N|新增個人識別碼 (PIN)"
-#: scd/app-openpgp.c:2984
+#: scd/app-openpgp.c:2987
msgid "||Please enter the Admin PIN and New Admin PIN"
msgstr "||請輸入管理者 PIN 及新的管理者 PIN"
-#: scd/app-openpgp.c:2985
+#: scd/app-openpgp.c:2988
msgid "||Please enter the PIN and New PIN"
msgstr "||請輸入個人識別碼及新的個人識別碼 (PIN)"
-#: scd/app-openpgp.c:3047 scd/app-openpgp.c:4343
+#: scd/app-openpgp.c:3050 scd/app-openpgp.c:4346
#, c-format
msgid "error reading application data\n"
msgstr "讀取應用程式資料時出錯\n"
-#: scd/app-openpgp.c:3053 scd/app-openpgp.c:4350
+#: scd/app-openpgp.c:3056 scd/app-openpgp.c:4353
#, c-format
msgid "error reading fingerprint DO\n"
msgstr "讀取指紋 DO 時出錯\n"
-#: scd/app-openpgp.c:3063
+#: scd/app-openpgp.c:3066
#, c-format
msgid "key already exists\n"
msgstr "金鑰已存在\n"
-#: scd/app-openpgp.c:3067
+#: scd/app-openpgp.c:3070
#, c-format
msgid "existing key will be replaced\n"
msgstr "既有的金鑰將被取代\n"
-#: scd/app-openpgp.c:3069
+#: scd/app-openpgp.c:3072
#, c-format
msgid "generating new key\n"
msgstr "正在產生新的金鑰\n"
-#: scd/app-openpgp.c:3071
+#: scd/app-openpgp.c:3074
#, c-format
msgid "writing new key\n"
msgstr "正在寫入新的金鑰\n"
-#: scd/app-openpgp.c:3644 scd/app-openpgp.c:3996
+#: scd/app-openpgp.c:3647 scd/app-openpgp.c:3999
#, c-format
msgid "creation timestamp missing\n"
msgstr "缺漏創生時間戳印\n"
-#: scd/app-openpgp.c:3685 scd/app-openpgp.c:3693
+#: scd/app-openpgp.c:3688 scd/app-openpgp.c:3696
#, c-format
msgid "RSA prime %s missing or not of size %d bits\n"
msgstr "RSA 質數 %s 缺漏或者並非 %d 位元大\n"
-#: scd/app-openpgp.c:3826 scd/app-openpgp.c:4103
+#: scd/app-openpgp.c:3829 scd/app-openpgp.c:4106
#, c-format
msgid "failed to store the key: %s\n"
msgstr "存放金鑰失敗: %s\n"
-#: scd/app-openpgp.c:3990
+#: scd/app-openpgp.c:3993
#, fuzzy, c-format
#| msgid "unsupported inquiry '%s'\n"
msgid "unsupported curve\n"
msgstr "未支援的查詢 '%s'\n"
-#: scd/app-openpgp.c:4260
+#: scd/app-openpgp.c:4263
#, c-format
msgid "please wait while key is being generated ...\n"
msgstr "正在產生金鑰中, 請稍候 ...\n"
-#: scd/app-openpgp.c:4268
+#: scd/app-openpgp.c:4271
#, c-format
msgid "generating key failed\n"
msgstr "產生金鑰時失敗\n"
-#: scd/app-openpgp.c:4274
+#: scd/app-openpgp.c:4277
#, fuzzy, c-format
#| msgid "key generation completed (%d seconds)\n"
msgid "key generation completed (%d second)\n"
msgid_plural "key generation completed (%d seconds)\n"
msgstr[0] "金鑰產生完畢 (%d 秒)\n"
-#: scd/app-openpgp.c:4308
+#: scd/app-openpgp.c:4311
#, c-format
msgid "invalid structure of OpenPGP card (DO 0x93)\n"
msgstr "無效的 OpenPGP 卡片結構 (DO 0x93)\n"
-#: scd/app-openpgp.c:4358
+#: scd/app-openpgp.c:4361
#, c-format
msgid "fingerprint on card does not match requested one\n"
msgstr "卡片上的指紋與所要求的那個並不吻合\n"
-#: scd/app-openpgp.c:4557
+#: scd/app-openpgp.c:4560
#, c-format
msgid "card does not support digest algorithm %s\n"
msgstr "卡片不支援 %s 摘要演算法\n"
-#: scd/app-openpgp.c:4615
+#: scd/app-openpgp.c:4618
#, c-format
msgid "signatures created so far: %lu\n"
msgstr "目前建立的簽章: %lu\n"
-#: scd/app-openpgp.c:5039
+#: scd/app-openpgp.c:5042
#, c-format
msgid ""
"verification of Admin PIN is currently prohibited through this command\n"
msgstr "目前在此指令中的管理者 PIN 驗證被禁止了\n"
-#: scd/app-openpgp.c:5351 scd/app-openpgp.c:5362
+#: scd/app-openpgp.c:5354 scd/app-openpgp.c:5365
#, c-format
msgid "can't access %s - invalid OpenPGP card?\n"
msgstr "無法存取 %s - 無效的 OpenPGP 卡片?\n"
@@ -8255,12 +8254,12 @@ msgstr ""
msgid "please use the option '--daemon' to run the program in the background\n"
msgstr "請使用 '--daemon' 選項來將此程式執行於背景\n"
-#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2119
+#: scd/scdaemon.c:1185 dirmngr/dirmngr.c:2121
#, c-format
msgid "handler for fd %d started\n"
msgstr "用於 fd %d 的經手程式已啟動\n"
-#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2127
+#: scd/scdaemon.c:1197 dirmngr/dirmngr.c:2129
#, c-format
msgid "handler for fd %d terminated\n"
msgstr "用於 fd %d 的經手程式已終止\n"
@@ -8535,7 +8534,7 @@ msgid "a %u bit hash is not valid for a %u bit %s key\n"
msgstr "%u 位元的雜湊對 %u 位元的 %s 金鑰來說是無效的\n"
#: sm/certcheck.c:238 sm/certcheck.c:262 dirmngr/crlcache.c:1542
-#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1361 dirmngr/validate.c:903
+#: dirmngr/crlcache.c:1566 dirmngr/dirmngr.c:1363 dirmngr/validate.c:903
#: dirmngr/validate.c:927
#, c-format
msgid "out of core\n"
@@ -9252,58 +9251,58 @@ msgstr " 主旨 ="
msgid "error loading certificate '%s': %s\n"
msgstr "載入憑證 '%s' 時出錯: %s\n"
-#: dirmngr/certcache.c:819
+#: dirmngr/certcache.c:820
#, c-format
msgid "permanently loaded certificates: %u\n"
msgstr "固定載入的憑證: %u\n"
-#: dirmngr/certcache.c:821
+#: dirmngr/certcache.c:822
#, c-format
msgid " runtime cached certificates: %u\n"
msgstr " 執行時期快取的憑證: %u\n"
-#: dirmngr/certcache.c:823
+#: dirmngr/certcache.c:824
#, fuzzy, c-format
#| msgid " runtime cached certificates: %u\n"
msgid " trusted certificates: %u (%u,%u,%u,%u)\n"
msgstr " 執行時期快取的憑證: %u\n"
-#: dirmngr/certcache.c:851 dirmngr/dirmngr-client.c:393
+#: dirmngr/certcache.c:852 dirmngr/dirmngr-client.c:393
#, c-format
msgid "certificate already cached\n"
msgstr "憑證早已快取\n"
-#: dirmngr/certcache.c:853
+#: dirmngr/certcache.c:854
#, c-format
msgid "certificate cached\n"
msgstr "憑證已快取\n"
-#: dirmngr/certcache.c:855 dirmngr/certcache.c:875 dirmngr/dirmngr-client.c:397
+#: dirmngr/certcache.c:856 dirmngr/certcache.c:876 dirmngr/dirmngr-client.c:397
#, c-format
msgid "error caching certificate: %s\n"
msgstr "快取憑證時出錯: %s\n"
-#: dirmngr/certcache.c:938
+#: dirmngr/certcache.c:939
#, c-format
msgid "invalid SHA1 fingerprint string '%s'\n"
msgstr "無效的 SHA1 指紋字串 '%s'\n"
-#: dirmngr/certcache.c:1384 dirmngr/certcache.c:1393
+#: dirmngr/certcache.c:1385 dirmngr/certcache.c:1394
#, c-format
msgid "error fetching certificate by S/N: %s\n"
msgstr "以序號取得憑證時出錯: %s\n"
-#: dirmngr/certcache.c:1579 dirmngr/certcache.c:1588
+#: dirmngr/certcache.c:1580 dirmngr/certcache.c:1589
#, c-format
msgid "error fetching certificate by subject: %s\n"
msgstr "以主旨取得憑證時出錯: %s\n"
-#: dirmngr/certcache.c:1694 dirmngr/validate.c:483
+#: dirmngr/certcache.c:1695 dirmngr/validate.c:483
#, c-format
msgid "no issuer found in certificate\n"
msgstr "憑證中找不到發行者\n"
-#: dirmngr/certcache.c:1704
+#: dirmngr/certcache.c:1705
#, c-format
msgid "error getting authorityKeyIdentifier: %s\n"
msgstr "取得 authorityKeyIdentifier 時出錯: %s\n"
@@ -9798,8 +9797,7 @@ msgstr "不可能存取 CRL 因已停用 %s\n"
msgid "error retrieving '%s': %s\n"
msgstr "取回 '%s' 時出錯: %s\n"
-#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper-ce.c:492
-#: dirmngr/ldap-wrapper.c:885 dirmngr/misc.c:573
+#: dirmngr/crlfetch.c:218 dirmngr/ldap-wrapper.c:881 dirmngr/misc.c:573
#, c-format
msgid "error initializing reader object: %s\n"
msgstr "啟始讀取程式物件時出錯: %s\n"
@@ -10093,128 +10091,128 @@ msgstr "有效的除錯等級為: %s\n"
msgid "usage: %s [options] "
msgstr "用法: %s [選項] "
-#: dirmngr/dirmngr.c:1249
+#: dirmngr/dirmngr.c:1251
#, c-format
msgid "colons are not allowed in the socket name\n"
msgstr "socket 名稱內不允許使用冒號\n"
-#: dirmngr/dirmngr.c:1481 dirmngr/server.c:1878
+#: dirmngr/dirmngr.c:1483 dirmngr/server.c:1878
#, c-format
msgid "fetching CRL from '%s' failed: %s\n"
msgstr "從 '%s' 取回 CRL 時失敗: %s\n"
-#: dirmngr/dirmngr.c:1487 dirmngr/server.c:1884
+#: dirmngr/dirmngr.c:1489 dirmngr/server.c:1884
#, c-format
msgid "processing CRL from '%s' failed: %s\n"
msgstr "從 '%s' 處理 CRL 時失敗: %s\n"
-#: dirmngr/dirmngr.c:1682
+#: dirmngr/dirmngr.c:1684
#, c-format
msgid "%s:%u: line too long - skipped\n"
msgstr "%s:%u: 列太長 - 已跳過\n"
-#: dirmngr/dirmngr.c:1737 dirmngr/dirmngr.c:1821
+#: dirmngr/dirmngr.c:1739 dirmngr/dirmngr.c:1823
#, c-format
msgid "%s:%u: invalid fingerprint detected\n"
msgstr "%s:%u: 偵測到無效的指紋\n"
-#: dirmngr/dirmngr.c:1773 dirmngr/dirmngr.c:1799 tools/gpgconf-comp.c:4199
+#: dirmngr/dirmngr.c:1775 dirmngr/dirmngr.c:1801 tools/gpgconf-comp.c:4199
#, c-format
msgid "%s:%u: read error: %s\n"
msgstr "%s:%u: 讀取錯誤: %s\n"
-#: dirmngr/dirmngr.c:1828
+#: dirmngr/dirmngr.c:1830
#, c-format
msgid "%s:%u: garbage at end of line ignored\n"
msgstr "%s:%u: 列尾的垃圾已忽略\n"
-#: dirmngr/dirmngr.c:1897
+#: dirmngr/dirmngr.c:1899
#, c-format
msgid "SIGHUP received - re-reading configuration and flushing caches\n"
msgstr "收到 SIGHUP - 正在重新讀取組態並清除快取\n"
-#: dirmngr/dirmngr.c:1937
+#: dirmngr/dirmngr.c:1939
#, c-format
msgid "SIGUSR2 received - no action defined\n"
msgstr "收到 SIGUSR2 - 無定義行動\n"
-#: dirmngr/dirmngr.c:1942
+#: dirmngr/dirmngr.c:1944
#, c-format
msgid "SIGTERM received - shutting down ...\n"
msgstr "收到 SIGTERM - 正在關閉 ...\n"
-#: dirmngr/dirmngr.c:1944
+#: dirmngr/dirmngr.c:1946
#, c-format
msgid "SIGTERM received - still %d active connections\n"
msgstr "收到 SIGTERM - 還有 %d 個使用中的連線\n"
-#: dirmngr/dirmngr.c:1949
+#: dirmngr/dirmngr.c:1951
#, c-format
msgid "shutdown forced\n"
msgstr "已強迫關閉\n"
-#: dirmngr/dirmngr.c:1957
+#: dirmngr/dirmngr.c:1959
#, c-format
msgid "SIGINT received - immediate shutdown\n"
msgstr "收到 SIGINT - 立即關閉\n"
-#: dirmngr/dirmngr.c:1964
+#: dirmngr/dirmngr.c:1966
#, c-format
msgid "signal %d received - no action defined\n"
msgstr "收到訊號 %d - 無定義行動\n"
-#: dirmngr/http.c:1993 dirmngr/ocsp.c:255
+#: dirmngr/http.c:1996 dirmngr/ocsp.c:255
#, c-format
msgid "error accessing '%s': http status %u\n"
msgstr "存取 '%s' 時出錯: http 狀態 %u\n"
-#: dirmngr/http.c:3644 dirmngr/ocsp.c:229
+#: dirmngr/http.c:3647 dirmngr/ocsp.c:229
#, c-format
msgid "URL '%s' redirected to '%s' (%u)\n"
msgstr "網址 '%s' 重新轉向至 '%s' (%u)\n"
-#: dirmngr/http.c:3650 dirmngr/ocsp.c:246
+#: dirmngr/http.c:3653 dirmngr/ocsp.c:246
#, c-format
msgid "too many redirections\n"
msgstr "太多重新導向\n"
-#: dirmngr/http.c:3762
+#: dirmngr/http.c:3765
#, fuzzy, c-format
#| msgid "writing to '%s'\n"
msgid "redirection changed to '%s'\n"
msgstr "正在寫入 '%s'\n"
-#: dirmngr/ldap-wrapper.c:237
+#: dirmngr/ldap-wrapper.c:233
#, c-format
msgid "error printing log line: %s\n"
msgstr "印出日誌記錄列時出錯: %s\n"
-#: dirmngr/ldap-wrapper.c:267
+#: dirmngr/ldap-wrapper.c:263
#, c-format
msgid "error reading log from ldap wrapper %d: %s\n"
msgstr "從 ldap 封裝程式 %d 讀取日誌記錄時出錯: %s\n"
-#: dirmngr/ldap-wrapper.c:454
+#: dirmngr/ldap-wrapper.c:450
#, c-format
msgid "ldap wrapper %d ready"
msgstr "ldap 封裝程式 %d 準備妥當"
-#: dirmngr/ldap-wrapper.c:463
+#: dirmngr/ldap-wrapper.c:459
#, c-format
msgid "ldap wrapper %d ready: timeout\n"
msgstr "ldap 封裝程式 %d 準備妥當: 逾時\n"
-#: dirmngr/ldap-wrapper.c:466
+#: dirmngr/ldap-wrapper.c:462
#, c-format
msgid "ldap wrapper %d ready: exitcode=%d\n"
msgstr "ldap 封裝程式 %d 準備妥當: 離開代碼=%d\n"
-#: dirmngr/ldap-wrapper.c:475
+#: dirmngr/ldap-wrapper.c:471
#, c-format
msgid "waiting for ldap wrapper %d failed: %s\n"
msgstr "等候 ldap 封裝程式 %d 時失敗: %s\n"
-#: dirmngr/ldap-wrapper.c:487
+#: dirmngr/ldap-wrapper.c:483
#, c-format
msgid "ldap wrapper %d stalled - killing\n"
msgstr "ldap 封裝程式 %d 已卡住 - 正在中止\n"
diff --git a/scd/app-openpgp.c b/scd/app-openpgp.c
index ba54b9a..2090ef8 100644
--- a/scd/app-openpgp.c
+++ b/scd/app-openpgp.c
@@ -276,8 +276,10 @@ get_manufacturer (unsigned int no)
case 0x0007: return "OpenKMS";
case 0x0008: return "LogoEmail";
case 0x0009: return "Fidesmo";
- case 0x000A: return "Dangerous Things";
+ case 0x000A: return "VivoKey";
case 0x000B: return "Feitian Technologies";
+ case 0x000D: return "Dangerous Things";
+ case 0x000E: return "Excelsecu";
case 0x002A: return "Magrathea";
case 0x0042: return "GnuPG e.V.";
@@ -285,6 +287,7 @@ get_manufacturer (unsigned int no)
case 0x1337: return "Warsaw Hackerspace";
case 0x2342: return "warpzone"; /* hackerspace Muenster. */
case 0x4354: return "Confidential Technologies"; /* cotech.de */
+ case 0x5343: return "SSE Carte à puce";
case 0x5443: return "TIF-IT e.V.";
case 0x63AF: return "Trustica";
case 0xBA53: return "c-base e.V.";
diff --git a/scd/ccid-driver.c b/scd/ccid-driver.c
index bacf9ce..919f685 100644
--- a/scd/ccid-driver.c
+++ b/scd/ccid-driver.c
@@ -278,7 +278,7 @@ static int bulk_out (ccid_driver_t handle, unsigned char *msg, size_t msglen,
static int bulk_in (ccid_driver_t handle, unsigned char *buffer, size_t length,
size_t *nread, int expected_type, int seqno, int timeout,
int no_debug);
-static int abort_cmd (ccid_driver_t handle, int seqno);
+static int abort_cmd (ccid_driver_t handle, int seqno, int init);
static int send_escape_cmd (ccid_driver_t handle, const unsigned char *data,
size_t datalen, unsigned char *result,
size_t resultmax, size_t *resultlen);
@@ -1288,7 +1288,7 @@ ccid_vendor_specific_init (ccid_driver_t handle)
* It seems that SEQ may be out of sync between host and the card reader,
* and SET_INTERFACE doesn't reset it. Make sure it works at the init.
*/
- abort_cmd (handle, 0);
+ abort_cmd (handle, 0, 1);
}
if (r != 0 && r != CCID_DRIVER_ERR_CARD_INACTIVE
@@ -1590,6 +1590,11 @@ intr_cb (struct libusb_transfer *transfer)
}
else if (transfer->status == LIBUSB_TRANSFER_CANCELLED)
handle->powered_off = 1;
+ else if (transfer->status == LIBUSB_TRANSFER_OVERFLOW)
+ {
+ /* Something goes wrong. Ignore. */
+ DEBUGOUT ("CCID: interrupt transfer overflow\n");
+ }
else
{
device_removed:
@@ -1902,6 +1907,8 @@ do_close_reader (ccid_driver_t handle)
libusb_free_transfer (handle->transfer);
handle->transfer = NULL;
}
+
+ DEBUGOUT ("libusb_release_interface and libusb_close\n");
libusb_release_interface (handle->idev, handle->ifc_no);
--ccid_usb_thread_is_alive;
libusb_close (handle->idev);
@@ -2095,7 +2102,7 @@ bulk_in (ccid_driver_t handle, unsigned char *buffer, size_t length,
if (msglen < 10)
{
DEBUGOUT_1 ("bulk-in msg too short (%u)\n", (unsigned int)msglen);
- abort_cmd (handle, seqno);
+ abort_cmd (handle, seqno, 0);
return CCID_DRIVER_ERR_INV_VALUE;
}
if (buffer[5] != 0)
@@ -2141,7 +2148,7 @@ bulk_in (ccid_driver_t handle, unsigned char *buffer, size_t length,
if (buffer[0] != expected_type && buffer[0] != RDR_to_PC_SlotStatus)
{
DEBUGOUT_1 ("unexpected bulk-in msg type (%02x)\n", buffer[0]);
- abort_cmd (handle, seqno);
+ abort_cmd (handle, seqno, 0);
return CCID_DRIVER_ERR_INV_VALUE;
}
@@ -2207,7 +2214,7 @@ bulk_in (ccid_driver_t handle, unsigned char *buffer, size_t length,
/* Send an abort sequence and wait until everything settled. */
static int
-abort_cmd (ccid_driver_t handle, int seqno)
+abort_cmd (ccid_driver_t handle, int seqno, int init)
{
int rc;
unsigned char dummybuf[8];
@@ -2236,7 +2243,8 @@ abort_cmd (ccid_driver_t handle, int seqno)
if (rc)
{
DEBUGOUT_1 ("usb_control_msg error: %s\n", libusb_error_name (rc));
- return map_libusb_error (rc);
+ if (!init)
+ return map_libusb_error (rc);
}
/* Now send the abort command to the bulk out pipe using the same
@@ -2262,7 +2270,7 @@ abort_cmd (ccid_driver_t handle, int seqno)
#endif
rc = libusb_bulk_transfer (handle->idev, handle->ep_bulk_out,
msg, msglen, &transferred,
- 5000 /* ms timeout */);
+ init? 100: 5000 /* ms timeout */);
#ifdef USE_NPTH
npth_protect ();
#endif
@@ -2280,7 +2288,7 @@ abort_cmd (ccid_driver_t handle, int seqno)
#endif
rc = libusb_bulk_transfer (handle->idev, handle->ep_bulk_in,
msg, sizeof msg, &msglen,
- 5000 /*ms timeout*/);
+ init? 100: 5000 /*ms timeout*/);
#ifdef USE_NPTH
npth_protect ();
#endif
@@ -2288,7 +2296,10 @@ abort_cmd (ccid_driver_t handle, int seqno)
{
DEBUGOUT_1 ("usb_bulk_read error in abort_cmd: %s\n",
libusb_error_name (rc));
- return map_libusb_error (rc);
+ if (init && rc == LIBUSB_ERROR_TIMEOUT)
+ continue;
+ else
+ return map_libusb_error (rc);
}
if (msglen < 10)
@@ -2308,7 +2319,8 @@ abort_cmd (ccid_driver_t handle, int seqno)
if (CCID_COMMAND_FAILED (msg))
print_command_failed (msg);
}
- while (msg[0] != RDR_to_PC_SlotStatus && msg[5] != 0 && msg[6] != seqno);
+ while (rc == LIBUSB_ERROR_TIMEOUT
+ || (msg[0] != RDR_to_PC_SlotStatus && msg[5] != 0 && msg[6] != seqno));
handle->seqno = ((seqno + 1) & 0xff);
DEBUGOUT ("sending abort sequence succeeded\n");
@@ -2503,7 +2515,7 @@ ccid_slot_status (ccid_driver_t handle, int *statusbits, int on_wire)
#endif
}
else
- DEBUGOUT ("USB: RETRYING bulk_in AGAIN\n");
+ DEBUGOUT ("USB: RETRYING bulk_in AGAIN\n");
retries++;
goto retry;
}
diff --git a/scd/iso7816.c b/scd/iso7816.c
index 1d654eb..c878a03 100644
--- a/scd/iso7816.c
+++ b/scd/iso7816.c
@@ -79,6 +79,7 @@ map_sw (int sw)
case SW_FILE_NOT_FOUND: ec = GPG_ERR_ENOENT; break;
case SW_RECORD_NOT_FOUND:ec= GPG_ERR_NOT_FOUND; break;
case SW_REF_NOT_FOUND: ec = GPG_ERR_NO_OBJ; break;
+ case SW_INCORRECT_P0_P1:ec = GPG_ERR_INV_VALUE; break;
case SW_BAD_P0_P1: ec = GPG_ERR_INV_VALUE; break;
case SW_EXACT_LENGTH: ec = GPG_ERR_INV_VALUE; break;
case SW_INS_NOT_SUP: ec = GPG_ERR_CARD; break;