1
2.include <src.opts.mk>
3.include <src.tools.mk>
4
5PACKAGE=	runtime
6
7CONFS=	fbtab login.conf motd.template login.access
8PROG=	login
9SRCS=	login.c login_fbtab.c
10CFLAGS+=-DLOGALL
11LIBADD=	util pam
12
13WARNS?=	5
14
15.if ${MK_AUDIT} != "no"
16SRCS+=	login_audit.c
17CFLAGS+= -DUSE_BSM_AUDIT
18LIBADD+=	bsm
19.endif
20
21.if ${MK_SETUID_LOGIN} != "no"
22BINOWN=	root
23BINMODE=4555
24PRECIOUSPROG=
25.endif
26
27.include <bsd.endian.mk>
28afterinstallconfig:
29	${CAP_MKDB_CMD} ${CAP_MKDB_ENDIAN} ${DESTDIR}/etc/login.conf
30.if defined(NO_ROOT) && defined(METALOG)
31	echo ".${DISTBASE}/etc/login.conf.db type=file mode=0644 uname=root gname=wheel" | \
32		cat -l >> ${METALOG}
33.endif
34
35.include <bsd.prog.mk>
36