Changeset View
Changeset View
Standalone View
Standalone View
head/usr.bin/login/Makefile
# @(#)Makefile 8.1 (Berkeley) 7/19/93 | # @(#)Makefile 8.1 (Berkeley) 7/19/93 | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <src.opts.mk> | .include <src.opts.mk> | ||||
CONFS= fbtab login.conf motd | |||||
PROG= login | PROG= login | ||||
SRCS= login.c login_fbtab.c | SRCS= login.c login_fbtab.c | ||||
CFLAGS+=-DLOGALL | CFLAGS+=-DLOGALL | ||||
LIBADD= util pam | LIBADD= util pam | ||||
WARNS?= 5 | WARNS?= 5 | ||||
.if ${MK_AUDIT} != "no" | .if ${MK_AUDIT} != "no" | ||||
SRCS+= login_audit.c | SRCS+= login_audit.c | ||||
CFLAGS+= -DUSE_BSM_AUDIT | CFLAGS+= -DUSE_BSM_AUDIT | ||||
LIBADD+= bsm | LIBADD+= bsm | ||||
.endif | .endif | ||||
.if ${MK_SETUID_LOGIN} != "no" | .if ${MK_SETUID_LOGIN} != "no" | ||||
BINOWN= root | BINOWN= root | ||||
BINMODE=4555 | BINMODE=4555 | ||||
PRECIOUSPROG= | PRECIOUSPROG= | ||||
.endif | |||||
.include <bsd.endian.mk> | |||||
afterinstallconfig: | |||||
cap_mkdb ${CAP_MKDB_ENDIAN} ${DESTDIR}/etc/login.conf | |||||
.if defined(NO_ROOT) && defined(METALOG) | |||||
echo "./etc/login.conf.db type=file mode=0644 uname=root gname=wheel" | \ | |||||
cat -l >> ${METALOG} | |||||
.endif | .endif | ||||
.include <bsd.prog.mk> | .include <bsd.prog.mk> |