]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/login/Makefile
ident(1): Normalizing date format
[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 CONFS=  fbtab login.conf motd.template login.access
8 PROG=   login
9 SRCS=   login.c login_fbtab.c
10 CFLAGS+=-DLOGALL
11 LIBADD= util pam
12
13 WARNS?= 5
14
15 .if ${MK_AUDIT} != "no"
16 SRCS+=  login_audit.c
17 CFLAGS+= -DUSE_BSM_AUDIT
18 LIBADD+=        bsm
19 .endif
20
21 .if ${MK_SETUID_LOGIN} != "no"
22 BINOWN= root
23 BINMODE=4555
24 PRECIOUSPROG=
25 .endif
26
27 .include <bsd.endian.mk>
28 afterinstallconfig:
29         ${CAP_MKDB_CMD} ${CAP_MKDB_ENDIAN} ${DESTDIR}/etc/login.conf
30 .if defined(NO_ROOT) && defined(METALOG)
31         echo "./etc/login.conf.db type=file mode=0644 uname=root gname=wheel" | \
32                 cat -l >> ${METALOG}
33 .endif
34
35 .include <bsd.prog.mk>