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