Home | History | Annotate | Line # | Download | only in libkadm5srv
      1 # $NetBSD: Makefile,v 1.6 2023/06/19 23:56:55 mrg Exp $
      2 
      3 USE_FORT?= yes	# network protocol library
      4 
      5 NOLINT=		# defined
      6 
      7 .include <bsd.own.mk>
      8 .include <${.CURDIR}/../../Makefile.inc>
      9 
     10 .PATH:		${HEIMDIST}/lib/kadm5
     11 
     12 LIB=		kadm5srv
     13 CPPFLAGS+=				\
     14 	-I${HEIMDIST}/lib/krb5		\
     15 	-I${HEIMDIST}/lib
     16 
     17 LIBDPLIBS+=	krb5	${.CURDIR}/../libkrb5 \
     18 		com_err	${.CURDIR}/../libcom_err \
     19 		hdb	${.CURDIR}/../libhdb \
     20 		roken	${.CURDIR}/../libroken	\
     21 		heimbase	${.CURDIR}/../libheimbase
     22 
     23 HEIMSRCS= kadm5_err.et
     24 
     25 SRCS =				\
     26 	acl.c			\
     27 	bump_pw_expire.c	\
     28 	chpass_s.c		\
     29 	common_glue.c		\
     30 	context_s.c		\
     31 	create_s.c		\
     32 	delete_s.c		\
     33 	destroy_s.c		\
     34 	ent_setup.c		\
     35 	error.c			\
     36 	flush_s.c		\
     37 	free.c			\
     38 	get_princs_s.c		\
     39 	get_s.c			\
     40 	init_s.c		\
     41 	keys.c			\
     42 	log.c			\
     43 	marshall.c		\
     44 	modify_s.c		\
     45 	password_quality.c	\
     46 	privs_s.c		\
     47 	randkey_s.c		\
     48 	rename_s.c		\
     49 	server_glue.c		\
     50 	setkey3_s.c		\
     51 	set_keys.c		\
     52 	set_modifier.c
     53 
     54 MAN= kadm5_pwcheck.3
     55 
     56 MLINKS= \
     57         kadm5_pwcheck.3      kadm5_setup_passwd_quality_check.3        \
     58         kadm5_pwcheck.3      kadm5_add_passwd_quality_verifier.3        \
     59         kadm5_pwcheck.3      kadm5_check_password_quality.3        \
     60         kadm5_pwcheck.3      krb5_pwcheck.3        \
     61 
     62 .include <${HEIMBASE}/Makefile.rules.inc>
     63 .include <bsd.lib.mk>
     64