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