]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - usr.bin/login/Makefile
zfs: merge openzfs/zfs@043c6ee3b
[FreeBSD/FreeBSD.git] / usr.bin / login / Makefile
1 #       @(#)Makefile    8.1 (Berkeley) 7/19/93
2
3 .include <src.opts.mk>
4 .include <src.tools.mk>
5
6 PACKAGE=        runtime
7
8 CONFS=  fbtab login.conf motd.template login.access
9 PROG=   login
10 SRCS=   login.c login_fbtab.c
11 CFLAGS+=-DLOGALL
12 LIBADD= util pam
13
14 WARNS?= 5
15
16 .if ${MK_AUDIT} != "no"
17 SRCS+=  login_audit.c
18 CFLAGS+= -DUSE_BSM_AUDIT
19 LIBADD+=        bsm
20 .endif
21
22 .if ${MK_SETUID_LOGIN} != "no"
23 BINOWN= root
24 BINMODE=4555
25 PRECIOUSPROG=
26 .endif
27
28 .include <bsd.endian.mk>
29 afterinstallconfig:
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>