View | Details | Raw Unified | Return to bug 151506 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-13 / +82 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	heimdal
8
PORTNAME=	heimdal
9
PORTVERSION=	1.0.1
9
PORTVERSION=	1.4
10
PORTREVISION=	2
10
#PORTREVISION=	2
11
CATEGORIES=	security ipv6
11
CATEGORIES=	security ipv6
12
MASTER_SITES=	http://ftp.pdc.kth.se/pub/heimdal/src/ \
12
MASTER_SITES=	http://ftp.pdc.kth.se/pub/heimdal/src/ \
13
		ftp://ftp.pdc.kth.se/pub/heimdal/src/ \
13
		ftp://ftp.pdc.kth.se/pub/heimdal/src/ \
Lines 19-44 Link Here
19
19
20
CONFLICTS=	krb4-[0-9]* krb5-[0-9]* srp-[0-9]*
20
CONFLICTS=	krb4-[0-9]* krb5-[0-9]* srp-[0-9]*
21
21
22
OPTIONS+=	LDAP	 "Use OpenLDAP as the KDC backend"		off
22
OPTIONS=	IPV6	"Enable IPV6 support"				on \
23
OPTIONS+=	CRACKLIB "Use CrackLib for password quality checking"	off
23
		KCM	"Enable Kerberos Credentials Manager"		on \
24
OPTIONS+=	X11	 "Build X11 utilies"				off
24
		BDB	"Enable BerkeleyDB KDC backend support"		off \
25
		SQLITE	"Enable SQLite KDC backend support"		off \
26
		LDAP	"Enable OpenLDAP KDC backend support"		off \
27
		PKINIT	"Enable PK-INIT support"			on \
28
		DIGEST	"Enable DIGEST support"				on \
29
		KX509	"Enable kx509 support"				on \
30
		KRB4	"Enable krb4 support"				off \
31
		CRACKLIB "Use CrackLib for password quality checking"	off \
32
		X11	 "Build X11 utilies"				off
25
33
26
USE_AUTOTOOLS=	libtool:22
34
USE_AUTOTOOLS=	libtool:22
35
USE_GNOME=	gnomehack pkgconfig
27
USE_OPENSSL=	yes
36
USE_OPENSSL=	yes
37
USE_GETTEXT=	yes
28
GNU_CONFIGURE=	yes
38
GNU_CONFIGURE=	yes
29
USE_LDCONFIG=	yes
39
USE_LDCONFIG=	yes
30
CONFIGURE_ENV+=	CFLAGS="${CFLAGS}"
40
CONFIGURE_ARGS+=	--with-libintl=${LOCALBASE} \
31
CONFIGURE_ARGS+=	--enable-shared --without-krb4
41
			--with-readline=${DESTDIR}/usr \
42
			--enable-pthread-support
32
43
33
INFO=		heimdal hx509
44
INFO=		heimdal hx509
34
PLIST=		${WRKDIR}/PLIST
45
PLIST=		${WRKDIR}/PLIST
35
46
36
.include <bsd.port.pre.mk>
47
.include <bsd.port.pre.mk>
37
48
38
.if ${OSVERSION} > 900007
39
BROKEN=		fails to build with new utmpx
40
.endif
41
42
.if ${ARCH} == "amd64"
49
.if ${ARCH} == "amd64"
43
CFLAGS+=	-fPIC
50
CFLAGS+=	-fPIC
44
.endif
51
.endif
Lines 49-64 Link Here
49
PLIST_SUB+=	HCRYPTO=""
56
PLIST_SUB+=	HCRYPTO=""
50
.endif
57
.endif
51
58
59
.if defined(WITHOUT_IPV6)
60
CONFIGURE_ARGS+=	--without-ipv6
61
.else
62
CONFIGURE_ARGS+=	--with-ipv6
63
.endif
64
65
.if !defined(WITHOUT_KCM)
66
CONFIGURE_ARGS+=	--enable-kcm
67
PLIST_SUB+=	KCM=""
68
.else
69
CONFIGURE_ARGS+=	--disable-kcm
70
PLIST_SUB+=	KCM="@comment "
71
.endif
72
73
.if defined(WITH_BDB)
74
USE_BDB=	yes
75
CFLAGS+=	-I${BDB_INCLUDE_DIR}
76
LDFLAGS+=	-L${BDB_LIB_DIR}
77
CONFIGURE_ARGS+=	--with-berkeley-db=${LOCALBASE}
78
#			--with-berkeley-db-include=${BDB_INCLUDE_DIR}
79
.else
80
CONFIGURE_ARGS+=	--without-berkeley-db
81
.endif
82
83
.if defined(WITH_SQLITE)
84
USE_SQLITE=	yes
85
CONFIGURE_ARGS+=	--with-sqlite3=${LOCALBASE}
86
PLIST_SUB+=	SQLITE="@comment "
87
.else
88
CONFIGURE_ARGS+=	--without-sqlite3
89
PLIST_SUB+=	SQLITE=""
90
.endif
91
52
.if defined(WITH_LDAP)
92
.if defined(WITH_LDAP)
53
USE_OPENLDAP=		yes
93
USE_OPENLDAP=		yes
54
CONFIGURE_ARGS+=	--with-openldap=${LOCALBASE}
94
CONFIGURE_ARGS+=	--with-openldap=${LOCALBASE}
55
#EXTRA_PATCHES+=		${FILESDIR}/extrapatch-lib_hdb_hdb-ldap.c
56
.  if defined(LDAP_SOCKET_PATH)
95
.  if defined(LDAP_SOCKET_PATH)
57
_SOCK=		${LDAP_SOCKET_PATH:C|/|%2f|g}
96
_SOCK=		${LDAP_SOCKET_PATH:C|/|%2f|g}
58
.  else
97
.  else
59
LDAP_RUN_DIR?=	/var/run/openldap
98
LDAP_RUN_DIR?=	/var/run/openldap
60
_SOCK=		${LDAP_RUN_DIR:C|/|%2f|g}%2fldapi
99
_SOCK=		${LDAP_RUN_DIR:C|/|%2f|g}%2fldapi
61
.  endif
100
.  endif
101
.else
102
CONFIGURE_ARGS+=	--without-openldap
103
.endif
104
105
.if defined(WITHOUT_PKINIT)
106
CONFIGURE_ARGS+=	--disable-pk-init
107
.else
108
CONFIGURE_ARGS+=	--enable-pk-init
109
.endif
110
111
.if defined(WITHOUT_DIGEST)
112
CONFIGURE_ARGS+=	--disable-digest
113
.else
114
CONFIGURE_ARGS+=	--enable-digest
115
.endif
116
117
.if defined(WITHOUT_KX509)
118
CONFIGURE_ARGS+=	--disable-kx509
119
.else
120
CONFIGURE_ARGS+=	--enable-kx509
121
.endif
122
123
.if !defined(WITH_KRB4)
124
CONFIGURE_ARGS+=	--disable-krb4
125
.else
126
CONFIGURE_ARGS+=	--enable-krb4
62
.endif
127
.endif
63
128
64
.if defined(WITH_CRACKLIB)
129
.if defined(WITH_CRACKLIB)
Lines 66-72 Link Here
66
.endif
131
.endif
67
132
68
.if defined(WITH_X11)
133
.if defined(WITH_X11)
69
USE_XORG=		x11
134
USE_XORG=		x11 xt
70
CONFIGURE_ARGS+=	--with-x
135
CONFIGURE_ARGS+=	--with-x
71
.else
136
.else
72
CONFIGURE_ARGS+=	--without-x
137
CONFIGURE_ARGS+=	--without-x
Lines 86-91 Link Here
86
	@${REINPLACE_CMD} -e 's|$$ac_cv_header_fnmatch_h|yes|' \
151
	@${REINPLACE_CMD} -e 's|$$ac_cv_header_fnmatch_h|yes|' \
87
		${WRKSRC}/configure
152
		${WRKSRC}/configure
88
153
154
post-configure:
155
	@${CP} ${FILESDIR}/lib__otp__version-script.map \
156
		${WRKSRC}/lib/otp/version-script.map
157
89
post-build:
158
post-build:
90
.if defined(WITH_CRACKLIB)
159
.if defined(WITH_CRACKLIB)
91
	${SED} -e "s;%%LOCALBASE%%;${LOCALBASE};g" \
160
	${SED} -e "s;%%LOCALBASE%%;${LOCALBASE};g" \
(-)Makefile.man (-35 / +527 lines)
Lines 3-22 Link Here
3
MAN1+= kdestroy.1
3
MAN1+= kdestroy.1
4
MAN1+= kf.1
4
MAN1+= kf.1
5
MAN1+= kgetcred.1
5
MAN1+= kgetcred.1
6
MAN1+= kimpersonate.1
7
MAN1+= kinit.1
6
MAN1+= kinit.1
8
MAN1+= klist.1
7
MAN1+= klist.1
9
MAN1+= kpasswd.1
8
MAN1+= kpasswd.1
10
MAN1+= krb5-config.1
9
MAN1+= krb5-config.1
10
MAN1+= kswitch.1
11
MAN1+= login.1
11
MAN1+= login.1
12
MAN1+= otp.1
12
MAN1+= otp.1
13
MAN1+= otpprint.1
13
MAN1+= otpprint.1
14
MAN1+= pagsh.1
14
MAN1+= pagsh.1
15
MAN1+= pfrom.1
15
MAN1+= pfrom.1
16
MAN1+= rcp.1
16
MAN1+= rsh.1
17
MAN1+= rsh.1
17
MAN1+= su.1
18
MAN1+= su.1
18
MAN1+= telnet.1
19
MAN1+= telnet.1
19
MAN3+= editline.3
20
MAN3+= DES_cbc_cksum.3
21
MAN3+= DES_cbc_encrypt.3
22
MAN3+= DES_cfb64_encrypt.3
23
MAN3+= DES_check_key_parity.3
24
MAN3+= DES_ecb3_encrypt.3
25
MAN3+= DES_ecb_encrypt.3
26
MAN3+= DES_ede3_cbc_encrypt.3
27
MAN3+= DES_encrypt.3
28
MAN3+= DES_init_random_number_generator.3
29
MAN3+= DES_is_weak_key.3
30
MAN3+= DES_key_sched.3
31
MAN3+= DES_new_random_key.3
32
MAN3+= DES_pcbc_encrypt.3
33
MAN3+= DES_random_key.3
34
MAN3+= DES_set_key.3
35
MAN3+= DES_set_key_checked.3
36
MAN3+= DES_set_key_unchecked.3
37
MAN3+= DES_set_odd_parity.3
38
MAN3+= DES_string_to_key.3
39
MAN3+= DH_check_pubkey.3
40
MAN3+= DH_compute_key.3
41
MAN3+= DH_free.3
42
MAN3+= DH_generate_key.3
43
MAN3+= DH_generate_parameters_ex.3
44
MAN3+= DH_get_default_method.3
45
MAN3+= DH_get_ex_data.3
46
MAN3+= DH_imath_method.3
47
MAN3+= DH_ltm_method.3
48
MAN3+= DH_new.3
49
MAN3+= DH_new_method.3
50
MAN3+= DH_null_method.3
51
MAN3+= DH_set_default_method.3
52
MAN3+= DH_set_ex_data.3
53
MAN3+= DH_set_method.3
54
MAN3+= DH_size.3
55
MAN3+= DH_up_ref.3
56
MAN3+= EVP_BytesToKey.3
57
MAN3+= EVP_CIPHER_CTX_block_size.3
58
MAN3+= EVP_CIPHER_CTX_cipher.3
59
MAN3+= EVP_CIPHER_CTX_cleanup.3
60
MAN3+= EVP_CIPHER_CTX_ctrl.3
61
MAN3+= EVP_CIPHER_CTX_flags.3
62
MAN3+= EVP_CIPHER_CTX_get_app_data.3
63
MAN3+= EVP_CIPHER_CTX_init.3
64
MAN3+= EVP_CIPHER_CTX_iv_length.3
65
MAN3+= EVP_CIPHER_CTX_key_length.3
66
MAN3+= EVP_CIPHER_CTX_mode.3
67
MAN3+= EVP_CIPHER_CTX_rand_key.3
68
MAN3+= EVP_CIPHER_CTX_set_app_data.3
69
MAN3+= EVP_CIPHER_CTX_set_key_length.3
70
MAN3+= EVP_CIPHER_block_size.3
71
MAN3+= EVP_CIPHER_iv_length.3
72
MAN3+= EVP_CIPHER_key_length.3
73
MAN3+= EVP_CipherFinal_ex.3
74
MAN3+= EVP_CipherInit_ex.3
75
MAN3+= EVP_CipherUpdate.3
76
MAN3+= EVP_Digest.3
77
MAN3+= EVP_DigestFinal_ex.3
78
MAN3+= EVP_DigestInit_ex.3
79
MAN3+= EVP_DigestUpdate.3
80
MAN3+= EVP_MD_CTX_block_size.3
81
MAN3+= EVP_MD_CTX_cleanup.3
82
MAN3+= EVP_MD_CTX_create.3
83
MAN3+= EVP_MD_CTX_destroy.3
84
MAN3+= EVP_MD_CTX_init.3
85
MAN3+= EVP_MD_CTX_md.3
86
MAN3+= EVP_MD_CTX_size.3
87
MAN3+= EVP_MD_block_size.3
88
MAN3+= EVP_MD_size.3
89
MAN3+= EVP_aes_128_cbc.3
90
MAN3+= EVP_aes_128_cfb8.3
91
MAN3+= EVP_aes_192_cbc.3
92
MAN3+= EVP_aes_192_cfb8.3
93
MAN3+= EVP_aes_256_cbc.3
94
MAN3+= EVP_aes_256_cfb8.3
95
MAN3+= EVP_camellia_128_cbc.3
96
MAN3+= EVP_camellia_192_cbc.3
97
MAN3+= EVP_camellia_256_cbc.3
98
MAN3+= EVP_des_cbc.3
99
MAN3+= EVP_des_ede3_cbc.3
100
MAN3+= EVP_enc_null.3
101
MAN3+= EVP_get_cipherbyname.3
102
MAN3+= EVP_hcrypto_aes_128_cbc.3
103
MAN3+= EVP_hcrypto_aes_128_cfb8.3
104
MAN3+= EVP_hcrypto_aes_192_cbc.3
105
MAN3+= EVP_hcrypto_aes_192_cfb8.3
106
MAN3+= EVP_hcrypto_aes_256_cbc.3
107
MAN3+= EVP_hcrypto_aes_256_cfb8.3
108
MAN3+= EVP_hcrypto_camellia_128_cbc.3
109
MAN3+= EVP_hcrypto_camellia_192_cbc.3
110
MAN3+= EVP_hcrypto_camellia_256_cbc.3
111
MAN3+= EVP_hcrypto_des_cbc.3
112
MAN3+= EVP_hcrypto_des_ede3_cbc.3
113
MAN3+= EVP_hcrypto_md2.3
114
MAN3+= EVP_hcrypto_md4.3
115
MAN3+= EVP_hcrypto_md5.3
116
MAN3+= EVP_hcrypto_rc2_40_cbc.3
117
MAN3+= EVP_hcrypto_rc2_64_cbc.3
118
MAN3+= EVP_hcrypto_rc2_cbc.3
119
MAN3+= EVP_hcrypto_sha1.3
120
MAN3+= EVP_hcrypto_sha256.3
121
MAN3+= EVP_md2.3
122
MAN3+= EVP_md4.3
123
MAN3+= EVP_md5.3
124
MAN3+= EVP_md_null.3
125
MAN3+= EVP_rc2_40_cbc.3
126
MAN3+= EVP_rc2_64_cbc.3
127
MAN3+= EVP_rc2_cbc.3
128
MAN3+= EVP_rc4.3
129
MAN3+= EVP_rc4_40.3
130
MAN3+= EVP_sha.3
131
MAN3+= EVP_sha1.3
132
MAN3+= EVP_sha256.3
133
MAN3+= EVP_wincrypt_des_ede3_cbc.3
134
MAN3+= HDB.3
135
MAN3+= OpenSSL_add_all_algorithms.3
136
MAN3+= OpenSSL_add_all_algorithms_conf.3
137
MAN3+= OpenSSL_add_all_algorithms_noconf.3
138
MAN3+= PKCS5_PBKDF2_HMAC_SHA1.3
139
MAN3+= RAND_add.3
140
MAN3+= RAND_bytes.3
141
MAN3+= RAND_cleanup.3
142
MAN3+= RAND_file_name.3
143
MAN3+= RAND_get_rand_method.3
144
MAN3+= RAND_load_file.3
145
MAN3+= RAND_pseudo_bytes.3
146
MAN3+= RAND_seed.3
147
MAN3+= RAND_set_rand_engine.3
148
MAN3+= RAND_set_rand_method.3
149
MAN3+= RAND_status.3
150
MAN3+= RAND_write_file.3
151
MAN3+= RSA_free.3
152
MAN3+= RSA_get_app_data.3
153
MAN3+= RSA_get_method.3
154
MAN3+= RSA_new.3
155
MAN3+= RSA_new_method.3
156
MAN3+= RSA_set_app_data.3
157
MAN3+= RSA_set_method.3
158
MAN3+= RSA_up_ref.3
159
MAN3+= __gss_c_attr_stream_sizes_oid_desc.3
160
MAN3+= challange.3
161
MAN3+= context.3
162
MAN3+= data.3
163
MAN3+= dnsdomainname.3
164
MAN3+= dnsservername.3
165
MAN3+= domain.3
166
MAN3+= domainname.3
167
MAN3+= ecalloc.3
168
MAN3+= emalloc.3
169
MAN3+= eread.3
170
MAN3+= erealloc.3
171
MAN3+= esetenv.3
172
MAN3+= estrdup.3
173
MAN3+= ewrite.3
174
MAN3+= flags.3
20
MAN3+= getarg.3
175
MAN3+= getarg.3
21
MAN3+= gss_accept_sec_context.3
176
MAN3+= gss_accept_sec_context.3
22
MAN3+= gss_acquire_cred.3
177
MAN3+= gss_acquire_cred.3
Lines 48-56 Link Here
48
MAN3+= gss_krb5_get_tkt_flags.3
203
MAN3+= gss_krb5_get_tkt_flags.3
49
MAN3+= gss_krb5_import_ccache.3
204
MAN3+= gss_krb5_import_ccache.3
50
MAN3+= gss_krb5_import_cred.3
205
MAN3+= gss_krb5_import_cred.3
206
MAN3+= gss_oid_equal.3
51
MAN3+= gss_process_context_token.3
207
MAN3+= gss_process_context_token.3
52
MAN3+= gss_release_buffer.3
208
MAN3+= gss_release_buffer.3
53
MAN3+= gss_release_cred.3
209
MAN3+= gss_release_cred.3
210
MAN3+= gss_release_iov_buffer.3
54
MAN3+= gss_release_name.3
211
MAN3+= gss_release_name.3
55
MAN3+= gss_release_oid_set.3
212
MAN3+= gss_release_oid_set.3
56
MAN3+= gss_seal.3
213
MAN3+= gss_seal.3
Lines 58-70 Link Here
58
MAN3+= gss_test_oid_set_member.3
215
MAN3+= gss_test_oid_set_member.3
59
MAN3+= gss_unseal.3
216
MAN3+= gss_unseal.3
60
MAN3+= gss_unwrap.3
217
MAN3+= gss_unwrap.3
218
MAN3+= gss_unwrap_iov.3
61
MAN3+= gss_verify.3
219
MAN3+= gss_verify.3
62
MAN3+= gss_verify_mic.3
220
MAN3+= gss_verify_mic.3
63
MAN3+= gss_wrap.3
221
MAN3+= gss_wrap.3
222
MAN3+= gss_wrap_iov.3
223
MAN3+= gss_wrap_iov_length.3
64
MAN3+= gss_wrap_size_limit.3
224
MAN3+= gss_wrap_size_limit.3
65
MAN3+= gssapi.3
225
MAN3+= gssapi.3
226
MAN3+= gssapi_mechs_intro.3
227
MAN3+= gssapi_services_intro.3
66
MAN3+= gsskrb5_extract_authz_data_from_sec_context.3
228
MAN3+= gsskrb5_extract_authz_data_from_sec_context.3
67
MAN3+= gsskrb5_register_acceptor_identity.3
229
MAN3+= gsskrb5_register_acceptor_identity.3
230
MAN3+= hcrypto_core.3
231
MAN3+= hcrypto_des.3
232
MAN3+= hcrypto_dh.3
233
MAN3+= hcrypto_evp.3
234
MAN3+= hcrypto_misc.3
235
MAN3+= hcrypto_rand.3
236
MAN3+= hcrypto_rsa.3
237
MAN3+= hdb__del.3
238
MAN3+= hdb__get.3
239
MAN3+= hdb__put.3
240
MAN3+= hdb_auth_status.3
241
MAN3+= hdb_check_constrained_delegation.3
242
MAN3+= hdb_check_pkinit_ms_upn_match.3
243
MAN3+= hdb_close.3
244
MAN3+= hdb_destroy.3
245
MAN3+= hdb_fetch.3
246
MAN3+= hdb_firstkey.3
247
MAN3+= hdb_free.3
248
MAN3+= hdb_get_realms.3
249
MAN3+= hdb_lock.3
250
MAN3+= hdb_name.3
251
MAN3+= hdb_nextkey.3
252
MAN3+= hdb_open.3
253
MAN3+= hdb_password.3
254
MAN3+= hdb_remove.3
255
MAN3+= hdb_rename.3
256
MAN3+= hdb_store.3
257
MAN3+= hdb_unlock.3
258
MAN3+= heim_ntlm_build_ntlm1_master.3
259
MAN3+= heim_ntlm_calculate_ntlm1.3
260
MAN3+= heim_ntlm_calculate_ntlm2.3
261
MAN3+= heim_ntlm_decode_targetinfo.3
262
MAN3+= heim_ntlm_encode_targetinfo.3
263
MAN3+= heim_ntlm_encode_type1.3
264
MAN3+= heim_ntlm_encode_type2.3
265
MAN3+= heim_ntlm_encode_type3.3
266
MAN3+= heim_ntlm_free_buf.3
267
MAN3+= heim_ntlm_free_targetinfo.3
268
MAN3+= heim_ntlm_free_type1.3
269
MAN3+= heim_ntlm_free_type2.3
270
MAN3+= heim_ntlm_free_type3.3
271
MAN3+= heim_ntlm_nt_key.3
272
MAN3+= heim_ntlm_ntlmv2_key.3
273
MAN3+= heim_ntlm_verify_ntlm2.3
274
MAN3+= hostname.3
275
MAN3+= hx509.3
276
MAN3+= hx509_bitstring_print.3
277
MAN3+= hx509_ca.3
278
MAN3+= hx509_ca_sign.3
279
MAN3+= hx509_ca_sign_self.3
280
MAN3+= hx509_ca_tbs_add_crl_dp_uri.3
281
MAN3+= hx509_ca_tbs_add_eku.3
282
MAN3+= hx509_ca_tbs_add_san_hostname.3
283
MAN3+= hx509_ca_tbs_add_san_jid.3
284
MAN3+= hx509_ca_tbs_add_san_ms_upn.3
285
MAN3+= hx509_ca_tbs_add_san_otherName.3
286
MAN3+= hx509_ca_tbs_add_san_pkinit.3
287
MAN3+= hx509_ca_tbs_add_san_rfc822name.3
288
MAN3+= hx509_ca_tbs_free.3
289
MAN3+= hx509_ca_tbs_init.3
290
MAN3+= hx509_ca_tbs_set_ca.3
291
MAN3+= hx509_ca_tbs_set_domaincontroller.3
292
MAN3+= hx509_ca_tbs_set_notAfter.3
293
MAN3+= hx509_ca_tbs_set_notAfter_lifetime.3
294
MAN3+= hx509_ca_tbs_set_notBefore.3
295
MAN3+= hx509_ca_tbs_set_proxy.3
296
MAN3+= hx509_ca_tbs_set_serialnumber.3
297
MAN3+= hx509_ca_tbs_set_spki.3
298
MAN3+= hx509_ca_tbs_set_subject.3
299
MAN3+= hx509_ca_tbs_set_template.3
300
MAN3+= hx509_ca_tbs_set_unique.3
301
MAN3+= hx509_ca_tbs_subject_expand.3
302
MAN3+= hx509_ca_tbs_template_units.3
303
MAN3+= hx509_cert.3
304
MAN3+= hx509_cert_binary.3
305
MAN3+= hx509_cert_check_eku.3
306
MAN3+= hx509_cert_cmp.3
307
MAN3+= hx509_cert_find_subjectAltName_otherName.3
308
MAN3+= hx509_cert_free.3
309
MAN3+= hx509_cert_get_SPKI.3
310
MAN3+= hx509_cert_get_SPKI_AlgorithmIdentifier.3
311
MAN3+= hx509_cert_get_attribute.3
312
MAN3+= hx509_cert_get_base_subject.3
313
MAN3+= hx509_cert_get_friendly_name.3
314
MAN3+= hx509_cert_get_issuer.3
315
MAN3+= hx509_cert_get_issuer_unique_id.3
316
MAN3+= hx509_cert_get_notAfter.3
317
MAN3+= hx509_cert_get_notBefore.3
318
MAN3+= hx509_cert_get_serialnumber.3
319
MAN3+= hx509_cert_get_subject.3
320
MAN3+= hx509_cert_get_subject_unique_id.3
321
MAN3+= hx509_cert_init.3
322
MAN3+= hx509_cert_init_data.3
323
MAN3+= hx509_cert_keyusage_print.3
324
MAN3+= hx509_cert_ref.3
325
MAN3+= hx509_cert_set_friendly_name.3
326
MAN3+= hx509_certs_add.3
327
MAN3+= hx509_certs_append.3
328
MAN3+= hx509_certs_end_seq.3
329
MAN3+= hx509_certs_filter.3
330
MAN3+= hx509_certs_find.3
331
MAN3+= hx509_certs_free.3
332
MAN3+= hx509_certs_info.3
333
MAN3+= hx509_certs_init.3
334
MAN3+= hx509_certs_iter_f.3
335
MAN3+= hx509_certs_merge.3
336
MAN3+= hx509_certs_next_cert.3
337
MAN3+= hx509_certs_start_seq.3
338
MAN3+= hx509_certs_store.3
339
MAN3+= hx509_ci_print_names.3
340
MAN3+= hx509_clear_error_string.3
341
MAN3+= hx509_cms.3
342
MAN3+= hx509_cms_create_signed_1.3
343
MAN3+= hx509_cms_envelope_1.3
344
MAN3+= hx509_cms_unenvelope.3
345
MAN3+= hx509_cms_unwrap_ContentInfo.3
346
MAN3+= hx509_cms_verify_signed.3
347
MAN3+= hx509_cms_wrap_ContentInfo.3
348
MAN3+= hx509_context_free.3
349
MAN3+= hx509_context_init.3
350
MAN3+= hx509_context_set_missing_revoke.3
351
MAN3+= hx509_crl_add_revoked_certs.3
352
MAN3+= hx509_crl_alloc.3
353
MAN3+= hx509_crl_free.3
354
MAN3+= hx509_crl_lifetime.3
355
MAN3+= hx509_crl_sign.3
356
MAN3+= hx509_crypto.3
357
MAN3+= hx509_env.3
358
MAN3+= hx509_env_add.3
359
MAN3+= hx509_env_add_binding.3
360
MAN3+= hx509_env_find.3
361
MAN3+= hx509_env_find_binding.3
362
MAN3+= hx509_env_free.3
363
MAN3+= hx509_env_lfind.3
364
MAN3+= hx509_err.3
365
MAN3+= hx509_error.3
366
MAN3+= hx509_free_error_string.3
367
MAN3+= hx509_free_octet_string_list.3
368
MAN3+= hx509_general_name_unparse.3
369
MAN3+= hx509_get_error_string.3
370
MAN3+= hx509_get_one_cert.3
371
MAN3+= hx509_keyset.3
372
MAN3+= hx509_lock.3
373
MAN3+= hx509_misc.3
374
MAN3+= hx509_name.3
375
MAN3+= hx509_name_binary.3
376
MAN3+= hx509_name_cmp.3
377
MAN3+= hx509_name_copy.3
378
MAN3+= hx509_name_expand.3
379
MAN3+= hx509_name_free.3
380
MAN3+= hx509_name_is_null_p.3
381
MAN3+= hx509_name_to_Name.3
382
MAN3+= hx509_name_to_string.3
383
MAN3+= hx509_ocsp_request.3
384
MAN3+= hx509_ocsp_verify.3
385
MAN3+= hx509_oid_print.3
386
MAN3+= hx509_oid_sprint.3
387
MAN3+= hx509_parse_name.3
388
MAN3+= hx509_peer.3
389
MAN3+= hx509_peer_info_add_cms_alg.3
390
MAN3+= hx509_peer_info_alloc.3
391
MAN3+= hx509_peer_info_free.3
392
MAN3+= hx509_peer_info_set_cert.3
393
MAN3+= hx509_peer_info_set_cms_algs.3
394
MAN3+= hx509_print.3
395
MAN3+= hx509_print_cert.3
396
MAN3+= hx509_print_stdout.3
397
MAN3+= hx509_query.3
398
MAN3+= hx509_query_alloc.3
399
MAN3+= hx509_query_free.3
400
MAN3+= hx509_query_match_cmp_func.3
401
MAN3+= hx509_query_match_eku.3
402
MAN3+= hx509_query_match_friendly_name.3
403
MAN3+= hx509_query_match_issuer_serial.3
404
MAN3+= hx509_query_match_option.3
405
MAN3+= hx509_query_statistic_file.3
406
MAN3+= hx509_query_unparse_stats.3
407
MAN3+= hx509_revoke.3
408
MAN3+= hx509_revoke_add_crl.3
409
MAN3+= hx509_revoke_add_ocsp.3
410
MAN3+= hx509_revoke_free.3
411
MAN3+= hx509_revoke_init.3
412
MAN3+= hx509_revoke_ocsp_print.3
413
MAN3+= hx509_revoke_verify.3
414
MAN3+= hx509_set_error_string.3
415
MAN3+= hx509_set_error_stringv.3
416
MAN3+= hx509_unparse_der_name.3
417
MAN3+= hx509_validate_cert.3
418
MAN3+= hx509_validate_ctx_add_flags.3
419
MAN3+= hx509_validate_ctx_free.3
420
MAN3+= hx509_validate_ctx_init.3
421
MAN3+= hx509_validate_ctx_set_print.3
422
MAN3+= hx509_verify.3
423
MAN3+= hx509_verify_attach_anchors.3
424
MAN3+= hx509_verify_attach_revoke.3
425
MAN3+= hx509_verify_ctx_f_allow_default_trustanchors.3
426
MAN3+= hx509_verify_destroy_ctx.3
427
MAN3+= hx509_verify_hostname.3
428
MAN3+= hx509_verify_init_ctx.3
429
MAN3+= hx509_verify_path.3
430
MAN3+= hx509_verify_set_max_depth.3
431
MAN3+= hx509_verify_set_proxy_certificate.3
432
MAN3+= hx509_verify_set_strict_rfc3280_verification.3
433
MAN3+= hx509_verify_set_time.3
434
MAN3+= hx509_verify_signature.3
435
MAN3+= hx509_xfree.3
436
MAN3+= internalvsmechname.3
68
MAN3+= k_hasafs_recheck.3
437
MAN3+= k_hasafs_recheck.3
69
MAN3+= kadm5_add_passwd_quality_verifier.3
438
MAN3+= kadm5_add_passwd_quality_verifier.3
70
MAN3+= kadm5_check_password_quality.3
439
MAN3+= kadm5_check_password_quality.3
Lines 79-86 Link Here
79
MAN3+= krb524_convert_creds_kdc.3
448
MAN3+= krb524_convert_creds_kdc.3
80
MAN3+= krb524_convert_creds_kdc_ccache.3
449
MAN3+= krb524_convert_creds_kdc_ccache.3
81
MAN3+= krb5_425_conv_principal.3
450
MAN3+= krb5_425_conv_principal.3
82
MAN3+= krb5_abort.3
451
MAN3+= krb5_acc_ops.3
83
MAN3+= krb5_abortx.3
84
MAN3+= krb5_acl_match_file.3
452
MAN3+= krb5_acl_match_file.3
85
MAN3+= krb5_acl_match_string.3
453
MAN3+= krb5_acl_match_string.3
86
MAN3+= krb5_add_et_list.3
454
MAN3+= krb5_add_et_list.3
Lines 90-103 Link Here
90
MAN3+= krb5_address.3
458
MAN3+= krb5_address.3
91
MAN3+= krb5_address_compare.3
459
MAN3+= krb5_address_compare.3
92
MAN3+= krb5_address_order.3
460
MAN3+= krb5_address_order.3
461
MAN3+= krb5_address_prefixlen_boundary.3
93
MAN3+= krb5_address_search.3
462
MAN3+= krb5_address_search.3
94
MAN3+= krb5_addresses.3
95
MAN3+= krb5_afslog.3
463
MAN3+= krb5_afslog.3
96
MAN3+= krb5_afslog_uid.3
464
MAN3+= krb5_afslog_uid.3
465
MAN3+= krb5_allow_weak_crypto.3
97
MAN3+= krb5_aname_to_localname.3
466
MAN3+= krb5_aname_to_localname.3
98
MAN3+= krb5_anyaddr.3
467
MAN3+= krb5_anyaddr.3
99
MAN3+= krb5_appdefault.3
468
MAN3+= krb5_appdefault.3
100
MAN3+= krb5_append_addresses.3
469
MAN3+= krb5_append_addresses.3
470
MAN3+= krb5_auth.3
101
MAN3+= krb5_auth_con_addflags.3
471
MAN3+= krb5_auth_con_addflags.3
102
MAN3+= krb5_auth_con_generatelocalsubkey.3
472
MAN3+= krb5_auth_con_generatelocalsubkey.3
103
MAN3+= krb5_auth_con_getauthenticator.3
473
MAN3+= krb5_auth_con_getauthenticator.3
Lines 121-136 Link Here
121
MAN3+= krb5_c_valid_cksumtype.3
491
MAN3+= krb5_c_valid_cksumtype.3
122
MAN3+= krb5_c_valid_enctype.3
492
MAN3+= krb5_c_valid_enctype.3
123
MAN3+= krb5_c_verify_checksum.3
493
MAN3+= krb5_c_verify_checksum.3
494
MAN3+= krb5_cc_cache_end_seq_get.3
495
MAN3+= krb5_cc_cache_get_first.3
496
MAN3+= krb5_cc_cache_match.3
497
MAN3+= krb5_cc_cache_next.3
124
MAN3+= krb5_cc_clear_mcred.3
498
MAN3+= krb5_cc_clear_mcred.3
125
MAN3+= krb5_cc_close.3
499
MAN3+= krb5_cc_close.3
500
MAN3+= krb5_cc_copy_creds.3
126
MAN3+= krb5_cc_copy_cache.3
501
MAN3+= krb5_cc_copy_cache.3
127
MAN3+= krb5_cc_cursor.3
502
MAN3+= krb5_cc_copy_match_f.3
128
MAN3+= krb5_cc_default.3
503
MAN3+= krb5_cc_default.3
129
MAN3+= krb5_cc_default_name.3
504
MAN3+= krb5_cc_default_name.3
130
MAN3+= krb5_cc_destroy.3
505
MAN3+= krb5_cc_destroy.3
131
MAN3+= krb5_cc_end_seq_get.3
506
MAN3+= krb5_cc_end_seq_get.3
132
MAN3+= krb5_cc_gen_new.3
507
MAN3+= krb5_cc_gen_new.3
133
MAN3+= krb5_cc_get_full_name.3
508
MAN3+= krb5_cc_get_full_name.3
509
MAN3+= krb5_cc_get_config.3
510
MAN3+= krb5_cc_get_flags.3
511
MAN3+= krb5_cc_get_friendly_name.3
512
MAN3+= krb5_cc_get_kdc_offset.3
513
MAN3+= krb5_cc_get_lifetime.3
134
MAN3+= krb5_cc_get_name.3
514
MAN3+= krb5_cc_get_name.3
135
MAN3+= krb5_cc_get_ops.3
515
MAN3+= krb5_cc_get_ops.3
136
MAN3+= krb5_cc_get_prefix_ops.3
516
MAN3+= krb5_cc_get_prefix_ops.3
Lines 138-184 Link Here
138
MAN3+= krb5_cc_get_type.3
518
MAN3+= krb5_cc_get_type.3
139
MAN3+= krb5_cc_get_version.3
519
MAN3+= krb5_cc_get_version.3
140
MAN3+= krb5_cc_initialize.3
520
MAN3+= krb5_cc_initialize.3
521
MAN3+= krb5_cc_last_change_time.3
522
MAN3+= krb5_cc_move.3
141
MAN3+= krb5_cc_new_unique.3
523
MAN3+= krb5_cc_new_unique.3
142
MAN3+= krb5_cc_next_cred.3
524
MAN3+= krb5_cc_next_cred.3
143
MAN3+= krb5_cc_next_cred_match.3
144
MAN3+= krb5_cc_ops.3
145
MAN3+= krb5_cc_register.3
525
MAN3+= krb5_cc_register.3
146
MAN3+= krb5_cc_remove_cred.3
526
MAN3+= krb5_cc_remove_cred.3
147
MAN3+= krb5_cc_resolve.3
527
MAN3+= krb5_cc_resolve.3
148
MAN3+= krb5_cc_retrieve_cred.3
528
MAN3+= krb5_cc_retrieve_cred.3
529
MAN3+= krb5_cc_set_config.3
149
MAN3+= krb5_cc_set_default_name.3
530
MAN3+= krb5_cc_set_default_name.3
150
MAN3+= krb5_cc_set_flags.3
531
MAN3+= krb5_cc_set_flags.3
532
MAN3+= krb5_cc_set_friendly_name.3
533
MAN3+= krb5_cc_set_kdc_offset.3
151
MAN3+= krb5_cc_start_seq_get.3
534
MAN3+= krb5_cc_start_seq_get.3
152
MAN3+= krb5_cc_store_cred.3
535
MAN3+= krb5_cc_store_cred.3
536
MAN3+= krb5_cc_support_switch.3
537
MAN3+= krb5_cc_switch.3
153
MAN3+= krb5_ccache.3
538
MAN3+= krb5_ccache.3
539
MAN3+= krb5_ccache_intro.3
540
MAN3+= krb5_cccol_cursor_free.3
541
MAN3+= krb5_cccol_cursor_new.3
542
MAN3+= krb5_cccol_cursor_next.3
543
MAN3+= krb5_cccol_last_change_time.3
154
MAN3+= krb5_change_password.3
544
MAN3+= krb5_change_password.3
155
MAN3+= krb5_check_transited.3
545
MAN3+= krb5_check_transited.3
156
MAN3+= krb5_check_transited_realms.3
546
MAN3+= krb5_check_transited_realms.3
157
MAN3+= krb5_checksum.3
547
MAN3+= krb5_checksum.3
158
MAN3+= krb5_checksum_disable.3
548
MAN3+= krb5_checksum_disable.3
549
MAN3+= krb5_cksumtype_to_enctype.3
159
MAN3+= krb5_cksumtype_valid.3
550
MAN3+= krb5_cksumtype_valid.3
160
MAN3+= krb5_clear_error_string.3
551
MAN3+= krb5_clear_error_message.3
161
MAN3+= krb5_compare_creds.3
552
MAN3+= krb5_compare_creds.3
162
MAN3+= krb5_config.3
163
MAN3+= krb5_config_file_free.3
553
MAN3+= krb5_config_file_free.3
164
MAN3+= krb5_config_free_strings.3
554
MAN3+= krb5_config_free_strings.3
165
MAN3+= krb5_config_get.3
166
MAN3+= krb5_config_get_bool.3
555
MAN3+= krb5_config_get_bool.3
167
MAN3+= krb5_config_get_int.3
168
MAN3+= krb5_config_get_list.3
556
MAN3+= krb5_config_get_list.3
169
MAN3+= krb5_config_get_next.3
170
MAN3+= krb5_config_get_string.3
557
MAN3+= krb5_config_get_string.3
171
MAN3+= krb5_config_get_strings.3
558
MAN3+= krb5_config_get_strings.3
172
MAN3+= krb5_config_get_time.3
559
MAN3+= krb5_config_get_time.3
173
MAN3+= krb5_config_parse_file.3
174
MAN3+= krb5_config_parse_file_multi.3
560
MAN3+= krb5_config_parse_file_multi.3
175
MAN3+= krb5_config_vget.3
561
MAN3+= krb5_config_parse_string_multi.3
176
MAN3+= krb5_config_vget_bool.3
562
MAN3+= krb5_config_vget_bool.3
177
MAN3+= krb5_config_vget_bool_default.3
563
MAN3+= krb5_config_vget_bool_default.3
178
MAN3+= krb5_config_vget_int.3
179
MAN3+= krb5_config_vget_int_default.3
180
MAN3+= krb5_config_vget_list.3
564
MAN3+= krb5_config_vget_list.3
181
MAN3+= krb5_config_vget_next.3
182
MAN3+= krb5_config_vget_string.3
565
MAN3+= krb5_config_vget_string.3
183
MAN3+= krb5_config_vget_string_default.3
566
MAN3+= krb5_config_vget_string_default.3
184
MAN3+= krb5_config_vget_strings.3
567
MAN3+= krb5_config_vget_strings.3
Lines 188-193 Link Here
188
MAN3+= krb5_copy_address.3
571
MAN3+= krb5_copy_address.3
189
MAN3+= krb5_copy_addresses.3
572
MAN3+= krb5_copy_addresses.3
190
MAN3+= krb5_copy_checksum.3
573
MAN3+= krb5_copy_checksum.3
574
MAN3+= krb5_copy_context.3
191
MAN3+= krb5_copy_creds.3
575
MAN3+= krb5_copy_creds.3
192
MAN3+= krb5_copy_creds_contents.3
576
MAN3+= krb5_copy_creds_contents.3
193
MAN3+= krb5_copy_data.3
577
MAN3+= krb5_copy_data.3
Lines 197-233 Link Here
197
MAN3+= krb5_copy_principal.3
581
MAN3+= krb5_copy_principal.3
198
MAN3+= krb5_copy_ticket.3
582
MAN3+= krb5_copy_ticket.3
199
MAN3+= krb5_create_checksum.3
583
MAN3+= krb5_create_checksum.3
584
MAN3+= krb5_create_checksum_iov.3
585
MAN3+= krb5_credential.3
200
MAN3+= krb5_creds.3
586
MAN3+= krb5_creds.3
587
MAN3+= krb5_creds_get_ticket_flags.3
588
MAN3+= krb5_crypto.3
589
MAN3+= krb5_crypto_fx_cf2.3
201
MAN3+= krb5_crypto_get_checksum_type.3
590
MAN3+= krb5_crypto_get_checksum_type.3
202
MAN3+= krb5_crypto_getblocksize.3
591
MAN3+= krb5_crypto_getblocksize.3
203
MAN3+= krb5_crypto_getconfoundersize.3
592
MAN3+= krb5_crypto_getconfoundersize.3
204
MAN3+= krb5_crypto_getenctype.3
593
MAN3+= krb5_crypto_getenctype.3
205
MAN3+= krb5_crypto_getpadsize.3
594
MAN3+= krb5_crypto_getpadsize.3
206
MAN3+= krb5_crypto_init.3
595
MAN3+= krb5_crypto_init.3
596
MAN3+= krb5_crypto_iov.3
207
MAN3+= krb5_crypto_overhead.3
597
MAN3+= krb5_crypto_overhead.3
208
MAN3+= krb5_data.3
209
MAN3+= krb5_data_alloc.3
598
MAN3+= krb5_data_alloc.3
210
MAN3+= krb5_data_cmp.3
599
MAN3+= krb5_data_cmp.3
211
MAN3+= krb5_data_copy.3
600
MAN3+= krb5_data_copy.3
212
MAN3+= krb5_data_free.3
601
MAN3+= krb5_data_free.3
213
MAN3+= krb5_data_realloc.3
602
MAN3+= krb5_data_realloc.3
214
MAN3+= krb5_data_zero.3
603
MAN3+= krb5_data_zero.3
604
MAN3+= krb5_decrypt_iov_ivec.3
215
MAN3+= krb5_decrypt_ivec.3
605
MAN3+= krb5_decrypt_ivec.3
216
MAN3+= krb5_decrypt_ticket.3
606
MAN3+= krb5_decrypt_ticket.3
607
MAN3+= krb5_deprecated.3
217
MAN3+= krb5_digest.3
608
MAN3+= krb5_digest.3
609
MAN3+= krb5_digest_probe.3
218
MAN3+= krb5_domain_x500_decode.3
610
MAN3+= krb5_domain_x500_decode.3
219
MAN3+= krb5_domain_x500_encode.3
611
MAN3+= krb5_domain_x500_encode.3
220
MAN3+= krb5_eai_to_heim_errno.3
612
MAN3+= krb5_eai_to_heim_errno.3
221
MAN3+= krb5_encrypt.3
613
MAN3+= krb5_encrypt.3
614
MAN3+= krb5_encrypt_iov_ivec.3
222
MAN3+= krb5_encrypt_ivec.3
615
MAN3+= krb5_encrypt_ivec.3
223
MAN3+= krb5_enctype_disable.3
616
MAN3+= krb5_enctype_disable.3
617
MAN3+= krb5_enctype_enable.3
224
MAN3+= krb5_enctype_keysize.3
618
MAN3+= krb5_enctype_keysize.3
225
MAN3+= krb5_enctype_to_string.3
619
MAN3+= krb5_enctype_to_string.3
226
MAN3+= krb5_enctype_valid.3
620
MAN3+= krb5_enctype_valid.3
621
MAN3+= krb5_enctypes_compatible_keys.3
622
MAN3+= krb5_error.3
227
MAN3+= krb5_error_from_rd_error.3
623
MAN3+= krb5_error_from_rd_error.3
228
MAN3+= krb5_expand_hostname.3
624
MAN3+= krb5_expand_hostname.3
229
MAN3+= krb5_expand_hostname_realms.3
625
MAN3+= krb5_expand_hostname_realms.3
230
MAN3+= krb5_fcc_ops.3
626
MAN3+= krb5_fcc_ops.3
627
MAN3+= krb5_fileformats.3
231
MAN3+= krb5_find_padata.3
628
MAN3+= krb5_find_padata.3
232
MAN3+= krb5_format_time.3
629
MAN3+= krb5_format_time.3
233
MAN3+= krb5_free_address.3
630
MAN3+= krb5_free_address.3
Lines 238-243 Link Here
238
MAN3+= krb5_free_config_files.3
635
MAN3+= krb5_free_config_files.3
239
MAN3+= krb5_free_cred_contents.3
636
MAN3+= krb5_free_cred_contents.3
240
MAN3+= krb5_free_creds.3
637
MAN3+= krb5_free_creds.3
638
MAN3+= krb5_free_creds_contents.3
241
MAN3+= krb5_free_data.3
639
MAN3+= krb5_free_data.3
242
MAN3+= krb5_free_data_contents.3
640
MAN3+= krb5_free_data_contents.3
243
MAN3+= krb5_free_error.3
641
MAN3+= krb5_free_error.3
Lines 252-274 Link Here
252
MAN3+= krb5_free_ticket.3
650
MAN3+= krb5_free_ticket.3
253
MAN3+= krb5_fwd_tgt_creds.3
651
MAN3+= krb5_fwd_tgt_creds.3
254
MAN3+= krb5_generate_random_block.3
652
MAN3+= krb5_generate_random_block.3
255
MAN3+= krb5_generate_random_keyblock.3
256
MAN3+= krb5_generate_subkey.3
257
MAN3+= krb5_generate_subkey_extended.3
653
MAN3+= krb5_generate_subkey_extended.3
258
MAN3+= krb5_get_all_client_addrs.3
654
MAN3+= krb5_get_all_client_addrs.3
259
MAN3+= krb5_get_cred_from_kdc.3
260
MAN3+= krb5_get_cred_from_kdc_opt.3
261
MAN3+= krb5_get_credentials.3
655
MAN3+= krb5_get_credentials.3
262
MAN3+= krb5_get_credentials_with_flags.3
656
MAN3+= krb5_get_credentials_with_flags.3
263
MAN3+= krb5_get_creds.3
657
MAN3+= krb5_get_creds.3
264
MAN3+= krb5_get_default_config_files.3
658
MAN3+= krb5_get_default_config_files.3
659
MAN3+= krb5_get_default_in_tkt_etypes.3
265
MAN3+= krb5_get_default_principal.3
660
MAN3+= krb5_get_default_principal.3
266
MAN3+= krb5_get_default_realm.3
661
MAN3+= krb5_get_default_realm.3
267
MAN3+= krb5_get_default_realms.3
662
MAN3+= krb5_get_default_realms.3
663
MAN3+= krb5_get_dns_canonicalize_hostname.3
268
MAN3+= krb5_get_dns_canonize_hostname.3
664
MAN3+= krb5_get_dns_canonize_hostname.3
269
MAN3+= krb5_get_err_text.3
270
MAN3+= krb5_get_error_message.3
271
MAN3+= krb5_get_error_string.3
272
MAN3+= krb5_get_extra_addresses.3
665
MAN3+= krb5_get_extra_addresses.3
273
MAN3+= krb5_get_fcache_version.3
666
MAN3+= krb5_get_fcache_version.3
274
MAN3+= krb5_get_forwarded_creds.3
667
MAN3+= krb5_get_forwarded_creds.3
Lines 280-289 Link Here
280
MAN3+= krb5_get_in_tkt_with_password.3
673
MAN3+= krb5_get_in_tkt_with_password.3
281
MAN3+= krb5_get_in_tkt_with_skey.3
674
MAN3+= krb5_get_in_tkt_with_skey.3
282
MAN3+= krb5_get_init_creds.3
675
MAN3+= krb5_get_init_creds.3
676
MAN3+= krb5_get_init_creds_keyblock.3
283
MAN3+= krb5_get_init_creds_keytab.3
677
MAN3+= krb5_get_init_creds_keytab.3
284
MAN3+= krb5_get_init_creds_opt.3
678
MAN3+= krb5_get_init_creds_opt.3
285
MAN3+= krb5_get_init_creds_opt_alloc.3
679
MAN3+= krb5_get_init_creds_opt_alloc.3
286
MAN3+= krb5_get_init_creds_opt_free.3
680
MAN3+= krb5_get_init_creds_opt_free.3
681
MAN3+= krb5_get_init_creds_opt_get_error.3
287
MAN3+= krb5_get_init_creds_opt_init.3
682
MAN3+= krb5_get_init_creds_opt_init.3
288
MAN3+= krb5_get_init_creds_opt_set_address_list.3
683
MAN3+= krb5_get_init_creds_opt_set_address_list.3
289
MAN3+= krb5_get_init_creds_opt_set_addressless.3
684
MAN3+= krb5_get_init_creds_opt_set_addressless.3
Lines 309-338 Link Here
309
MAN3+= krb5_get_renewed_creds.3
704
MAN3+= krb5_get_renewed_creds.3
310
MAN3+= krb5_get_server_rcache.3
705
MAN3+= krb5_get_server_rcache.3
311
MAN3+= krb5_get_use_admin_kdc.3
706
MAN3+= krb5_get_use_admin_kdc.3
312
MAN3+= krb5_get_warn_dest.3
707
MAN3+= krb5_get_validated_creds.3
313
MAN3+= krb5_get_wrapped_length.3
708
MAN3+= krb5_get_wrapped_length.3
314
MAN3+= krb5_getportbyname.3
709
MAN3+= krb5_getportbyname.3
315
MAN3+= krb5_h_addr2addr.3
710
MAN3+= krb5_h_addr2addr.3
316
MAN3+= krb5_h_addr2sockaddr.3
711
MAN3+= krb5_h_addr2sockaddr.3
317
MAN3+= krb5_h_errno_to_heim_errno.3
712
MAN3+= krb5_h_errno_to_heim_errno.3
318
MAN3+= krb5_have_error_string.3
319
MAN3+= krb5_hmac.3
713
MAN3+= krb5_hmac.3
320
MAN3+= krb5_init_context.3
714
MAN3+= krb5_init_context.3
321
MAN3+= krb5_init_ets.3
715
MAN3+= krb5_init_ets.3
716
MAN3+= krb5_init_creds_free.3
717
MAN3+= krb5_init_creds_get.3
718
MAN3+= krb5_init_creds_get_error.3
719
MAN3+= krb5_init_creds_init.3
720
MAN3+= krb5_init_creds_intro.3
721
MAN3+= krb5_init_creds_set_keytab.3
722
MAN3+= krb5_init_creds_set_password.3
723
MAN3+= krb5_init_creds_set_service.3
724
MAN3+= krb5_init_creds_step.3
725
MAN3+= krb5_init_etype.3
726
MAN3+= krb5_introduction.3
727
MAN3+= krb5_is_config_principal.3
322
MAN3+= krb5_is_thread_safe.3
728
MAN3+= krb5_is_thread_safe.3
323
MAN3+= krb5_keyblock.3
729
MAN3+= krb5_kerberos_enctypes.3
324
MAN3+= krb5_keyblock_get_enctype.3
730
MAN3+= krb5_keyblock_get_enctype.3
325
MAN3+= krb5_keyblock_init.3
731
MAN3+= krb5_keyblock_init.3
326
MAN3+= krb5_keyblock_zero.3
732
MAN3+= krb5_keyblock_zero.3
327
MAN3+= krb5_keytab.3
733
MAN3+= krb5_keytab.3
734
MAN3+= krb5_keytab_intro.3
735
MAN3+= krb5_keytab_key_proc.3
736
MAN3+= krb5_keytype_to_enctypes.3
737
MAN3+= krb5_keytype_to_enctypes_default.3
738
MAN3+= krb5_keytype_to_string.3
328
MAN3+= krb5_krbhst_init.3
739
MAN3+= krb5_krbhst_init.3
329
MAN3+= krb5_krbhst_init_flags.3
740
MAN3+= krb5_krbhst_init_flags.3
330
MAN3+= krb5_kt_default_modify_name.3
741
MAN3+= krb5_kt_default_modify_name.3
742
MAN3+= krb5_kt_destroy.3
743
MAN3+= krb5_kt_get_full_name.3
331
MAN3+= krb5_kt_get_type.3
744
MAN3+= krb5_kt_get_type.3
332
MAN3+= krb5_kuserok.3
745
MAN3+= krb5_kuserok.3
333
MAN3+= krb5_make_addrport.3
746
MAN3+= krb5_make_addrport.3
334
MAN3+= krb5_max_sockaddr_size.3
747
MAN3+= krb5_max_sockaddr_size.3
335
MAN3+= krb5_mcc_ops.3
748
MAN3+= krb5_mcc_ops.3
749
MAN3+= krb5_mk_priv.3
750
MAN3+= krb5_mk_safe.3
336
MAN3+= krb5_mk_rep.3
751
MAN3+= krb5_mk_rep.3
337
MAN3+= krb5_mk_rep_exact.3
752
MAN3+= krb5_mk_rep_exact.3
338
MAN3+= krb5_mk_rep_extended.3
753
MAN3+= krb5_mk_rep_extended.3
Lines 340-345 Link Here
340
MAN3+= krb5_mk_req_exact.3
755
MAN3+= krb5_mk_req_exact.3
341
MAN3+= krb5_mk_req_extended.3
756
MAN3+= krb5_mk_req_extended.3
342
MAN3+= krb5_openlog.3
757
MAN3+= krb5_openlog.3
758
MAN3+= krb5_pac.3
759
MAN3+= krb5_pac_get_buffer.3
760
MAN3+= krb5_pac_verify.3
343
MAN3+= krb5_padata_add.3
761
MAN3+= krb5_padata_add.3
344
MAN3+= krb5_parse_address.3
762
MAN3+= krb5_parse_address.3
345
MAN3+= krb5_parse_name.3
763
MAN3+= krb5_parse_name.3
Lines 347-352 Link Here
347
MAN3+= krb5_parse_nametype.3
765
MAN3+= krb5_parse_nametype.3
348
MAN3+= krb5_passwd_result_to_string.3
766
MAN3+= krb5_passwd_result_to_string.3
349
MAN3+= krb5_password_key_proc.3
767
MAN3+= krb5_password_key_proc.3
768
MAN3+= krb5_plugin_register.3
350
MAN3+= krb5_prepend_config_files.3
769
MAN3+= krb5_prepend_config_files.3
351
MAN3+= krb5_prepend_config_files_default.3
770
MAN3+= krb5_prepend_config_files_default.3
352
MAN3+= krb5_princ_realm.3
771
MAN3+= krb5_princ_realm.3
Lines 354-362 Link Here
354
MAN3+= krb5_principal.3
773
MAN3+= krb5_principal.3
355
MAN3+= krb5_principal_compare.3
774
MAN3+= krb5_principal_compare.3
356
MAN3+= krb5_principal_compare_any_realm.3
775
MAN3+= krb5_principal_compare_any_realm.3
776
MAN3+= krb5_principal_get_num_comp.3
357
MAN3+= krb5_principal_get_realm.3
777
MAN3+= krb5_principal_get_realm.3
358
MAN3+= krb5_principal_get_type.3
778
MAN3+= krb5_principal_get_type.3
779
MAN3+= krb5_principal_intro.3
780
MAN3+= krb5_principal_is_krbtgt.3
359
MAN3+= krb5_principal_match.3
781
MAN3+= krb5_principal_match.3
782
MAN3+= krb5_principal_set_realm.3
360
MAN3+= krb5_principal_set_type.3
783
MAN3+= krb5_principal_set_type.3
361
MAN3+= krb5_print_address.3
784
MAN3+= krb5_print_address.3
362
MAN3+= krb5_prompt.3
785
MAN3+= krb5_prompt.3
Lines 380-393 Link Here
380
MAN3+= krb5_rc_store.3
803
MAN3+= krb5_rc_store.3
381
MAN3+= krb5_rcache.3
804
MAN3+= krb5_rcache.3
382
MAN3+= krb5_rd_error.3
805
MAN3+= krb5_rd_error.3
806
MAN3+= krb5_rd_priv.3
383
MAN3+= krb5_rd_rep.3
807
MAN3+= krb5_rd_rep.3
384
MAN3+= krb5_rd_req.3
808
MAN3+= krb5_rd_req.3
809
MAN3+= krb5_rd_req_ctx.3
810
MAN3+= krb5_rd_req_in_ctx_alloc.3
811
MAN3+= krb5_rd_req_in_set_keytab.3
812
MAN3+= krb5_rd_req_in_set_pac_check.3
813
MAN3+= krb5_rd_req_out_ctx_free.3
814
MAN3+= krb5_rd_req_out_get_server.3
815
MAN3+= krb5_rd_safe.3
385
MAN3+= krb5_rd_req_with_keyblock.3
816
MAN3+= krb5_rd_req_with_keyblock.3
386
MAN3+= krb5_realm_compare.3
817
MAN3+= krb5_realm_compare.3
387
MAN3+= krb5_ret_address.3
818
MAN3+= krb5_ret_address.3
388
MAN3+= krb5_ret_addrs.3
819
MAN3+= krb5_ret_addrs.3
389
MAN3+= krb5_ret_authdata.3
820
MAN3+= krb5_ret_authdata.3
390
MAN3+= krb5_ret_creds.3
821
MAN3+= krb5_ret_creds.3
822
MAN3+= krb5_ret_creds_tag.3
391
MAN3+= krb5_ret_data.3
823
MAN3+= krb5_ret_data.3
392
MAN3+= krb5_ret_int16.3
824
MAN3+= krb5_ret_int16.3
393
MAN3+= krb5_ret_int32.3
825
MAN3+= krb5_ret_int32.3
Lines 395-413 Link Here
395
MAN3+= krb5_ret_keyblock.3
827
MAN3+= krb5_ret_keyblock.3
396
MAN3+= krb5_ret_principal.3
828
MAN3+= krb5_ret_principal.3
397
MAN3+= krb5_ret_string.3
829
MAN3+= krb5_ret_string.3
398
MAN3+= krb5_ret_stringnl.3
399
MAN3+= krb5_ret_stringz.3
830
MAN3+= krb5_ret_stringz.3
400
MAN3+= krb5_ret_times.3
831
MAN3+= krb5_ret_times.3
401
MAN3+= krb5_ret_uint16.3
832
MAN3+= krb5_ret_uint16.3
402
MAN3+= krb5_ret_uint32.3
833
MAN3+= krb5_ret_uint32.3
403
MAN3+= krb5_ret_uint8.3
834
MAN3+= krb5_ret_uint8.3
404
MAN3+= krb5_set_config_files.3
835
MAN3+= krb5_set_config_files.3
836
MAN3+= krb5_set_default_in_tkt_etypes.3
405
MAN3+= krb5_set_default_realm.3
837
MAN3+= krb5_set_default_realm.3
838
MAN3+= krb5_set_dns_canonicalize_hostname.3
406
MAN3+= krb5_set_dns_canonize_hostname.3
839
MAN3+= krb5_set_dns_canonize_hostname.3
840
MAN3+= krb5_set_error_message.3
407
MAN3+= krb5_set_error_string.3
841
MAN3+= krb5_set_error_string.3
408
MAN3+= krb5_set_extra_addresses.3
842
MAN3+= krb5_set_extra_addresses.3
409
MAN3+= krb5_set_fcache_version.3
843
MAN3+= krb5_set_fcache_version.3
844
MAN3+= krb5_set_home_dir_access.3
410
MAN3+= krb5_set_ignore_addresses.3
845
MAN3+= krb5_set_ignore_addresses.3
846
MAN3+= krb5_set_kdc_sec_offset.3
411
MAN3+= krb5_set_max_time_skew.3
847
MAN3+= krb5_set_max_time_skew.3
412
MAN3+= krb5_set_password.3
848
MAN3+= krb5_set_password.3
413
MAN3+= krb5_set_password_using_ccache.3
849
MAN3+= krb5_set_password_using_ccache.3
Lines 424-430 Link Here
424
MAN3+= krb5_storage_from_data.3
860
MAN3+= krb5_storage_from_data.3
425
MAN3+= krb5_storage_from_fd.3
861
MAN3+= krb5_storage_from_fd.3
426
MAN3+= krb5_storage_from_mem.3
862
MAN3+= krb5_storage_from_mem.3
863
MAN3+= krb5_storage_from_readonly_mem.3
427
MAN3+= krb5_storage_get_byteorder.3
864
MAN3+= krb5_storage_get_byteorder.3
865
MAN3+= krb5_storage_get_eof_code.3
428
MAN3+= krb5_storage_is_flags.3
866
MAN3+= krb5_storage_is_flags.3
429
MAN3+= krb5_storage_read.3
867
MAN3+= krb5_storage_read.3
430
MAN3+= krb5_storage_seek.3
868
MAN3+= krb5_storage_seek.3
Lines 432-442 Link Here
432
MAN3+= krb5_storage_set_eof_code.3
870
MAN3+= krb5_storage_set_eof_code.3
433
MAN3+= krb5_storage_set_flags.3
871
MAN3+= krb5_storage_set_flags.3
434
MAN3+= krb5_storage_to_data.3
872
MAN3+= krb5_storage_to_data.3
873
MAN3+= krb5_storage_truncate.3
435
MAN3+= krb5_storage_write.3
874
MAN3+= krb5_storage_write.3
436
MAN3+= krb5_store_address.3
875
MAN3+= krb5_store_address.3
437
MAN3+= krb5_store_addrs.3
876
MAN3+= krb5_store_addrs.3
438
MAN3+= krb5_store_authdata.3
877
MAN3+= krb5_store_authdata.3
439
MAN3+= krb5_store_creds.3
878
MAN3+= krb5_store_creds.3
879
MAN3+= krb5_store_creds_tag.3
440
MAN3+= krb5_store_data.3
880
MAN3+= krb5_store_data.3
441
MAN3+= krb5_store_int16.3
881
MAN3+= krb5_store_int16.3
442
MAN3+= krb5_store_int32.3
882
MAN3+= krb5_store_int32.3
Lines 444-450 Link Here
444
MAN3+= krb5_store_keyblock.3
884
MAN3+= krb5_store_keyblock.3
445
MAN3+= krb5_store_principal.3
885
MAN3+= krb5_store_principal.3
446
MAN3+= krb5_store_string.3
886
MAN3+= krb5_store_string.3
447
MAN3+= krb5_store_stringnl.3
448
MAN3+= krb5_store_stringz.3
887
MAN3+= krb5_store_stringz.3
449
MAN3+= krb5_store_times.3
888
MAN3+= krb5_store_times.3
450
MAN3+= krb5_store_uint16.3
889
MAN3+= krb5_store_uint16.3
Lines 453-467 Link Here
453
MAN3+= krb5_string_to_deltat.3
892
MAN3+= krb5_string_to_deltat.3
454
MAN3+= krb5_string_to_enctype.3
893
MAN3+= krb5_string_to_enctype.3
455
MAN3+= krb5_string_to_key.3
894
MAN3+= krb5_string_to_key.3
895
MAN3+= krb5_string_to_keytype.3
456
MAN3+= krb5_string_to_key_data.3
896
MAN3+= krb5_string_to_key_data.3
457
MAN3+= krb5_string_to_key_data_salt.3
897
MAN3+= krb5_string_to_key_data_salt.3
458
MAN3+= krb5_string_to_key_data_salt_opaque.3
898
MAN3+= krb5_string_to_key_data_salt_opaque.3
459
MAN3+= krb5_string_to_key_salt.3
899
MAN3+= krb5_string_to_key_salt.3
460
MAN3+= krb5_string_to_key_salt_opaque.3
900
MAN3+= krb5_string_to_key_salt_opaque.3
901
MAN3+= krb5_support.3
461
MAN3+= krb5_ticket.3
902
MAN3+= krb5_ticket.3
462
MAN3+= krb5_ticket_get_authorization_data_type.3
903
MAN3+= krb5_ticket_get_authorization_data_type.3
463
MAN3+= krb5_ticket_get_client.3
904
MAN3+= krb5_ticket_get_client.3
464
MAN3+= krb5_ticket_get_endtime.3
905
MAN3+= krb5_ticket_get_endtime.3
906
MAN3+= krb5_ticket_get_flags.3
465
MAN3+= krb5_ticket_get_server.3
907
MAN3+= krb5_ticket_get_server.3
466
MAN3+= krb5_timeofday.3
908
MAN3+= krb5_timeofday.3
467
MAN3+= krb5_unparse_name.3
909
MAN3+= krb5_unparse_name.3
Lines 470-478 Link Here
470
MAN3+= krb5_unparse_name_fixed_short.3
912
MAN3+= krb5_unparse_name_fixed_short.3
471
MAN3+= krb5_unparse_name_flags.3
913
MAN3+= krb5_unparse_name_flags.3
472
MAN3+= krb5_unparse_name_short.3
914
MAN3+= krb5_unparse_name_short.3
473
MAN3+= krb5_vabort.3
915
MAN3+= krb5_v4compat.3
474
MAN3+= krb5_vabortx.3
475
MAN3+= krb5_verify_ap_req.3
916
MAN3+= krb5_verify_ap_req.3
917
MAN3+= krb5_verify_checksum_iov.3
476
MAN3+= krb5_verify_init_creds.3
918
MAN3+= krb5_verify_init_creds.3
477
MAN3+= krb5_verify_init_creds_opt_init.3
919
MAN3+= krb5_verify_init_creds_opt_init.3
478
MAN3+= krb5_verify_init_creds_opt_set_ap_req_nofail.3
920
MAN3+= krb5_verify_init_creds_opt_set_ap_req_nofail.3
Lines 486-493 Link Here
486
MAN3+= krb5_verify_opt_set_service.3
928
MAN3+= krb5_verify_opt_set_service.3
487
MAN3+= krb5_verify_user.3
929
MAN3+= krb5_verify_user.3
488
MAN3+= krb5_verify_user_opt.3
930
MAN3+= krb5_verify_user_opt.3
489
MAN3+= krb5_vset_error_string.3
931
MAN3+= length.3
490
MAN3+= krb5_warn.3
932
MAN3+= lm.3
933
MAN3+= ntlm.3
934
MAN3+= ntlm_buf.3
935
MAN3+= ntlm_core.3
936
MAN3+= ntlm_targetinfo.3
937
MAN3+= ntlm_type1.3
938
MAN3+= ntlm_type2.3
939
MAN3+= ntlm_type3.3
940
MAN3+= os.3
941
MAN3+= page_ca.3
942
MAN3+= page_cert.3
943
MAN3+= page_cms.3
944
MAN3+= page_des.3
945
MAN3+= page_dh.3
946
MAN3+= page_env.3
947
MAN3+= page_error.3
948
MAN3+= page_evp.3
949
MAN3+= page_keyset.3
950
MAN3+= page_lock.3
951
MAN3+= page_name.3
952
MAN3+= page_peer.3
953
MAN3+= page_print.3
954
MAN3+= page_rand.3
955
MAN3+= page_revoke.3
956
MAN3+= page_rsa.3
491
MAN3+= parse_time.3
957
MAN3+= parse_time.3
492
MAN3+= print_time_table.3
958
MAN3+= print_time_table.3
493
MAN3+= rtbl.3
959
MAN3+= rtbl.3
Lines 505-515 Link Here
505
MAN3+= rtbl_set_flags.3
971
MAN3+= rtbl_set_flags.3
506
MAN3+= rtbl_set_prefix.3
972
MAN3+= rtbl_set_prefix.3
507
MAN3+= rtbl_set_separator.3
973
MAN3+= rtbl_set_separator.3
974
MAN3+= servername.3
975
MAN3+= sessionkey.3
976
MAN3+= targetinfo.3
977
MAN3+= targetname.3
508
MAN3+= unparse_time.3
978
MAN3+= unparse_time.3
509
MAN3+= unparse_time_approx.3
979
MAN3+= unparse_time_approx.3
980
MAN3+= username.3
981
MAN3+= wind.3
982
MAN3+= wind_profile.3
983
MAN3+= wind_punycode_label_toascii.3
984
MAN3+= wind_stringprep.3
985
MAN3+= wind_ucs2read.3
986
MAN3+= wind_ucs2utf8.3
987
MAN3+= wind_ucs2utf8_length.3
988
MAN3+= wind_ucs2write.3
989
MAN3+= wind_ucs4utf8.3
990
MAN3+= wind_ucs4utf8_length.3
991
MAN3+= wind_utf8ucs2.3
992
MAN3+= wind_utf8ucs2_length.3
993
MAN3+= wind_utf8ucs4.3
994
MAN3+= wind_utf8ucs4_length.3
995
MAN3+= ws.3
510
MAN5+= ftpusers.5
996
MAN5+= ftpusers.5
511
MAN5+= krb5.conf.5
997
MAN5+= krb5.conf.5
512
MAN5+= login.access.5
998
MAN5+= login.access.5
999
MAN5+= mech.5
1000
MAN5+= qop.5
513
MAN8+= ftpd.8
1001
MAN8+= ftpd.8
514
MAN8+= hprop.8
1002
MAN8+= hprop.8
515
MAN8+= hpropd.8
1003
MAN8+= hpropd.8
Lines 519-528 Link Here
519
MAN8+= ipropd-slave.8
1007
MAN8+= ipropd-slave.8
520
MAN8+= kadmin.8
1008
MAN8+= kadmin.8
521
MAN8+= kadmind.8
1009
MAN8+= kadmind.8
1010
.if !defined(WITHOUT_KCM)
522
MAN8+= kcm.8
1011
MAN8+= kcm.8
1012
.endif
523
MAN8+= kdc.8
1013
MAN8+= kdc.8
1014
MAN8+= kdigest.8
524
MAN8+= kerberos.8
1015
MAN8+= kerberos.8
525
MAN8+= kfd.8
1016
MAN8+= kfd.8
1017
MAN8+= kimpersonate.8
526
MAN8+= kpasswdd.8
1018
MAN8+= kpasswdd.8
527
MAN8+= kstash.8
1019
MAN8+= kstash.8
528
MAN8+= ktutil.8
1020
MAN8+= ktutil.8
(-)distinfo (-6 / +3 lines)
Lines 1-6 Link Here
1
MD5 (heimdal-1.0.1.tar.gz) = 498e24f52b4f2e658e31f728a1279769
1
MD5 (heimdal-1.4.tar.gz) = 31d08bbf47a77827fe97ef3f52b4c9c4
2
SHA256 (heimdal-1.0.1.tar.gz) = b46222d18d52eb0b2f6e0959b4a047a4f4d992600a8d0fbe2f834c6c7fc54cc2
2
SHA256 (heimdal-1.4.tar.gz) = c7729b946fffa9716a9a6f78b9d08115cba2da9b76afc477498b50396e3b7f6a
3
SIZE (heimdal-1.0.1.tar.gz) = 3398032
3
SIZE (heimdal-1.4.tar.gz) = 6095377
4
MD5 (heimdal-0.7.2-setuid-patch.txt) = b4413b9b8be35c87bf4b2f314047946c
5
SHA256 (heimdal-0.7.2-setuid-patch.txt) = 5609bb6c97c7a0863881613ae985838b2dcdbaf5fc254dd890b2babfd39404e8
6
SIZE (heimdal-0.7.2-setuid-patch.txt) = 7357
(-)pkg-plist (-15 / +30 lines)
Lines 1-8 Link Here
1
bin/mk_cmds
2
bin/afslog
1
bin/afslog
3
bin/ftp
2
bin/ftp
4
bin/gss
3
bin/gss
5
bin/hxtool
4
bin/hxtool
5
bin/idn-lookup
6
bin/kauth
6
bin/kauth
7
bin/kdestroy
7
bin/kdestroy
8
bin/kf
8
bin/kf
Lines 11-16 Link Here
11
bin/klist
11
bin/klist
12
bin/kpasswd
12
bin/kpasswd
13
bin/krb5-config
13
bin/krb5-config
14
bin/kswitch
14
bin/login
15
bin/login
15
bin/otp
16
bin/otp
16
bin/otpprint
17
bin/otpprint
Lines 23-39 Link Here
23
bin/telnet
24
bin/telnet
24
bin/verify_krb5_conf
25
bin/verify_krb5_conf
25
etc/rc.d/kdc.sh.sample
26
etc/rc.d/kdc.sh.sample
27
include/asn1-common.h
26
include/asn1_err.h
28
include/asn1_err.h
27
include/base64.h
29
include/base64.h
28
include/cms_asn1.h
30
include/cms_asn1.h
31
include/crmf_asn1.h
32
include/der-private.h
29
include/der-protos.h
33
include/der-protos.h
30
include/der.h
34
include/der.h
31
include/digest_asn1.h
35
include/digest_asn1.h
32
include/editline.h
33
include/getarg.h
36
include/getarg.h
34
include/gssapi.h
37
include/gssapi.h
35
include/gssapi/gkrb5_err.h
38
include/gssapi/gkrb5_err.h
36
include/gssapi/gssapi.h
39
include/gssapi/gssapi.h
40
include/gssapi/gssapi_ntlm.h
37
include/gssapi/gssapi_krb5.h
41
include/gssapi/gssapi_krb5.h
38
include/gssapi/gssapi_spnego.h
42
include/gssapi/gssapi_spnego.h
39
%%HCRYPTO%%include/hcrypto/aes.h
43
%%HCRYPTO%%include/hcrypto/aes.h
Lines 59-64 Link Here
59
include/hdb_asn1.h
63
include/hdb_asn1.h
60
include/hdb_err.h
64
include/hdb_err.h
61
include/heim_asn1.h
65
include/heim_asn1.h
66
include/heim-ipc.h
62
include/heim_err.h
67
include/heim_err.h
63
include/heimntlm-protos.h
68
include/heimntlm-protos.h
64
include/heimntlm.h
69
include/heimntlm.h
Lines 70-75 Link Here
70
include/kadm5/admin.h
75
include/kadm5/admin.h
71
include/kadm5/kadm5-private.h
76
include/kadm5/kadm5-private.h
72
include/kadm5/kadm5-protos.h
77
include/kadm5/kadm5-protos.h
78
include/kadm5/kadm5-pwcheck.h
73
include/kadm5/kadm5_err.h
79
include/kadm5/kadm5_err.h
74
include/kadm5/private.h
80
include/kadm5/private.h
75
include/kafs.h
81
include/kafs.h
Lines 80-94 Link Here
80
include/krb5-types.h
86
include/krb5-types.h
81
include/krb5.h
87
include/krb5.h
82
include/krb5/locate_plugin.h
88
include/krb5/locate_plugin.h
89
include/krb5/send_to_kdc_plugin.h
83
include/krb5/windc_plugin.h
90
include/krb5/windc_plugin.h
84
include/krb5_asn1.h
91
include/krb5_asn1.h
85
include/krb5_ccapi.h
92
include/krb5_ccapi.h
86
include/krb5_err.h
93
include/krb5_err.h
87
include/kx509_asn1.h
94
include/kx509_asn1.h
95
include/ocsp_asn1.h
88
include/otp.h
96
include/otp.h
89
include/parse_bytes.h
97
include/parse_bytes.h
90
include/parse_time.h
98
include/parse_time.h
91
include/parse_units.h
99
include/parse_units.h
100
include/pkcs10_asn1.h
92
include/pkcs12_asn1.h
101
include/pkcs12_asn1.h
93
include/pkcs8_asn1.h
102
include/pkcs8_asn1.h
94
include/pkcs9_asn1.h
103
include/pkcs9_asn1.h
Lines 99-114 Link Here
99
include/roken.h
108
include/roken.h
100
include/rtbl.h
109
include/rtbl.h
101
include/sl.h
110
include/sl.h
102
include/ss/ss.h
111
include/wind.h
112
include/wind_err.h
103
include/xdbm.h
113
include/xdbm.h
104
lib/libasn1.a
114
lib/libasn1.a
105
lib/libasn1.la
115
lib/libasn1.la
106
lib/libasn1.so
116
lib/libasn1.so
107
lib/libasn1.so.8
117
lib/libasn1.so.8
108
lib/libeditline.a
109
lib/libeditline.la
110
lib/libeditline.so
111
lib/libeditline.so.0
112
lib/libgssapi.a
118
lib/libgssapi.a
113
lib/libgssapi.la
119
lib/libgssapi.la
114
lib/libgssapi.so
120
lib/libgssapi.so
Lines 117-122 Link Here
117
%%HCRYPTO%%lib/libhcrypto.la
123
%%HCRYPTO%%lib/libhcrypto.la
118
%%HCRYPTO%%lib/libhcrypto.so
124
%%HCRYPTO%%lib/libhcrypto.so
119
%%HCRYPTO%%lib/libhcrypto.so.5
125
%%HCRYPTO%%lib/libhcrypto.so.5
126
%%SQLITE%%lib/libheimsqlite.a
127
%%SQLITE%%lib/libheimsqlite.la
128
%%SQLITE%%lib/libheimsqlite.so
129
%%SQLITE%%lib/libheimsqlite.so.0
120
lib/libhdb.a
130
lib/libhdb.a
121
lib/libhdb.la
131
lib/libhdb.la
122
lib/libhdb.so
132
lib/libhdb.so
Lines 128-134 Link Here
128
lib/libhx509.a
138
lib/libhx509.a
129
lib/libhx509.la
139
lib/libhx509.la
130
lib/libhx509.so
140
lib/libhx509.so
131
lib/libhx509.so.2
141
lib/libhx509.so.5
132
lib/libkadm5clnt.a
142
lib/libkadm5clnt.a
133
lib/libkadm5clnt.la
143
lib/libkadm5clnt.la
134
lib/libkadm5clnt.so
144
lib/libkadm5clnt.so
Lines 148-154 Link Here
148
lib/libkrb5.a
158
lib/libkrb5.a
149
lib/libkrb5.la
159
lib/libkrb5.la
150
lib/libkrb5.so
160
lib/libkrb5.so
151
lib/libkrb5.so.23
161
lib/libkrb5.so.26
152
lib/libotp.a
162
lib/libotp.a
153
lib/libotp.la
163
lib/libotp.la
154
lib/libotp.so
164
lib/libotp.so
Lines 161-181 Link Here
161
lib/libsl.la
171
lib/libsl.la
162
lib/libsl.so
172
lib/libsl.so
163
lib/libsl.so.2
173
lib/libsl.so.2
164
lib/libss.a
174
lib/libwind.a
165
lib/libss.la
175
lib/libwind.la
166
lib/libss.so
176
lib/libwind.so
167
lib/libss.so.1
177
lib/libwind.so.0
168
lib/windc.a
178
lib/windc.a
169
lib/windc.la
179
lib/windc.la
170
lib/windc.so
180
lib/windc.so
171
lib/windc.so.0
181
lib/windc.so.0
182
libdata/pkgconfig/heimdal-gssapi.pc
183
libexec/digest-service
172
libexec/ftpd
184
libexec/ftpd
185
libexec/heimdal/asn1_compile
186
libexec/heimdal/asn1_print
187
libexec/heimdal/slc
173
libexec/hprop
188
libexec/hprop
174
libexec/hpropd
189
libexec/hpropd
175
libexec/ipropd-master
190
libexec/ipropd-master
176
libexec/ipropd-slave
191
libexec/ipropd-slave
177
libexec/kadmind
192
libexec/kadmind
178
libexec/kcm
193
%%KCM%%libexec/kcm
179
libexec/kdc
194
libexec/kdc
180
libexec/kdigest
195
libexec/kdigest
181
libexec/kfd
196
libexec/kfd
Lines 189-197 Link Here
189
sbin/kadmin
204
sbin/kadmin
190
sbin/kstash
205
sbin/kstash
191
sbin/ktutil
206
sbin/ktutil
192
@dirrm include/ss
193
@dirrm include/krb5
207
@dirrm include/krb5
194
@dirrm include/kadm5
208
@dirrm include/kadm5
195
%%HCRYPTO%%@dirrm include/hcrypto
209
%%HCRYPTO%%@dirrm include/hcrypto
196
@dirrm include/gssapi
210
@dirrm include/gssapi
197
@dirrm include/roken
211
@dirrm include/roken
212
@dirrm libexec/heimdal
(-)pkg-plist.com_err (+1 lines)
Lines 2-6 Link Here
2
include/com_err.h
2
include/com_err.h
3
include/com_right.h
3
include/com_right.h
4
lib/libcom_err.a
4
lib/libcom_err.a
5
lib/libcom_err.la
5
lib/libcom_err.so
6
lib/libcom_err.so
6
lib/libcom_err.so.2
7
lib/libcom_err.so.2
(-)files/kpasswdd-cracklib.c.in (+1 lines)
Lines 1-4 Link Here
1
#include <stdlib.h>
1
#include <stdlib.h>
2
#include <string.h>
2
#include <krb5.h>
3
#include <krb5.h>
3
#include <packer.h>
4
#include <packer.h>
4
5
(-)files/lib__otp__version-script.map (+25 lines)
Added Link Here
1
HEIMDAL_OTP_1.0 {
2
	global:
3
		otp_challenge;
4
		otp_checksum;
5
		otp_db_close;
6
		otp_db_open;
7
		otp_delete;
8
		otp_error;
9
		otp_find_alg;		
10
		otp_get;
11
		otp_parse;
12
		otp_parse_altdict;
13
		otp_parse_hex;
14
		otp_parse_stddict;
15
		otp_print_hex;
16
		otp_print_hex_extended;
17
		otp_print_stddict;
18
		otp_print_stddict_extended;
19
		otp_put;
20
		otp_simple_get;
21
		otp_verify_user;
22
		otp_verify_user_1;
23
	local:
24
		*;
25
};
(-)files/patch-kcm_connect.c (-14 lines)
Removed Link Here
1
2
$FreeBSD: ports/security/heimdal/files/patch-kcm_connect.c,v 1.1 2010/03/11 07:49:46 brooks Exp $
3
4
--- kcm/connect.c.orig
5
+++ kcm/connect.c
6
@@ -149,7 +149,7 @@
7
 	struct sockcred *sc;
8
 	
9
 	memset(&msg, 0, sizeof(msg));
10
-	crmsgsize = CMSG_SPACE(SOCKCREDSIZE(NGROUPS));
11
+	crmsgsize = CMSG_SPACE(SOCKCREDSIZE(CMGROUP_MAX));
12
 	if (crmsgsize == 0)
13
 	    return 1 ;
14
 
(-)files/patch-kdc__524.c (+16 lines)
Added Link Here
1
--- kdc/524.c.orig	2010-10-15 14:18:24.000000000 +0200
2
+++ kdc/524.c	2010-10-15 14:19:43.000000000 +0200
3
@@ -33,6 +33,8 @@
4
 
5
 #include "kdc_locl.h"
6
 
7
+#ifdef KRB4
8
+
9
 #include <krb5-v4compat.h>
10
 
11
 /*
12
@@ -394,3 +396,4 @@
13
 	_kdc_free_ent (context, server);
14
     return ret;
15
 }
16
+#endif /* KRB4 */
(-)files/patch-kdc__config.c (+28 lines)
Added Link Here
1
--- kdc/config.c.orig	2010-10-16 15:50:27.000000000 +0200
2
+++ kdc/config.c	2010-10-16 15:51:28.000000000 +0200
3
@@ -333,6 +333,7 @@
4
 
5
     krb5_kdc_windc_init(context);
6
 
7
+#ifdef PKINIT
8
 #ifdef __APPLE__
9
     config->enable_pkinit = 1;
10
 
11
@@ -345,7 +346,7 @@
12
     if (config->pkinit_kdc_anchors == NULL)
13
 	config->pkinit_kdc_anchors = strdup("KEYCHAIN:");
14
 
15
-#endif
16
+#endif /* __APPLE__ */
17
 
18
     if (config->enable_pkinit) {
19
 	if (config->pkinit_kdc_identity == NULL)
20
@@ -361,6 +362,8 @@
21
 			       config->pkinit_kdc_revoke);
22
 
23
     }
24
+
25
+#endif /* PKINIT */
26
     
27
     return config;
28
 }
(-)files/patch-kdc__kdc-replay.c (+18 lines)
Added Link Here
1
--- kdc/kdc-replay.c.orig	2010-10-16 16:43:39.000000000 +0200
2
+++ kdc/kdc-replay.c	2010-10-16 16:45:24.000000000 +0200
3
@@ -86,6 +86,7 @@
4
     if (ret)
5
 	krb5_err(context, 1, ret, "krb5_kdc_set_dbinfo");
6
 
7
+#ifdef PKINIT
8
     if (config->enable_pkinit) {
9
 	if (config->pkinit_kdc_identity == NULL)
10
 	    krb5_errx(context, 1, "pkinit enabled but no identity");
11
@@ -100,6 +101,7 @@
12
 			       config->pkinit_kdc_revoke);
13
 
14
     }
15
+#endif /* PKINIT */
16
 
17
     if (argc != 2)
18
 	errx(1, "argc != 2");
(-)files/patch-kdc__v4_dump.c (+16 lines)
Added Link Here
1
--- kdc/v4_dump.c.orig	2010-10-15 14:18:38.000000000 +0200
2
+++ kdc/v4_dump.c	2010-10-15 14:20:11.000000000 +0200
3
@@ -33,6 +33,8 @@
4
 
5
 #include "hprop.h"
6
 
7
+#ifdef KRB4
8
+
9
 static time_t
10
 time_parse(const char *cp)
11
 {
12
@@ -139,3 +141,4 @@
13
     fclose(f);
14
     return 0;
15
 }
16
+#endif /* KRB4 */
(-)files/patch-lib__hdb__Makefile.in (+19 lines)
Added Link Here
1
--- lib/hdb/Makefile.in.orig	2010-10-15 20:43:32.000000000 +0200
2
+++ lib/hdb/Makefile.in	2010-10-15 20:44:22.000000000 +0200
3
@@ -424,7 +424,7 @@
4
 SUFFIXES = .et .h .x .z .hx .1 .3 .5 .8 .cat1 .cat3 .cat5 .cat8
5
 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)/include -I$(top_srcdir)/include
6
 AM_CPPFLAGS = $(INCLUDES_roken) -I../asn1 -I$(srcdir)/../asn1 \
7
-	$(INCLUDE_hcrypto) $(INCLUDE_openldap) \
8
+	$(INCLUDE_hcrypto) $(INCLUDE_openldap) $(INCLUDE_libintl) \
9
 	-DHDB_DB_DIR=\"$(DIR_hdbdir)\" -I$(srcdir)/../krb5 \
10
 	$(INCLUDE_sqlite3) $(am__append_1)
11
 @do_roken_rename_TRUE@ROKEN_RENAME = -DROKEN_RENAME
12
@@ -475,6 +475,7 @@
13
 
14
 LDADD = libhdb.la \
15
 	$(LIB_openldap) \
16
+	$(LIB_libintl) \
17
 	../krb5/libkrb5.la \
18
 	../asn1/libasn1.la \
19
 	$(LIB_hcrypto) \
(-)files/patch-lib__hdb__hdb-ldap.c (-11 lines)
Removed Link Here
1
--- lib/hdb/hdb-ldap.c	2008-10-12 01:15:38.000000000 +0000
2
+++ lib/hdb/hdb-ldap.c	2008-10-12 01:15:55.000000000 +0000
3
@@ -222,7 +222,7 @@
4
 
5
 	(*modlist)[cMods]->mod_bvalues = bv;
6
 
7
-	bv[i] = ber_memalloc(sizeof(*bv));;
8
+	bv[i] = ber_memalloc(sizeof(**bv));;
9
 	if (bv[i] == NULL)
10
 	    return ENOMEM;
11
 
(-)files/patch-lib__krb5__name-45-test.c (+21 lines)
Added Link Here
1
--- lib/krb5/name-45-test.c.orig	2010-10-15 14:18:52.000000000 +0200
2
+++ lib/krb5/name-45-test.c	2010-10-15 14:21:45.000000000 +0200
3
@@ -35,6 +35,8 @@
4
 #include "krb5_locl.h"
5
 #include <err.h>
6
 
7
+#ifdef KRB4
8
+
9
 enum { MAX_COMPONENTS = 3 };
10
 
11
 static struct testcase {
12
@@ -292,3 +294,9 @@
13
     }
14
     return val;
15
 }
16
+
17
+#else /* stub for !KRB4 */
18
+int main(int argc, char *argv[]) {
19
+  return 77;
20
+}
21
++#endif

Return to bug 151506