diff options
author | gshapiro <gshapiro@FreeBSD.org> | 2000-10-10 18:08:19 +0000 |
---|---|---|
committer | gshapiro <gshapiro@FreeBSD.org> | 2000-10-10 18:08:19 +0000 |
commit | e4192d4e06698c8478f985c14ca1fc6180fec80e (patch) | |
tree | b0846685c0846d636d4790752d31d3e0ee4950c5 | |
parent | dbad9285cc5845abee9e7192cf083bda232e8a91 (diff) | |
download | FreeBSD-src-e4192d4e06698c8478f985c14ca1fc6180fec80e.zip FreeBSD-src-e4192d4e06698c8478f985c14ca1fc6180fec80e.tar.gz |
Install the sendmail cf building tools (contrib/sendmail/cf) in
/usr/share/sendmail/cf.
PR: 19790
-rw-r--r-- | etc/mail/README | 23 | ||||
-rw-r--r-- | etc/mtree/BSD.usr.dist | 2 | ||||
-rw-r--r-- | share/Makefile | 4 | ||||
-rw-r--r-- | share/sendmail/Makefile | 33 |
4 files changed, 50 insertions, 12 deletions
diff --git a/etc/mail/README b/etc/mail/README index 60f473e..f5102dd 100644 --- a/etc/mail/README +++ b/etc/mail/README @@ -1,17 +1,16 @@ # $FreeBSD$ Filtering out SPAM from your site - Sendmail now includes excellent tools block spam. These -tools are available as FEATUREs that you can add to your site's -.mc file. Proper use of these FEATUREs will prevent spammer from -using your site as a relay as well as significantly decrease the -amount of spam that arrives at your site. No set of anti-spam -tools will block all spam without blocking some portion of legitimate -mail as well. Therefore, these FEATUREs are designed to prevent -as much spam as possible without blocking legitimate mail. - These tools are discussed in /usr/src/contrib/sendmail/cf/README. -Read the section entitled "ANTI-SPAM CONFIGURATION CONTROL". Example -usage and additional tools can be found in -/usr/src/contrib/sendmail/cf/cf/knecht.mc. +Sendmail now includes excellent tools block spam. These tools are +available as FEATUREs that you can add to your site's .mc file. Proper use +of these FEATUREs will prevent spammer from using your site as a relay as +well as significantly decrease the amount of spam that arrives at your +site. No set of anti-spam tools will block all spam without blocking some +portion of legitimate mail as well. Therefore, these FEATUREs are designed +to prevent as much spam as possible without blocking legitimate mail. + +These tools are discussed in /usr/share/sendmail/cf/README. Read the +section entitled "ANTI-SPAM CONFIGURATION CONTROL". Example usage and +additional tools can be found in /usr/share/sendmail/cf/cf/knecht.mc. diff --git a/etc/mtree/BSD.usr.dist b/etc/mtree/BSD.usr.dist index df2b83c..2330b8c 100644 --- a/etc/mtree/BSD.usr.dist +++ b/etc/mtree/BSD.usr.dist @@ -852,6 +852,8 @@ .. .. .. + sendmail + .. skel .. syscons diff --git a/share/Makefile b/share/Makefile index 4c5d5e7..30a7eaa 100644 --- a/share/Makefile +++ b/share/Makefile @@ -10,4 +10,8 @@ SUBDIR= colldef dict examples isdn man me misc mk mklocale skel \ SUBDIR+= doc .endif +.if !defined(NO_SENDMAIL) +SUBDIR+= sendmail +.endif + .include <bsd.subdir.mk> diff --git a/share/sendmail/Makefile b/share/sendmail/Makefile new file mode 100644 index 0000000..e7a5288 --- /dev/null +++ b/share/sendmail/Makefile @@ -0,0 +1,33 @@ +# $FreeBSD$ +# +# Doing a make install builds /usr/share/sendmail/ + +SENDMAIL_DIR=${.CURDIR}/../../contrib/sendmail +CFDIR= cf +CFDIRS!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( -name CVS -prune \) -o -type d -print) +CFFILES!= (cd ${SENDMAIL_DIR}; find -L ${CFDIR} \( -name CVS -prune \) -o -type f -print) + +DDIR= ${DESTDIR}/usr/share/sendmail + +NOOBJ= noobj + +# Define SHARED to indicate whether you want symbolic links to the system +# source (``symlinks''), or a separate copy (``copies'') +SHARED?= copies + +all clean cleandir depend lint tags: + +beforeinstall: ${SHARED} + +copies:: +.for dir in ${CFDIRS} + ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 755 -d ${SENDMAIL_DIR}/${dir} ${DDIR}/${dir} +.endfor +.for file in ${CFFILES} + ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 ${SENDMAIL_DIR}/${file} ${DDIR}/${file} +.endfor + +symlinks:: + rm -rf ${DDIR}/${CFDIR}; ln -s ${SENDMAIL_DIR}/${CFDIR} ${DDIR}/${CFDIR} + +.include <bsd.prog.mk> |