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