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