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