From ba9cbbdb5a8b995e7c7a5944ea3b87d4b5c6bbdc Mon Sep 17 00:00:00 2001 From: Enji Cooper Date: Sun, 30 Nov 2014 00:51:00 +0000 Subject: [PATCH] Honor MK_AT, MK_FTP, MK_MAIL, and MK_OPENSSH --- etc/pam.d/Makefile | 29 +++++++++++++++++++++++------ 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/etc/pam.d/Makefile b/etc/pam.d/Makefile index 2d3356a8fca..b8a6b624139 100644 --- a/etc/pam.d/Makefile +++ b/etc/pam.d/Makefile @@ -5,16 +5,34 @@ NO_OBJ= .include FILES= README \ - atrun \ cron \ - ftpd \ - imap \ login \ other \ - passwd pop3 \ - sshd su system \ + passwd \ + su \ + system \ xdm +LINKS= + +.if ${MK_AT} != "no" +FILES+= atrun +.endif + +.if ${MK_FTP} != "no" +FILES+= ftpd +LINKS+= ${FILESDIR}/ftpd ${FILESDIR}/ftp +.endif + +.if ${MK_MAIL} != "no" +FILES+= imap +FILES+= pop3 +.endif + +.if ${MK_OPENSSH} != "no" +FILES+= sshd +.endif + .if ${MK_RCMDS} != "no" FILES+= rsh .endif @@ -26,6 +44,5 @@ FILES+= telnetd FILESDIR= /etc/pam.d FILESMODE= 644 FILESMODE_README= 444 -LINKS= ${FILESDIR}/ftpd ${FILESDIR}/ftp .include