summaryrefslogtreecommitdiff
path: root/imap/src/osdep
diff options
context:
space:
mode:
authorEduardo Chappa <chappa@washington.edu>2019-11-25 11:08:46 -0700
committerEduardo Chappa <chappa@washington.edu>2019-11-25 11:08:46 -0700
commit46e208ffa9fffc3057df7a698f2124b3998a24ac (patch)
tree1e2f31bdad42ce442e0d07eacb97cfde845a9e69 /imap/src/osdep
parentbe556aa57bf6f283afb00cfbbcd02cb794965d2d (diff)
downloadalpine-46e208ffa9fffc3057df7a698f2124b3998a24ac.tar.xz
* Add lnpno port to imap/src/osdep/unix/Makefile to account for ports that do
not need/want to build using pam. Add more robustness to the configure process, to add -lcrypt to the build flags when --with-bundled-tools=no is given.
Diffstat (limited to 'imap/src/osdep')
-rw-r--r--imap/src/osdep/unix/Makefile11
1 files changed, 10 insertions, 1 deletions
diff --git a/imap/src/osdep/unix/Makefile b/imap/src/osdep/unix/Makefile
index a94040c8..c4e1411f 100644
--- a/imap/src/osdep/unix/Makefile
+++ b/imap/src/osdep/unix/Makefile
@@ -33,7 +33,7 @@ EXTRADRIVERS=mbox
PASSWDTYPE=std
SSLTYPE=nopwd
IP=4
-
+BUNDLED=
# The optimization level here for GCC ports is set here for a reason. It's
# to get you to read this text.
@@ -494,6 +494,15 @@ isc: # Interactive
BASELDFLAGS="-linet -lnsl_s -lgen -lx -lsec -liberty" \
RANLIB=true
+lnpno: # Linux disable support Pluggable Authentication modules
+ $(BUILD) `$(CAT) SPECIALS` OS=slx \
+ SIGTYPE=psx CRXTYPE=nfs \
+ SPOOLDIR=/var/spool \
+ ACTIVEFILE=/var/lib/news/active \
+ RSHPATH=/usr/bin/rsh \
+ BASECFLAGS="$(GCCCFLAGS)" \
+ BASELDFLAGS="-lcrypt"
+
lnp: # Linux Pluggable Authentication modules
$(BUILD) `$(CAT) SPECIALS` OS=slx \
SIGTYPE=psx CHECKPW=pam CRXTYPE=nfs \