1# 2# SPDX-License-Identifier: BSD-2-Clause 3# 4# Copyright (c) 2025 FreeBSD Foundation 5# 6# This sofware was developed by Cy Schubert <cy@FreeBSD.org> 7# under sponsorship from the FreeBSD Foundation. 8# 9 10.include "../Makefile.inc" 11 12PROG= kadmind 13LIBADD= kadm5srv_mit kdb5 gssrpc gssapi_krb5 krb5 k5crypto com_err \ 14 krb5support apputils verto sys m 15 16SRCS= auth.c \ 17 auth_acl.c \ 18 auth_self.c \ 19 ipropd_svc.c \ 20 kadm_rpc_svc.c \ 21 misc.c \ 22 ovsec_kadmd.c \ 23 schpw.c \ 24 server_stubs.c 25 26MAN= kadmind.8 27 28CFLAGS+=-I${KRB5_DIR}/include \ 29 -I${KRB5_SRCTOP}/include \ 30 -I${KRB5_OBJTOP}/lib/gssapi \ 31 -I${KRB5_OBJTOP}/lib \ 32 -I${KRB5_DIR}/lib \ 33 -I${KRB5_DIR}/lib/gssapi/krb5 \ 34 -I${KRB5_DIR}/lib/gssapi/generic 35 36kadmind.8: kadmind.man 37 38CLEANFILES+= kadmind.8 39 40.include <bsd.prog.mk> 41 42.SUFFIXES: .h .c .man .8 43 44.man.8: 45 @cp ${.ALLSRC} ${.TARGET} 46 47.PATH: ${KRB5_DIR}/kadmin/server \ 48 ${KRB5_DIR}/man 49