summaryrefslogtreecommitdiffstats
path: root/usr.bin/login/Makefile
diff options
context:
space:
mode:
authorabial <abial@FreeBSD.org>1999-01-19 22:59:37 +0000
committerabial <abial@FreeBSD.org>1999-01-19 22:59:37 +0000
commit77b333d7ef37a9e3188b9979279e5bf76f32f1f4 (patch)
treee4fb733aa30e7249176b4f457cdc8cd76695a705 /usr.bin/login/Makefile
parent0f233bf5558e704f03b50e62d4904e581433673a (diff)
downloadFreeBSD-src-77b333d7ef37a9e3188b9979279e5bf76f32f1f4.zip
FreeBSD-src-77b333d7ef37a9e3188b9979279e5bf76f32f1f4.tar.gz
Add a compile knob to avoid using PAM code (login will use standard Unix
authentication only). This comes handy when you're tight on space. Submitted by: mostly John Baldwin <jobaldwi@vt.edu> Reviewed by: John D. Polstra <jdp@polstra.com>
Diffstat (limited to 'usr.bin/login/Makefile')
-rw-r--r--usr.bin/login/Makefile14
1 files changed, 11 insertions, 3 deletions
diff --git a/usr.bin/login/Makefile b/usr.bin/login/Makefile
index c9a40d3..f29d08a 100644
--- a/usr.bin/login/Makefile
+++ b/usr.bin/login/Makefile
@@ -1,5 +1,5 @@
# From: @(#)Makefile 8.1 (Berkeley) 7/19/93
-# $Id: Makefile,v 1.24 1998/11/21 02:22:14 jdp Exp $
+# $Id: Makefile,v 1.25 1998/11/21 18:27:15 jdp Exp $
PROG= login
MAN1= login.1
@@ -8,9 +8,17 @@ SRCS= login.c login_access.c login_fbtab.c
CFLAGS+=-Wall -DLOGIN_ACCESS -DLOGALL
-DPADD= ${LIBUTIL} ${LIBCRYPT} ${LIBPAM}
-LDADD= -lutil -lcrypt -lpam
+DPADD= ${LIBUTIL} ${LIBCRYPT}
+LDADD= -lutil -lcrypt
+
+.if defined(NOPAM)
+CFLAGS+= -DNO_PAM
+.else
+DPADD+= ${LIBPAM}
+LDADD+= -lpam
NOSHARED=no
+.endif
+
BINMODE=4555
INSTALLFLAGS=-fschg
OpenPOWER on IntegriCloud