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 -I${KRB5_OBJTOP}/util/profile 36 37kadmind.8: kadmind.man 38 39CLEANFILES+= kadmind.8 40 41.include <bsd.prog.mk> 42 43.SUFFIXES: .h .c .man .8 44 45.man.8: 46 @cp ${.ALLSRC} ${.TARGET} 47 48.PATH: ${KRB5_DIR}/kadmin/server \ 49 ${KRB5_DIR}/man 50