From 9563fab8faf281a5da61e011a7a74bd8dca2fdbb Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Mon, 25 Sep 2017 11:29:21 -0400 Subject: [PATCH] make depend, man, update-po --- src/kadmin/cli/deps | 13 +- src/kdc/deps | 18 +- src/lib/kadm5/deps | 14 +- src/lib/krb5/ccache/deps | 11 + src/lib/krb5/krb/deps | 22 +- src/man/kadm5.acl.man | 36 +- src/man/kdc.conf.man | 7 +- src/man/kpropd.man | 5 + src/man/krb5.conf.man | 28 +- src/plugins/kdcpolicy/test/deps | 14 + src/po/mit-krb5.pot | 2591 ++++++++++++++++--------------- src/tests/gssapi/deps | 4 + 12 files changed, 1468 insertions(+), 1295 deletions(-) diff --git a/src/kadmin/cli/deps b/src/kadmin/cli/deps index a9c997b395..a5873fc794 100644 --- a/src/kadmin/cli/deps +++ b/src/kadmin/cli/deps @@ -5,14 +5,21 @@ $(OUTPRE)kadmin.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ $(BUILDTOP)/include/gssapi/gssapi.h $(BUILDTOP)/include/gssrpc/types.h \ $(BUILDTOP)/include/kadm5/admin.h $(BUILDTOP)/include/kadm5/chpass_util_strings.h \ $(BUILDTOP)/include/kadm5/kadm_err.h $(BUILDTOP)/include/krb5/krb5.h \ + $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/profile.h \ $(COM_ERR_DEPS) $(top_srcdir)/include/adm_proto.h $(top_srcdir)/include/gssrpc/auth.h \ $(top_srcdir)/include/gssrpc/auth_gss.h $(top_srcdir)/include/gssrpc/auth_unix.h \ $(top_srcdir)/include/gssrpc/clnt.h $(top_srcdir)/include/gssrpc/rename.h \ $(top_srcdir)/include/gssrpc/rpc.h $(top_srcdir)/include/gssrpc/rpc_msg.h \ $(top_srcdir)/include/gssrpc/svc.h $(top_srcdir)/include/gssrpc/svc_auth.h \ - $(top_srcdir)/include/gssrpc/xdr.h $(top_srcdir)/include/k5-platform.h \ - $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/kdb.h \ - $(top_srcdir)/include/krb5.h kadmin.c kadmin.h + $(top_srcdir)/include/gssrpc/xdr.h $(top_srcdir)/include/k5-buf.h \ + $(top_srcdir)/include/k5-err.h $(top_srcdir)/include/k5-gmt_mktime.h \ + $(top_srcdir)/include/k5-int-pkinit.h $(top_srcdir)/include/k5-int.h \ + $(top_srcdir)/include/k5-platform.h $(top_srcdir)/include/k5-plugin.h \ + $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/k5-trace.h \ + $(top_srcdir)/include/kdb.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/plugin.h \ + $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ + kadmin.c kadmin.h $(OUTPRE)kadmin_ct.$(OBJEXT): $(COM_ERR_DEPS) $(SS_DEPS) \ kadmin_ct.c $(OUTPRE)ss_wrapper.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ diff --git a/src/kdc/deps b/src/kdc/deps index ef101af9ce..6bc00f7a93 100644 --- a/src/kdc/deps +++ b/src/kdc/deps @@ -171,20 +171,22 @@ $(OUTPRE)main.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ $(top_srcdir)/include/krb5/kdcpreauth_plugin.h $(top_srcdir)/include/krb5/plugin.h \ $(top_srcdir)/include/net-server.h $(top_srcdir)/include/port-sockets.h \ $(top_srcdir)/include/socket-utils.h extern.h kdc5_err.h \ - kdc_audit.h kdc_util.h main.c realm_data.h reqstate.h + kdc_audit.h kdc_util.h main.c policy.h realm_data.h \ + reqstate.h $(OUTPRE)policy.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(VERTO_DEPS) \ - $(top_srcdir)/include/k5-buf.h $(top_srcdir)/include/k5-err.h \ - $(top_srcdir)/include/k5-gmt_mktime.h $(top_srcdir)/include/k5-int-pkinit.h \ - $(top_srcdir)/include/k5-int.h $(top_srcdir)/include/k5-platform.h \ - $(top_srcdir)/include/k5-plugin.h $(top_srcdir)/include/k5-thread.h \ - $(top_srcdir)/include/k5-trace.h $(top_srcdir)/include/kdb.h \ - $(top_srcdir)/include/krb5.h $(top_srcdir)/include/krb5/authdata_plugin.h \ + $(top_srcdir)/include/adm_proto.h $(top_srcdir)/include/k5-buf.h \ + $(top_srcdir)/include/k5-err.h $(top_srcdir)/include/k5-gmt_mktime.h \ + $(top_srcdir)/include/k5-int-pkinit.h $(top_srcdir)/include/k5-int.h \ + $(top_srcdir)/include/k5-platform.h $(top_srcdir)/include/k5-plugin.h \ + $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/k5-trace.h \ + $(top_srcdir)/include/kdb.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/kdcpolicy_plugin.h \ $(top_srcdir)/include/krb5/kdcpreauth_plugin.h $(top_srcdir)/include/krb5/plugin.h \ $(top_srcdir)/include/net-server.h $(top_srcdir)/include/port-sockets.h \ $(top_srcdir)/include/socket-utils.h extern.h kdc_util.h \ - policy.c realm_data.h reqstate.h + policy.c policy.h realm_data.h reqstate.h $(OUTPRE)extern.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h \ diff --git a/src/lib/kadm5/deps b/src/lib/kadm5/deps index c9f0cbfdb7..3585f08f64 100644 --- a/src/lib/kadm5/deps +++ b/src/lib/kadm5/deps @@ -42,13 +42,21 @@ chpass_util.so chpass_util.po $(OUTPRE)chpass_util.$(OBJEXT): \ $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/gssapi/gssapi.h \ $(BUILDTOP)/include/gssrpc/types.h $(BUILDTOP)/include/kadm5/admin.h \ $(BUILDTOP)/include/kadm5/chpass_util_strings.h $(BUILDTOP)/include/kadm5/kadm_err.h \ - $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(top_srcdir)/include/gssrpc/auth.h \ + $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ + $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(top_srcdir)/include/gssrpc/auth.h \ $(top_srcdir)/include/gssrpc/auth_gss.h $(top_srcdir)/include/gssrpc/auth_unix.h \ $(top_srcdir)/include/gssrpc/clnt.h $(top_srcdir)/include/gssrpc/rename.h \ $(top_srcdir)/include/gssrpc/rpc.h $(top_srcdir)/include/gssrpc/rpc_msg.h \ $(top_srcdir)/include/gssrpc/svc.h $(top_srcdir)/include/gssrpc/svc_auth.h \ - $(top_srcdir)/include/gssrpc/xdr.h $(top_srcdir)/include/kdb.h \ - $(top_srcdir)/include/krb5.h admin_internal.h chpass_util.c + $(top_srcdir)/include/gssrpc/xdr.h $(top_srcdir)/include/k5-buf.h \ + $(top_srcdir)/include/k5-err.h $(top_srcdir)/include/k5-gmt_mktime.h \ + $(top_srcdir)/include/k5-int-pkinit.h $(top_srcdir)/include/k5-int.h \ + $(top_srcdir)/include/k5-platform.h $(top_srcdir)/include/k5-plugin.h \ + $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/k5-trace.h \ + $(top_srcdir)/include/kdb.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/plugin.h \ + $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ + admin_internal.h chpass_util.c alt_prof.so alt_prof.po $(OUTPRE)alt_prof.$(OBJEXT): \ $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/gssapi/gssapi.h \ $(BUILDTOP)/include/gssrpc/types.h $(BUILDTOP)/include/kadm5/admin.h \ diff --git a/src/lib/krb5/ccache/deps b/src/lib/krb5/ccache/deps index 9cd2e00d45..6732f75548 100644 --- a/src/lib/krb5/ccache/deps +++ b/src/lib/krb5/ccache/deps @@ -78,6 +78,17 @@ ccselect.so ccselect.po $(OUTPRE)ccselect.$(OBJEXT): \ $(top_srcdir)/include/krb5/ccselect_plugin.h $(top_srcdir)/include/krb5/plugin.h \ $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ cc-int.h ccselect.c +ccselect_hostname.so ccselect_hostname.po $(OUTPRE)ccselect_hostname.$(OBJEXT): \ + $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/krb5/krb5.h \ + $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/profile.h \ + $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h $(top_srcdir)/include/k5-err.h \ + $(top_srcdir)/include/k5-gmt_mktime.h $(top_srcdir)/include/k5-int-pkinit.h \ + $(top_srcdir)/include/k5-int.h $(top_srcdir)/include/k5-platform.h \ + $(top_srcdir)/include/k5-plugin.h $(top_srcdir)/include/k5-thread.h \ + $(top_srcdir)/include/k5-trace.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/ccselect_plugin.h \ + $(top_srcdir)/include/krb5/plugin.h $(top_srcdir)/include/port-sockets.h \ + $(top_srcdir)/include/socket-utils.h cc-int.h ccselect_hostname.c ccselect_k5identity.so ccselect_k5identity.po $(OUTPRE)ccselect_k5identity.$(OBJEXT): \ $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/krb5/krb5.h \ $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/profile.h \ diff --git a/src/lib/krb5/krb/deps b/src/lib/krb5/krb/deps index 67cb861979..f78b47e766 100644 --- a/src/lib/krb5/krb/deps +++ b/src/lib/krb5/krb/deps @@ -1236,8 +1236,15 @@ t_walk_rtree.so t_walk_rtree.po $(OUTPRE)t_walk_rtree.$(OBJEXT): \ $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ t_walk_rtree.c t_kerb.so t_kerb.po $(OUTPRE)t_kerb.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ - $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(top_srcdir)/include/krb5.h \ - t_kerb.c + $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ + $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h \ + $(top_srcdir)/include/k5-err.h $(top_srcdir)/include/k5-gmt_mktime.h \ + $(top_srcdir)/include/k5-int-pkinit.h $(top_srcdir)/include/k5-int.h \ + $(top_srcdir)/include/k5-platform.h $(top_srcdir)/include/k5-plugin.h \ + $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/k5-trace.h \ + $(top_srcdir)/include/krb5.h $(top_srcdir)/include/krb5/authdata_plugin.h \ + $(top_srcdir)/include/krb5/plugin.h $(top_srcdir)/include/port-sockets.h \ + $(top_srcdir)/include/socket-utils.h t_kerb.c t_ser.so t_ser.po $(OUTPRE)t_ser.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h \ @@ -1389,6 +1396,17 @@ t_sname_match.so t_sname_match.po $(OUTPRE)t_sname_match.$(OBJEXT): \ $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/plugin.h \ $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ t_sname_match.c +t_valid_times.so t_valid_times.po $(OUTPRE)t_valid_times.$(OBJEXT): \ + $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/krb5/krb5.h \ + $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/profile.h \ + $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h $(top_srcdir)/include/k5-err.h \ + $(top_srcdir)/include/k5-gmt_mktime.h $(top_srcdir)/include/k5-int-pkinit.h \ + $(top_srcdir)/include/k5-int.h $(top_srcdir)/include/k5-platform.h \ + $(top_srcdir)/include/k5-plugin.h $(top_srcdir)/include/k5-thread.h \ + $(top_srcdir)/include/k5-trace.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/plugin.h \ + $(top_srcdir)/include/port-sockets.h $(top_srcdir)/include/socket-utils.h \ + int-proto.h t_valid_times.c t_vfy_increds.so t_vfy_increds.po $(OUTPRE)t_vfy_increds.$(OBJEXT): \ $(BUILDTOP)/include/autoconf.h $(BUILDTOP)/include/krb5/krb5.h \ $(BUILDTOP)/include/osconf.h $(BUILDTOP)/include/profile.h \ diff --git a/src/man/kadm5.acl.man b/src/man/kadm5.acl.man index fa3c93cf51..fe9b611700 100644 --- a/src/man/kadm5.acl.man +++ b/src/man/kadm5.acl.man @@ -230,16 +230,17 @@ sms@ATHENA.MIT.EDU x * \-maxlife 9h \-postdateable # line 6 .UNINDENT .UNINDENT .sp -(line 1) Any principal in the \fBATHENA.MIT.EDU\fP realm with -an \fBadmin\fP instance has all administrative privileges. +(line 1) Any principal in the \fBATHENA.MIT.EDU\fP realm with an +\fBadmin\fP instance has all administrative privileges except extracting +keys. .sp -(lines 1\-3) The user \fBjoeadmin\fP has all permissions with his -\fBadmin\fP instance, \fBjoeadmin/admin@ATHENA.MIT.EDU\fP (matches line -1). He has no permissions at all with his null instance, -\fBjoeadmin@ATHENA.MIT.EDU\fP (matches line 2). His \fBroot\fP and other -non\-\fBadmin\fP, non\-null instances (e.g., \fBextra\fP or \fBdbadmin\fP) have -inquire permissions with any principal that has the instance \fBroot\fP -(matches line 3). +(lines 1\-3) The user \fBjoeadmin\fP has all permissions except +extracting keys with his \fBadmin\fP instance, +\fBjoeadmin/admin@ATHENA.MIT.EDU\fP (matches line 1). He has no +permissions at all with his null instance, \fBjoeadmin@ATHENA.MIT.EDU\fP +(matches line 2). His \fBroot\fP and other non\-\fBadmin\fP, non\-null +instances (e.g., \fBextra\fP or \fBdbadmin\fP) have inquire permissions +with any principal that has the instance \fBroot\fP (matches line 3). .sp (line 4) Any \fBroot\fP principal in \fBATHENA.MIT.EDU\fP can inquire or change the password of their null instance, but not any other @@ -253,9 +254,20 @@ permission can only be granted globally, not to specific target principals. .sp (line 6) Finally, the Service Management System principal -\fBsms@ATHENA.MIT.EDU\fP has all permissions, but any principal that it -creates or modifies will not be able to get postdateable tickets or -tickets with a life of longer than 9 hours. +\fBsms@ATHENA.MIT.EDU\fP has all permissions except extracting keys, but +any principal that it creates or modifies will not be able to get +postdateable tickets or tickets with a life of longer than 9 hours. +.SH MODULE BEHAVIOR +.sp +The ACL file can coexist with other authorization modules in release +1.16 and later, as configured in the \fIkadm5_auth\fP section of +\fIkrb5.conf(5)\fP\&. The ACL file will positively authorize +operations according to the rules above, but will never +authoritatively deny an operation, so other modules can authorize +operations in addition to those authorized by the ACL file. +.sp +To operate without an ACL file, set the \fIacl_file\fP variable in +\fIkdc.conf(5)\fP to the empty string with \fBacl_file = ""\fP\&. .SH SEE ALSO .sp \fIkdc.conf(5)\fP, \fIkadmind(8)\fP diff --git a/src/man/kdc.conf.man b/src/man/kdc.conf.man index 9ed4b7edb8..440ce3b96d 100644 --- a/src/man/kdc.conf.man +++ b/src/man/kdc.conf.man @@ -145,9 +145,10 @@ The following tags may be specified in a [realms] subsection: .B \fBacl_file\fP (String.) Location of the access control list file that \fIkadmind(8)\fP uses to determine which principals are allowed -which permissions on the Kerberos database. The default value is -\fB@LOCALSTATEDIR@\fP\fB/krb5kdc\fP\fB/kadm5.acl\fP\&. For more information on Kerberos ACL -file see \fIkadm5.acl(5)\fP\&. +which permissions on the Kerberos database. To operate without an +ACL file, set this relation to the empty string with \fBacl_file = +""\fP\&. The default value is \fB@LOCALSTATEDIR@\fP\fB/krb5kdc\fP\fB/kadm5.acl\fP\&. For more +information on Kerberos ACL file see \fIkadm5.acl(5)\fP\&. .TP .B \fBdatabase_module\fP (String.) This relation indicates the name of the configuration diff --git a/src/man/kpropd.man b/src/man/kpropd.man index 398a086707..a40e542dae 100644 --- a/src/man/kpropd.man +++ b/src/man/kpropd.man @@ -40,6 +40,7 @@ level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] [\fB\-F\fP \fIprincipal_database\fP] [\fB\-p\fP \fIkdb5_util_prog\fP] [\fB\-P\fP \fIport\fP] +[\fB\-\-pid\-file\fP=\fIpid_file\fP] [\fB\-d\fP] [\fB\-t\fP] .SH DESCRIPTION @@ -131,6 +132,10 @@ is only useful in combination with the \fB\-S\fP option. .B \fB\-a\fP \fIacl_file\fP Allows the user to specify the path to the kpropd.acl file; by default the path used is \fB@LOCALSTATEDIR@\fP\fB/krb5kdc\fP\fB/kpropd.acl\fP\&. +.TP +.B \fB\-\-pid\-file\fP=\fIpid_file\fP +In standalone mode, write the process ID of the daemon into +\fIpid_file\fP\&. .UNINDENT .SH ENVIRONMENT .sp diff --git a/src/man/krb5.conf.man b/src/man/krb5.conf.man index d9c15581d8..1f69378bdc 100644 --- a/src/man/krb5.conf.man +++ b/src/man/krb5.conf.man @@ -258,7 +258,7 @@ the client should request when making a TGS\-REQ, in order of preference from highest to lowest. The list may be delimited with commas or whitespace. See \fIEncryption_types\fP in \fIkdc.conf(5)\fP for a list of the accepted values for this tag. -The default value is \fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types +The default value is \fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha256\-128 aes256\-cts\-hmac\-sha384\-192 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types will be implicitly removed from this list if the value of \fBallow_weak_crypto\fP is false. .sp @@ -272,7 +272,7 @@ Identifies the supported list of session key encryption types that the client should request when making an AS\-REQ, in order of preference from highest to lowest. The format is the same as for default_tgs_enctypes. The default value for this tag is -\fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types will be implicitly +\fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha256\-128 aes256\-cts\-hmac\-sha384\-192 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types will be implicitly removed from this list if the value of \fBallow_weak_crypto\fP is false. .sp @@ -455,7 +455,7 @@ used across NATs. The default value is true. .B \fBpermitted_enctypes\fP Identifies all encryption types that are permitted for use in session key encryption. The default value for this tag is -\fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types will be implicitly +\fBaes256\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha1\-96 aes128\-cts\-hmac\-sha256\-128 aes256\-cts\-hmac\-sha384\-192 des3\-cbc\-sha1 arcfour\-hmac\-md5 camellia256\-cts\-cmac camellia128\-cts\-cmac des\-cbc\-crc des\-cbc\-md5 des\-cbc\-md4\fP, but single\-DES encryption types will be implicitly removed from this list if the value of \fBallow_weak_crypto\fP is false. .TP @@ -909,6 +909,10 @@ client principal .B \fBrealm\fP Uses the service realm to guess an appropriate cache from the collection +.TP +.B \fBhostname\fP +If the service principal is host\-based, uses the service hostname +to guess an appropriate cache from the collection .UNINDENT .SS pwqual interface .sp @@ -937,6 +941,24 @@ principal creation, modification, password changes and deletion. This interface can be used to write a plugin to synchronize MIT Kerberos with another database such as Active Directory. No plugins are built in for this interface. +.SS kadm5_auth interface +.sp +The kadm5_auth section (introduced in release 1.16) controls modules +for the kadmin authorization interface, which determines whether a +client principal is allowed to perform a kadmin operation. The +following built\-in modules exist for this interface: +.INDENT 0.0 +.TP +.B \fBacl\fP +This module reads the \fIkadm5.acl(5)\fP file, and authorizes +operations which are allowed according to the rules in the file. +.TP +.B \fBself\fP +This module authorizes self\-service operations including password +changes, creation of new random keys, fetching the client\(aqs +principal record or string attributes, and fetching the policy +record associated with the client principal. +.UNINDENT .SS clpreauth and kdcpreauth interfaces .sp The clpreauth and kdcpreauth interfaces allow plugin modules to diff --git a/src/plugins/kdcpolicy/test/deps b/src/plugins/kdcpolicy/test/deps index e69de29bb2..4ecf533f3f 100644 --- a/src/plugins/kdcpolicy/test/deps +++ b/src/plugins/kdcpolicy/test/deps @@ -0,0 +1,14 @@ +# +# Generated makefile dependencies follow. +# +main.so main.po $(OUTPRE)main.$(OBJEXT): $(BUILDTOP)/include/autoconf.h \ + $(BUILDTOP)/include/krb5/krb5.h $(BUILDTOP)/include/osconf.h \ + $(BUILDTOP)/include/profile.h $(COM_ERR_DEPS) $(top_srcdir)/include/k5-buf.h \ + $(top_srcdir)/include/k5-err.h $(top_srcdir)/include/k5-gmt_mktime.h \ + $(top_srcdir)/include/k5-int-pkinit.h $(top_srcdir)/include/k5-int.h \ + $(top_srcdir)/include/k5-platform.h $(top_srcdir)/include/k5-plugin.h \ + $(top_srcdir)/include/k5-thread.h $(top_srcdir)/include/k5-trace.h \ + $(top_srcdir)/include/kdb.h $(top_srcdir)/include/krb5.h \ + $(top_srcdir)/include/krb5/authdata_plugin.h $(top_srcdir)/include/krb5/kdcpolicy_plugin.h \ + $(top_srcdir)/include/krb5/plugin.h $(top_srcdir)/include/port-sockets.h \ + $(top_srcdir)/include/socket-utils.h main.c diff --git a/src/po/mit-krb5.pot b/src/po/mit-krb5.pot index df92f8cd09..d086a73834 100644 --- a/src/po/mit-krb5.pot +++ b/src/po/mit-krb5.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: mit-krb5 1.15-prerelease\n" +"Project-Id-Version: mit-krb5 1.16-prerelease\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-01-04 15:10-0500\n" +"POT-Creation-Date: 2017-09-25 11:26-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,577 +18,586 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: ../../src/clients/kdestroy/kdestroy.c:62 +#: ../../src/clients/kdestroy/kdestroy.c:55 #, c-format msgid "Usage: %s [-A] [-q] [-c cache_name]\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:63 +#: ../../src/clients/kdestroy/kdestroy.c:56 #, c-format msgid "\t-A destroy all credential caches in collection\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:64 +#: ../../src/clients/kdestroy/kdestroy.c:57 #, c-format msgid "\t-q quiet mode\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:65 +#: ../../src/clients/kdestroy/kdestroy.c:58 #: ../../src/clients/kswitch/kswitch.c:45 #, c-format msgid "\t-c specify name of credentials cache\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:98 -#: ../../src/clients/kinit/kinit.c:383 ../../src/clients/ksu/main.c:284 +#: ../../src/clients/kdestroy/kdestroy.c:72 +#: ../../src/clients/kdestroy/kdestroy.c:151 +msgid "while listing credential caches" +msgstr "" + +#: ../../src/clients/kdestroy/kdestroy.c:79 +#, c-format +msgid "Other credential caches present, use -A to destroy all\n" +msgstr "" + +#: ../../src/clients/kdestroy/kdestroy.c:109 +#: ../../src/clients/kinit/kinit.c:346 ../../src/clients/ksu/main.c:285 #, c-format msgid "Only one -c option allowed\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:105 -#: ../../src/clients/kinit/kinit.c:412 ../../src/clients/klist/klist.c:184 +#: ../../src/clients/kdestroy/kdestroy.c:116 +#: ../../src/clients/kinit/kinit.c:374 ../../src/clients/klist/klist.c:178 #, c-format msgid "Kerberos 4 is no longer supported\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:126 -#: ../../src/clients/klist/klist.c:255 ../../src/clients/ksu/main.c:131 +#: ../../src/clients/kdestroy/kdestroy.c:136 +#: ../../src/clients/klist/klist.c:241 ../../src/clients/ksu/main.c:131 #: ../../src/clients/ksu/main.c:137 ../../src/clients/kswitch/kswitch.c:97 -#: ../../src/kadmin/ktutil/ktutil.c:52 ../../src/kdc/main.c:926 -#: ../../src/slave/kprop.c:101 ../../src/slave/kpropd.c:1056 +#: ../../src/kadmin/ktutil/ktutil.c:52 ../../src/kdc/main.c:954 +#: ../../src/slave/kprop.c:102 ../../src/slave/kpropd.c:1058 msgid "while initializing krb5" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:133 -msgid "while listing credential caches" +#: ../../src/clients/kdestroy/kdestroy.c:143 +#: ../../src/clients/klist/klist.c:248 +msgid "while setting default cache name" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:140 +#: ../../src/clients/kdestroy/kdestroy.c:158 msgid "composing ccache name" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:145 +#: ../../src/clients/kdestroy/kdestroy.c:163 #, c-format msgid "while destroying cache %s" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:157 -#: ../../src/clients/kswitch/kswitch.c:104 -#, c-format -msgid "while resolving %s" -msgstr "" - -#: ../../src/clients/kdestroy/kdestroy.c:163 -#: ../../src/clients/kinit/kinit.c:501 ../../src/clients/klist/klist.c:462 -msgid "while getting default ccache" +#: ../../src/clients/kdestroy/kdestroy.c:175 +#: ../../src/clients/klist/klist.c:462 +msgid "while resolving ccache" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:170 ../../src/clients/ksu/main.c:976 +#: ../../src/clients/kdestroy/kdestroy.c:181 ../../src/clients/ksu/main.c:977 msgid "while destroying cache" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:173 +#: ../../src/clients/kdestroy/kdestroy.c:184 #, c-format msgid "Ticket cache NOT destroyed!\n" msgstr "" -#: ../../src/clients/kdestroy/kdestroy.c:175 +#: ../../src/clients/kdestroy/kdestroy.c:186 #, c-format msgid "Ticket cache %cNOT%c destroyed!\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:213 +#: ../../src/clients/kinit/kinit.c:170 #, c-format msgid "\t-V verbose\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:214 +#: ../../src/clients/kinit/kinit.c:171 #, c-format msgid "\t-l lifetime\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:215 +#: ../../src/clients/kinit/kinit.c:172 #, c-format msgid "\t-s start time\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:216 +#: ../../src/clients/kinit/kinit.c:173 #, c-format msgid "\t-r renewable lifetime\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:217 +#: ../../src/clients/kinit/kinit.c:174 #, c-format msgid "\t-f forwardable\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:218 +#: ../../src/clients/kinit/kinit.c:175 #, c-format msgid "\t-F not forwardable\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:219 +#: ../../src/clients/kinit/kinit.c:176 #, c-format msgid "\t-p proxiable\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:220 +#: ../../src/clients/kinit/kinit.c:177 #, c-format msgid "\t-P not proxiable\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:221 +#: ../../src/clients/kinit/kinit.c:178 #, c-format msgid "\t-n anonymous\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:222 +#: ../../src/clients/kinit/kinit.c:179 #, c-format msgid "\t-a include addresses\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:223 +#: ../../src/clients/kinit/kinit.c:180 #, c-format msgid "\t-A do not include addresses\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:224 +#: ../../src/clients/kinit/kinit.c:181 #, c-format msgid "\t-v validate\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:225 +#: ../../src/clients/kinit/kinit.c:182 #, c-format msgid "\t-R renew\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:226 +#: ../../src/clients/kinit/kinit.c:183 #, c-format msgid "\t-C canonicalize\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:227 +#: ../../src/clients/kinit/kinit.c:184 #, c-format msgid "\t-E client is enterprise principal name\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:228 +#: ../../src/clients/kinit/kinit.c:185 #, c-format msgid "\t-k use keytab\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:229 +#: ../../src/clients/kinit/kinit.c:186 #, c-format msgid "\t-i use default client keytab (with -k)\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:230 +#: ../../src/clients/kinit/kinit.c:187 #, c-format msgid "\t-t filename of keytab to use\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:231 +#: ../../src/clients/kinit/kinit.c:188 #, c-format msgid "\t-c Kerberos 5 cache name\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:232 +#: ../../src/clients/kinit/kinit.c:189 #, c-format msgid "\t-S service\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:233 +#: ../../src/clients/kinit/kinit.c:190 #, c-format msgid "\t-T armor credential cache\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:234 +#: ../../src/clients/kinit/kinit.c:191 #, c-format msgid "\t-X [=]\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:301 ../../src/clients/kinit/kinit.c:309 +#: ../../src/clients/kinit/kinit.c:264 ../../src/clients/kinit/kinit.c:272 #, c-format msgid "Bad lifetime value %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:343 +#: ../../src/clients/kinit/kinit.c:306 #, c-format msgid "Bad start time value %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:362 +#: ../../src/clients/kinit/kinit.c:324 #, c-format msgid "Only one -t option allowed.\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:370 +#: ../../src/clients/kinit/kinit.c:332 #, c-format msgid "Only one armor_ccache\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:391 +#: ../../src/clients/kinit/kinit.c:354 #, c-format msgid "Only one -I option allowed\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:401 +#: ../../src/clients/kinit/kinit.c:363 msgid "while adding preauth option" msgstr "" -#: ../../src/clients/kinit/kinit.c:425 +#: ../../src/clients/kinit/kinit.c:389 #, c-format msgid "Only one of -f and -F allowed\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:430 +#: ../../src/clients/kinit/kinit.c:393 #, c-format msgid "Only one of -p and -P allowed\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:435 +#: ../../src/clients/kinit/kinit.c:397 +#, c-format +msgid "Only one of --request-pac and --no-request-pac allowed\n" +msgstr "" + +#: ../../src/clients/kinit/kinit.c:402 #, c-format msgid "Only one of -a and -A allowed\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:440 +#: ../../src/clients/kinit/kinit.c:406 #, c-format msgid "Only one of -t and -i allowed\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:447 +#: ../../src/clients/kinit/kinit.c:412 #, c-format msgid "keytab specified, forcing -k\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:451 ../../src/clients/klist/klist.c:223 +#: ../../src/clients/kinit/kinit.c:415 ../../src/clients/klist/klist.c:216 #, c-format msgid "Extra arguments (starting with \"%s\").\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:480 +#: ../../src/clients/kinit/kinit.c:441 msgid "while initializing Kerberos 5 library" msgstr "" -#: ../../src/clients/kinit/kinit.c:488 ../../src/clients/kinit/kinit.c:644 +#: ../../src/clients/kinit/kinit.c:449 ../../src/clients/kinit/kinit.c:603 #, c-format msgid "resolving ccache %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:493 +#: ../../src/clients/kinit/kinit.c:454 #, c-format msgid "Using specified cache: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:515 ../../src/clients/kinit/kinit.c:595 -#: ../../src/clients/kpasswd/kpasswd.c:28 ../../src/clients/ksu/main.c:238 +#: ../../src/clients/kinit/kinit.c:462 +msgid "while getting default ccache" +msgstr "" + +#: ../../src/clients/kinit/kinit.c:476 ../../src/clients/kinit/kinit.c:555 +#: ../../src/clients/kpasswd/kpasswd.c:30 ../../src/clients/ksu/main.c:238 #, c-format msgid "when parsing name %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:523 ../../src/kadmin/dbutil/kdb5_util.c:309 +#: ../../src/clients/kinit/kinit.c:484 ../../src/kadmin/dbutil/kdb5_util.c:310 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:391 -#: ../../src/slave/kprop.c:201 +#: ../../src/slave/kprop.c:156 msgid "while getting default realm" msgstr "" -#: ../../src/clients/kinit/kinit.c:535 +#: ../../src/clients/kinit/kinit.c:495 msgid "while building principal" msgstr "" -#: ../../src/clients/kinit/kinit.c:543 +#: ../../src/clients/kinit/kinit.c:503 msgid "When resolving the default client keytab" msgstr "" -#: ../../src/clients/kinit/kinit.c:550 +#: ../../src/clients/kinit/kinit.c:510 msgid "When determining client principal name from keytab" msgstr "" -#: ../../src/clients/kinit/kinit.c:559 +#: ../../src/clients/kinit/kinit.c:519 msgid "when creating default server principal name" msgstr "" -#: ../../src/clients/kinit/kinit.c:566 +#: ../../src/clients/kinit/kinit.c:526 #, c-format msgid "(principal %s)" msgstr "" -#: ../../src/clients/kinit/kinit.c:569 +#: ../../src/clients/kinit/kinit.c:529 msgid "for local services" msgstr "" -#: ../../src/clients/kinit/kinit.c:590 ../../src/clients/kpasswd/kpasswd.c:42 +#: ../../src/clients/kinit/kinit.c:550 ../../src/clients/kpasswd/kpasswd.c:42 #, c-format msgid "Unable to identify user\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:605 ../../src/clients/kswitch/kswitch.c:116 +#: ../../src/clients/kinit/kinit.c:564 ../../src/clients/kswitch/kswitch.c:116 #, c-format msgid "while searching for ccache for %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:611 +#: ../../src/clients/kinit/kinit.c:570 #, c-format msgid "Using existing cache: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:620 +#: ../../src/clients/kinit/kinit.c:579 msgid "while generating new ccache" msgstr "" -#: ../../src/clients/kinit/kinit.c:624 +#: ../../src/clients/kinit/kinit.c:583 #, c-format msgid "Using new cache: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:636 +#: ../../src/clients/kinit/kinit.c:595 #, c-format msgid "Using default cache: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:649 +#: ../../src/clients/kinit/kinit.c:608 #, c-format msgid "Using specified input cache: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:657 ../../src/clients/ksu/krb_auth_su.c:160 +#: ../../src/clients/kinit/kinit.c:615 ../../src/clients/ksu/krb_auth_su.c:160 msgid "when unparsing name" msgstr "" -#: ../../src/clients/kinit/kinit.c:661 +#: ../../src/clients/kinit/kinit.c:619 #, c-format msgid "Using principal: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:752 +#: ../../src/clients/kinit/kinit.c:700 msgid "getting local addresses" msgstr "" -#: ../../src/clients/kinit/kinit.c:771 +#: ../../src/clients/kinit/kinit.c:723 #, c-format msgid "while setting up KDB keytab for realm %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:780 ../../src/clients/kvno/kvno.c:201 +#: ../../src/clients/kinit/kinit.c:732 ../../src/clients/kvno/kvno.c:308 #, c-format msgid "resolving keytab %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:785 +#: ../../src/clients/kinit/kinit.c:737 #, c-format msgid "Using keytab: %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:789 +#: ../../src/clients/kinit/kinit.c:741 msgid "resolving default client keytab" msgstr "" -#: ../../src/clients/kinit/kinit.c:799 +#: ../../src/clients/kinit/kinit.c:751 #, c-format msgid "while setting '%s'='%s'" msgstr "" -#: ../../src/clients/kinit/kinit.c:804 +#: ../../src/clients/kinit/kinit.c:756 #, c-format msgid "PA Option %s = %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:849 +#: ../../src/clients/kinit/kinit.c:797 msgid "getting initial credentials" msgstr "" -#: ../../src/clients/kinit/kinit.c:852 +#: ../../src/clients/kinit/kinit.c:800 msgid "validating credentials" msgstr "" -#: ../../src/clients/kinit/kinit.c:855 +#: ../../src/clients/kinit/kinit.c:803 msgid "renewing credentials" msgstr "" -#: ../../src/clients/kinit/kinit.c:860 +#: ../../src/clients/kinit/kinit.c:811 #, c-format msgid "%s: Password incorrect while %s\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:863 +#: ../../src/clients/kinit/kinit.c:814 #, c-format msgid "while %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:871 +#: ../../src/clients/kinit/kinit.c:823 #, c-format msgid "when initializing cache %s" msgstr "" -#: ../../src/clients/kinit/kinit.c:876 +#: ../../src/clients/kinit/kinit.c:828 #, c-format msgid "Initialized cache\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:880 +#: ../../src/clients/kinit/kinit.c:832 msgid "while storing credentials" msgstr "" -#: ../../src/clients/kinit/kinit.c:884 +#: ../../src/clients/kinit/kinit.c:836 #, c-format msgid "Stored credentials\n" msgstr "" -#: ../../src/clients/kinit/kinit.c:891 +#: ../../src/clients/kinit/kinit.c:842 msgid "while switching to new ccache" msgstr "" -#: ../../src/clients/kinit/kinit.c:946 +#: ../../src/clients/kinit/kinit.c:897 #, c-format msgid "Authenticated to Kerberos v5\n" msgstr "" -#: ../../src/clients/klist/klist.c:93 +#: ../../src/clients/klist/klist.c:87 #, c-format msgid "" "Usage: %s [-e] [-V] [[-c] [-l] [-A] [-d] [-f] [-s] [-a [-n]]] [-k [-t] [-K]] " "[name]\n" msgstr "" -#: ../../src/clients/klist/klist.c:95 +#: ../../src/clients/klist/klist.c:89 #, c-format msgid "\t-c specifies credentials cache\n" msgstr "" -#: ../../src/clients/klist/klist.c:96 +#: ../../src/clients/klist/klist.c:90 #, c-format msgid "\t-k specifies keytab\n" msgstr "" -#: ../../src/clients/klist/klist.c:97 +#: ../../src/clients/klist/klist.c:91 #, c-format msgid "\t (Default is credentials cache)\n" msgstr "" -#: ../../src/clients/klist/klist.c:98 +#: ../../src/clients/klist/klist.c:92 #, c-format msgid "\t-i uses default client keytab if no name given\n" msgstr "" -#: ../../src/clients/klist/klist.c:99 +#: ../../src/clients/klist/klist.c:93 #, c-format msgid "\t-l lists credential caches in collection\n" msgstr "" -#: ../../src/clients/klist/klist.c:100 +#: ../../src/clients/klist/klist.c:94 #, c-format msgid "\t-A shows content of all credential caches\n" msgstr "" -#: ../../src/clients/klist/klist.c:101 +#: ../../src/clients/klist/klist.c:95 #, c-format msgid "\t-e shows the encryption type\n" msgstr "" -#: ../../src/clients/klist/klist.c:102 +#: ../../src/clients/klist/klist.c:96 #, c-format msgid "\t-V shows the Kerberos version and exits\n" msgstr "" -#: ../../src/clients/klist/klist.c:103 +#: ../../src/clients/klist/klist.c:97 #, c-format msgid "\toptions for credential caches:\n" msgstr "" -#: ../../src/clients/klist/klist.c:104 +#: ../../src/clients/klist/klist.c:98 #, c-format msgid "\t\t-d shows the submitted authorization data types\n" msgstr "" -#: ../../src/clients/klist/klist.c:106 +#: ../../src/clients/klist/klist.c:100 #, c-format msgid "\t\t-f shows credentials flags\n" msgstr "" -#: ../../src/clients/klist/klist.c:107 +#: ../../src/clients/klist/klist.c:101 #, c-format msgid "\t\t-s sets exit status based on valid tgt existence\n" msgstr "" -#: ../../src/clients/klist/klist.c:109 +#: ../../src/clients/klist/klist.c:103 #, c-format msgid "\t\t-a displays the address list\n" msgstr "" -#: ../../src/clients/klist/klist.c:110 +#: ../../src/clients/klist/klist.c:104 #, c-format msgid "\t\t\t-n do not reverse-resolve\n" msgstr "" -#: ../../src/clients/klist/klist.c:111 +#: ../../src/clients/klist/klist.c:105 #, c-format msgid "\toptions for keytabs:\n" msgstr "" -#: ../../src/clients/klist/klist.c:112 +#: ../../src/clients/klist/klist.c:106 #, c-format msgid "\t\t-t shows keytab entry timestamps\n" msgstr "" -#: ../../src/clients/klist/klist.c:113 +#: ../../src/clients/klist/klist.c:107 #, c-format msgid "\t\t-K shows keytab entry keys\n" msgstr "" -#: ../../src/clients/klist/klist.c:232 +#: ../../src/clients/klist/klist.c:225 #, c-format msgid "%s version %s\n" msgstr "" -#: ../../src/clients/klist/klist.c:284 +#: ../../src/clients/klist/klist.c:278 msgid "while getting default client keytab" msgstr "" -#: ../../src/clients/klist/klist.c:289 +#: ../../src/clients/klist/klist.c:284 msgid "while getting default keytab" msgstr "" -#: ../../src/clients/klist/klist.c:294 ../../src/kadmin/cli/keytab.c:108 +#: ../../src/clients/klist/klist.c:290 ../../src/kadmin/cli/keytab.c:103 #, c-format msgid "while resolving keytab %s" msgstr "" -#: ../../src/clients/klist/klist.c:300 ../../src/kadmin/cli/keytab.c:92 +#: ../../src/clients/klist/klist.c:297 ../../src/kadmin/cli/keytab.c:87 msgid "while getting keytab name" msgstr "" -#: ../../src/clients/klist/klist.c:307 ../../src/kadmin/cli/keytab.c:399 +#: ../../src/clients/klist/klist.c:305 ../../src/kadmin/cli/keytab.c:422 msgid "while starting keytab scan" msgstr "" -#: ../../src/clients/klist/klist.c:328 ../../src/clients/klist/klist.c:490 -#: ../../src/clients/ksu/ccache.c:465 ../../src/kadmin/dbutil/dump.c:550 -#: ../../src/kadmin/dbutil/tabdump.c:550 +#: ../../src/clients/klist/klist.c:328 ../../src/clients/klist/klist.c:484 +#: ../../src/clients/ksu/ccache.c:455 ../../src/kadmin/dbutil/dump.c:554 +#: ../../src/kadmin/dbutil/tabdump.c:552 msgid "while unparsing principal name" msgstr "" -#: ../../src/clients/klist/klist.c:352 ../../src/kadmin/cli/keytab.c:443 +#: ../../src/clients/klist/klist.c:350 ../../src/kadmin/cli/keytab.c:466 msgid "while scanning keytab" msgstr "" -#: ../../src/clients/klist/klist.c:356 ../../src/kadmin/cli/keytab.c:448 +#: ../../src/clients/klist/klist.c:355 ../../src/kadmin/cli/keytab.c:471 msgid "while ending keytab scan" msgstr "" -#: ../../src/clients/klist/klist.c:373 ../../src/clients/klist/klist.c:435 +#: ../../src/clients/klist/klist.c:372 ../../src/clients/klist/klist.c:435 msgid "while listing ccache collection" msgstr "" -#: ../../src/clients/klist/klist.c:412 +#: ../../src/clients/klist/klist.c:411 msgid "(Expired)" msgstr "" -#: ../../src/clients/klist/klist.c:468 -#, c-format -msgid "while resolving ccache %s" -msgstr "" - -#: ../../src/clients/klist/klist.c:494 +#: ../../src/clients/klist/klist.c:488 #, c-format msgid "" "Ticket cache: %s:%s\n" @@ -596,100 +605,100 @@ msgid "" "\n" msgstr "" -#: ../../src/clients/klist/klist.c:505 +#: ../../src/clients/klist/klist.c:500 msgid "while starting to retrieve tickets" msgstr "" -#: ../../src/clients/klist/klist.c:516 +#: ../../src/clients/klist/klist.c:514 msgid "while finishing ticket retrieval" msgstr "" -#: ../../src/clients/klist/klist.c:521 +#: ../../src/clients/klist/klist.c:519 msgid "while retrieving a ticket" msgstr "" -#: ../../src/clients/klist/klist.c:680 ../../src/clients/ksu/ccache.c:450 -#: ../../src/slave/kpropd.c:1229 ../../src/slave/kpropd.c:1289 +#: ../../src/clients/klist/klist.c:667 ../../src/clients/ksu/ccache.c:440 +#: ../../src/slave/kpropd.c:1209 ../../src/slave/kpropd.c:1269 msgid "while unparsing client name" msgstr "" -#: ../../src/clients/klist/klist.c:685 ../../src/clients/ksu/ccache.c:455 -#: ../../src/slave/kprop.c:223 +#: ../../src/clients/klist/klist.c:672 ../../src/clients/ksu/ccache.c:445 +#: ../../src/slave/kprop.c:190 msgid "while unparsing server name" msgstr "" -#: ../../src/clients/klist/klist.c:714 ../../src/clients/ksu/ccache.c:480 +#: ../../src/clients/klist/klist.c:702 ../../src/clients/ksu/ccache.c:470 #, c-format msgid "\tfor client %s" msgstr "" -#: ../../src/clients/klist/klist.c:726 ../../src/clients/ksu/ccache.c:489 +#: ../../src/clients/klist/klist.c:714 ../../src/clients/ksu/ccache.c:479 msgid "renew until " msgstr "" -#: ../../src/clients/klist/klist.c:743 ../../src/clients/ksu/ccache.c:499 +#: ../../src/clients/klist/klist.c:731 ../../src/clients/ksu/ccache.c:489 #, c-format msgid "Flags: %s" msgstr "" -#: ../../src/clients/klist/klist.c:762 +#: ../../src/clients/klist/klist.c:750 #, c-format msgid "Etype (skey, tkt): %s, " msgstr "" -#: ../../src/clients/klist/klist.c:779 +#: ../../src/clients/klist/klist.c:766 #, c-format msgid "AD types: " msgstr "" -#: ../../src/clients/klist/klist.c:796 +#: ../../src/clients/klist/klist.c:782 #, c-format msgid "\tAddresses: (none)\n" msgstr "" -#: ../../src/clients/klist/klist.c:798 +#: ../../src/clients/klist/klist.c:784 #, c-format msgid "\tAddresses: " msgstr "" -#: ../../src/clients/klist/klist.c:831 +#: ../../src/clients/klist/klist.c:818 ../../src/clients/klist/klist.c:828 #, c-format msgid "broken address (type %d length %d)" msgstr "" -#: ../../src/clients/klist/klist.c:851 +#: ../../src/clients/klist/klist.c:837 #, c-format msgid "unknown addrtype %d" msgstr "" -#: ../../src/clients/klist/klist.c:860 +#: ../../src/clients/klist/klist.c:846 #, c-format msgid "unprintable address (type %d, error %d %s)" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:12 ../../src/lib/krb5/krb/gic_pwd.c:396 +#: ../../src/clients/kpasswd/kpasswd.c:13 ../../src/lib/krb5/krb/gic_pwd.c:395 msgid "Enter new password" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:13 ../../src/lib/krb5/krb/gic_pwd.c:404 +#: ../../src/clients/kpasswd/kpasswd.c:14 ../../src/lib/krb5/krb/gic_pwd.c:403 msgid "Enter it again" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:33 +#: ../../src/clients/kpasswd/kpasswd.c:34 #, c-format msgid "Unable to identify user from password file\n" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:65 +#: ../../src/clients/kpasswd/kpasswd.c:63 #, c-format msgid "usage: %s [principal]\n" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:73 +#: ../../src/clients/kpasswd/kpasswd.c:71 msgid "initializing kerberos library" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:77 +#: ../../src/clients/kpasswd/kpasswd.c:76 msgid "allocating krb5_get_init_creds_opt" msgstr "" @@ -701,31 +710,31 @@ msgstr "" msgid "getting principal from ccache" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:104 +#: ../../src/clients/kpasswd/kpasswd.c:102 msgid "while setting FAST ccache" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:111 +#: ../../src/clients/kpasswd/kpasswd.c:108 msgid "closing ccache" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:118 +#: ../../src/clients/kpasswd/kpasswd.c:116 msgid "parsing client name" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:135 +#: ../../src/clients/kpasswd/kpasswd.c:134 msgid "Password incorrect while getting initial ticket" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:137 +#: ../../src/clients/kpasswd/kpasswd.c:136 msgid "getting initial ticket" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:144 +#: ../../src/clients/kpasswd/kpasswd.c:146 msgid "while reading password" msgstr "" -#: ../../src/clients/kpasswd/kpasswd.c:152 +#: ../../src/clients/kpasswd/kpasswd.c:154 msgid "changing password" msgstr "" @@ -768,17 +777,17 @@ msgstr "" msgid "home directory name `%s' too long, can't search for .k5login\n" msgstr "" -#: ../../src/clients/ksu/ccache.c:368 +#: ../../src/clients/ksu/ccache.c:358 #, c-format msgid "home directory path for %s too long\n" msgstr "" -#: ../../src/clients/ksu/ccache.c:461 +#: ../../src/clients/ksu/ccache.c:451 msgid "while retrieving principal name" msgstr "" #: ../../src/clients/ksu/krb_auth_su.c:57 -#: ../../src/clients/ksu/krb_auth_su.c:62 ../../src/slave/kprop.c:230 +#: ../../src/clients/ksu/krb_auth_su.c:62 msgid "while copying client principal" msgstr "" @@ -805,7 +814,7 @@ msgstr "" msgid " in remotely using an unsecure (non-encrypted) channel. \n" msgstr "" -#: ../../src/clients/ksu/krb_auth_su.c:114 ../../src/clients/ksu/main.c:459 +#: ../../src/clients/ksu/krb_auth_su.c:114 ../../src/clients/ksu/main.c:460 msgid "while reclaiming root uid" msgstr "" @@ -842,17 +851,17 @@ msgstr "" msgid "No password given\n" msgstr "" -#: ../../src/clients/ksu/krb_auth_su.c:204 +#: ../../src/clients/ksu/krb_auth_su.c:205 #, c-format msgid "%s: Password incorrect\n" msgstr "" -#: ../../src/clients/ksu/krb_auth_su.c:206 +#: ../../src/clients/ksu/krb_auth_su.c:207 msgid "while getting initial credentials" msgstr "" -#: ../../src/clients/ksu/krb_auth_su.c:226 -#: ../../src/clients/ksu/krb_auth_su.c:240 +#: ../../src/clients/ksu/krb_auth_su.c:227 +#: ../../src/clients/ksu/krb_auth_su.c:241 #, c-format msgid " %s while unparsing name\n" msgstr "" @@ -882,256 +891,256 @@ msgstr "" msgid "Bad lifetime value (%s hours?)\n" msgstr "" -#: ../../src/clients/ksu/main.c:208 ../../src/clients/ksu/main.c:292 +#: ../../src/clients/ksu/main.c:208 ../../src/clients/ksu/main.c:293 msgid "when gathering parameters" msgstr "" -#: ../../src/clients/ksu/main.c:251 +#: ../../src/clients/ksu/main.c:252 #, c-format msgid "-z option is mutually exclusive with -Z.\n" msgstr "" -#: ../../src/clients/ksu/main.c:259 +#: ../../src/clients/ksu/main.c:260 #, c-format msgid "-Z option is mutually exclusive with -z.\n" msgstr "" -#: ../../src/clients/ksu/main.c:272 +#: ../../src/clients/ksu/main.c:273 #, c-format msgid "while looking for credentials cache %s" msgstr "" -#: ../../src/clients/ksu/main.c:278 +#: ../../src/clients/ksu/main.c:279 #, c-format msgid "malformed credential cache name %s\n" msgstr "" -#: ../../src/clients/ksu/main.c:336 +#: ../../src/clients/ksu/main.c:337 #, c-format msgid "ksu: who are you?\n" msgstr "" -#: ../../src/clients/ksu/main.c:340 +#: ../../src/clients/ksu/main.c:341 #, c-format msgid "Your uid doesn't match your passwd entry?!\n" msgstr "" -#: ../../src/clients/ksu/main.c:355 +#: ../../src/clients/ksu/main.c:356 #, c-format msgid "ksu: unknown login %s\n" msgstr "" -#: ../../src/clients/ksu/main.c:375 +#: ../../src/clients/ksu/main.c:376 msgid "while getting source cache" msgstr "" -#: ../../src/clients/ksu/main.c:384 +#: ../../src/clients/ksu/main.c:385 msgid "while selecting the best principal" msgstr "" -#: ../../src/clients/ksu/main.c:392 +#: ../../src/clients/ksu/main.c:393 msgid "while returning to source uid after finding best principal" msgstr "" -#: ../../src/clients/ksu/main.c:412 +#: ../../src/clients/ksu/main.c:413 #, c-format msgid "account %s: authorization failed\n" msgstr "" -#: ../../src/clients/ksu/main.c:437 +#: ../../src/clients/ksu/main.c:438 msgid "while parsing temporary name" msgstr "" -#: ../../src/clients/ksu/main.c:442 +#: ../../src/clients/ksu/main.c:443 msgid "while creating temporary cache" msgstr "" -#: ../../src/clients/ksu/main.c:448 ../../src/clients/ksu/main.c:688 +#: ../../src/clients/ksu/main.c:449 ../../src/clients/ksu/main.c:689 #, c-format msgid "while copying cache %s to %s" msgstr "" -#: ../../src/clients/ksu/main.c:466 +#: ../../src/clients/ksu/main.c:467 #, c-format msgid "" "WARNING: Your password may be exposed if you enter it here and are logged\n" msgstr "" -#: ../../src/clients/ksu/main.c:468 +#: ../../src/clients/ksu/main.c:469 #, c-format msgid " in remotely using an unsecure (non-encrypted) channel.\n" msgstr "" -#: ../../src/clients/ksu/main.c:474 +#: ../../src/clients/ksu/main.c:475 #, c-format msgid "Goodbye\n" msgstr "" -#: ../../src/clients/ksu/main.c:478 +#: ../../src/clients/ksu/main.c:479 #, c-format msgid "Could not get a tgt for " msgstr "" -#: ../../src/clients/ksu/main.c:500 +#: ../../src/clients/ksu/main.c:501 #, c-format msgid "Authentication failed.\n" msgstr "" -#: ../../src/clients/ksu/main.c:508 +#: ../../src/clients/ksu/main.c:509 msgid "When unparsing name" msgstr "" -#: ../../src/clients/ksu/main.c:512 +#: ../../src/clients/ksu/main.c:513 #, c-format msgid "Authenticated %s\n" msgstr "" -#: ../../src/clients/ksu/main.c:519 +#: ../../src/clients/ksu/main.c:520 msgid "while switching to target for authorization check" msgstr "" -#: ../../src/clients/ksu/main.c:526 +#: ../../src/clients/ksu/main.c:527 msgid "while checking authorization" msgstr "" -#: ../../src/clients/ksu/main.c:532 +#: ../../src/clients/ksu/main.c:533 msgid "while switching back from target after authorization check" msgstr "" -#: ../../src/clients/ksu/main.c:539 +#: ../../src/clients/ksu/main.c:540 #, c-format msgid "Account %s: authorization for %s for execution of\n" msgstr "" -#: ../../src/clients/ksu/main.c:541 +#: ../../src/clients/ksu/main.c:542 #, c-format msgid " %s successful\n" msgstr "" -#: ../../src/clients/ksu/main.c:547 +#: ../../src/clients/ksu/main.c:548 #, c-format msgid "Account %s: authorization for %s successful\n" msgstr "" -#: ../../src/clients/ksu/main.c:559 +#: ../../src/clients/ksu/main.c:560 #, c-format msgid "Account %s: authorization for %s for execution of %s failed\n" msgstr "" -#: ../../src/clients/ksu/main.c:567 +#: ../../src/clients/ksu/main.c:568 #, c-format msgid "Account %s: authorization of %s failed\n" msgstr "" -#: ../../src/clients/ksu/main.c:582 +#: ../../src/clients/ksu/main.c:583 msgid "while calling cc_filter" msgstr "" -#: ../../src/clients/ksu/main.c:590 +#: ../../src/clients/ksu/main.c:591 msgid "while erasing target cache" msgstr "" -#: ../../src/clients/ksu/main.c:610 +#: ../../src/clients/ksu/main.c:611 #, c-format msgid "ksu: permission denied (shell).\n" msgstr "" -#: ../../src/clients/ksu/main.c:619 +#: ../../src/clients/ksu/main.c:620 #, c-format msgid "ksu: couldn't set environment variable USER\n" msgstr "" -#: ../../src/clients/ksu/main.c:625 +#: ../../src/clients/ksu/main.c:626 #, c-format msgid "ksu: couldn't set environment variable HOME\n" msgstr "" -#: ../../src/clients/ksu/main.c:630 +#: ../../src/clients/ksu/main.c:631 #, c-format msgid "ksu: couldn't set environment variable SHELL\n" msgstr "" -#: ../../src/clients/ksu/main.c:641 +#: ../../src/clients/ksu/main.c:642 #, c-format msgid "ksu: initgroups failed.\n" msgstr "" -#: ../../src/clients/ksu/main.c:646 +#: ../../src/clients/ksu/main.c:647 #, c-format msgid "Leaving uid as %s (%ld)\n" msgstr "" -#: ../../src/clients/ksu/main.c:649 +#: ../../src/clients/ksu/main.c:650 #, c-format msgid "Changing uid to %s (%ld)\n" msgstr "" -#: ../../src/clients/ksu/main.c:675 +#: ../../src/clients/ksu/main.c:676 msgid "while getting name of target ccache" msgstr "" -#: ../../src/clients/ksu/main.c:695 +#: ../../src/clients/ksu/main.c:696 #, c-format msgid "%s does not have correct permissions for %s, %s aborted" msgstr "" -#: ../../src/clients/ksu/main.c:716 +#: ../../src/clients/ksu/main.c:717 #, c-format msgid "Internal error: command %s did not get resolved\n" msgstr "" -#: ../../src/clients/ksu/main.c:733 ../../src/clients/ksu/main.c:769 +#: ../../src/clients/ksu/main.c:734 ../../src/clients/ksu/main.c:770 #, c-format msgid "while trying to execv %s" msgstr "" -#: ../../src/clients/ksu/main.c:759 +#: ../../src/clients/ksu/main.c:760 msgid "while calling waitpid" msgstr "" -#: ../../src/clients/ksu/main.c:764 +#: ../../src/clients/ksu/main.c:765 msgid "while trying to fork." msgstr "" -#: ../../src/clients/ksu/main.c:786 +#: ../../src/clients/ksu/main.c:787 msgid "while reading cache name from ccache" msgstr "" -#: ../../src/clients/ksu/main.c:792 +#: ../../src/clients/ksu/main.c:793 #, c-format msgid "ksu: couldn't set environment variable %s\n" msgstr "" -#: ../../src/clients/ksu/main.c:818 +#: ../../src/clients/ksu/main.c:819 msgid "while resetting target ccache name" msgstr "" -#: ../../src/clients/ksu/main.c:832 +#: ../../src/clients/ksu/main.c:833 msgid "while determining target ccache name" msgstr "" -#: ../../src/clients/ksu/main.c:871 +#: ../../src/clients/ksu/main.c:872 msgid "while generating part of the target ccache name" msgstr "" -#: ../../src/clients/ksu/main.c:877 +#: ../../src/clients/ksu/main.c:878 msgid "while allocating memory for the target ccache name" msgstr "" -#: ../../src/clients/ksu/main.c:896 +#: ../../src/clients/ksu/main.c:897 msgid "while creating new target ccache" msgstr "" -#: ../../src/clients/ksu/main.c:902 +#: ../../src/clients/ksu/main.c:903 msgid "while initializing target cache" msgstr "" -#: ../../src/clients/ksu/main.c:942 +#: ../../src/clients/ksu/main.c:943 #, c-format msgid "terminal name %s too long\n" msgstr "" -#: ../../src/clients/ksu/main.c:970 +#: ../../src/clients/ksu/main.c:971 msgid "while changing to target uid for destroying ccache" msgstr "" @@ -1155,104 +1164,109 @@ msgstr "" msgid "One of -c or -p must be specified\n" msgstr "" -#: ../../src/clients/kswitch/kswitch.c:110 ../../src/clients/kvno/kvno.c:211 -#: ../../src/clients/kvno/kvno.c:245 ../../src/kadmin/cli/keytab.c:350 -#: ../../src/kadmin/dbutil/kdb5_util.c:578 +#: ../../src/clients/kswitch/kswitch.c:104 +#, c-format +msgid "while resolving %s" +msgstr "" + +#: ../../src/clients/kswitch/kswitch.c:110 ../../src/clients/kvno/kvno.c:177 +#: ../../src/clients/kvno/kvno.c:318 ../../src/kadmin/cli/keytab.c:373 +#: ../../src/kadmin/dbutil/kdb5_util.c:584 #, c-format msgid "while parsing principal name %s" msgstr "" -#: ../../src/clients/kswitch/kswitch.c:124 +#: ../../src/clients/kswitch/kswitch.c:125 msgid "while switching to credential cache" msgstr "" -#: ../../src/clients/kvno/kvno.c:46 +#: ../../src/clients/kvno/kvno.c:44 #, c-format msgid "usage: %s [-C] [-u] [-c ccache] [-e etype]\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:47 +#: ../../src/clients/kvno/kvno.c:45 #, c-format msgid "\t[-k keytab] [-S sname] [-U for_user [-P]]\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:48 +#: ../../src/clients/kvno/kvno.c:46 #, c-format msgid "\tservice1 service2 ...\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:103 ../../src/clients/kvno/kvno.c:111 +#: ../../src/clients/kvno/kvno.c:99 ../../src/clients/kvno/kvno.c:107 #, c-format msgid "Options -u and -S are mutually exclusive\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:126 +#: ../../src/clients/kvno/kvno.c:122 #, c-format msgid "Option -P (constrained delegation) requires keytab to be specified\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:130 +#: ../../src/clients/kvno/kvno.c:126 #, c-format msgid "" "Option -P (constrained delegation) requires option -U (protocol transition)\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:175 ../../src/kadmin/cli/kadmin.c:266 -msgid "while initializing krb5 library" -msgstr "" - -#: ../../src/clients/kvno/kvno.c:182 -msgid "while converting etype" -msgstr "" - -#: ../../src/clients/kvno/kvno.c:194 -msgid "while opening ccache" -msgstr "" - -#: ../../src/clients/kvno/kvno.c:218 -msgid "while getting client principal name" -msgstr "" - -#: ../../src/clients/kvno/kvno.c:256 +#: ../../src/clients/kvno/kvno.c:185 #, c-format msgid "while formatting parsed principal name for '%s'" msgstr "" -#: ../../src/clients/kvno/kvno.c:267 +#: ../../src/clients/kvno/kvno.c:196 msgid "client and server principal names must match" msgstr "" -#: ../../src/clients/kvno/kvno.c:284 +#: ../../src/clients/kvno/kvno.c:212 #, c-format msgid "while getting credentials for %s" msgstr "" -#: ../../src/clients/kvno/kvno.c:291 +#: ../../src/clients/kvno/kvno.c:219 #, c-format msgid "while decoding ticket for %s" msgstr "" -#: ../../src/clients/kvno/kvno.c:302 +#: ../../src/clients/kvno/kvno.c:230 #, c-format msgid "while decrypting ticket for %s" msgstr "" -#: ../../src/clients/kvno/kvno.c:306 +#: ../../src/clients/kvno/kvno.c:234 #, c-format msgid "%s: kvno = %d, keytab entry valid\n" msgstr "" -#: ../../src/clients/kvno/kvno.c:324 +#: ../../src/clients/kvno/kvno.c:248 #, c-format msgid "%s: constrained delegation failed" msgstr "" -#: ../../src/clients/kvno/kvno.c:330 +#: ../../src/clients/kvno/kvno.c:255 #, c-format msgid "%s: kvno = %d\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:104 +#: ../../src/clients/kvno/kvno.c:282 ../../src/kadmin/cli/kadmin.c:309 +msgid "while initializing krb5 library" +msgstr "" + +#: ../../src/clients/kvno/kvno.c:289 +msgid "while converting etype" +msgstr "" + +#: ../../src/clients/kvno/kvno.c:301 +msgid "while opening ccache" +msgstr "" + +#: ../../src/clients/kvno/kvno.c:325 +msgid "while getting client principal name" +msgstr "" + +#: ../../src/kadmin/cli/kadmin.c:103 #, c-format msgid "" "Usage: %s [-r realm] [-p principal] [-q query] [clnt|local args]\n" @@ -1263,296 +1277,298 @@ msgid "" "\t\t\tLook at each database documentation for supported arguments\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:277 ../../src/kadmin/cli/kadmin.c:316 +#: ../../src/kadmin/cli/kadmin.c:162 +#, c-format +msgid "Invalid date specification \"%s\".\n" +msgstr "" + +#: ../../src/kadmin/cli/kadmin.c:190 +#, c-format +msgid "Interval specification \"%s\" is in the past.\n" +msgstr "" + +#: ../../src/kadmin/cli/kadmin.c:320 ../../src/kadmin/cli/kadmin.c:359 #, c-format msgid "%s: Cannot initialize. Not enough memory\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:335 ../../src/kadmin/cli/kadmin.c:794 -#: ../../src/kadmin/cli/kadmin.c:1068 ../../src/kadmin/cli/kadmin.c:1597 -#: ../../src/kadmin/cli/keytab.c:159 ../../src/kadmin/dbutil/kdb5_util.c:593 +#: ../../src/kadmin/cli/kadmin.c:378 ../../src/kadmin/cli/kadmin.c:838 +#: ../../src/kadmin/cli/kadmin.c:1103 ../../src/kadmin/cli/kadmin.c:1618 +#: ../../src/kadmin/cli/keytab.c:148 ../../src/kadmin/dbutil/kdb5_util.c:599 #, c-format msgid "while parsing keysalts %s" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:358 +#: ../../src/kadmin/cli/kadmin.c:401 #, c-format msgid "%s: -q is exclusive with command-line query" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:366 +#: ../../src/kadmin/cli/kadmin.c:409 #, c-format msgid "%s: unable to get default realm\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:386 +#: ../../src/kadmin/cli/kadmin.c:429 msgid "while opening default credentials cache" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:392 +#: ../../src/kadmin/cli/kadmin.c:435 #, c-format msgid "while opening credentials cache %s" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:414 ../../src/kadmin/cli/kadmin.c:468 -#: ../../src/kadmin/cli/kadmin.c:476 ../../src/kadmin/cli/kadmin.c:483 +#: ../../src/kadmin/cli/kadmin.c:457 ../../src/kadmin/cli/kadmin.c:511 +#: ../../src/kadmin/cli/kadmin.c:519 ../../src/kadmin/cli/kadmin.c:526 #, c-format msgid "%s: out of memory\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:423 ../../src/kadmin/cli/kadmin.c:438 -#: ../../src/slave/kpropd.c:685 +#: ../../src/kadmin/cli/kadmin.c:466 ../../src/kadmin/cli/kadmin.c:481 +#: ../../src/slave/kpropd.c:680 msgid "while canonicalizing principal name" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:432 +#: ../../src/kadmin/cli/kadmin.c:475 msgid "creating host service principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:445 +#: ../../src/kadmin/cli/kadmin.c:488 #, c-format msgid "%s: unable to canonicalize principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:488 +#: ../../src/kadmin/cli/kadmin.c:531 #, c-format msgid "%s: unable to figure out a principal name\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:495 +#: ../../src/kadmin/cli/kadmin.c:538 msgid "while setting up logging" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:504 +#: ../../src/kadmin/cli/kadmin.c:547 #, c-format msgid "Authenticating as principal %s with existing credentials.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:510 +#: ../../src/kadmin/cli/kadmin.c:553 #, c-format msgid "Authenticating as principal %s with password; anonymous requested.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:517 +#: ../../src/kadmin/cli/kadmin.c:560 #, c-format msgid "Authenticating as principal %s with keytab %s.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:520 +#: ../../src/kadmin/cli/kadmin.c:563 #, c-format msgid "Authenticating as principal %s with default keytab.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:527 +#: ../../src/kadmin/cli/kadmin.c:570 #, c-format msgid "Authenticating as principal %s with password.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:535 ../../src/slave/kpropd.c:732 +#: ../../src/kadmin/cli/kadmin.c:578 ../../src/slave/kpropd.c:727 #, c-format msgid "while initializing %s interface" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:549 +#: ../../src/kadmin/cli/kadmin.c:593 #, c-format msgid "while closing ccache %s" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:555 +#: ../../src/kadmin/cli/kadmin.c:599 msgid "while mapping update log" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:571 +#: ../../src/kadmin/cli/kadmin.c:615 msgid "while unlocking locked database" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:580 +#: ../../src/kadmin/cli/kadmin.c:624 msgid "Administration credentials NOT DESTROYED.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:629 +#: ../../src/kadmin/cli/kadmin.c:673 msgid "usage: delete_principal [-force] principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:634 ../../src/kadmin/cli/kadmin.c:809 +#: ../../src/kadmin/cli/kadmin.c:678 ../../src/kadmin/cli/kadmin.c:853 msgid "while parsing principal name" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:640 ../../src/kadmin/cli/kadmin.c:815 -#: ../../src/kadmin/cli/kadmin.c:1175 ../../src/kadmin/cli/kadmin.c:1300 -#: ../../src/kadmin/cli/kadmin.c:1370 ../../src/kadmin/cli/kadmin.c:1820 -#: ../../src/kadmin/cli/kadmin.c:1864 ../../src/kadmin/cli/kadmin.c:1910 -#: ../../src/kadmin/cli/kadmin.c:1950 +#: ../../src/kadmin/cli/kadmin.c:684 ../../src/kadmin/cli/kadmin.c:859 +#: ../../src/kadmin/cli/kadmin.c:1212 ../../src/kadmin/cli/kadmin.c:1337 +#: ../../src/kadmin/cli/kadmin.c:1407 ../../src/kadmin/cli/kadmin.c:1841 +#: ../../src/kadmin/cli/kadmin.c:1885 ../../src/kadmin/cli/kadmin.c:1931 +#: ../../src/kadmin/cli/kadmin.c:1971 msgid "while canonicalizing principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:644 +#: ../../src/kadmin/cli/kadmin.c:688 #, c-format msgid "Are you sure you want to delete the principal \"%s\"? (yes/no): " msgstr "" -#: ../../src/kadmin/cli/kadmin.c:648 +#: ../../src/kadmin/cli/kadmin.c:692 #, c-format msgid "Principal \"%s\" not deleted\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:655 +#: ../../src/kadmin/cli/kadmin.c:699 #, c-format msgid "while deleting principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:658 +#: ../../src/kadmin/cli/kadmin.c:702 #, c-format msgid "Principal \"%s\" deleted.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:659 +#: ../../src/kadmin/cli/kadmin.c:703 msgid "" "Make sure that you have removed this principal from all ACLs before " "reusing.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:676 +#: ../../src/kadmin/cli/kadmin.c:720 msgid "usage: rename_principal [-force] old_principal new_principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:683 +#: ../../src/kadmin/cli/kadmin.c:727 msgid "while parsing old principal name" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:689 +#: ../../src/kadmin/cli/kadmin.c:733 msgid "while parsing new principal name" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:695 +#: ../../src/kadmin/cli/kadmin.c:739 msgid "while canonicalizing old principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:701 +#: ../../src/kadmin/cli/kadmin.c:745 msgid "while canonicalizing new principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:705 +#: ../../src/kadmin/cli/kadmin.c:749 #, c-format msgid "" "Are you sure you want to rename the principal \"%s\" to \"%s\"? (yes/no): " msgstr "" -#: ../../src/kadmin/cli/kadmin.c:709 +#: ../../src/kadmin/cli/kadmin.c:753 #, c-format msgid "Principal \"%s\" not renamed\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:716 +#: ../../src/kadmin/cli/kadmin.c:760 #, c-format msgid "while renaming principal \"%s\" to \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:720 +#: ../../src/kadmin/cli/kadmin.c:764 #, c-format msgid "Principal \"%s\" renamed to \"%s\".\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:721 +#: ../../src/kadmin/cli/kadmin.c:765 msgid "" "Make sure that you have removed the old principal from all ACLs before " "reusing.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:736 +#: ../../src/kadmin/cli/kadmin.c:780 msgid "" "usage: change_password [-randkey] [-keepold] [-e keysaltlist] [-pw password] " "principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:762 +#: ../../src/kadmin/cli/kadmin.c:806 msgid "change_password: missing db argument" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:768 +#: ../../src/kadmin/cli/kadmin.c:812 msgid "change_password: Not enough memory\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:776 +#: ../../src/kadmin/cli/kadmin.c:820 msgid "change_password: missing password arg" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:787 +#: ../../src/kadmin/cli/kadmin.c:831 msgid "change_password: missing keysaltlist arg" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:803 +#: ../../src/kadmin/cli/kadmin.c:847 msgid "missing principal name" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:827 ../../src/kadmin/cli/kadmin.c:864 +#: ../../src/kadmin/cli/kadmin.c:871 ../../src/kadmin/cli/kadmin.c:908 #, c-format msgid "while changing password for \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:830 ../../src/kadmin/cli/kadmin.c:867 +#: ../../src/kadmin/cli/kadmin.c:874 ../../src/kadmin/cli/kadmin.c:911 #, c-format msgid "Password for \"%s\" changed.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:836 ../../src/kadmin/cli/kadmin.c:1251 +#: ../../src/kadmin/cli/kadmin.c:880 ../../src/kadmin/cli/kadmin.c:1288 #, c-format msgid "while randomizing key for \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:839 +#: ../../src/kadmin/cli/kadmin.c:883 #, c-format msgid "Key for \"%s\" randomized.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:844 ../../src/kadmin/cli/kadmin.c:1211 +#: ../../src/kadmin/cli/kadmin.c:888 ../../src/kadmin/cli/kadmin.c:1248 #, c-format msgid "Enter password for principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:846 ../../src/kadmin/cli/kadmin.c:1213 +#: ../../src/kadmin/cli/kadmin.c:890 ../../src/kadmin/cli/kadmin.c:1250 #, c-format msgid "Re-enter password for principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:851 ../../src/kadmin/cli/kadmin.c:1217 +#: ../../src/kadmin/cli/kadmin.c:895 ../../src/kadmin/cli/kadmin.c:1254 #, c-format msgid "while reading password for \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:905 +#: ../../src/kadmin/cli/kadmin.c:949 msgid "Not enough memory\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:935 ../../src/kadmin/dbutil/kdb5_util.c:625 +#: ../../src/kadmin/cli/kadmin.c:979 ../../src/kadmin/dbutil/kdb5_util.c:631 msgid "while getting time" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:982 ../../src/kadmin/cli/kadmin.c:994 -#: ../../src/kadmin/cli/kadmin.c:1006 ../../src/kadmin/cli/kadmin.c:1018 -#: ../../src/kadmin/cli/kadmin.c:1513 ../../src/kadmin/cli/kadmin.c:1524 -#: ../../src/kadmin/cli/kadmin.c:1566 ../../src/kadmin/cli/kadmin.c:1582 -#, c-format -msgid "Invalid date specification \"%s\".\n" -msgstr "" - -#: ../../src/kadmin/cli/kadmin.c:1085 ../../src/kadmin/cli/kadmin.c:1294 -#: ../../src/kadmin/cli/kadmin.c:1365 ../../src/kadmin/cli/kadmin.c:1814 -#: ../../src/kadmin/cli/kadmin.c:1858 ../../src/kadmin/cli/kadmin.c:1904 -#: ../../src/kadmin/cli/kadmin.c:1944 +#: ../../src/kadmin/cli/kadmin.c:1120 ../../src/kadmin/cli/kadmin.c:1331 +#: ../../src/kadmin/cli/kadmin.c:1402 ../../src/kadmin/cli/kadmin.c:1835 +#: ../../src/kadmin/cli/kadmin.c:1879 ../../src/kadmin/cli/kadmin.c:1925 +#: ../../src/kadmin/cli/kadmin.c:1965 msgid "while parsing principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1094 +#: ../../src/kadmin/cli/kadmin.c:1129 msgid "usage: add_principal [options] principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1095 ../../src/kadmin/cli/kadmin.c:1118 -#: ../../src/kadmin/cli/kadmin.c:1620 +#: ../../src/kadmin/cli/kadmin.c:1130 ../../src/kadmin/cli/kadmin.c:1154 +#: ../../src/kadmin/cli/kadmin.c:1641 msgid "\toptions are:\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1096 +#: ../../src/kadmin/cli/kadmin.c:1131 msgid "" "\t\t[-randkey|-nokey] [-x db_princ_args]* [-expire expdate] [-pwexpire " "pwexpdate] [-maxlife maxtixlife]\n" @@ -1562,27 +1578,28 @@ msgid "" "\t\t[{+|-}attribute]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1101 ../../src/kadmin/cli/kadmin.c:1123 +#: ../../src/kadmin/cli/kadmin.c:1136 ../../src/kadmin/cli/kadmin.c:1159 msgid "\tattributes are:\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1102 ../../src/kadmin/cli/kadmin.c:1124 +#: ../../src/kadmin/cli/kadmin.c:1137 ../../src/kadmin/cli/kadmin.c:1160 msgid "" "\t\tallow_postdated allow_forwardable allow_tgs_req allow_renewable\n" "\t\tallow_proxiable allow_dup_skey allow_tix requires_preauth\n" "\t\trequires_hwauth needchange allow_svr password_changing_service\n" "\t\tok_as_delegate ok_to_auth_as_delegate no_auth_data_required\n" +"\t\tlockdown_keys\n" "\n" "where,\n" "\t[-x db_princ_args]* - any number of database specific arguments.\n" "\t\t\tLook at each database documentation for supported arguments\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1117 +#: ../../src/kadmin/cli/kadmin.c:1153 msgid "usage: modify_principal [options] principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1119 +#: ../../src/kadmin/cli/kadmin.c:1155 msgid "" "\t\t[-x db_princ_args]* [-expire expdate] [-pwexpire pwexpdate] [-maxlife " "maxtixlife]\n" @@ -1590,170 +1607,170 @@ msgid "" "\t\t[-maxrenewlife maxrenewlife] [-unlock] [{+|-}attribute]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1182 ../../src/kadmin/cli/kadmin.c:1323 +#: ../../src/kadmin/cli/kadmin.c:1219 ../../src/kadmin/cli/kadmin.c:1360 #, c-format msgid "WARNING: policy \"%s\" does not exist\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1189 +#: ../../src/kadmin/cli/kadmin.c:1226 #, c-format msgid "NOTICE: no policy specified for %s; assigning \"default\"\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1195 +#: ../../src/kadmin/cli/kadmin.c:1232 #, c-format msgid "WARNING: no policy specified for %s; defaulting to no policy\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1237 +#: ../../src/kadmin/cli/kadmin.c:1274 #, c-format msgid "Admin server does not support -nokey while creating \"%s\"\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1259 +#: ../../src/kadmin/cli/kadmin.c:1296 #, c-format msgid "while clearing DISALLOW_ALL_TIX for \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1306 +#: ../../src/kadmin/cli/kadmin.c:1343 #, c-format msgid "while getting \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1332 +#: ../../src/kadmin/cli/kadmin.c:1369 #, c-format msgid "while modifying \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1336 +#: ../../src/kadmin/cli/kadmin.c:1373 #, c-format msgid "Principal \"%s\" modified.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1357 +#: ../../src/kadmin/cli/kadmin.c:1394 msgid "usage: get_principal [-terse] principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1376 +#: ../../src/kadmin/cli/kadmin.c:1413 #, c-format msgid "while retrieving \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1381 ../../src/kadmin/cli/kadmin.c:1386 +#: ../../src/kadmin/cli/kadmin.c:1418 ../../src/kadmin/cli/kadmin.c:1423 msgid "while unparsing principal" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1390 +#: ../../src/kadmin/cli/kadmin.c:1427 #, c-format msgid "Principal: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1391 +#: ../../src/kadmin/cli/kadmin.c:1428 #, c-format msgid "Expiration date: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1392 ../../src/kadmin/cli/kadmin.c:1394 -#: ../../src/kadmin/cli/kadmin.c:1405 +#: ../../src/kadmin/cli/kadmin.c:1429 ../../src/kadmin/cli/kadmin.c:1431 +#: ../../src/kadmin/cli/kadmin.c:1434 ../../src/kadmin/cli/kadmin.c:1442 msgid "[never]" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1393 +#: ../../src/kadmin/cli/kadmin.c:1430 #, c-format msgid "Last password change: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1395 +#: ../../src/kadmin/cli/kadmin.c:1432 #, c-format msgid "Password expiration date: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1397 ../../src/kadmin/cli/kadmin.c:1445 -msgid "[none]" -msgstr "" - -#: ../../src/kadmin/cli/kadmin.c:1398 +#: ../../src/kadmin/cli/kadmin.c:1435 #, c-format msgid "Maximum ticket life: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1399 +#: ../../src/kadmin/cli/kadmin.c:1436 #, c-format msgid "Maximum renewable life: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1401 +#: ../../src/kadmin/cli/kadmin.c:1438 #, c-format msgid "Last modified: %s (%s)\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1403 +#: ../../src/kadmin/cli/kadmin.c:1440 #, c-format msgid "Last successful authentication: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1409 +#: ../../src/kadmin/cli/kadmin.c:1446 #, c-format msgid "Failed password attempts: %d\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1411 +#: ../../src/kadmin/cli/kadmin.c:1448 #, c-format msgid "Number of keys: %d\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1418 +#: ../../src/kadmin/cli/kadmin.c:1455 #, c-format msgid "" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1425 +#: ../../src/kadmin/cli/kadmin.c:1462 #, c-format msgid "" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1431 +#: ../../src/kadmin/cli/kadmin.c:1468 #, c-format msgid "MKey: vno %d\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1433 +#: ../../src/kadmin/cli/kadmin.c:1470 #, c-format msgid "Attributes:" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1436 +#: ../../src/kadmin/cli/kadmin.c:1473 msgid "while printing flags" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1447 +#: ../../src/kadmin/cli/kadmin.c:1482 +msgid "[none]" +msgstr "" + +#: ../../src/kadmin/cli/kadmin.c:1484 msgid " [does not exist]" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1448 +#: ../../src/kadmin/cli/kadmin.c:1485 #, c-format msgid "Policy: %s%s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1484 +#: ../../src/kadmin/cli/kadmin.c:1521 msgid "usage: get_principals [expression]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1489 ../../src/kadmin/cli/kadmin.c:1756 +#: ../../src/kadmin/cli/kadmin.c:1526 ../../src/kadmin/cli/kadmin.c:1777 msgid "while retrieving list." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1610 +#: ../../src/kadmin/cli/kadmin.c:1631 #, c-format msgid "%s: parser lost count!\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1619 +#: ../../src/kadmin/cli/kadmin.c:1640 #, c-format msgid "usage; %s [options] policy\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1621 +#: ../../src/kadmin/cli/kadmin.c:1642 msgid "" "\t\t[-maxlife time] [-minlife time] [-minlength length]\n" "\t\t[-minclasses number] [-history number]\n" @@ -1761,293 +1778,273 @@ msgid "" "\t\t[-allowedkeysalts keysalts]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1625 +#: ../../src/kadmin/cli/kadmin.c:1646 msgid "\t\t[-lockoutduration time]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1644 +#: ../../src/kadmin/cli/kadmin.c:1665 #, c-format msgid "while creating policy \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1665 +#: ../../src/kadmin/cli/kadmin.c:1686 #, c-format msgid "while modifying policy \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1677 +#: ../../src/kadmin/cli/kadmin.c:1698 msgid "usage: delete_policy [-force] policy\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1681 +#: ../../src/kadmin/cli/kadmin.c:1702 #, c-format msgid "Are you sure you want to delete the policy \"%s\"? (yes/no): " msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1685 +#: ../../src/kadmin/cli/kadmin.c:1706 #, c-format msgid "Policy \"%s\" not deleted.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1691 +#: ../../src/kadmin/cli/kadmin.c:1712 #, c-format msgid "while deleting policy \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1703 +#: ../../src/kadmin/cli/kadmin.c:1724 msgid "usage: get_policy [-terse] policy\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1708 +#: ../../src/kadmin/cli/kadmin.c:1729 #, c-format msgid "while retrieving policy \"%s\"." msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1713 +#: ../../src/kadmin/cli/kadmin.c:1734 #, c-format msgid "Policy: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1714 +#: ../../src/kadmin/cli/kadmin.c:1735 #, c-format -msgid "Maximum password life: %ld\n" +msgid "Maximum password life: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1715 +#: ../../src/kadmin/cli/kadmin.c:1736 #, c-format -msgid "Minimum password life: %ld\n" +msgid "Minimum password life: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1716 +#: ../../src/kadmin/cli/kadmin.c:1737 #, c-format msgid "Minimum password length: %ld\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1717 +#: ../../src/kadmin/cli/kadmin.c:1738 #, c-format msgid "Minimum number of password character classes: %ld\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1719 +#: ../../src/kadmin/cli/kadmin.c:1740 #, c-format msgid "Number of old keys kept: %ld\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1720 +#: ../../src/kadmin/cli/kadmin.c:1741 #, c-format msgid "Maximum password failures before lockout: %lu\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1722 +#: ../../src/kadmin/cli/kadmin.c:1743 #, c-format msgid "Password failure count reset interval: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1724 +#: ../../src/kadmin/cli/kadmin.c:1745 #, c-format msgid "Password lockout duration: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1727 +#: ../../src/kadmin/cli/kadmin.c:1748 #, c-format msgid "Allowed key/salt types: %s\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1751 +#: ../../src/kadmin/cli/kadmin.c:1772 msgid "usage: get_policies [expression]\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1773 +#: ../../src/kadmin/cli/kadmin.c:1794 msgid "usage: get_privs\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1778 +#: ../../src/kadmin/cli/kadmin.c:1799 msgid "while retrieving privileges" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1781 +#: ../../src/kadmin/cli/kadmin.c:1802 #, c-format msgid "current privileges:" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1807 +#: ../../src/kadmin/cli/kadmin.c:1828 msgid "usage: purgekeys [-all|-keepkvno oldest_kvno_to_keep] principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1827 +#: ../../src/kadmin/cli/kadmin.c:1848 #, c-format msgid "while purging keys for principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1832 +#: ../../src/kadmin/cli/kadmin.c:1853 #, c-format msgid "All keys for principal \"%s\" removed.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1834 +#: ../../src/kadmin/cli/kadmin.c:1855 #, c-format msgid "Old keys for principal \"%s\" purged.\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1851 +#: ../../src/kadmin/cli/kadmin.c:1872 msgid "usage: get_strings principal\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1871 +#: ../../src/kadmin/cli/kadmin.c:1892 #, c-format msgid "while getting attributes for principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1876 +#: ../../src/kadmin/cli/kadmin.c:1897 #, c-format msgid "(No string attributes.)\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1895 +#: ../../src/kadmin/cli/kadmin.c:1916 msgid "usage: set_string principal key value\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1917 +#: ../../src/kadmin/cli/kadmin.c:1938 #, c-format msgid "while setting attribute on principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1921 +#: ../../src/kadmin/cli/kadmin.c:1942 #, c-format msgid "Attribute set for principal \"%s\".\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1936 +#: ../../src/kadmin/cli/kadmin.c:1957 msgid "usage: del_string principal key\n" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1957 +#: ../../src/kadmin/cli/kadmin.c:1978 #, c-format msgid "while deleting attribute from principal \"%s\"" msgstr "" -#: ../../src/kadmin/cli/kadmin.c:1961 +#: ../../src/kadmin/cli/kadmin.c:1982 #, c-format msgid "Attribute removed from principal \"%s\".\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:56 +#: ../../src/kadmin/cli/keytab.c:55 #, c-format msgid "" "Usage: ktadd [-k[eytab] keytab] [-q] [-e keysaltlist] [-norandkey] " "[principal | -glob princ-exp] [...]\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:59 -#, c-format -msgid "" -"Usage: ktadd [-k[eytab] keytab] [-q] [-e keysaltlist] [principal | -glob " -"princ-exp] [...]\n" -msgstr "" - -#: ../../src/kadmin/cli/keytab.c:67 +#: ../../src/kadmin/cli/keytab.c:62 #, c-format msgid "" "Usage: ktremove [-k[eytab] keytab] [-q] principal [kvno|\"all\"|\"old\"]\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:81 ../../src/kadmin/cli/keytab.c:102 +#: ../../src/kadmin/cli/keytab.c:76 ../../src/kadmin/cli/keytab.c:97 msgid "while creating keytab name" msgstr "" -#: ../../src/kadmin/cli/keytab.c:86 +#: ../../src/kadmin/cli/keytab.c:81 msgid "while opening default keytab" msgstr "" -#: ../../src/kadmin/cli/keytab.c:147 -#, c-format -msgid "-norandkey option only valid for kadmin.local\n" -msgstr "" - -#: ../../src/kadmin/cli/keytab.c:176 +#: ../../src/kadmin/cli/keytab.c:165 #, c-format msgid "cannot specify keysaltlist when not changing key\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:192 +#: ../../src/kadmin/cli/keytab.c:181 #, c-format msgid "while expanding expression \"%s\"." msgstr "" -#: ../../src/kadmin/cli/keytab.c:211 ../../src/kadmin/cli/keytab.c:251 +#: ../../src/kadmin/cli/keytab.c:200 ../../src/kadmin/cli/keytab.c:240 msgid "while closing keytab" msgstr "" -#: ../../src/kadmin/cli/keytab.c:275 +#: ../../src/kadmin/cli/keytab.c:314 #, c-format msgid "while parsing -add principal name %s" msgstr "" -#: ../../src/kadmin/cli/keytab.c:289 +#: ../../src/kadmin/cli/keytab.c:328 #, c-format msgid "%s: Principal %s does not exist.\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:292 +#: ../../src/kadmin/cli/keytab.c:331 #, c-format msgid "while changing %s's key" msgstr "" -#: ../../src/kadmin/cli/keytab.c:299 -msgid "while retrieving principal" -msgstr "" - -#: ../../src/kadmin/cli/keytab.c:311 +#: ../../src/kadmin/cli/keytab.c:343 msgid "while adding key to keytab" msgstr "" -#: ../../src/kadmin/cli/keytab.c:317 +#: ../../src/kadmin/cli/keytab.c:348 #, c-format msgid "" "Entry for principal %s with kvno %d, encryption type %s added to keytab %s.\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:326 -msgid "while freeing principal entry" -msgstr "" - -#: ../../src/kadmin/cli/keytab.c:373 +#: ../../src/kadmin/cli/keytab.c:396 #, c-format msgid "%s: Keytab %s does not exist.\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:377 +#: ../../src/kadmin/cli/keytab.c:400 #, c-format msgid "%s: No entry for principal %s exists in keytab %s\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:381 +#: ../../src/kadmin/cli/keytab.c:404 #, c-format msgid "%s: No entry for principal %s with kvno %d exists in keytab %s\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:387 +#: ../../src/kadmin/cli/keytab.c:410 msgid "while retrieving highest kvno from keytab" msgstr "" -#: ../../src/kadmin/cli/keytab.c:420 +#: ../../src/kadmin/cli/keytab.c:443 msgid "while temporarily ending keytab scan" msgstr "" -#: ../../src/kadmin/cli/keytab.c:425 +#: ../../src/kadmin/cli/keytab.c:448 msgid "while deleting entry from keytab" msgstr "" -#: ../../src/kadmin/cli/keytab.c:430 +#: ../../src/kadmin/cli/keytab.c:453 msgid "while restarting keytab scan" msgstr "" -#: ../../src/kadmin/cli/keytab.c:436 +#: ../../src/kadmin/cli/keytab.c:459 #, c-format msgid "Entry for principal %s with kvno %d removed from keytab %s.\n" msgstr "" -#: ../../src/kadmin/cli/keytab.c:458 +#: ../../src/kadmin/cli/keytab.c:481 #, c-format msgid "%s: There is only one entry for principal %s in keytab %s\n" msgstr "" @@ -2078,243 +2075,255 @@ msgstr "" msgid "while locking 'ok' file, '%s'" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:248 ../../src/kadmin/dbutil/dump.c:277 +#: ../../src/kadmin/dbutil/dump.c:250 ../../src/kadmin/dbutil/dump.c:279 #, c-format msgid "%s: regular expression error: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:260 +#: ../../src/kadmin/dbutil/dump.c:262 #, c-format msgid "%s: regular expression match error: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:361 +#: ../../src/kadmin/dbutil/dump.c:363 #, c-format msgid "%s: tagged data list inconsistency for %s (counted %d, stored %d)\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:519 +#: ../../src/kadmin/dbutil/dump.c:522 #, c-format msgid "" "Warning! Multiple DES-CBC-CRC keys for principal %s; skipping duplicates.\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:530 +#: ../../src/kadmin/dbutil/dump.c:533 #, c-format msgid "" "Warning! No DES-CBC-CRC key for principal %s, cannot generate OV-compatible " "record; skipping\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:558 +#: ../../src/kadmin/dbutil/dump.c:562 #, c-format msgid "while converting %s to new master key" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:579 +#: ../../src/kadmin/dbutil/dump.c:583 #, c-format msgid "%s(%d): %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:622 +#: ../../src/kadmin/dbutil/dump.c:626 #, c-format msgid "%s(%d): ignoring trash at end of line: " msgstr "" -#: ../../src/kadmin/dbutil/dump.c:685 +#: ../../src/kadmin/dbutil/dump.c:689 msgid "cannot read tagged data type and length" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:692 +#: ../../src/kadmin/dbutil/dump.c:693 +msgid "data type or length overflowed" +msgstr "" + +#: ../../src/kadmin/dbutil/dump.c:700 msgid "cannot read tagged data contents" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:726 +#: ../../src/kadmin/dbutil/dump.c:733 msgid "cannot match size tokens" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:755 +#: ../../src/kadmin/dbutil/dump.c:744 +msgid "cannot allocate tl_data (too large)" +msgstr "" + +#: ../../src/kadmin/dbutil/dump.c:766 msgid "cannot read name string" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:760 +#: ../../src/kadmin/dbutil/dump.c:771 #, c-format msgid "while parsing name %s" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:768 +#: ../../src/kadmin/dbutil/dump.c:779 msgid "cannot read principal attributes" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:821 +#: ../../src/kadmin/dbutil/dump.c:832 msgid "cannot read key size and version" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:832 +#: ../../src/kadmin/dbutil/dump.c:836 +msgid "unsupported key_data_ver version" +msgstr "" + +#: ../../src/kadmin/dbutil/dump.c:847 msgid "cannot read key type and length" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:838 +#: ../../src/kadmin/dbutil/dump.c:853 msgid "cannot read key data" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:848 +#: ../../src/kadmin/dbutil/dump.c:863 msgid "cannot read extra data" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:857 +#: ../../src/kadmin/dbutil/dump.c:872 #, c-format msgid "while storing %s" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:896 ../../src/kadmin/dbutil/dump.c:935 -#: ../../src/kadmin/dbutil/dump.c:981 ../../src/kadmin/dbutil/dump.c:1000 +#: ../../src/kadmin/dbutil/dump.c:911 ../../src/kadmin/dbutil/dump.c:950 +#: ../../src/kadmin/dbutil/dump.c:996 ../../src/kadmin/dbutil/dump.c:1015 #, c-format msgid "cannot parse policy (%d read)\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:904 ../../src/kadmin/dbutil/dump.c:943 -#: ../../src/kadmin/dbutil/dump.c:1021 +#: ../../src/kadmin/dbutil/dump.c:919 ../../src/kadmin/dbutil/dump.c:958 +#: ../../src/kadmin/dbutil/dump.c:1036 msgid "while creating policy" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:908 +#: ../../src/kadmin/dbutil/dump.c:923 #, c-format msgid "created policy %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1058 +#: ../../src/kadmin/dbutil/dump.c:1073 #, c-format msgid "unknown record type \"%s\"\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1187 +#: ../../src/kadmin/dbutil/dump.c:1202 #, c-format msgid "%s: Unknown iprop dump version %d\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1290 ../../src/kadmin/dbutil/dump.c:1518 +#: ../../src/kadmin/dbutil/dump.c:1305 ../../src/kadmin/dbutil/dump.c:1532 #, c-format msgid "Iprop not enabled\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1328 +#: ../../src/kadmin/dbutil/dump.c:1342 msgid "Conditional dump is an undocumented option for use only for iprop dumps" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1341 +#: ../../src/kadmin/dbutil/dump.c:1355 msgid "Database not currently opened!" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1355 +#: ../../src/kadmin/dbutil/dump.c:1369 #: ../../src/kadmin/dbutil/kdb5_stash.c:116 -#: ../../src/kadmin/dbutil/kdb5_util.c:481 +#: ../../src/kadmin/dbutil/kdb5_util.c:485 msgid "while reading master key" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1361 +#: ../../src/kadmin/dbutil/dump.c:1375 msgid "while verifying master key" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1380 ../../src/kadmin/dbutil/dump.c:1390 +#: ../../src/kadmin/dbutil/dump.c:1394 ../../src/kadmin/dbutil/dump.c:1404 msgid "while reading new master key" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1384 +#: ../../src/kadmin/dbutil/dump.c:1398 #, c-format msgid "Please enter new master key....\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1408 +#: ../../src/kadmin/dbutil/dump.c:1422 #, c-format msgid "while opening %s for writing" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1423 +#: ../../src/kadmin/dbutil/dump.c:1437 msgid "while reading update log header" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1438 ../../src/kadmin/dbutil/dump.c:1445 +#: ../../src/kadmin/dbutil/dump.c:1452 ../../src/kadmin/dbutil/dump.c:1459 #, c-format msgid "performing %s dump" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1475 +#: ../../src/kadmin/dbutil/dump.c:1489 #, c-format msgid "%s: error processing line %d of %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1527 +#: ../../src/kadmin/dbutil/dump.c:1541 msgid "while parsing options" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1542 +#: ../../src/kadmin/dbutil/dump.c:1556 #, c-format msgid "while opening %s" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1547 ../../src/kadmin/dbutil/dump.c:1646 +#: ../../src/kadmin/dbutil/dump.c:1561 ../../src/kadmin/dbutil/dump.c:1660 msgid "standard input" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1552 +#: ../../src/kadmin/dbutil/dump.c:1566 #, c-format msgid "%s: can't read dump header in %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1560 ../../src/kadmin/dbutil/dump.c:1577 +#: ../../src/kadmin/dbutil/dump.c:1574 ../../src/kadmin/dbutil/dump.c:1591 #, c-format msgid "%s: dump header bad in %s\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1586 +#: ../../src/kadmin/dbutil/dump.c:1600 #, c-format msgid "Could not open iprop ulog\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1591 +#: ../../src/kadmin/dbutil/dump.c:1605 #, c-format msgid "%s: dump version %s can only be loaded with the -update flag\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1600 ../../src/kadmin/dbutil/dump.c:1605 +#: ../../src/kadmin/dbutil/dump.c:1614 ../../src/kadmin/dbutil/dump.c:1619 msgid "computing parameters for database" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1611 +#: ../../src/kadmin/dbutil/dump.c:1625 msgid "while creating database" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1620 +#: ../../src/kadmin/dbutil/dump.c:1634 msgid "while opening database" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1630 +#: ../../src/kadmin/dbutil/dump.c:1644 msgid "while permanently locking database" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1648 +#: ../../src/kadmin/dbutil/dump.c:1662 #, c-format msgid "%s: %s restore failed\n" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1653 +#: ../../src/kadmin/dbutil/dump.c:1667 msgid "while unlocking database" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1663 ../../src/kadmin/dbutil/dump.c:1682 +#: ../../src/kadmin/dbutil/dump.c:1677 ../../src/kadmin/dbutil/dump.c:1696 msgid "while reinitializing update log" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1673 +#: ../../src/kadmin/dbutil/dump.c:1687 msgid "while making newly loaded database live" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1689 +#: ../../src/kadmin/dbutil/dump.c:1703 msgid "while writing update log header" msgstr "" -#: ../../src/kadmin/dbutil/dump.c:1703 +#: ../../src/kadmin/dbutil/dump.c:1717 #, c-format msgid "while deleting bad database %s" msgstr "" @@ -2327,33 +2336,32 @@ msgstr "" msgid "while initializing the Kerberos admin interface" msgstr "" -#: ../../src/kadmin/dbutil/kadm5_create.c:169 -#, c-format -msgid "getaddrinfo(%s): Cannot determine canonical hostname.\n" +#: ../../src/kadmin/dbutil/kadm5_create.c:158 +msgid "while canonicalizing local hostname" msgstr "" -#: ../../src/kadmin/dbutil/kadm5_create.c:190 -#: ../../src/kadmin/dbutil/kadm5_create.c:196 +#: ../../src/kadmin/dbutil/kadm5_create.c:163 +#: ../../src/kadmin/dbutil/kadm5_create.c:168 #, c-format msgid "Out of memory\n" msgstr "" -#: ../../src/kadmin/dbutil/kadm5_create.c:270 +#: ../../src/kadmin/dbutil/kadm5_create.c:244 msgid "while appending realm to principal" msgstr "" -#: ../../src/kadmin/dbutil/kadm5_create.c:275 +#: ../../src/kadmin/dbutil/kadm5_create.c:249 msgid "while parsing admin principal name" msgstr "" -#: ../../src/kadmin/dbutil/kadm5_create.c:286 +#: ../../src/kadmin/dbutil/kadm5_create.c:260 #, c-format msgid "while creating principal %s" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:175 -#: ../../src/kadmin/dbutil/kdb5_util.c:243 -#: ../../src/kadmin/dbutil/kdb5_util.c:250 +#: ../../src/kadmin/dbutil/kdb5_util.c:244 +#: ../../src/kadmin/dbutil/kdb5_util.c:251 msgid "while parsing command arguments\n" msgstr "" @@ -2367,12 +2375,8 @@ msgid "Loading random data" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:211 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:242 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:435 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:591 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1149 -#: ../../src/kadmin/dbutil/kdb5_util.c:425 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:606 +#: ../../src/kadmin/dbutil/kdb5_util.c:429 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:608 msgid "while setting up master key name" msgstr "" @@ -2384,38 +2388,38 @@ msgid "" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:227 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:516 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:517 #, c-format msgid "You will be prompted for the database Master Password.\n" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:228 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:260 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:517 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:252 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:518 #, c-format msgid "It is important that you NOT FORGET this password.\n" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:234 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:266 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:258 msgid "while creating new master key" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:242 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:527 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:528 msgid "while reading master key from keyboard" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:252 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:285 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:618 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:277 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:620 msgid "while calculating master key salt" msgstr "" #: ../../src/kadmin/dbutil/kdb5_create.c:260 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:294 -#: ../../src/kadmin/dbutil/kdb5_util.c:467 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:630 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:286 +#: ../../src/kadmin/dbutil/kdb5_util.c:471 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:632 msgid "while transforming master key from password" msgstr "" @@ -2436,353 +2440,339 @@ msgstr "" msgid "while initializing update log" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_create.c:320 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:642 +#: ../../src/kadmin/dbutil/kdb5_create.c:319 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:644 msgid "while adding entries to the database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_create.c:348 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:339 +#: ../../src/kadmin/dbutil/kdb5_create.c:347 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:330 #: ../../src/kadmin/dbutil/kdb5_stash.c:133 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:667 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:669 msgid "while storing key" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_create.c:349 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:340 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:668 +#: ../../src/kadmin/dbutil/kdb5_create.c:348 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:331 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:670 #, c-format msgid "Warning: couldn't stash master key.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_destroy.c:57 -msgid "while initializing krb5_context" -msgstr "" - -#: ../../src/kadmin/dbutil/kdb5_destroy.c:63 -#: ../../src/kadmin/dbutil/kdb5_util.c:261 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:291 -msgid "while setting default realm name" -msgstr "" - -#: ../../src/kadmin/dbutil/kdb5_destroy.c:83 +#: ../../src/kadmin/dbutil/kdb5_destroy.c:69 #, c-format msgid "Deleting KDC database stored in '%s', are you sure?\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_destroy.c:85 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1166 +#: ../../src/kadmin/dbutil/kdb5_destroy.c:71 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1108 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_policy.c:360 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1482 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1476 #, c-format msgid "(type 'yes' to confirm)? " msgstr "" -#: ../../src/kadmin/dbutil/kdb5_destroy.c:92 +#: ../../src/kadmin/dbutil/kdb5_destroy.c:78 #, c-format msgid "OK, deleting database '%s'...\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_destroy.c:97 +#: ../../src/kadmin/dbutil/kdb5_destroy.c:83 #, c-format msgid "deleting database '%s'" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_destroy.c:106 +#: ../../src/kadmin/dbutil/kdb5_destroy.c:92 #, c-format msgid "** Database '%s' destroyed.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:218 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:220 #, c-format msgid "%s is an invalid enctype" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:250 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:443 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:599 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:986 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1157 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:242 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:418 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:561 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:938 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1099 #, c-format msgid "while getting master key principal %s" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:256 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:248 #, c-format msgid "Creating new master key for master key principal '%s'\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:259 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:251 #, c-format msgid "You will be prompted for a new database Master Password.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:275 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:267 msgid "while reading new master key from keyboard" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:304 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:296 msgid "adding new master key to master principal" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:310 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:402 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:843 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1356 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:302 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:387 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:803 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1304 msgid "while getting current time" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:317 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:544 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1363 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:309 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:519 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1311 msgid "while updating the master key principal modification time" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:325 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:553 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1374 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:316 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:527 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1321 msgid "while adding master key entry to the database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:383 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:368 msgid "0 is an invalid KVNO value" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:394 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:379 #, c-format msgid "%d is an invalid KVNO value" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:410 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:395 #, c-format msgid "could not parse date-time string '%s'" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:452 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:427 msgid "while looking up active version of master key" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:491 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:466 msgid "while adding new master key" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:529 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:504 msgid "there must be one master key currently active" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:537 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1342 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:512 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1290 msgid "while updating actkvno data for master principal entry" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:581 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:948 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1116 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:553 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:900 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1069 msgid "master keylist not initialized" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:607 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:994 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1254 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:569 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:946 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1196 msgid "while looking up active kvno list" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:615 -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1002 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:577 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:954 msgid "while looking up active master key" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:627 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:589 msgid "while getting enctype description" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:644 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:606 #, c-format msgid "KVNO: %d, Enctype: %s, Active on: %s *\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:649 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:611 #, c-format msgid "KVNO: %d, Enctype: %s, Active on: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:653 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:615 #, c-format msgid "KVNO: %d, Enctype: %s, No activate time set\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:658 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:620 msgid "asprintf could not allocate enough memory to hold output" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:793 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:753 msgid "getting string representation of principal name" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:817 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:777 #, c-format msgid "determining master key used for principal '%s'" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:823 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:783 #, c-format msgid "would skip: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:825 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:785 #, c-format msgid "skipping: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:831 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:791 #, c-format msgid "would update: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:835 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:795 #, c-format msgid "updating: %s\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:839 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:799 #, c-format msgid "error re-encrypting key for principal '%s'" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:850 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:810 #, c-format msgid "while updating principal '%s' modification time" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:857 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:817 #, c-format msgid "while updating principal '%s' key data in the database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:889 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:849 #, c-format msgid "" "\n" "(type 'yes' to confirm)? " msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:942 -msgid "while formatting master principal name" -msgstr "" - -#: ../../src/kadmin/dbutil/kdb5_mkey.c:959 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:911 #, c-format msgid "converting glob pattern '%s' to regular expression" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:977 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:929 #, c-format msgid "error compiling converted regexp '%s'" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1010 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:962 #, c-format msgid "Re-encrypt all keys not using master key vno %u?" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1012 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:964 #, c-format msgid "OK, doing nothing.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1018 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:970 #, c-format msgid "Principals whose keys WOULD BE re-encrypted to master key vno %u:\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1021 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:973 #, c-format msgid "" "Principals whose keys are being re-encrypted to master key vno %u if " "necessary:\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1037 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:989 msgid "trying to process principal database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1042 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:993 #, c-format msgid "%u principals processed: %u would be updated, %u already current\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1046 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:997 #, c-format msgid "%u principals processed: %u updated, %u already current\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1164 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1106 #, c-format msgid "" "Will purge all unused master keys stored in the '%s' principal, are you " "sure?\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1175 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1117 #, c-format msgid "OK, purging unused master keys from '%s'...\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1183 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1125 #, c-format msgid "There is only one master key which can not be purged.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1192 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1134 msgid "while allocating args.kvnos" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1208 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1150 msgid "while finding master keys in use" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1217 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1159 #, c-format msgid "Would purge the following master key(s) from %s:\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1220 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1162 #, c-format msgid "Purging the following master key(s) from %s:\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1232 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1174 msgid "master key stash file needs updating, command aborting" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1238 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1180 #, c-format msgid "KVNO: %d\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1243 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1185 #, c-format msgid "All keys in use, nothing purged.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1248 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1190 #, c-format msgid "%d key(s) would be purged.\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1261 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1203 msgid "while looking up mkey aux data list" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1269 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1211 msgid "while allocating key_data" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1350 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1298 msgid "while updating mkey_aux data for master principal entry" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_mkey.c:1378 +#: ../../src/kadmin/dbutil/kdb5_mkey.c:1325 #, c-format msgid "%d key(s) purged.\n" msgstr "" @@ -2833,111 +2823,116 @@ msgid "" "\t\t\tLook at each database documentation for supported arguments\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:213 +#: ../../src/kadmin/dbutil/kdb5_util.c:214 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:260 msgid "while initializing Kerberos code" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:219 +#: ../../src/kadmin/dbutil/kdb5_util.c:220 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:267 msgid "while creating sub-command arguments" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:237 +#: ../../src/kadmin/dbutil/kdb5_util.c:238 msgid "while parsing command arguments" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:266 +#: ../../src/kadmin/dbutil/kdb5_util.c:262 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:291 +msgid "while setting default realm name" +msgstr "" + +#: ../../src/kadmin/dbutil/kdb5_util.c:267 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:298 #, c-format msgid ": %s is an invalid enctype" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:274 +#: ../../src/kadmin/dbutil/kdb5_util.c:275 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:307 #, c-format msgid ": %s is an invalid mkeyVNO" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:319 +#: ../../src/kadmin/dbutil/kdb5_util.c:320 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:431 msgid "while retreiving configuration parameters" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:370 +#: ../../src/kadmin/dbutil/kdb5_util.c:373 msgid "Too few arguments" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:371 +#: ../../src/kadmin/dbutil/kdb5_util.c:374 #, c-format msgid "Usage: %s dbpathname realmname" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:377 +#: ../../src/kadmin/dbutil/kdb5_util.c:380 msgid "while closing previous database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:414 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:877 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1497 +#: ../../src/kadmin/dbutil/kdb5_util.c:418 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:883 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1491 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:564 msgid "while initializing database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:431 +#: ../../src/kadmin/dbutil/kdb5_util.c:435 msgid "while retrieving master entry" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:450 +#: ../../src/kadmin/dbutil/kdb5_util.c:454 msgid "while calculated master key salt" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:482 +#: ../../src/kadmin/dbutil/kdb5_util.c:486 msgid "Warning: proceeding without master key" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:500 +#: ../../src/kadmin/dbutil/kdb5_util.c:504 msgid "while seeding random number generator" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:510 +#: ../../src/kadmin/dbutil/kdb5_util.c:514 #, c-format msgid "%s: Could not map log\n" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:537 +#: ../../src/kadmin/dbutil/kdb5_util.c:543 msgid "while closing database" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:584 +#: ../../src/kadmin/dbutil/kdb5_util.c:590 #, c-format msgid "while fetching principal %s" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:607 +#: ../../src/kadmin/dbutil/kdb5_util.c:613 msgid "while finding mkey" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:632 +#: ../../src/kadmin/dbutil/kdb5_util.c:638 msgid "while setting changetime" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:640 +#: ../../src/kadmin/dbutil/kdb5_util.c:646 #, c-format msgid "while saving principal %s" msgstr "" -#: ../../src/kadmin/dbutil/kdb5_util.c:644 +#: ../../src/kadmin/dbutil/kdb5_util.c:650 #, c-format msgid "%s changed\n" msgstr "" -#: ../../src/kadmin/dbutil/tabdump.c:574 +#: ../../src/kadmin/dbutil/tabdump.c:576 #, c-format msgid "opening %s for writing" msgstr "" -#: ../../src/kadmin/dbutil/tabdump.c:660 +#: ../../src/kadmin/dbutil/tabdump.c:662 msgid "performing tabular dump" msgstr "" @@ -2985,386 +2980,423 @@ msgstr "" msgid "%s: writing srvtabs is no longer supported\n" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:169 +#: ../../src/kadmin/ktutil/ktutil.c:177 #, c-format -msgid "usage: %s (-key | -password) -p principal -k kvno -e enctype\n" +msgid "" +"usage: %s (-key | -password) -p principal -k kvno -e enctype [-s salt]\n" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:176 +#: ../../src/kadmin/ktutil/ktutil.c:185 msgid "while adding new entry" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:186 +#: ../../src/kadmin/ktutil/ktutil.c:195 #, c-format msgid "%s: must specify entry to delete\n" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:191 +#: ../../src/kadmin/ktutil/ktutil.c:200 #, c-format msgid "while deleting entry %d" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:219 +#: ../../src/kadmin/ktutil/ktutil.c:228 #, c-format msgid "%s: usage: %s [-t] [-k] [-e]\n" msgstr "" -#: ../../src/kadmin/ktutil/ktutil.c:259 +#: ../../src/kadmin/ktutil/ktutil.c:268 msgid "While converting enctype to string" msgstr "" -#: ../../src/kadmin/ktutil/ktutil_funcs.c:162 +#: ../../src/kadmin/ktutil/ktutil_funcs.c:163 #, c-format msgid "Password for %.1000s" msgstr "" -#: ../../src/kadmin/ktutil/ktutil_funcs.c:179 +#: ../../src/kadmin/ktutil/ktutil_funcs.c:185 #, c-format msgid "Key for %s (hex): " msgstr "" -#: ../../src/kadmin/ktutil/ktutil_funcs.c:191 +#: ../../src/kadmin/ktutil/ktutil_funcs.c:197 #, c-format msgid "addent: Error reading key.\n" msgstr "" -#: ../../src/kadmin/ktutil/ktutil_funcs.c:206 +#: ../../src/kadmin/ktutil/ktutil_funcs.c:212 #, c-format msgid "addent: Illegal character in key.\n" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:48 +#: ../../src/kadmin/server/auth_acl.c:240 #, c-format -msgid "Unauthorized request: %s, client=%s, service=%s, addr=%s" +msgid "%s: invalid restrictions: %s" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:288 +#, c-format +msgid "Unrecognized ACL operation '%c' in %s" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:296 +#, c-format +msgid "Cannot parse client principal '%s'" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:304 +#, c-format +msgid "Cannot parse target principal '%s'" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:400 +#, c-format +msgid "%s while opening ACL file %s" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:403 +#, c-format +msgid "Cannot open %s: %s" +msgstr "" + +#: ../../src/kadmin/server/auth_acl.c:419 +#: ../../src/kadmin/server/auth_acl.c:422 +#, c-format +msgid "%s: syntax error at line %d <%.10s...>" msgstr "" #: ../../src/kadmin/server/ipropd_svc.c:49 -#: ../../src/kadmin/server/ipropd_svc.c:215 +#, c-format +msgid "Unauthorized request: %s, client=%s, service=%s, addr=%s" +msgstr "" + +#: ../../src/kadmin/server/ipropd_svc.c:50 +#: ../../src/kadmin/server/ipropd_svc.c:224 #, c-format msgid "Request: %s, %s, %s, client=%s, service=%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:149 -#: ../../src/kadmin/server/ipropd_svc.c:274 +#: ../../src/kadmin/server/ipropd_svc.c:164 +#: ../../src/kadmin/server/ipropd_svc.c:283 #, c-format msgid "%s: server handle is NULL" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:159 -#: ../../src/kadmin/server/ipropd_svc.c:287 +#: ../../src/kadmin/server/ipropd_svc.c:174 +#: ../../src/kadmin/server/ipropd_svc.c:296 #, c-format msgid "%s: setup_gss_names failed" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:169 -#: ../../src/kadmin/server/ipropd_svc.c:298 +#: ../../src/kadmin/server/ipropd_svc.c:182 +#: ../../src/kadmin/server/ipropd_svc.c:305 #, c-format msgid "%s: out of memory recording principal names" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:198 +#: ../../src/kadmin/server/ipropd_svc.c:207 #, c-format msgid "%s; Incoming SerialNo=%lu; Outgoing SerialNo=%lu" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:204 +#: ../../src/kadmin/server/ipropd_svc.c:213 #, c-format msgid "%s; Incoming SerialNo=%lu; Outgoing SerialNo=N/A" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:323 +#: ../../src/kadmin/server/ipropd_svc.c:326 #, c-format msgid "%s: getclhoststr failed" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:345 +#: ../../src/kadmin/server/ipropd_svc.c:348 #, c-format msgid "%s: cannot construct kdb5 util dump string too long; out of memory" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:365 +#: ../../src/kadmin/server/ipropd_svc.c:368 #, c-format msgid "%s: fork failed: %s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:377 +#: ../../src/kadmin/server/ipropd_svc.c:380 #, c-format msgid "%s: popen failed: %s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:391 +#: ../../src/kadmin/server/ipropd_svc.c:394 #, c-format msgid "%s: pclose(popen) failed: %s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:408 +#: ../../src/kadmin/server/ipropd_svc.c:414 #, c-format msgid "%s: exec failed: %s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:424 +#: ../../src/kadmin/server/ipropd_svc.c:430 #, c-format msgid "Request: %s, spawned resync process %d, client=%s, service=%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:488 -#: ../../src/kadmin/server/kadm_rpc_svc.c:275 +#: ../../src/kadmin/server/ipropd_svc.c:494 +#: ../../src/kadmin/server/kadm_rpc_svc.c:306 #, c-format msgid "check_rpcsec_auth: failed inquire_context, stat=%u" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:518 -#: ../../src/kadmin/server/kadm_rpc_svc.c:304 +#: ../../src/kadmin/server/ipropd_svc.c:524 +#: ../../src/kadmin/server/kadm_rpc_svc.c:335 #, c-format msgid "bad service principal %.*s%s" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:541 +#: ../../src/kadmin/server/ipropd_svc.c:547 #, c-format msgid "authentication attempt failed: %s, RPC authentication flavor %d" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:575 +#: ../../src/kadmin/server/ipropd_svc.c:581 #, c-format msgid "RPC unknown request: %d (%s)" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:583 +#: ../../src/kadmin/server/ipropd_svc.c:589 #, c-format msgid "RPC svc_getargs failed (%s)" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:593 +#: ../../src/kadmin/server/ipropd_svc.c:599 #, c-format msgid "RPC svc_sendreply failed (%s)" msgstr "" -#: ../../src/kadmin/server/ipropd_svc.c:599 +#: ../../src/kadmin/server/ipropd_svc.c:605 #, c-format msgid "RPC svc_freeargs failed (%s)" msgstr "" -#: ../../src/kadmin/server/kadm_rpc_svc.c:325 +#: ../../src/kadmin/server/kadm_rpc_svc.c:356 #, c-format msgid "gss_to_krb5_name: failed display_name status %d" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:86 +#: ../../src/kadmin/server/ovsec_kadmd.c:87 #, c-format msgid "" "Usage: kadmind [-x db_args]* [-r realm] [-m] [-nofork] [-port port-number]\n" "\t\t[-proponly] [-p path-to-kdb5_util] [-F dump-file]\n" -"\t\t[-K path-to-kprop] [-P pid_file]\n" +"\t\t[-K path-to-kprop] [-k kprop-port] [-P pid_file]\n" "\n" "where,\n" "\t[-x db_args]* - any number of database specific arguments.\n" "\t\t\tLook at each database documentation for supported arguments\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:111 +#: ../../src/kadmin/server/ovsec_kadmd.c:112 #, c-format msgid "%s: %s while %s, aborting\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:113 +#: ../../src/kadmin/server/ovsec_kadmd.c:114 #, c-format msgid "%s while %s, aborting\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:115 +#: ../../src/kadmin/server/ovsec_kadmd.c:116 #, c-format msgid "%s: %s, aborting\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:116 +#: ../../src/kadmin/server/ovsec_kadmd.c:117 #, c-format msgid "%s, aborting" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:282 +#: ../../src/kadmin/server/ovsec_kadmd.c:286 #, c-format msgid "" "WARNING! Forged/garbled request: %s, claimed client = %.*s%s, server = %.*s" "%s, addr = %s" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:288 +#: ../../src/kadmin/server/ovsec_kadmd.c:292 #, c-format msgid "" "WARNING! Forged/garbled request: %d, claimed client = %.*s%s, server = %.*s" "%s, addr = %s" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:302 +#: ../../src/kadmin/server/ovsec_kadmd.c:306 #, c-format msgid "Miscellaneous RPC error: %s, %s" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:318 +#: ../../src/kadmin/server/ovsec_kadmd.c:322 #, c-format msgid "%s Cannot decode status %d" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:336 +#: ../../src/kadmin/server/ovsec_kadmd.c:340 #, c-format msgid "Authentication attempt failed: %s, GSS-API error strings are:" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:341 +#: ../../src/kadmin/server/ovsec_kadmd.c:345 msgid " GSS-API error strings complete." msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:378 +#: ../../src/kadmin/server/ovsec_kadmd.c:383 #, c-format msgid "%s: cannot initialize. Not enough memory\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:445 +#: ../../src/kadmin/server/ovsec_kadmd.c:455 #, c-format msgid "%s: %s while initializing context, aborting\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:456 +#: ../../src/kadmin/server/ovsec_kadmd.c:466 msgid "initializing" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:460 +#: ../../src/kadmin/server/ovsec_kadmd.c:470 msgid "getting config parameters" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:462 +#: ../../src/kadmin/server/ovsec_kadmd.c:472 msgid "Missing required realm configuration" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:464 +#: ../../src/kadmin/server/ovsec_kadmd.c:474 msgid "Missing required ACL file configuration" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:468 +#: ../../src/kadmin/server/ovsec_kadmd.c:478 msgid "initializing network" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:473 +#: ../../src/kadmin/server/ovsec_kadmd.c:483 msgid "Cannot build GSSAPI auth names" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:477 +#: ../../src/kadmin/server/ovsec_kadmd.c:487 msgid "Cannot set up KDB keytab" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:480 +#: ../../src/kadmin/server/ovsec_kadmd.c:490 msgid "Cannot set GSSAPI authentication names" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:497 +#: ../../src/kadmin/server/ovsec_kadmd.c:507 msgid "Cannot initialize GSSAPI service name" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:501 +#: ../../src/kadmin/server/ovsec_kadmd.c:512 msgid "initializing ACL file" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:504 +#: ../../src/kadmin/server/ovsec_kadmd.c:515 msgid "spawning daemon process" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:508 +#: ../../src/kadmin/server/ovsec_kadmd.c:519 msgid "creating PID file" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:511 +#: ../../src/kadmin/server/ovsec_kadmd.c:522 msgid "Seeding random number generator" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:514 +#: ../../src/kadmin/server/ovsec_kadmd.c:525 msgid "getting random seed" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:521 +#: ../../src/kadmin/server/ovsec_kadmd.c:532 msgid "mapping update log" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:525 +#: ../../src/kadmin/server/ovsec_kadmd.c:536 #, c-format msgid "%s: create IPROP svc (PROG=%d, VERS=%d)\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:530 +#: ../../src/kadmin/server/ovsec_kadmd.c:544 msgid "starting" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:532 ../../src/kdc/main.c:1061 +#: ../../src/kadmin/server/ovsec_kadmd.c:546 ../../src/kdc/main.c:1069 #, c-format msgid "%s: starting...\n" msgstr "" -#: ../../src/kadmin/server/ovsec_kadmd.c:535 +#: ../../src/kadmin/server/ovsec_kadmd.c:549 msgid "finished, exiting" msgstr "" -#: ../../src/kadmin/server/schpw.c:282 +#: ../../src/kadmin/server/schpw.c:273 #, c-format msgid "setpw request from %s by %.*s%s for %.*s%s: %s" msgstr "" -#: ../../src/kadmin/server/schpw.c:287 +#: ../../src/kadmin/server/schpw.c:278 #, c-format msgid "chpw request from %s for %.*s%s: %s" msgstr "" -#: ../../src/kadmin/server/schpw.c:464 +#: ../../src/kadmin/server/schpw.c:444 #, c-format msgid "chpw: Couldn't open admin keytab %s" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:293 +#: ../../src/kadmin/server/server_stubs.c:394 #, c-format msgid "" "Unauthorized request: %s, %.*s%s, client=%.*s%s, service=%.*s%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:314 -#: ../../src/kadmin/server/server_stubs.c:649 -#: ../../src/kadmin/server/server_stubs.c:1792 +#: ../../src/kadmin/server/server_stubs.c:415 +#: ../../src/kadmin/server/server_stubs.c:693 +#: ../../src/kadmin/server/server_stubs.c:1618 msgid "success" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:324 +#: ../../src/kadmin/server/server_stubs.c:425 #, c-format msgid "Request: %s, %.*s%s, %s, client=%.*s%s, service=%.*s%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:628 +#: ../../src/kadmin/server/server_stubs.c:673 #, c-format msgid "" "Unauthorized request: kadm5_rename_principal, %.*s%s to %.*s%s, client=%.*s" "%s, service=%.*s%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:644 +#: ../../src/kadmin/server/server_stubs.c:688 #, c-format msgid "" "Request: kadm5_rename_principal, %.*s%s to %.*s%s, %s, client=%.*s%s, " "service=%.*s%s, addr=%s" msgstr "" -#: ../../src/kadmin/server/server_stubs.c:1788 +#: ../../src/kadmin/server/server_stubs.c:1614 #, c-format msgid "" "Request: kadm5_init, %.*s%s, %s, client=%.*s%s, service=%.*s%s, addr=%s, " "vers=%d, flavor=%d" msgstr "" -#: ../../src/kdc/do_as_req.c:295 +#: ../../src/kdc/do_as_req.c:301 #, c-format msgid "AS_REQ : handle_authdata (%d)" msgstr "" -#: ../../src/kdc/do_tgs_req.c:661 +#: ../../src/kdc/do_tgs_req.c:659 msgid "not checking transit path" msgstr "" -#: ../../src/kdc/do_tgs_req.c:684 +#: ../../src/kdc/do_tgs_req.c:682 #, c-format msgid "TGS_REQ : handle_authdata (%d)" msgstr "" @@ -3413,51 +3445,51 @@ msgstr "" msgid "while loading authdata module %s" msgstr "" -#: ../../src/kdc/kdc_log.c:82 +#: ../../src/kdc/kdc_log.c:84 #, c-format -msgid "AS_REQ (%s) %s: ISSUE: authtime %d, %s, %s for %s" +msgid "AS_REQ (%s) %s: ISSUE: authtime %u, %s, %s for %s" msgstr "" -#: ../../src/kdc/kdc_log.c:88 +#: ../../src/kdc/kdc_log.c:90 #, c-format msgid "AS_REQ (%s) %s: %s: %s for %s%s%s" msgstr "" -#: ../../src/kdc/kdc_log.c:159 +#: ../../src/kdc/kdc_log.c:162 #, c-format -msgid "TGS_REQ (%s) %s: %s: authtime %d, %s%s %s for %s%s%s" +msgid "TGS_REQ (%s) %s: %s: authtime %u, %s%s %s for %s%s%s" msgstr "" -#: ../../src/kdc/kdc_log.c:166 +#: ../../src/kdc/kdc_log.c:169 #, c-format msgid "... PROTOCOL-TRANSITION s4u-client=%s" msgstr "" -#: ../../src/kdc/kdc_log.c:170 +#: ../../src/kdc/kdc_log.c:173 #, c-format msgid "... CONSTRAINED-DELEGATION s4u-client=%s" msgstr "" -#: ../../src/kdc/kdc_log.c:174 +#: ../../src/kdc/kdc_log.c:177 #, c-format -msgid "TGS_REQ %s: %s: authtime %d, %s for %s, 2nd tkt client %s" +msgid "TGS_REQ %s: %s: authtime %u, %s for %s, 2nd tkt client %s" msgstr "" -#: ../../src/kdc/kdc_log.c:208 +#: ../../src/kdc/kdc_log.c:211 #, c-format msgid "bad realm transit path from '%s' to '%s' via '%.*s%s'" msgstr "" -#: ../../src/kdc/kdc_log.c:214 +#: ../../src/kdc/kdc_log.c:217 #, c-format msgid "unexpected error checking transit from '%s' to '%s' via '%.*s%s': %s" msgstr "" -#: ../../src/kdc/kdc_log.c:232 +#: ../../src/kdc/kdc_log.c:235 msgid "TGS_REQ: issuing alternate TGT" msgstr "" -#: ../../src/kdc/kdc_log.c:235 +#: ../../src/kdc/kdc_log.c:238 #, c-format msgid "TGS_REQ: issuing TGT %s" msgstr "" @@ -3472,16 +3504,16 @@ msgstr "" msgid "preauth %s failed to setup loop: %s" msgstr "" -#: ../../src/kdc/kdc_preauth.c:773 +#: ../../src/kdc/kdc_preauth.c:804 #, c-format msgid "%spreauth required but hint list is empty" msgstr "" -#: ../../src/kdc/kdc_preauth_ec.c:75 +#: ../../src/kdc/kdc_preauth_ec.c:76 msgid "Encrypted Challenge used outside of FAST tunnel" msgstr "" -#: ../../src/kdc/kdc_preauth_ec.c:110 +#: ../../src/kdc/kdc_preauth_ec.c:120 msgid "Incorrect password in encrypted challenge" msgstr "" @@ -3498,76 +3530,76 @@ msgstr "" msgid "TGS_REQ: UNKNOWN SERVER: server='%s'" msgstr "" -#: ../../src/kdc/kdc_util.c:805 +#: ../../src/kdc/kdc_util.c:798 #, c-format msgid "Required auth indicators not present in ticket: %s" msgstr "" -#: ../../src/kdc/main.c:231 +#: ../../src/kdc/main.c:234 #, c-format msgid "while getting context for realm %s" msgstr "" -#: ../../src/kdc/main.c:329 +#: ../../src/kdc/main.c:342 #, c-format msgid "while setting default realm to %s" msgstr "" -#: ../../src/kdc/main.c:337 +#: ../../src/kdc/main.c:350 #, c-format msgid "while initializing database for realm %s" msgstr "" -#: ../../src/kdc/main.c:346 +#: ../../src/kdc/main.c:359 #, c-format msgid "while setting up master key name %s for realm %s" msgstr "" -#: ../../src/kdc/main.c:359 +#: ../../src/kdc/main.c:372 #, c-format msgid "while fetching master key %s for realm %s" msgstr "" -#: ../../src/kdc/main.c:367 +#: ../../src/kdc/main.c:380 #, c-format msgid "while fetching master keys list for realm %s" msgstr "" -#: ../../src/kdc/main.c:376 +#: ../../src/kdc/main.c:389 #, c-format msgid "while resolving kdb keytab for realm %s" msgstr "" -#: ../../src/kdc/main.c:385 +#: ../../src/kdc/main.c:398 #, c-format msgid "while building TGS name for realm %s" msgstr "" -#: ../../src/kdc/main.c:503 +#: ../../src/kdc/main.c:516 #, c-format msgid "creating %d worker processes" msgstr "" -#: ../../src/kdc/main.c:513 +#: ../../src/kdc/main.c:526 msgid "Unable to reinitialize main loop" msgstr "" -#: ../../src/kdc/main.c:518 +#: ../../src/kdc/main.c:531 #, c-format msgid "Unable to initialize signal handlers in pid %d" msgstr "" -#: ../../src/kdc/main.c:548 +#: ../../src/kdc/main.c:561 #, c-format msgid "worker %ld exited with status %d" msgstr "" -#: ../../src/kdc/main.c:572 +#: ../../src/kdc/main.c:585 #, c-format msgid "signal %d received in supervisor" msgstr "" -#: ../../src/kdc/main.c:591 +#: ../../src/kdc/main.c:604 #, c-format msgid "" "usage: %s [-x db_args]* [-d dbpathname] [-r dbrealmname]\n" @@ -3581,313 +3613,324 @@ msgid "" "arguments\n" msgstr "" -#: ../../src/kdc/main.c:653 ../../src/kdc/main.c:660 ../../src/kdc/main.c:774 +#: ../../src/kdc/main.c:679 ../../src/kdc/main.c:686 ../../src/kdc/main.c:800 #, c-format msgid " KDC cannot initialize. Not enough memory\n" msgstr "" -#: ../../src/kdc/main.c:679 ../../src/kdc/main.c:722 ../../src/kdc/main.c:733 +#: ../../src/kdc/main.c:705 ../../src/kdc/main.c:748 ../../src/kdc/main.c:759 #, c-format msgid "%s: KDC cannot initialize. Not enough memory\n" msgstr "" -#: ../../src/kdc/main.c:699 ../../src/kdc/main.c:816 +#: ../../src/kdc/main.c:725 ../../src/kdc/main.c:842 #, c-format msgid "%s: cannot initialize realm %s - see log file for details\n" msgstr "" -#: ../../src/kdc/main.c:710 +#: ../../src/kdc/main.c:736 #, c-format msgid "%s: cannot initialize realm %s. Not enough memory\n" msgstr "" -#: ../../src/kdc/main.c:761 +#: ../../src/kdc/main.c:787 #, c-format msgid "invalid enctype %s" msgstr "" -#: ../../src/kdc/main.c:804 +#: ../../src/kdc/main.c:830 msgid "while attempting to retrieve default realm" msgstr "" -#: ../../src/kdc/main.c:806 +#: ../../src/kdc/main.c:832 #, c-format msgid "%s: %s, attempting to retrieve default realm\n" msgstr "" -#: ../../src/kdc/main.c:912 +#: ../../src/kdc/main.c:940 #, c-format msgid "%s: cannot get memory for realm list\n" msgstr "" -#: ../../src/kdc/main.c:947 +#: ../../src/kdc/main.c:975 msgid "while initializing lookaside cache" msgstr "" -#: ../../src/kdc/main.c:955 +#: ../../src/kdc/main.c:983 msgid "while creating main loop" msgstr "" -#: ../../src/kdc/main.c:965 -msgid "while initializing SAM" +#: ../../src/kdc/main.c:992 +msgid "while loading KDC policy plugin" msgstr "" -#: ../../src/kdc/main.c:1011 -msgid "while initializing routing socket" +#: ../../src/kdc/main.c:999 +msgid "while initializing SAM" msgstr "" -#: ../../src/kdc/main.c:1017 +#: ../../src/kdc/main.c:1024 msgid "while initializing signal handlers" msgstr "" -#: ../../src/kdc/main.c:1024 +#: ../../src/kdc/main.c:1032 msgid "while initializing network" msgstr "" -#: ../../src/kdc/main.c:1029 +#: ../../src/kdc/main.c:1037 msgid "while detaching from tty" msgstr "" -#: ../../src/kdc/main.c:1036 +#: ../../src/kdc/main.c:1044 msgid "while creating PID file" msgstr "" -#: ../../src/kdc/main.c:1045 +#: ../../src/kdc/main.c:1053 msgid "creating worker processes" msgstr "" -#: ../../src/kdc/main.c:1055 +#: ../../src/kdc/main.c:1063 msgid "while loading audit plugin module(s)" msgstr "" -#: ../../src/kdc/main.c:1059 +#: ../../src/kdc/main.c:1067 msgid "commencing operation" msgstr "" -#: ../../src/kdc/main.c:1067 +#: ../../src/kdc/main.c:1075 msgid "shutting down" msgstr "" -#: ../../src/lib/apputils/net-server.c:258 +#: ../../src/kdc/policy.c:230 +#, c-format +msgid "while loading policy module %s" +msgstr "" + +#: ../../src/lib/apputils/net-server.c:221 msgid "Got signal to request exit" msgstr "" -#: ../../src/lib/apputils/net-server.c:272 +#: ../../src/lib/apputils/net-server.c:235 msgid "Got signal to reset" msgstr "" -#: ../../src/lib/apputils/net-server.c:429 +#: ../../src/lib/apputils/net-server.c:301 +#, c-format +msgid "Invalid port %d" +msgstr "" + +#: ../../src/lib/apputils/net-server.c:314 +#, c-format +msgid "Removing address %s since wildcard address is being added" +msgstr "" + +#: ../../src/lib/apputils/net-server.c:321 +msgid "Address already added to server" +msgstr "" + +#: ../../src/lib/apputils/net-server.c:484 #, c-format msgid "closing down fd %d" msgstr "" -#: ../../src/lib/apputils/net-server.c:443 +#: ../../src/lib/apputils/net-server.c:498 #, c-format msgid "descriptor %d closed but still in svc_fdset" msgstr "" -#: ../../src/lib/apputils/net-server.c:469 +#: ../../src/lib/apputils/net-server.c:524 msgid "cannot create io event" msgstr "" -#: ../../src/lib/apputils/net-server.c:475 +#: ../../src/lib/apputils/net-server.c:529 msgid "cannot save event" msgstr "" -#: ../../src/lib/apputils/net-server.c:495 +#: ../../src/lib/apputils/net-server.c:549 #, c-format msgid "file descriptor number %d too high" msgstr "" -#: ../../src/lib/apputils/net-server.c:503 +#: ../../src/lib/apputils/net-server.c:556 msgid "cannot allocate storage for connection info" msgstr "" -#: ../../src/lib/apputils/net-server.c:562 +#: ../../src/lib/apputils/net-server.c:591 #, c-format msgid "Cannot create TCP server socket on %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:571 +#: ../../src/lib/apputils/net-server.c:600 #, c-format msgid "TCP socket fd number %d (for %s) too high" msgstr "" -#: ../../src/lib/apputils/net-server.c:579 +#: ../../src/lib/apputils/net-server.c:607 #, c-format msgid "Cannot enable SO_REUSEADDR on fd %d" msgstr "" -#: ../../src/lib/apputils/net-server.c:586 +#: ../../src/lib/apputils/net-server.c:612 #, c-format msgid "setsockopt(%d,IPV6_V6ONLY,1) failed" msgstr "" -#: ../../src/lib/apputils/net-server.c:588 +#: ../../src/lib/apputils/net-server.c:615 #, c-format msgid "setsockopt(%d,IPV6_V6ONLY,1) worked" msgstr "" -#: ../../src/lib/apputils/net-server.c:591 +#: ../../src/lib/apputils/net-server.c:618 msgid "no IPV6_V6ONLY socket option support" msgstr "" -#: ../../src/lib/apputils/net-server.c:597 +#: ../../src/lib/apputils/net-server.c:624 #, c-format msgid "Cannot bind server socket on %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:624 +#: ../../src/lib/apputils/net-server.c:694 #, c-format -msgid "Cannot create RPC service: %s; continuing" +msgid "Setting up %s socket for address %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:633 +#: ../../src/lib/apputils/net-server.c:707 #, c-format -msgid "Cannot register RPC service: %s; continuing" +msgid "Cannot listen on %s server socket on %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:682 +#: ../../src/lib/apputils/net-server.c:716 #, c-format -msgid "Cannot listen on TCP server socket on %s" +msgid "cannot set listening %s socket on %s non-blocking" msgstr "" -#: ../../src/lib/apputils/net-server.c:688 +#: ../../src/lib/apputils/net-server.c:724 #, c-format -msgid "cannot set listening tcp socket on %s non-blocking" +msgid "cannot set SO_LINGER on %s socket on %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:695 +#: ../../src/lib/apputils/net-server.c:731 #, c-format -msgid "disabling SO_LINGER on TCP socket on %s" +msgid "Setting pktinfo on socket %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:743 -#: ../../src/lib/apputils/net-server.c:752 +#: ../../src/lib/apputils/net-server.c:736 #, c-format -msgid "listening on fd %d: tcp %s" +msgid "Cannot request packet info for UDP socket address %s port %d" msgstr "" -#: ../../src/lib/apputils/net-server.c:757 -msgid "assuming IPv6 socket accepts IPv4" -msgstr "" - -#: ../../src/lib/apputils/net-server.c:791 -#: ../../src/lib/apputils/net-server.c:804 -#, c-format -msgid "listening on fd %d: rpc %s" +#: ../../src/lib/apputils/net-server.c:738 +msgid "" +"System does not support pktinfo yet binding to a wildcard address. Packets " +"are not guaranteed to return on the received address." msgstr "" -#: ../../src/lib/apputils/net-server.c:883 -#, c-format -msgid "Cannot request packet info for udp socket address %s port %d" +#: ../../src/lib/apputils/net-server.c:750 +msgid "Error attempting to add verto event" msgstr "" -#: ../../src/lib/apputils/net-server.c:889 +#: ../../src/lib/apputils/net-server.c:759 #, c-format -msgid "listening on fd %d: udp %s%s" -msgstr "" - -#: ../../src/lib/apputils/net-server.c:918 -msgid "Failed to reconfigure network, exiting" +msgid "Cannot create RPC service: %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:979 +#: ../../src/lib/apputils/net-server.c:769 #, c-format -msgid "" -"unhandled routing message type %d, will reconfigure just for the fun of it" +msgid "Cannot register RPC service: %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1013 -#, c-format -msgid "short read (%d/%d) from routing socket" +#: ../../src/lib/apputils/net-server.c:813 +msgid "No addresses added to the net server" msgstr "" -#: ../../src/lib/apputils/net-server.c:1023 +#: ../../src/lib/apputils/net-server.c:832 #, c-format -msgid "read %d from routing socket but msglen is %d" +msgid "Failed getting address info (for %s): %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1055 +#: ../../src/lib/apputils/net-server.c:862 #, c-format -msgid "couldn't set up routing socket: %s" +msgid "Failed setting up a %s socket (for %s)" msgstr "" -#: ../../src/lib/apputils/net-server.c:1058 -#, c-format -msgid "routing socket is fd %d" +#: ../../src/lib/apputils/net-server.c:903 +msgid "setting up network..." msgstr "" -#: ../../src/lib/apputils/net-server.c:1084 -msgid "setting up network..." +#: ../../src/lib/apputils/net-server.c:906 +msgid "Error setting up network" msgstr "" -#: ../../src/lib/apputils/net-server.c:1101 +#: ../../src/lib/apputils/net-server.c:909 #, c-format msgid "set up %d sockets" msgstr "" -#: ../../src/lib/apputils/net-server.c:1103 +#: ../../src/lib/apputils/net-server.c:912 msgid "no sockets set up?" msgstr "" -#: ../../src/lib/apputils/net-server.c:1351 -#: ../../src/lib/apputils/net-server.c:1405 +#: ../../src/lib/apputils/net-server.c:975 +#: ../../src/lib/apputils/net-server.c:1029 msgid "while dispatching (udp)" msgstr "" -#: ../../src/lib/apputils/net-server.c:1380 +#: ../../src/lib/apputils/net-server.c:1004 #, c-format msgid "while sending reply to %s/%s from %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1385 +#: ../../src/lib/apputils/net-server.c:1009 #, c-format msgid "short reply write %d vs %d\n" msgstr "" -#: ../../src/lib/apputils/net-server.c:1430 +#: ../../src/lib/apputils/net-server.c:1054 msgid "while receiving from network" msgstr "" -#: ../../src/lib/apputils/net-server.c:1446 +#: ../../src/lib/apputils/net-server.c:1070 #, c-format msgid "pktinfo says local addr is %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1479 +#: ../../src/lib/apputils/net-server.c:1108 msgid "too many connections" msgstr "" -#: ../../src/lib/apputils/net-server.c:1502 +#: ../../src/lib/apputils/net-server.c:1131 #, c-format msgid "dropping %s fd %d from %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1580 +#: ../../src/lib/apputils/net-server.c:1205 #, c-format msgid "allocating buffer for new TCP session from %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1610 +#: ../../src/lib/apputils/net-server.c:1237 msgid "while dispatching (tcp)" msgstr "" -#: ../../src/lib/apputils/net-server.c:1642 +#: ../../src/lib/apputils/net-server.c:1269 msgid "error allocating tcp dispatch private!" msgstr "" -#: ../../src/lib/apputils/net-server.c:1689 +#: ../../src/lib/apputils/net-server.c:1316 #, c-format msgid "TCP client %s wants %lu bytes, cap is %lu" msgstr "" -#: ../../src/lib/apputils/net-server.c:1697 +#: ../../src/lib/apputils/net-server.c:1324 #, c-format msgid "error constructing KRB_ERR_FIELD_TOOLONG error! %s" msgstr "" -#: ../../src/lib/apputils/net-server.c:1876 +#: ../../src/lib/apputils/net-server.c:1363 +#, c-format +msgid "getsockname failed: %s" +msgstr "" + +#: ../../src/lib/apputils/net-server.c:1507 #, c-format msgid "accepted RPC connection on socket %d from %s" msgstr "" @@ -4091,89 +4134,84 @@ msgstr "" msgid "An expected per-message token was not received" msgstr "" -#: ../../src/lib/gssapi/spnego/spnego_mech.c:1785 +#: ../../src/lib/gssapi/spnego/spnego_mech.c:1813 msgid "SPNEGO cannot find mechanisms to negotiate" msgstr "" -#: ../../src/lib/gssapi/spnego/spnego_mech.c:1790 +#: ../../src/lib/gssapi/spnego/spnego_mech.c:1818 msgid "SPNEGO failed to acquire creds" msgstr "" -#: ../../src/lib/gssapi/spnego/spnego_mech.c:1795 +#: ../../src/lib/gssapi/spnego/spnego_mech.c:1823 msgid "SPNEGO acceptor did not select a mechanism" msgstr "" -#: ../../src/lib/gssapi/spnego/spnego_mech.c:1800 +#: ../../src/lib/gssapi/spnego/spnego_mech.c:1828 msgid "SPNEGO failed to negotiate a mechanism" msgstr "" -#: ../../src/lib/gssapi/spnego/spnego_mech.c:1805 +#: ../../src/lib/gssapi/spnego/spnego_mech.c:1833 msgid "SPNEGO acceptor did not return a valid token" msgstr "" -#: ../../src/lib/kadm5/alt_prof.c:854 -#, c-format -msgid "Cannot resolve address of admin server \"%s\" for realm \"%s\"" -msgstr "" - -#: ../../src/lib/kadm5/logger.c:56 +#: ../../src/lib/kadm5/logger.c:54 #, c-format msgid "%s: cannot parse <%s>\n" msgstr "" -#: ../../src/lib/kadm5/logger.c:57 +#: ../../src/lib/kadm5/logger.c:55 #, c-format msgid "%s: warning - logging entry syntax error\n" msgstr "" -#: ../../src/lib/kadm5/logger.c:58 +#: ../../src/lib/kadm5/logger.c:56 #, c-format msgid "%s: error writing to %s\n" msgstr "" -#: ../../src/lib/kadm5/logger.c:59 +#: ../../src/lib/kadm5/logger.c:57 #, c-format msgid "%s: error writing to %s device\n" msgstr "" -#: ../../src/lib/kadm5/logger.c:61 +#: ../../src/lib/kadm5/logger.c:59 msgid "EMERGENCY" msgstr "" -#: ../../src/lib/kadm5/logger.c:62 +#: ../../src/lib/kadm5/logger.c:60 msgid "ALERT" msgstr "" -#: ../../src/lib/kadm5/logger.c:63 +#: ../../src/lib/kadm5/logger.c:61 msgid "CRITICAL" msgstr "" -#: ../../src/lib/kadm5/logger.c:64 +#: ../../src/lib/kadm5/logger.c:62 msgid "Error" msgstr "" -#: ../../src/lib/kadm5/logger.c:65 +#: ../../src/lib/kadm5/logger.c:63 msgid "Warning" msgstr "" -#: ../../src/lib/kadm5/logger.c:66 +#: ../../src/lib/kadm5/logger.c:64 msgid "Notice" msgstr "" -#: ../../src/lib/kadm5/logger.c:67 +#: ../../src/lib/kadm5/logger.c:65 msgid "info" msgstr "" -#: ../../src/lib/kadm5/logger.c:68 +#: ../../src/lib/kadm5/logger.c:66 msgid "debug" msgstr "" -#: ../../src/lib/kadm5/logger.c:967 +#: ../../src/lib/kadm5/logger.c:926 #, c-format msgid "Couldn't open log file %s: %s\n" msgstr "" -#: ../../src/lib/kadm5/srv/kadm5_hook.c:119 +#: ../../src/lib/kadm5/srv/kadm5_hook.c:120 #, c-format msgid "kadm5_hook %s failed postcommit %s: %s" msgstr "" @@ -4199,32 +4237,7 @@ msgstr "" msgid "Password may not match principal name" msgstr "" -#: ../../src/lib/kadm5/srv/server_acl.c:89 -#, c-format -msgid "%s: line %d too long, truncated" -msgstr "" - -#: ../../src/lib/kadm5/srv/server_acl.c:90 -#, c-format -msgid "Unrecognized ACL operation '%c' in %s" -msgstr "" - -#: ../../src/lib/kadm5/srv/server_acl.c:92 -#, c-format -msgid "%s: syntax error at line %d <%10s...>" -msgstr "" - -#: ../../src/lib/kadm5/srv/server_acl.c:94 -#, c-format -msgid "%s while opening ACL file %s" -msgstr "" - -#: ../../src/lib/kadm5/srv/server_acl.c:345 -#, c-format -msgid "%s: invalid restrictions: %s" -msgstr "" - -#: ../../src/lib/kadm5/srv/server_kdb.c:192 +#: ../../src/lib/kadm5/srv/server_kdb.c:195 msgid "History entry contains no key data" msgstr "" @@ -4233,36 +4246,40 @@ msgstr "" msgid "password quality module %s rejected password for %s: %s" msgstr "" -#: ../../src/lib/kdb/kdb5.c:219 +#: ../../src/lib/kdb/kdb5.c:216 msgid "No default realm set; cannot initialize KDB" msgstr "" -#: ../../src/lib/kdb/kdb5.c:324 +#: ../../src/lib/kdb/kdb5.c:368 #, c-format msgid "Unable to find requested database type: %s" msgstr "" -#: ../../src/lib/kdb/kdb5.c:405 ../lib/krb5/error_tables/kdb5_err.c:55 +#: ../../src/lib/kdb/kdb5.c:448 ../lib/krb5/error_tables/kdb5_err.c:55 msgid "Unable to find requested database type" msgstr "" -#: ../../src/lib/kdb/kdb5.c:413 +#: ../../src/lib/kdb/kdb5.c:456 msgid "plugin symbol 'kdb_function_table' lookup failed" msgstr "" -#: ../../src/lib/kdb/kdb5.c:421 +#: ../../src/lib/kdb/kdb5.c:464 #, c-format msgid "" "Unable to load requested database module '%s': plugin symbol " "'kdb_function_table' not found" msgstr "" -#: ../../src/lib/kdb/kdb5.c:1645 +#: ../../src/lib/kdb/kdb5.c:602 +msgid "Cannot initialize database library" +msgstr "" + +#: ../../src/lib/kdb/kdb5.c:1762 #, c-format msgid "Illegal version number for KRB5_TL_MKEY_AUX %d\n" msgstr "" -#: ../../src/lib/kdb/kdb5.c:1814 +#: ../../src/lib/kdb/kdb5.c:1934 #, c-format msgid "Illegal version number for KRB5_TL_ACTKVNO %d\n" msgstr "" @@ -4291,7 +4308,7 @@ msgstr "" msgid "Can not fetch master key (error: %s)." msgstr "" -#: ../../src/lib/kdb/kdb_default.c:478 +#: ../../src/lib/kdb/kdb_default.c:483 msgid "Unable to decrypt latest master key with the provided master key\n" msgstr "" @@ -4350,26 +4367,26 @@ msgstr "" msgid "Can't find client principal %s in cache collection" msgstr "" -#: ../../src/lib/krb5/ccache/cccursor.c:282 +#: ../../src/lib/krb5/ccache/cccursor.c:293 msgid "No Kerberos credentials available" msgstr "" -#: ../../src/lib/krb5/ccache/cccursor.c:288 +#: ../../src/lib/krb5/ccache/cccursor.c:299 #, c-format msgid "No Kerberos credentials available (default cache: %s)" msgstr "" -#: ../../src/lib/krb5/keytab/kt_file.c:404 +#: ../../src/lib/krb5/keytab/kt_file.c:406 #, c-format msgid "No key table entry found for %s" msgstr "" -#: ../../src/lib/krb5/keytab/kt_file.c:821 -#: ../../src/lib/krb5/keytab/kt_file.c:854 +#: ../../src/lib/krb5/keytab/kt_file.c:823 +#: ../../src/lib/krb5/keytab/kt_file.c:856 msgid "Cannot change keytab with keytab iterators active" msgstr "" -#: ../../src/lib/krb5/keytab/kt_file.c:1044 +#: ../../src/lib/krb5/keytab/kt_file.c:1046 #, c-format msgid "Key table file '%s' not found" msgstr "" @@ -4480,15 +4497,15 @@ msgstr "" msgid "Server %s not found in Kerberos database" msgstr "" -#: ../../src/lib/krb5/krb/get_in_tkt.c:133 +#: ../../src/lib/krb5/krb/get_in_tkt.c:202 msgid "Reply has wrong form of session key for anonymous request" msgstr "" -#: ../../src/lib/krb5/krb/get_in_tkt.c:1574 +#: ../../src/lib/krb5/krb/get_in_tkt.c:1679 msgid "Failed to store credentials" msgstr "" -#: ../../src/lib/krb5/krb/get_in_tkt.c:1659 +#: ../../src/lib/krb5/krb/get_in_tkt.c:1768 #, c-format msgid "Client '%s' not found in Kerberos database" msgstr "" @@ -4518,16 +4535,16 @@ msgstr "" msgid "Warning: Your password will expire in %d days on %s" msgstr "" -#: ../../src/lib/krb5/krb/gic_pwd.c:409 +#: ../../src/lib/krb5/krb/gic_pwd.c:408 msgid "Password expired. You must change it now." msgstr "" -#: ../../src/lib/krb5/krb/gic_pwd.c:428 ../../src/lib/krb5/krb/gic_pwd.c:432 +#: ../../src/lib/krb5/krb/gic_pwd.c:427 ../../src/lib/krb5/krb/gic_pwd.c:431 #, c-format msgid "%s. Please try again." msgstr "" -#: ../../src/lib/krb5/krb/gic_pwd.c:471 +#: ../../src/lib/krb5/krb/gic_pwd.c:472 #, c-format msgid "%.*s%s%s. Please try again.\n" msgstr "" @@ -4542,54 +4559,62 @@ msgstr "" msgid "Principal %s has realm present" msgstr "" -#: ../../src/lib/krb5/krb/plugin.c:166 +#: ../../src/lib/krb5/krb/plugin.c:169 #, c-format msgid "Invalid module specifier %s" msgstr "" -#: ../../src/lib/krb5/krb/plugin.c:403 +#: ../../src/lib/krb5/krb/plugin.c:406 #, c-format msgid "Could not find %s plugin module named '%s'" msgstr "" -#: ../../src/lib/krb5/krb/preauth2.c:1012 +#: ../../src/lib/krb5/krb/preauth2.c:319 +msgid "krb5_init_creds calls must use same library context" +msgstr "" + +#: ../../src/lib/krb5/krb/preauth2.c:713 +msgid "Pre-authentication failed" +msgstr "" + +#: ../../src/lib/krb5/krb/preauth2.c:1094 msgid "Unable to initialize preauth context" msgstr "" -#: ../../src/lib/krb5/krb/preauth2.c:1025 +#: ../../src/lib/krb5/krb/preauth2.c:1107 #, c-format msgid "Preauth module %s" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:510 +#: ../../src/lib/krb5/krb/preauth_otp.c:515 msgid "Please choose from the following:\n" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:511 +#: ../../src/lib/krb5/krb/preauth_otp.c:516 msgid "Vendor:" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:523 +#: ../../src/lib/krb5/krb/preauth_otp.c:528 msgid "Enter #" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:559 +#: ../../src/lib/krb5/krb/preauth_otp.c:564 msgid "OTP Challenge:" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:588 +#: ../../src/lib/krb5/krb/preauth_otp.c:593 msgid "OTP Token PIN" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:702 +#: ../../src/lib/krb5/krb/preauth_otp.c:707 msgid "OTP value doesn't match any token formats" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:769 +#: ../../src/lib/krb5/krb/preauth_otp.c:774 msgid "Enter OTP Token Value" msgstr "" -#: ../../src/lib/krb5/krb/preauth_otp.c:914 +#: ../../src/lib/krb5/krb/preauth_otp.c:920 msgid "No supported tokens" msgstr "" @@ -4713,12 +4738,12 @@ msgstr "" msgid "variable missing }" msgstr "" -#: ../../src/lib/krb5/os/locate_kdc.c:660 +#: ../../src/lib/krb5/os/locate_kdc.c:822 #, c-format msgid "Cannot find KDC for realm \"%.*s\"" msgstr "" -#: ../../src/lib/krb5/os/sendto_kdc.c:475 +#: ../../src/lib/krb5/os/sendto_kdc.c:515 #, c-format msgid "Cannot contact any KDC for realm '%.*s'" msgstr "" @@ -4778,15 +4803,28 @@ msgid "Can't destroy replay cache: %s" msgstr "" #: ../../src/plugins/kdb/db2/kdb_db2.c:245 -#: ../../src/plugins/kdb/db2/kdb_db2.c:830 +#: ../../src/plugins/kdb/db2/kdb_db2.c:819 #, c-format msgid "Unsupported argument \"%s\" for db2" msgstr "" +#: ../../src/plugins/kdb/db2/kdb_db2.c:387 +#, c-format +msgid "Cannot open DB2 database '%s'" +msgstr "" + +#: ../../src/plugins/kdb/db2/kdb_db2.c:989 +msgid "Recursive iteration is not supported for hash databases" +msgstr "" + +#: ../../src/plugins/kdb/db2/kdb_db2.c:996 +msgid "Recursive iteration not supported in this version of libdb" +msgstr "" + #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_policy.c:69 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:887 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1088 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1507 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:893 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1094 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1501 msgid "while reading kerberos container information" msgstr "" @@ -4805,7 +4843,7 @@ msgid "while creating policy object" msgstr "" #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_policy.c:279 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1515 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1509 msgid "while reading realm information" msgstr "" @@ -4852,184 +4890,191 @@ msgstr "" msgid "for container reference while creating realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:489 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:490 #, c-format msgid "invalid search scope while creating realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:504 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:823 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:505 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:829 #, c-format msgid "'%s' is an invalid option\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:512 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:513 #, c-format msgid "Initializing database for realm '%s'\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:536 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:696 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:537 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:698 #, c-format msgid "while creating realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:556 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:557 #, c-format msgid "Enter DN of Kerberos container: " msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:591 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:894 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:592 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:900 #, c-format msgid "while reading information of realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:733 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:736 msgid "while reading Kerberos container information" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:774 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:779 #, c-format msgid "for subtree while modifying realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:785 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:790 #, c-format msgid "for container reference while modifying realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:812 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:818 #, c-format msgid "specified for search scope while modifying information of realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:851 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:857 #, c-format msgid "while modifying information of realm '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:940 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:946 msgid "Realm Name" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:943 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:949 msgid "Subtree" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:946 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:952 msgid "Principal Container Reference" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:951 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:953 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:957 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:959 msgid "SearchScope" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:951 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:957 msgid "Invalid !" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:958 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:964 msgid "KDC Services" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:973 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:979 msgid "Admin Services" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:988 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:994 msgid "Passwd Services" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1004 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1010 msgid "Maximum Ticket Life" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1009 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1015 msgid "Maximum Renewable Life" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1016 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1022 msgid "Ticket flags" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1095 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1101 msgid "while listing realms" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1439 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1433 msgid "while adding entries to database" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1480 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1474 #, c-format msgid "Deleting KDC database of '%s', are you sure?\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1491 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1485 #, c-format msgid "OK, deleting database of '%s'...\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1524 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1518 #, c-format msgid "deleting database of '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1529 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_realm.c:1523 #, c-format msgid "** Database of '%s' destroyed.\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:81 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:88 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:96 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:104 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:120 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:148 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:227 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:78 +msgid "ldap_service_password_file not configured" +msgstr "" + +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:124 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:131 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:139 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:145 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:173 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:252 msgid "while setting service object password" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:140 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:152 +msgid "while getting service password filename" +msgstr "" + +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:165 #: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_util.c:477 #, c-format msgid "Password for \"%s\"" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:143 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:168 #, c-format msgid "Re-enter password for \"%s\"" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:154 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:179 #, c-format msgid "%s: Invalid password\n" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:170 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:195 msgid "Failed to convert the password to hexadecimal" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:183 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:208 #, c-format msgid "Failed to open file %s: %s" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:205 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:247 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:256 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:283 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:230 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:272 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:281 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:308 msgid "Failed to write service object password to file" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:211 -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:268 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:236 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:293 msgid "Error reading service object password file" msgstr "" -#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:236 +#: ../../src/plugins/kdb/ldap/ldap_util/kdb5_ldap_services.c:261 #, c-format msgid "Error creating file %s" msgstr "" @@ -5158,26 +5203,26 @@ msgstr "" msgid "Kerberos container location not specified" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:55 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:56 #, c-format msgid "Error reading '%s' attribute: %s" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:218 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:219 msgid "KDB module requires -update argument" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:224 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:225 #, c-format msgid "'%s' value missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:282 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:283 #, c-format msgid "unknown option '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:342 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_misc.c:343 msgid "Minimum connections required per server is 2" msgstr "" @@ -5189,97 +5234,104 @@ msgstr "" msgid "DN information missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:108 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal.c:473 +msgid "dn information missing" +msgstr "" + +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:137 msgid "Principal does not belong to realm" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:278 -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:287 -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:295 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:308 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:317 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:325 #, c-format msgid "%s option not supported" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:302 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:332 #, c-format msgid "unknown option: %s" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:309 -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:316 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:339 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:346 #, c-format msgid "%s option value missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:556 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:696 msgid "Principal does not belong to the default realm" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:624 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:764 #, c-format msgid "" "operation can not continue, more than one entry with principal name \"%s\" " "found" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:687 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:827 #, c-format msgid "'%s' not found" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:764 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:904 msgid "DN is out of the realm subtree" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:820 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:960 #, c-format msgid "ldap object is already kerberized" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:840 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:980 #, c-format msgid "" "link information can not be set/updated as the kerberos principal belongs to " "an ldap object" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:855 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:995 #, c-format msgid "Failed getting object references" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:862 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1002 #, c-format msgid "kerberos principal is already linked to a ldap object" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1176 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1340 msgid "ticket policy object value: " msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1224 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1388 #, c-format msgid "Principal delete failed (trying to replace entry): %s" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1234 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1398 #, c-format msgid "Principal add failed: %s" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1272 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1436 #, c-format msgid "User modification failed: %s" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1345 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1509 #: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c:294 msgid "Error reading ticket policy" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1410 -#, c-format -msgid "unable to decode stored principal key data (%s)" +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1639 +msgid "unable to decode stored principal key data" +msgstr "" + +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_principal2.c:1697 +msgid "unable to decode stored principal pw history" msgstr "" #: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_realm.c:223 @@ -5341,157 +5393,161 @@ msgstr "" msgid "Bind DN entry '%s' missing in LDAP password file '%s'" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:56 -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:132 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:66 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:142 msgid "Ticket Policy Name missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:144 -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:221 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:154 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:231 msgid "ticket policy object: " msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:209 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:219 msgid "Ticket Policy Object information missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:300 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:311 msgid "Ticket Policy Object DN missing" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:327 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:338 msgid "Delete Failed: One or more Principals associated with the Ticket Policy" msgstr "" -#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:435 +#: ../../src/plugins/kdb/ldap/libkdb_ldap/ldap_tkt_policy.c:447 msgid "Error reading container object" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_nss.c:667 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:717 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4178 -msgid "Pass phrase for" -msgstr "" - -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:444 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:498 #, c-format msgid "%s: %s" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:474 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:528 #, c-format msgid "%s (depth %d): %s" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1034 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1044 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1309 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1319 -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1861 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:771 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4318 +msgid "Pass phrase for" +msgstr "" + +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1101 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1111 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1378 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1388 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1929 msgid "Failed to DER encode PKCS7" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1132 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1202 msgid "Failed to verify own certificate" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1293 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1362 msgid "Failed to add digest attribute" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1425 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1490 msgid "Failed to decode CMS message" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1443 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1508 msgid "Invalid pkinit packet: octet string expected" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1462 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1526 msgid "wrong oid\n" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1609 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1678 msgid "Failed to verify received certificate" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1647 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1716 msgid "Failed to verify CMS message" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1836 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1904 msgid "Failed to encrypt PKCS7 object" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1911 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1979 msgid "Failed to decode PKCS7" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1928 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:1996 msgid "Failed to decrypt PKCS7 message" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4298 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4438 #, c-format msgid "Cannot read certificate file '%s'" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4305 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:4445 #, c-format msgid "Cannot read key file '%s'" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:5295 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:5358 #, c-format msgid "Cannot open file '%s'" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:5302 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:5365 #, c-format msgid "Cannot read file '%s'" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:6018 +#: ../../src/plugins/preauth/pkinit/pkinit_crypto_openssl.c:6040 #, c-format msgid "unknown code 0x%x" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:424 +#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:410 #, c-format msgid "Unsupported type while processing '%s'\n" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:465 +#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:444 msgid "Internal error parsing X509_user_identity\n" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:560 +#: ../../src/plugins/preauth/pkinit/pkinit_identity.c:535 msgid "No user identity options specified" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:415 +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:523 msgid "Pkinit request not signed, but client not anonymous." msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:453 +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:561 msgid "Anonymous pkinit without DH public value not supported." msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1162 +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1270 #, c-format msgid "No pkinit_identity supplied for realm %s" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1173 +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1281 #, c-format msgid "No pkinit_anchors supplied for realm %s" msgstr "" -#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1364 +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1301 +#, c-format +msgid "OCSP is not supported: (realm: %s)" +msgstr "" + +#: ../../src/plugins/preauth/pkinit/pkinit_srv.c:1691 msgid "No realms configured correctly for pkinit support" msgstr "" -#: ../../src/slave/kprop.c:84 +#: ../../src/slave/kprop.c:85 #, c-format msgid "" "\n" @@ -5499,640 +5555,637 @@ msgid "" "\n" msgstr "" -#: ../../src/slave/kprop.c:113 +#: ../../src/slave/kprop.c:114 #, c-format msgid "Database propagation to %s: SUCCEEDED\n" msgstr "" -#: ../../src/slave/kprop.c:185 +#: ../../src/slave/kprop.c:175 msgid "while setting client principal name" msgstr "" -#: ../../src/slave/kprop.c:192 ../../src/slave/kprop.c:207 -msgid "while setting client principal realm" -msgstr "" - -#: ../../src/slave/kprop.c:217 +#: ../../src/slave/kprop.c:184 msgid "while setting server principal name" msgstr "" -#: ../../src/slave/kprop.c:237 +#: ../../src/slave/kprop.c:197 msgid "while resolving keytab" msgstr "" -#: ../../src/slave/kprop.c:245 +#: ../../src/slave/kprop.c:205 msgid "while getting initial credentials\n" msgstr "" -#: ../../src/slave/kprop.c:281 +#: ../../src/slave/kprop.c:241 msgid "while creating socket" msgstr "" -#: ../../src/slave/kprop.c:297 +#: ../../src/slave/kprop.c:257 msgid "while converting server address" msgstr "" -#: ../../src/slave/kprop.c:307 +#: ../../src/slave/kprop.c:267 msgid "while connecting to server" msgstr "" -#: ../../src/slave/kprop.c:314 ../../src/slave/kpropd.c:1219 +#: ../../src/slave/kprop.c:274 ../../src/slave/kpropd.c:1199 msgid "while getting local socket address" msgstr "" -#: ../../src/slave/kprop.c:319 +#: ../../src/slave/kprop.c:279 msgid "while converting local address" msgstr "" -#: ../../src/slave/kprop.c:342 +#: ../../src/slave/kprop.c:302 msgid "in krb5_auth_con_setaddrs" msgstr "" -#: ../../src/slave/kprop.c:350 +#: ../../src/slave/kprop.c:310 msgid "while authenticating to server" msgstr "" -#: ../../src/slave/kprop.c:354 ../../src/slave/kprop.c:553 -#: ../../src/slave/kpropd.c:1525 +#: ../../src/slave/kprop.c:314 ../../src/slave/kprop.c:513 +#: ../../src/slave/kpropd.c:1505 #, c-format msgid "Generic remote error: %s\n" msgstr "" -#: ../../src/slave/kprop.c:360 ../../src/slave/kprop.c:559 +#: ../../src/slave/kprop.c:320 ../../src/slave/kprop.c:519 msgid "signalled from server" msgstr "" -#: ../../src/slave/kprop.c:362 ../../src/slave/kprop.c:561 +#: ../../src/slave/kprop.c:322 ../../src/slave/kprop.c:521 #, c-format msgid "Error text from server: %s\n" msgstr "" -#: ../../src/slave/kprop.c:390 +#: ../../src/slave/kprop.c:350 #, c-format msgid "allocating database file name '%s'" msgstr "" -#: ../../src/slave/kprop.c:396 +#: ../../src/slave/kprop.c:356 #, c-format msgid "while trying to open %s" msgstr "" -#: ../../src/slave/kprop.c:403 +#: ../../src/slave/kprop.c:363 msgid "database locked" msgstr "" -#: ../../src/slave/kprop.c:406 ../../src/slave/kpropd.c:529 +#: ../../src/slave/kprop.c:366 ../../src/slave/kpropd.c:552 #, c-format msgid "while trying to lock '%s'" msgstr "" -#: ../../src/slave/kprop.c:410 ../../src/slave/kprop.c:418 +#: ../../src/slave/kprop.c:370 ../../src/slave/kprop.c:378 #, c-format msgid "while trying to stat %s" msgstr "" -#: ../../src/slave/kprop.c:414 +#: ../../src/slave/kprop.c:374 msgid "while trying to malloc data_ok_fn" msgstr "" -#: ../../src/slave/kprop.c:423 +#: ../../src/slave/kprop.c:383 #, c-format msgid "'%s' more recent than '%s'." msgstr "" -#: ../../src/slave/kprop.c:439 +#: ../../src/slave/kprop.c:399 #, c-format msgid "while unlocking database '%s'" msgstr "" -#: ../../src/slave/kprop.c:472 ../../src/slave/kprop.c:473 +#: ../../src/slave/kprop.c:432 ../../src/slave/kprop.c:433 msgid "while encoding database size" msgstr "" -#: ../../src/slave/kprop.c:481 +#: ../../src/slave/kprop.c:441 msgid "while sending database size" msgstr "" -#: ../../src/slave/kprop.c:491 +#: ../../src/slave/kprop.c:451 msgid "while allocating i_vector" msgstr "" -#: ../../src/slave/kprop.c:514 +#: ../../src/slave/kprop.c:474 #, c-format msgid "while sending database block starting at %d" msgstr "" -#: ../../src/slave/kprop.c:524 +#: ../../src/slave/kprop.c:484 msgid "Premature EOF found for database file!" msgstr "" -#: ../../src/slave/kprop.c:537 +#: ../../src/slave/kprop.c:497 msgid "while reading response from server" msgstr "" -#: ../../src/slave/kprop.c:548 +#: ../../src/slave/kprop.c:508 msgid "while decoding error response from server" msgstr "" -#: ../../src/slave/kprop.c:579 +#: ../../src/slave/kprop.c:539 #, c-format msgid "Kpropd sent database size %d, expecting %d" msgstr "" -#: ../../src/slave/kprop.c:623 +#: ../../src/slave/kprop.c:584 msgid "while allocating filename for update_last_prop_file" msgstr "" -#: ../../src/slave/kprop.c:628 +#: ../../src/slave/kprop.c:589 #, c-format msgid "while creating 'last_prop' file, '%s'" msgstr "" -#: ../../src/slave/kpropd.c:170 +#: ../../src/slave/kpropd.c:171 #, c-format msgid "" "\n" "Usage: %s [-r realm] [-s srvtab] [-dS] [-f slave_file]\n" msgstr "" -#: ../../src/slave/kpropd.c:172 +#: ../../src/slave/kpropd.c:173 #, c-format msgid "\t[-F kerberos_db_file ] [-p kdb5_util_pathname]\n" msgstr "" -#: ../../src/slave/kpropd.c:173 +#: ../../src/slave/kpropd.c:174 #, c-format msgid "\t[-x db_args]* [-P port] [-a acl_file]\n" msgstr "" -#: ../../src/slave/kpropd.c:174 +#: ../../src/slave/kpropd.c:175 #, c-format -msgid "\t[-A admin_server]\n" +msgid "\t[-A admin_server] [--pid-file=pid_file]\n" msgstr "" -#: ../../src/slave/kpropd.c:215 +#: ../../src/slave/kpropd.c:231 #, c-format msgid "Killing fullprop child (%d)\n" msgstr "" -#: ../../src/slave/kpropd.c:244 +#: ../../src/slave/kpropd.c:260 msgid "while checking if stdin is a socket" msgstr "" -#: ../../src/slave/kpropd.c:262 +#: ../../src/slave/kpropd.c:278 #, c-format msgid "ready\n" msgstr "" -#: ../../src/slave/kpropd.c:272 +#: ../../src/slave/kpropd.c:284 +#, c-format +msgid "Could not write pid file %s: %s" +msgstr "" + +#: ../../src/slave/kpropd.c:296 #, c-format msgid "Could not open /dev/null: %s" msgstr "" -#: ../../src/slave/kpropd.c:279 +#: ../../src/slave/kpropd.c:303 #, c-format msgid "Could not dup the inetd socket: %s" msgstr "" -#: ../../src/slave/kpropd.c:314 ../../src/slave/kpropd.c:327 +#: ../../src/slave/kpropd.c:338 ../../src/slave/kpropd.c:351 msgid "do_iprop failed.\n" msgstr "" -#: ../../src/slave/kpropd.c:366 +#: ../../src/slave/kpropd.c:390 #, c-format msgid "getaddrinfo: %s\n" msgstr "" -#: ../../src/slave/kpropd.c:372 +#: ../../src/slave/kpropd.c:396 msgid "while obtaining socket" msgstr "" -#: ../../src/slave/kpropd.c:378 +#: ../../src/slave/kpropd.c:402 msgid "while setting SO_REUSEADDR option" msgstr "" -#: ../../src/slave/kpropd.c:386 +#: ../../src/slave/kpropd.c:410 msgid "while unsetting IPV6_V6ONLY option" msgstr "" -#: ../../src/slave/kpropd.c:391 +#: ../../src/slave/kpropd.c:415 msgid "while binding listener socket" msgstr "" -#: ../../src/slave/kpropd.c:402 +#: ../../src/slave/kpropd.c:426 #, c-format msgid "waiting for a kprop connection\n" msgstr "" -#: ../../src/slave/kpropd.c:408 +#: ../../src/slave/kpropd.c:432 msgid "while accepting connection" msgstr "" -#: ../../src/slave/kpropd.c:414 +#: ../../src/slave/kpropd.c:438 msgid "while forking" msgstr "" -#: ../../src/slave/kpropd.c:429 +#: ../../src/slave/kpropd.c:453 #, c-format msgid "waitpid() failed to wait for doit() (%d %s)\n" msgstr "" -#: ../../src/slave/kpropd.c:433 +#: ../../src/slave/kpropd.c:457 msgid "while waiting to receive database" msgstr "" -#: ../../src/slave/kpropd.c:437 +#: ../../src/slave/kpropd.c:461 #, c-format msgid "Database load process for full propagation completed.\n" msgstr "" -#: ../../src/slave/kpropd.c:475 +#: ../../src/slave/kpropd.c:499 #, c-format msgid "" "%s: Standard input does not appear to be a network socket.\n" "\t(Not run from inetd, and missing the -S option?)\n" msgstr "" -#: ../../src/slave/kpropd.c:489 +#: ../../src/slave/kpropd.c:512 msgid "while attempting setsockopt (SO_KEEPALIVE)" msgstr "" -#: ../../src/slave/kpropd.c:494 +#: ../../src/slave/kpropd.c:517 #, c-format msgid "Connection from %s" msgstr "" -#: ../../src/slave/kpropd.c:514 +#: ../../src/slave/kpropd.c:537 #, c-format msgid "Rejected connection from unauthorized principal %s\n" msgstr "" -#: ../../src/slave/kpropd.c:518 +#: ../../src/slave/kpropd.c:541 #, c-format msgid "Rejected connection from unauthorized principal %s" msgstr "" -#: ../../src/slave/kpropd.c:535 +#: ../../src/slave/kpropd.c:558 #, c-format msgid "while opening database file, '%s'" msgstr "" -#: ../../src/slave/kpropd.c:541 +#: ../../src/slave/kpropd.c:564 #, c-format msgid "while renaming %s to %s" msgstr "" -#: ../../src/slave/kpropd.c:547 +#: ../../src/slave/kpropd.c:570 #, c-format msgid "while downgrading lock on '%s'" msgstr "" -#: ../../src/slave/kpropd.c:554 +#: ../../src/slave/kpropd.c:577 #, c-format msgid "while unlocking '%s'" msgstr "" -#: ../../src/slave/kpropd.c:566 +#: ../../src/slave/kpropd.c:589 msgid "while sending # of received bytes" msgstr "" -#: ../../src/slave/kpropd.c:572 +#: ../../src/slave/kpropd.c:595 msgid "while trying to close database file" msgstr "" -#: ../../src/slave/kpropd.c:628 +#: ../../src/slave/kpropd.c:650 #, c-format msgid "Incremental propagation enabled\n" msgstr "" -#: ../../src/slave/kpropd.c:638 -msgid "Unable to get default realm" -msgstr "" - -#: ../../src/slave/kpropd.c:651 +#: ../../src/slave/kpropd.c:661 #, c-format msgid "%s: unable to get kiprop host based service name for realm %s\n" msgstr "" -#: ../../src/slave/kpropd.c:662 +#: ../../src/slave/kpropd.c:672 msgid "while trying to construct host service principal" msgstr "" -#: ../../src/slave/kpropd.c:676 -msgid "while determining local service principal name" -msgstr "" - -#: ../../src/slave/kpropd.c:696 +#: ../../src/slave/kpropd.c:691 #, c-format msgid "Initializing kadm5 as client %s\n" msgstr "" -#: ../../src/slave/kpropd.c:710 +#: ../../src/slave/kpropd.c:705 #, c-format msgid "kadm5 initialization failed!\n" msgstr "" -#: ../../src/slave/kpropd.c:719 +#: ../../src/slave/kpropd.c:714 msgid "while attempting to connect to master KDC ... retrying" msgstr "" -#: ../../src/slave/kpropd.c:723 +#: ../../src/slave/kpropd.c:718 #, c-format msgid "Sleeping %d seconds to re-initialize kadm5 (RPC ERROR)\n" msgstr "" -#: ../../src/slave/kpropd.c:739 +#: ../../src/slave/kpropd.c:734 #, c-format msgid "while initializing %s interface, retrying" msgstr "" -#: ../../src/slave/kpropd.c:743 +#: ../../src/slave/kpropd.c:738 #, c-format msgid "Sleeping %d seconds to re-initialize kadm5 (krb5kdc not running?)\n" msgstr "" -#: ../../src/slave/kpropd.c:753 +#: ../../src/slave/kpropd.c:748 #, c-format msgid "kadm5 initialization succeeded\n" msgstr "" -#: ../../src/slave/kpropd.c:775 +#: ../../src/slave/kpropd.c:770 msgid "reading update log header" msgstr "" -#: ../../src/slave/kpropd.c:786 +#: ../../src/slave/kpropd.c:781 #, c-format msgid "Calling iprop_get_updates_1 (sno=%u sec=%u usec=%u)\n" msgstr "" -#: ../../src/slave/kpropd.c:796 +#: ../../src/slave/kpropd.c:791 msgid "iprop_get_updates call failed" msgstr "" -#: ../../src/slave/kpropd.c:802 +#: ../../src/slave/kpropd.c:797 #, c-format msgid "Reinitializing iprop because get updates failed\n" msgstr "" -#: ../../src/slave/kpropd.c:823 +#: ../../src/slave/kpropd.c:818 #, c-format msgid "Still waiting for full resync\n" msgstr "" -#: ../../src/slave/kpropd.c:828 +#: ../../src/slave/kpropd.c:823 #, c-format msgid "Full resync needed\n" msgstr "" -#: ../../src/slave/kpropd.c:829 +#: ../../src/slave/kpropd.c:824 msgid "kpropd: Full resync needed." msgstr "" -#: ../../src/slave/kpropd.c:834 +#: ../../src/slave/kpropd.c:829 msgid "iprop_full_resync call failed" msgstr "" -#: ../../src/slave/kpropd.c:845 +#: ../../src/slave/kpropd.c:840 #, c-format msgid "Full resync request granted\n" msgstr "" -#: ../../src/slave/kpropd.c:846 +#: ../../src/slave/kpropd.c:841 msgid "Full resync request granted." msgstr "" -#: ../../src/slave/kpropd.c:855 +#: ../../src/slave/kpropd.c:850 #, c-format msgid "Exponential backoff\n" msgstr "" -#: ../../src/slave/kpropd.c:861 +#: ../../src/slave/kpropd.c:856 #, c-format msgid "Full resync permission denied\n" msgstr "" -#: ../../src/slave/kpropd.c:862 +#: ../../src/slave/kpropd.c:857 msgid "Full resync, permission denied." msgstr "" -#: ../../src/slave/kpropd.c:867 +#: ../../src/slave/kpropd.c:862 #, c-format msgid "Full resync error from master\n" msgstr "" -#: ../../src/slave/kpropd.c:868 +#: ../../src/slave/kpropd.c:863 msgid " Full resync, error returned from master KDC." msgstr "" -#: ../../src/slave/kpropd.c:876 +#: ../../src/slave/kpropd.c:871 #, c-format msgid "Full resync invalid result from master\n" msgstr "" -#: ../../src/slave/kpropd.c:878 +#: ../../src/slave/kpropd.c:873 msgid "Full resync, invalid return from master KDC." msgstr "" -#: ../../src/slave/kpropd.c:894 +#: ../../src/slave/kpropd.c:889 #, c-format msgid "Got incremental updates (sno=%u sec=%u usec=%u)\n" msgstr "" -#: ../../src/slave/kpropd.c:906 +#: ../../src/slave/kpropd.c:901 #, c-format msgid "ulog_replay failed (%s), updates not registered\n" msgstr "" -#: ../../src/slave/kpropd.c:909 +#: ../../src/slave/kpropd.c:904 #, c-format msgid "ulog_replay failed (%s), updates not registered." msgstr "" -#: ../../src/slave/kpropd.c:918 +#: ../../src/slave/kpropd.c:913 #, c-format msgid "Incremental updates: %d updates / %lu us" msgstr "" -#: ../../src/slave/kpropd.c:921 +#: ../../src/slave/kpropd.c:916 #, c-format msgid "Incremental updates: %d updates / %lu us\n" msgstr "" -#: ../../src/slave/kpropd.c:929 +#: ../../src/slave/kpropd.c:924 #, c-format msgid "get_updates permission denied\n" msgstr "" -#: ../../src/slave/kpropd.c:930 +#: ../../src/slave/kpropd.c:925 msgid "get_updates, permission denied." msgstr "" -#: ../../src/slave/kpropd.c:935 +#: ../../src/slave/kpropd.c:930 #, c-format msgid "get_updates error from master\n" msgstr "" -#: ../../src/slave/kpropd.c:936 +#: ../../src/slave/kpropd.c:931 msgid "get_updates, error returned from master KDC." msgstr "" -#: ../../src/slave/kpropd.c:944 +#: ../../src/slave/kpropd.c:939 #, c-format msgid "get_updates master busy; backoff\n" msgstr "" -#: ../../src/slave/kpropd.c:953 +#: ../../src/slave/kpropd.c:948 #, c-format msgid "KDC is synchronized with master.\n" msgstr "" -#: ../../src/slave/kpropd.c:961 +#: ../../src/slave/kpropd.c:956 #, c-format msgid "get_updates invalid result from master\n" msgstr "" -#: ../../src/slave/kpropd.c:962 +#: ../../src/slave/kpropd.c:957 msgid "get_updates, invalid return from master KDC." msgstr "" -#: ../../src/slave/kpropd.c:977 +#: ../../src/slave/kpropd.c:972 #, c-format msgid "Busy signal received from master, backoff for %d secs\n" msgstr "" -#: ../../src/slave/kpropd.c:984 +#: ../../src/slave/kpropd.c:979 #, c-format msgid "Waiting for %d seconds before checking for updates again\n" msgstr "" -#: ../../src/slave/kpropd.c:995 +#: ../../src/slave/kpropd.c:990 #, c-format msgid "ERROR returned by master, bailing\n" msgstr "" -#: ../../src/slave/kpropd.c:996 +#: ../../src/slave/kpropd.c:991 msgid "ERROR returned by master KDC, bailing.\n" msgstr "" -#: ../../src/slave/kpropd.c:1138 +#: ../../src/slave/kpropd.c:1108 msgid "copying db args" msgstr "" -#: ../../src/slave/kpropd.c:1165 -msgid "while trying to construct my service name" +#: ../../src/slave/kpropd.c:1133 +msgid "Unable to get default realm" msgstr "" -#: ../../src/slave/kpropd.c:1171 -msgid "while constructing my service realm" +#: ../../src/slave/kpropd.c:1140 +msgid "Unable to set default realm" +msgstr "" + +#: ../../src/slave/kpropd.c:1150 +msgid "while trying to construct my service name" msgstr "" -#: ../../src/slave/kpropd.c:1179 +#: ../../src/slave/kpropd.c:1157 msgid "while allocating filename for temp file" msgstr "" -#: ../../src/slave/kpropd.c:1185 +#: ../../src/slave/kpropd.c:1165 msgid "while initializing" msgstr "" -#: ../../src/slave/kpropd.c:1193 +#: ../../src/slave/kpropd.c:1173 msgid "Unable to map log!\n" msgstr "" -#: ../../src/slave/kpropd.c:1239 +#: ../../src/slave/kpropd.c:1219 #, c-format msgid "Error in krb5_auth_con_ini: %s" msgstr "" -#: ../../src/slave/kpropd.c:1247 +#: ../../src/slave/kpropd.c:1227 #, c-format msgid "Error in krb5_auth_con_setflags: %s" msgstr "" -#: ../../src/slave/kpropd.c:1255 +#: ../../src/slave/kpropd.c:1235 #, c-format msgid "Error in krb5_auth_con_setaddrs: %s" msgstr "" -#: ../../src/slave/kpropd.c:1263 +#: ../../src/slave/kpropd.c:1243 #, c-format msgid "Error in krb5_kt_resolve: %s" msgstr "" -#: ../../src/slave/kpropd.c:1272 +#: ../../src/slave/kpropd.c:1252 #, c-format msgid "Error in krb5_recvauth: %s" msgstr "" -#: ../../src/slave/kpropd.c:1279 +#: ../../src/slave/kpropd.c:1259 #, c-format msgid "Error in krb5_copy_prinicpal: %s" msgstr "" -#: ../../src/slave/kpropd.c:1295 +#: ../../src/slave/kpropd.c:1275 msgid "while unparsing ticket etype" msgstr "" -#: ../../src/slave/kpropd.c:1299 +#: ../../src/slave/kpropd.c:1279 #, c-format msgid "authenticated client: %s (etype == %s)\n" msgstr "" -#: ../../src/slave/kpropd.c:1378 +#: ../../src/slave/kpropd.c:1358 msgid "while reading size of database from client" msgstr "" -#: ../../src/slave/kpropd.c:1388 +#: ../../src/slave/kpropd.c:1368 msgid "while decoding database size from client" msgstr "" -#: ../../src/slave/kpropd.c:1401 +#: ../../src/slave/kpropd.c:1381 msgid "while initializing i_vector" msgstr "" -#: ../../src/slave/kpropd.c:1406 +#: ../../src/slave/kpropd.c:1386 #, c-format msgid "Full propagation transfer started.\n" msgstr "" -#: ../../src/slave/kpropd.c:1459 +#: ../../src/slave/kpropd.c:1439 #, c-format msgid "Full propagation transfer finished.\n" msgstr "" -#: ../../src/slave/kpropd.c:1520 +#: ../../src/slave/kpropd.c:1500 msgid "while decoding error packet from client" msgstr "" -#: ../../src/slave/kpropd.c:1529 +#: ../../src/slave/kpropd.c:1509 msgid "signaled from server" msgstr "" -#: ../../src/slave/kpropd.c:1531 +#: ../../src/slave/kpropd.c:1511 #, c-format msgid "Error text from client: %s\n" msgstr "" -#: ../../src/slave/kpropd.c:1580 +#: ../../src/slave/kpropd.c:1560 #, c-format msgid "while trying to fork %s" msgstr "" -#: ../../src/slave/kpropd.c:1584 +#: ../../src/slave/kpropd.c:1564 #, c-format msgid "while trying to exec %s" msgstr "" -#: ../../src/slave/kpropd.c:1591 +#: ../../src/slave/kpropd.c:1571 #, c-format msgid "while waiting for %s" msgstr "" -#: ../../src/slave/kpropd.c:1597 +#: ../../src/slave/kpropd.c:1577 #, c-format msgid "%s load terminated" msgstr "" -#: ../../src/slave/kpropd.c:1603 +#: ../../src/slave/kpropd.c:1583 #, c-format msgid "%s returned a bad exit status (%d)" msgstr "" @@ -6978,6 +7031,22 @@ msgstr "" msgid "Invalid key/salt tuples" msgstr "" +#: ../lib/kadm5/kadm_err.c:82 +msgid "Invalid multiple or duplicate kvnos in setkey operation" +msgstr "" + +#: ../lib/kadm5/kadm_err.c:83 +msgid "Operation requires ``extract-keys'' privilege" +msgstr "" + +#: ../lib/kadm5/kadm_err.c:84 +msgid "Principal keys are locked down" +msgstr "" + +#: ../lib/kadm5/kadm_err.c:85 +msgid "Operation requires initial ticket" +msgstr "" + #: ../lib/kdb/adb_err.c:23 msgid "No Error" msgstr "" @@ -7837,7 +7906,7 @@ msgid "Key table type is already registered." msgstr "" #: ../lib/krb5/error_tables/krb5_err.c:216 -msgid "Credentials cache I/O operation failed XXX" +msgid "Credentials cache I/O operation failed" msgstr "" #: ../lib/krb5/error_tables/krb5_err.c:217 diff --git a/src/tests/gssapi/deps b/src/tests/gssapi/deps index 4f64e80de1..b784deb638 100644 --- a/src/tests/gssapi/deps +++ b/src/tests/gssapi/deps @@ -114,6 +114,10 @@ $(OUTPRE)t_iov.$(OBJEXT): $(BUILDTOP)/include/gssapi/gssapi.h \ $(BUILDTOP)/include/gssapi/gssapi_ext.h $(BUILDTOP)/include/gssapi/gssapi_krb5.h \ $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(top_srcdir)/include/krb5.h \ common.h t_iov.c +$(OUTPRE)t_lifetime.$(OBJEXT): $(BUILDTOP)/include/gssapi/gssapi.h \ + $(BUILDTOP)/include/gssapi/gssapi_ext.h $(BUILDTOP)/include/gssapi/gssapi_krb5.h \ + $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(top_srcdir)/include/krb5.h \ + common.h t_lifetime.c $(OUTPRE)t_namingexts.$(OBJEXT): $(BUILDTOP)/include/gssapi/gssapi.h \ $(BUILDTOP)/include/gssapi/gssapi_ext.h $(BUILDTOP)/include/gssapi/gssapi_krb5.h \ $(BUILDTOP)/include/krb5/krb5.h $(COM_ERR_DEPS) $(top_srcdir)/include/krb5.h \ -- 2.47.2