mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-31 10:46:16 +00:00
ISC recently announced that BIND 8 has been End-of-Life'd:
http://www.isc.org/index.pl?/sw/bind/bind8-eol.php Therefore, per the previous announcement, remove the ports for BIND 8. This includes the chinese/bind8 slave port, and mail/smc-milter which has a dependency on libbind_r.a from BIND 8.x. The latter has been unmaintained since 2005, and is 3 versions behind. Approved by: portmgr (linimon)
This commit is contained in:
parent
4fe8855cf5
commit
53fb30ab2d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=202883
4
MOVED
4
MOVED
@ -3325,3 +3325,7 @@ print/yatex-mule||2007-10-25|Has expired: emacs19 and related ports are obsolete
|
||||
devel/py-qt4-qct|devel/qct|2007-10-26|Since it's an application but not a Py/Qt library the port was renamed
|
||||
net-mgmt/wispy-tools|net-mgmt/spectools|2007-10-29|project renamed
|
||||
lang/gcc40|lang/gcc42|2007-11-04|Superseded by gcc41 and later, gcc42 being the recommended update path
|
||||
chinese/bind8||2007-12-03|EOL: Use dns/bind94 instead
|
||||
dns/bind8||2007-12-03|EOL: Use dns/bind94 instead
|
||||
dns/bind84||2007-12-03|EOL: Use dns/bind94 instead
|
||||
mail/smc-milter||2007-12-03|Relies on BIND 8, which is EOL
|
||||
|
@ -18,7 +18,6 @@
|
||||
SUBDIR += bg5ps
|
||||
SUBDIR += big5con
|
||||
SUBDIR += big5width
|
||||
SUBDIR += bind8
|
||||
SUBDIR += bitchx
|
||||
SUBDIR += c2t
|
||||
SUBDIR += cce
|
||||
|
@ -1,23 +0,0 @@
|
||||
# New ports collection makefile for: bind
|
||||
# Date created: 18 July 1997
|
||||
# Whom: jseger@scds.com
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
CATEGORIES= chinese net
|
||||
|
||||
MAINTAINER= jihuang@gate.sinica.edu.tw
|
||||
|
||||
MASTERDIR= ${.CURDIR}/../../dns/bind8
|
||||
|
||||
PATCH_SITES= http://www.sinica.edu.tw/~jihuang/
|
||||
|
||||
DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
|
||||
PATCHFILES= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}.diff.gz
|
||||
|
||||
MD5_FILE= ${.CURDIR}/distinfo
|
||||
|
||||
.include "${MASTERDIR}/Makefile"
|
||||
|
||||
|
@ -1,15 +0,0 @@
|
||||
MD5 (bind-8.3.7/bind-src.tar.gz) = 36cc1660eb7d73e872a1e5af6f832167
|
||||
SHA256 (bind-8.3.7/bind-src.tar.gz) = c3a8a8a1ed9a8b5dd2c75b445214fba5cf1b937e363c18bfbe5ba56364df327a
|
||||
SIZE (bind-8.3.7/bind-src.tar.gz) = 1417083
|
||||
MD5 (bind-8.3.7/bind-doc.tar.gz) = b7ccbde30d8c43202eabf61a51366852
|
||||
SHA256 (bind-8.3.7/bind-doc.tar.gz) = 28091a37ad4ec58fd5d01fd91346158b6d12a2d8332d8a1aa92bc8c880f74a49
|
||||
SIZE (bind-8.3.7/bind-doc.tar.gz) = 1492990
|
||||
MD5 (bind-8.3.7/bind-src.tar.gz.asc) = f4814a77210b1035706702abd76e2df8
|
||||
SHA256 (bind-8.3.7/bind-src.tar.gz.asc) = acefd43d9ef7acda51c2745a99b4c75a08930f1b7b76b3396c594b4b9de8ca43
|
||||
SIZE (bind-8.3.7/bind-src.tar.gz.asc) = 187
|
||||
MD5 (bind-8.3.7/bind-doc.tar.gz.asc) = 97261ecda0ad770c359db9229b61b375
|
||||
SHA256 (bind-8.3.7/bind-doc.tar.gz.asc) = f01d1ea1badc37a949512c93d66c5aed5b500e05681cb24afe0e4d611f9bdf6a
|
||||
SIZE (bind-8.3.7/bind-doc.tar.gz.asc) = 187
|
||||
MD5 (bind-8.3.7/zh-bind-8.3.7.diff.gz) = 69f621a0510eab33c54f8083b553edea
|
||||
SHA256 (bind-8.3.7/zh-bind-8.3.7.diff.gz) = c9cbf3eac7bdb094f917c5f7540267e4bc67a91fd0eff64e3890190417ba8298
|
||||
SIZE (bind-8.3.7/zh-bind-8.3.7.diff.gz) = 10228
|
@ -5,8 +5,6 @@
|
||||
|
||||
SUBDIR += adns
|
||||
SUBDIR += ares
|
||||
SUBDIR += bind8
|
||||
SUBDIR += bind84
|
||||
SUBDIR += bind9
|
||||
SUBDIR += bind9-dlz
|
||||
SUBDIR += bind9-sdb-ldap
|
||||
|
@ -1,125 +0,0 @@
|
||||
# New ports collection makefile for: bind
|
||||
# Date created: 18 July 1997
|
||||
# Whom: jseger@scds.com
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# I stay very aware of developments regarding BIND. I frequently delay updating
|
||||
# this port from a known-stable version due to concerns about stability of a
|
||||
# newer version. If you are interested in using the most recent ISC release
|
||||
# you can generally build it cleanly from the source. - Doug
|
||||
|
||||
PORTNAME= bind
|
||||
PORTVERSION= 8.3.7
|
||||
CATEGORIES?= dns net
|
||||
MASTER_SITES= ${MASTER_SITE_ISC} \
|
||||
http://dougbarton.us/Downloads/%SUBDIR%/
|
||||
MASTER_SITE_SUBDIR= bind/src/${PORTVERSION}
|
||||
DISTFILES= bind-src.tar.gz bind-doc.tar.gz \
|
||||
bind-src.tar.gz.asc bind-doc.tar.gz.asc
|
||||
DIST_SUBDIR= bind-${PORTVERSION}
|
||||
EXTRACT_ONLY= bind-src.tar.gz bind-doc.tar.gz
|
||||
|
||||
MAINTAINER?= DougB@FreeBSD.org
|
||||
COMMENT= The Berkeley Internet Name Domain, an implementation of DNS
|
||||
|
||||
CONFLICTS= bind84-8.* bind9* host-* zh-bind-8.*
|
||||
|
||||
FORBIDDEN= EOL - http://www.isc.org/sw/bind/bind8-eol.php
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
REPLACE_BASE_INCLUDES "Replace includes as well as binaries" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_REPLACE_BASE_INCLUDES)
|
||||
WITH_REPLACE_BASE= yes
|
||||
INCLUDE_PATH= include
|
||||
PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH}
|
||||
.else
|
||||
INCLUDE_PATH= include/bind
|
||||
PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH}
|
||||
.endif
|
||||
|
||||
.if defined(WITH_REPLACE_BASE)
|
||||
PKGNAMESUFFIX= -base
|
||||
PREFIX= /usr
|
||||
BIND_DESTETC= /etc/namedb
|
||||
PLIST_SUB+= FAKE_SBIN=sbin
|
||||
.else
|
||||
BIND_DESTETC= ${PREFIX}/etc
|
||||
PLIST_SUB+= FAKE_SBIN=bin
|
||||
.endif
|
||||
|
||||
MAN1= dig.1 dnskeygen.1 dnsquery.1 host.1
|
||||
MAN3= getaddrinfo.3 gethostbyname.3 getipnodebyname.3 getnetent.3 \
|
||||
getnameinfo.3 inet_cidr.3 hesiod.3 resolver.3 tsig.3
|
||||
MAN5= irs.conf.5 named.conf.5 resolver.5
|
||||
MAN7= hostname.7 mailaddr.7
|
||||
MAN8= named-bootconf.8 named-xfer.8 named.8 ndc.8 nslookup.8 \
|
||||
nsupdate.8
|
||||
|
||||
PATCH_ARGS= -s -d ${WRKDIR}
|
||||
PATCH_DIST_ARGS= -s -d ${WRKDIR}
|
||||
|
||||
WRKSRC= ${WRKDIR}/src
|
||||
|
||||
verify: checksum
|
||||
gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-src.tar.gz.asc
|
||||
gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-doc.tar.gz.asc
|
||||
|
||||
post-patch:
|
||||
@${SED} -e "s#\'DESTETC=.*#'DESTETC=${BIND_DESTETC}'#" \
|
||||
-e "s#-O2 -g#${CFLAGS}#" \
|
||||
${WRKSRC}/port/freebsd/Makefile.set > \
|
||||
${WRKSRC}/port/freebsd/Makefile.set.sed
|
||||
@${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
|
||||
${WRKSRC}/port/freebsd/Makefile.set
|
||||
|
||||
@${SED} -e "s#{DESTEXEC}#{DESTBIN}#g" \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile > \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile.sed
|
||||
@${MV} ${WRKSRC}/bin/dnskeygen/Makefile.sed \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile
|
||||
|
||||
@${SED} -e "s#\'DESTINC=.*#'DESTINC=${PREFIX}/${INCLUDE_PATH}'#" \
|
||||
${WRKSRC}/port/freebsd/Makefile.set > \
|
||||
${WRKSRC}/port/freebsd/Makefile.set.sed
|
||||
@${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
|
||||
${WRKSRC}/port/freebsd/Makefile.set
|
||||
|
||||
.if defined(WITH_REPLACE_BASE)
|
||||
.for dir in nslookup nsupdate
|
||||
@${SED} -e "s#{DESTBIN}#{DESTSBIN}#g" \
|
||||
${WRKSRC}/bin/${dir}/Makefile > ${WRKSRC}/bin/${dir}/Makefile.sed
|
||||
@${MV} ${WRKSRC}/bin/${dir}/Makefile.sed ${WRKSRC}/bin/${dir}/Makefile
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.for f in named.conf.5 named.8
|
||||
@${SED} -e "s#/etc/named.conf#${BIND_DESTETC}/named.conf#g" \
|
||||
${WRKDIR}/doc/man/${f} > ${WRKDIR}/doc/man/${f}.sed
|
||||
@${MV} ${WRKDIR}/doc/man/${f}.sed ${WRKDIR}/doc/man/${f}
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
cd ${WRKDIR}/doc/man && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
|
||||
${MAKEFILE} clean all ${INSTALL_TARGET}
|
||||
|
||||
${INSTALL_DATA} ${WRKSRC}/include/isc/ctl.h \
|
||||
${PREFIX}/${INCLUDE_PATH}/isc
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/misc
|
||||
${INSTALL_DATA} ${WRKDIR}/doc/html/*.html ${DOCSDIR}/html
|
||||
${CP} -Rp ${WRKDIR}/src/conf ${DOCSDIR}
|
||||
.for f in CHANGES DNSSEC LICENSE LICENSE_RSA README SUPPORT TODO
|
||||
${INSTALL_DATA} ${WRKDIR}/src/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.for f in DynamicUpdate FAQ.* *.txt
|
||||
${INSTALL_DATA} ${WRKDIR}/doc/misc/${f} ${DOCSDIR}/misc
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,12 +0,0 @@
|
||||
MD5 (bind-8.3.7/bind-src.tar.gz) = 36cc1660eb7d73e872a1e5af6f832167
|
||||
SHA256 (bind-8.3.7/bind-src.tar.gz) = c3a8a8a1ed9a8b5dd2c75b445214fba5cf1b937e363c18bfbe5ba56364df327a
|
||||
SIZE (bind-8.3.7/bind-src.tar.gz) = 1417083
|
||||
MD5 (bind-8.3.7/bind-doc.tar.gz) = b7ccbde30d8c43202eabf61a51366852
|
||||
SHA256 (bind-8.3.7/bind-doc.tar.gz) = 28091a37ad4ec58fd5d01fd91346158b6d12a2d8332d8a1aa92bc8c880f74a49
|
||||
SIZE (bind-8.3.7/bind-doc.tar.gz) = 1492990
|
||||
MD5 (bind-8.3.7/bind-src.tar.gz.asc) = f4814a77210b1035706702abd76e2df8
|
||||
SHA256 (bind-8.3.7/bind-src.tar.gz.asc) = acefd43d9ef7acda51c2745a99b4c75a08930f1b7b76b3396c594b4b9de8ca43
|
||||
SIZE (bind-8.3.7/bind-src.tar.gz.asc) = 187
|
||||
MD5 (bind-8.3.7/bind-doc.tar.gz.asc) = 97261ecda0ad770c359db9229b61b375
|
||||
SHA256 (bind-8.3.7/bind-doc.tar.gz.asc) = f01d1ea1badc37a949512c93d66c5aed5b500e05681cb24afe0e4d611f9bdf6a
|
||||
SIZE (bind-8.3.7/bind-doc.tar.gz.asc) = 187
|
@ -1,23 +0,0 @@
|
||||
--- src/port/freebsd/Makefile.set.orig Sun Jun 23 17:32:49 2002
|
||||
+++ src/port/freebsd/Makefile.set Fri Jul 12 00:41:45 2002
|
||||
@@ -1,12 +1,14 @@
|
||||
'CC=cc'
|
||||
'CDEBUG=-O2 -g -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat'
|
||||
-'DESTBIN=/usr/bin'
|
||||
-'DESTSBIN=/usr/sbin'
|
||||
-'DESTEXEC=/usr/libexec'
|
||||
-'DESTMAN=/usr/share/man'
|
||||
-'DESTHELP=/usr/share/misc'
|
||||
-'DESTETC=/etc'
|
||||
+'DESTBIN=${PREFIX}/bin'
|
||||
+'DESTSBIN=${PREFIX}/sbin'
|
||||
+'DESTEXEC=${PREFIX}/libexec'
|
||||
+'DESTMAN=${MANPREFIX}/man'
|
||||
+'DESTHELP=${PREFIX}/share/misc'
|
||||
+'DESTETC=${PREFIX}/etc'
|
||||
'DESTRUN=/var/run'
|
||||
+'DESTINC=${PREFIX}/include/bind'
|
||||
+'DESTLIB=${PREFIX}/lib'
|
||||
'LEX=lex -I'
|
||||
'YACC=yacc -d'
|
||||
'SYSLIBS=-lutil'
|
@ -1,42 +0,0 @@
|
||||
--- doc/man/Makefile.orig Fri Mar 14 04:43:51 1997
|
||||
+++ doc/man/Makefile Mon Jan 5 14:03:46 1998
|
||||
@@ -52,26 +52,26 @@
|
||||
# Target directory for the manual directory tree. Eg., may be used to
|
||||
# specify the path of an NFS-mounted directory for common files.
|
||||
#
|
||||
-DESTDIR=
|
||||
+DESTDIR= ${MANPREFIX}
|
||||
|
||||
#
|
||||
# Default location for manual section directories.
|
||||
#
|
||||
-DESTMAN= /usr/share/man
|
||||
+DESTMAN= /man
|
||||
|
||||
#
|
||||
# Install manuals in ${MANDIR}N. For systems that generate catable manual
|
||||
# entries on the fly, use
|
||||
# MANDIR = man
|
||||
#
|
||||
-MANDIR = cat
|
||||
+MANDIR = man
|
||||
|
||||
#
|
||||
# Default extension for manual entries. To install the manual entries under
|
||||
# their `real' extensions use
|
||||
# CATEXT = $$N
|
||||
#
|
||||
-CATEXT = 0
|
||||
+CATEXT = $$N
|
||||
|
||||
#
|
||||
# Command to install manual entries
|
||||
@@ -105,7 +105,7 @@
|
||||
# can be used.
|
||||
# MANROFF = cat
|
||||
#
|
||||
-MANROFF = ( tbl | nroff -mandoc )
|
||||
+MANROFF = cat
|
||||
|
||||
#
|
||||
# Default extensions for installed manual entries. The following variables
|
@ -1,11 +0,0 @@
|
||||
--- src/bin/Makefile.orig Sat Dec 23 00:02:48 2000
|
||||
+++ src/bin/Makefile Mon Jan 29 14:11:13 2001
|
||||
@@ -58,7 +58,7 @@
|
||||
"VER=${VER}" "STRIP=${STRIP}" "PS=${PS}" "INSTALL_LIB=${INSTALL_LIB}" \
|
||||
"INSTALL_EXEC=${INSTALL_EXEC}" "BOUNDS=${BOUNDS}"
|
||||
|
||||
-CFLAGS= ${CDEBUG}
|
||||
+#CFLAGS= ${CDEBUG}
|
||||
CPPFLAGS= -I${PORTINCL} -I${INCL}
|
||||
|
||||
SUBDIRS = addr nslookup dig dnsquery host named named-xfer ndc nsupdate \
|
@ -1,13 +0,0 @@
|
||||
BIND 8 Features
|
||||
-> DNS Dynamic Updates (RFC 2136)
|
||||
-> DNS Change Notification (RFC 1996)
|
||||
-> Completely new configuration syntax
|
||||
-> Flexible, categorized logging system
|
||||
-> IP-address-based access control for queries, zone transfers, and
|
||||
updates that may be specified on a zone-by-zone basis
|
||||
-> More efficient zone transfers
|
||||
-> Improved performance for servers with thousands of zones
|
||||
-> The server no longer forks for outbound zone transfers
|
||||
-> Many bug fixes
|
||||
|
||||
WWW: http://www.isc.org/index.pl?/sw/bind/
|
@ -1,90 +0,0 @@
|
||||
bin/addr
|
||||
bin/dig
|
||||
bin/dnskeygen
|
||||
bin/dnsquery
|
||||
bin/host
|
||||
bin/mkservdb
|
||||
%%FAKE_SBIN%%/nslookup
|
||||
%%FAKE_SBIN%%/nsupdate
|
||||
%%INCLUDE_PATH%%/arpa/inet.h
|
||||
%%INCLUDE_PATH%%/arpa/nameser.h
|
||||
%%INCLUDE_PATH%%/arpa/nameser_compat.h
|
||||
%%INCLUDE_PATH%%/hesiod.h
|
||||
%%INCLUDE_PATH%%/irp.h
|
||||
%%INCLUDE_PATH%%/irs.h
|
||||
%%INCLUDE_PATH%%/isc/assertions.h
|
||||
%%INCLUDE_PATH%%/isc/ctl.h
|
||||
%%INCLUDE_PATH%%/isc/dst.h
|
||||
%%INCLUDE_PATH%%/isc/eventlib.h
|
||||
%%INCLUDE_PATH%%/isc/heap.h
|
||||
%%INCLUDE_PATH%%/isc/irpmarshall.h
|
||||
%%INCLUDE_PATH%%/isc/list.h
|
||||
%%INCLUDE_PATH%%/isc/logging.h
|
||||
%%INCLUDE_PATH%%/isc/memcluster.h
|
||||
%%INCLUDE_PATH%%/isc/misc.h
|
||||
%%INCLUDE_PATH%%/isc/tree.h
|
||||
%%INCLUDE_PATH%%/netdb.h
|
||||
%%INCLUDE_PATH%%/res_update.h
|
||||
%%INCLUDE_PATH%%/resolv.h
|
||||
%%INCLUDE_PATH%%/sys/bitypes.h
|
||||
lib/libbind.a
|
||||
lib/libbind_r.a
|
||||
libexec/named-xfer
|
||||
sbin/irpd
|
||||
sbin/named
|
||||
sbin/named-bootconf
|
||||
sbin/ndc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
|
||||
%%PORTDOCS%%%%DOCSDIR%%/DNSSEC
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE_RSA
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SUPPORT
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/keep-running
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named-res1.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named.conf.rfc1918-stubs
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/127.0.0
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/localhost
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/root.cache
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/named.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/127.0.0
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/root.cache
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/stub/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/acl.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/address_list.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/comments.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/config.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/controls.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/docdef.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/example.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/include.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/key.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/logging.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/master.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/options.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/server.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/trusted-keys.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/zone.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/DynamicUpdate
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.1of2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.2of2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/rfc2317-notes.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/style.txt
|
||||
share/misc/nslookup.help
|
||||
@dirrmtry %%INCLUDE_PATH%%/arpa
|
||||
@dirrmtry %%INCLUDE_PATH%%/isc
|
||||
@dirrmtry %%INCLUDE_PATH%%/sys
|
||||
@dirrmtry %%INCLUDE_PATH%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive/pri
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/pri
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/stub
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/
|
@ -1,144 +0,0 @@
|
||||
# New ports collection makefile for: bind84
|
||||
# Date created: 7 June 2003
|
||||
# Whom: DougB@FreeBSD.org
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
# I stay very aware of developments regarding BIND. I frequently delay updating
|
||||
# this port from a known-stable version due to concerns about stability of a
|
||||
# newer version. If you are interested in using the most recent ISC release
|
||||
# you can generally build it cleanly from the source. - Doug
|
||||
|
||||
PORTNAME= bind84
|
||||
PORTVERSION= 8.4.7.1
|
||||
CATEGORIES?= dns net ipv6
|
||||
MASTER_SITES= ftp://ftp.isc.org/isc/%SUBDIR%/ \
|
||||
http://dougbarton.us/Downloads/%SUBDIR%/ \
|
||||
ftp://ftp.isc.org/isc/bind8/src/8.4.7-P1/:patch \
|
||||
http://dougbarton.us/Downloads/bind8/src/8.4.7-P1/:patch
|
||||
MASTER_SITE_SUBDIR= bind8/src/8.4.7
|
||||
DISTFILES= bind-src.tar.gz bind-doc.tar.gz \
|
||||
bind-src.tar.gz.asc bind-doc.tar.gz.asc \
|
||||
8.4.7-p1.patch:patch 8.4.7-p1.patch.asc:patch
|
||||
DIST_SUBDIR= bind-8.4.7
|
||||
EXTRACT_ONLY= bind-src.tar.gz bind-doc.tar.gz
|
||||
|
||||
MAINTAINER= DougB@FreeBSD.org
|
||||
COMMENT= The Berkeley Internet Name Domain, an implementation of DNS
|
||||
|
||||
CONFLICTS= bind-8.* bind9* host-* zh-bind-8.*
|
||||
|
||||
DEPRECATED= EOL - http://www.isc.org/sw/bind/bind8-eol.php
|
||||
EXPIRATION_DATE= 2007-11-30
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
REPLACE_BASE_INCLUDES "Replace includes as well as binaries" off
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if defined(WITH_REPLACE_BASE_INCLUDES)
|
||||
WITH_REPLACE_BASE= yes
|
||||
INCLUDE_PATH= include
|
||||
PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH}
|
||||
.else
|
||||
INCLUDE_PATH= include/bind
|
||||
PLIST_SUB+= INCLUDE_PATH=${INCLUDE_PATH}
|
||||
.endif
|
||||
|
||||
.if defined(WITH_REPLACE_BASE)
|
||||
PKGNAMESUFFIX= -base
|
||||
PREFIX= /usr
|
||||
BIND_DESTETC= /etc/namedb
|
||||
PLIST_SUB+= FAKE_SBIN=sbin
|
||||
.else
|
||||
BIND_DESTETC= ${PREFIX}/etc
|
||||
PLIST_SUB+= FAKE_SBIN=bin
|
||||
.endif
|
||||
|
||||
MAN1= dig.1 dnskeygen.1 dnsquery.1 host.1
|
||||
MAN3= getaddrinfo.3 gethostbyname.3 getipnodebyname.3 getnetent.3 \
|
||||
getnameinfo.3 inet_cidr.3 hesiod.3 resolver.3 tsig.3
|
||||
MAN5= irs.conf.5 named.conf.5 resolver.5
|
||||
MAN7= hostname.7 mailaddr.7
|
||||
MAN8= named-bootconf.8 named-xfer.8 named.8 ndc.8 nslookup.8 \
|
||||
nsupdate.8
|
||||
|
||||
PATCH_ARGS= -s -d ${WRKDIR}
|
||||
PATCH_DIST_ARGS= -s -d ${WRKDIR}
|
||||
|
||||
WRKSRC= ${WRKDIR}/src
|
||||
|
||||
verify: checksum
|
||||
gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-src.tar.gz.asc
|
||||
gpg --verify ${DISTDIR}/${DIST_SUBDIR}/bind-doc.tar.gz.asc
|
||||
gpg --verify ${DISTDIR}/${DIST_SUBDIR}/8.4.7-p1.patch.asc
|
||||
|
||||
pre-patch:
|
||||
@${SED} -e 's#^\*\*\* bind8/#*** #' -e 's#^\-\-\- bind8/#--- #' \
|
||||
-e 's#\-c bind8/#-c #' -e 's#^Index:.*##' \
|
||||
${DISTDIR}/${DIST_SUBDIR}/8.4.7-p1.patch > \
|
||||
${WRKDIR}/8.4.7-p1
|
||||
|
||||
EXTRA_PATCHES= ${WRKDIR}/8.4.7-p1
|
||||
|
||||
post-patch:
|
||||
@${SED} -e "s#\'DESTETC=.*#'DESTETC=${BIND_DESTETC}'#" \
|
||||
-e "s#-O2 -g#${CFLAGS}#" \
|
||||
${WRKSRC}/port/freebsd/Makefile.set > \
|
||||
${WRKSRC}/port/freebsd/Makefile.set.sed
|
||||
@${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
|
||||
${WRKSRC}/port/freebsd/Makefile.set
|
||||
|
||||
@${SED} -e "s#{DESTEXEC}#{DESTBIN}#g" \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile > \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile.sed
|
||||
@${MV} ${WRKSRC}/bin/dnskeygen/Makefile.sed \
|
||||
${WRKSRC}/bin/dnskeygen/Makefile
|
||||
|
||||
@${SED} -e "s#\'DESTINC=.*#'DESTINC=${PREFIX}/${INCLUDE_PATH}'#" \
|
||||
${WRKSRC}/port/freebsd/Makefile.set > \
|
||||
${WRKSRC}/port/freebsd/Makefile.set.sed
|
||||
@${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
|
||||
${WRKSRC}/port/freebsd/Makefile.set
|
||||
|
||||
@${SED} -e "s/^#ifdef __sparcv9/#if defined(sun) \&\& defined(_SOCKLEN_T) \&\& defined(__sparcv9)/" \
|
||||
${WRKSRC}/lib/irs/getaddrinfo.c > \
|
||||
${WRKSRC}/lib/irs/getaddrinfo.c.sed
|
||||
@${MV} ${WRKSRC}/lib/irs/getaddrinfo.c.sed \
|
||||
${WRKSRC}/lib/irs/getaddrinfo.c
|
||||
|
||||
.if defined(WITH_REPLACE_BASE)
|
||||
.for dir in nslookup nsupdate
|
||||
@${SED} -e "s#{DESTBIN}#{DESTSBIN}#g" \
|
||||
${WRKSRC}/bin/${dir}/Makefile > ${WRKSRC}/bin/${dir}/Makefile.sed
|
||||
@${MV} ${WRKSRC}/bin/${dir}/Makefile.sed ${WRKSRC}/bin/${dir}/Makefile
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.for f in named.conf.5 named.8
|
||||
@${SED} -e "s#/etc/named.conf#${BIND_DESTETC}/named.conf#g" \
|
||||
${WRKDIR}/doc/man/${f} > ${WRKDIR}/doc/man/${f}.sed
|
||||
@${MV} ${WRKDIR}/doc/man/${f}.sed ${WRKDIR}/doc/man/${f}
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
cd ${WRKDIR}/doc/man && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
|
||||
${MAKEFILE} clean all ${INSTALL_TARGET}
|
||||
|
||||
${INSTALL_DATA} ${WRKSRC}/include/isc/ctl.h \
|
||||
${PREFIX}/${INCLUDE_PATH}/isc
|
||||
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}/html ${DOCSDIR}/misc
|
||||
${INSTALL_DATA} ${WRKDIR}/doc/html/*.html ${DOCSDIR}/html
|
||||
${CP} -Rp ${WRKDIR}/src/conf ${DOCSDIR}
|
||||
.for f in CHANGES DNSSEC LICENSE LICENSE_RSA README SUPPORT TODO
|
||||
${INSTALL_DATA} ${WRKDIR}/src/${f} ${DOCSDIR}
|
||||
.endfor
|
||||
.for f in DynamicUpdate FAQ.* *.txt
|
||||
${INSTALL_DATA} ${WRKDIR}/doc/misc/${f} ${DOCSDIR}/misc
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,18 +0,0 @@
|
||||
MD5 (bind-8.4.7/bind-src.tar.gz) = 3a801b15791647beb90c226d2674eb4d
|
||||
SHA256 (bind-8.4.7/bind-src.tar.gz) = a0ef8506227797ee57a6c9488fc9ef355ba2fc1fa4616fe68abf0ed6cd009b68
|
||||
SIZE (bind-8.4.7/bind-src.tar.gz) = 1484718
|
||||
MD5 (bind-8.4.7/bind-doc.tar.gz) = d9bb14acf5c7e1569622f39420e0865d
|
||||
SHA256 (bind-8.4.7/bind-doc.tar.gz) = 8adcd8c93137f626f098c9d31b8c0ff9e2fcb23f53f4919d41bc35bcef228278
|
||||
SIZE (bind-8.4.7/bind-doc.tar.gz) = 1492480
|
||||
MD5 (bind-8.4.7/bind-src.tar.gz.asc) = 1d4280ea972152810b601d95591396ef
|
||||
SHA256 (bind-8.4.7/bind-src.tar.gz.asc) = 52e6182951b647f01990bc92c3afa3122235ba15137ad8755807664fde29a89d
|
||||
SIZE (bind-8.4.7/bind-src.tar.gz.asc) = 187
|
||||
MD5 (bind-8.4.7/bind-doc.tar.gz.asc) = 1a8377b48d1eae61c8246c6d27fdb5ca
|
||||
SHA256 (bind-8.4.7/bind-doc.tar.gz.asc) = ae32114e896ed8d3a2f96be18986bd67c4e7be50e4fd03e7d39a022e83dd47aa
|
||||
SIZE (bind-8.4.7/bind-doc.tar.gz.asc) = 187
|
||||
MD5 (bind-8.4.7/8.4.7-p1.patch) = fa86090a9afb5deaf096f21803cb819b
|
||||
SHA256 (bind-8.4.7/8.4.7-p1.patch) = a2400b6db3b68389bef6af1e1b0a732946f8fdc80605ef5a79a09b7ddaaf660a
|
||||
SIZE (bind-8.4.7/8.4.7-p1.patch) = 47224
|
||||
MD5 (bind-8.4.7/8.4.7-p1.patch.asc) = f01bb9f96077667e78fdb95e045da9a0
|
||||
SHA256 (bind-8.4.7/8.4.7-p1.patch.asc) = 08c4ad7e869ab7def323914d1cfb89fd6117cb5db8fcd46ef35ecf5c88e00411
|
||||
SIZE (bind-8.4.7/8.4.7-p1.patch.asc) = 478
|
@ -1,23 +0,0 @@
|
||||
--- src/port/freebsd/Makefile.set.orig Sun Jun 23 17:32:49 2002
|
||||
+++ src/port/freebsd/Makefile.set Fri Jul 12 00:41:45 2002
|
||||
@@ -1,12 +1,14 @@
|
||||
'CC=cc'
|
||||
'CDEBUG=-O2 -g -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings -Wformat'
|
||||
-'DESTBIN=/usr/bin'
|
||||
-'DESTSBIN=/usr/sbin'
|
||||
-'DESTEXEC=/usr/libexec'
|
||||
-'DESTMAN=/usr/share/man'
|
||||
-'DESTHELP=/usr/share/misc'
|
||||
-'DESTETC=/etc'
|
||||
+'DESTBIN=${PREFIX}/bin'
|
||||
+'DESTSBIN=${PREFIX}/sbin'
|
||||
+'DESTEXEC=${PREFIX}/libexec'
|
||||
+'DESTMAN=${MANPREFIX}/man'
|
||||
+'DESTHELP=${PREFIX}/share/misc'
|
||||
+'DESTETC=${PREFIX}/etc'
|
||||
'DESTRUN=/var/run'
|
||||
+'DESTINC=${PREFIX}/include/bind'
|
||||
+'DESTLIB=${PREFIX}/lib'
|
||||
'LEX=lex -I'
|
||||
'YACC=yacc -d'
|
||||
'SYSLIBS=-lutil'
|
@ -1,42 +0,0 @@
|
||||
--- doc/man/Makefile.orig Fri Mar 14 04:43:51 1997
|
||||
+++ doc/man/Makefile Mon Jan 5 14:03:46 1998
|
||||
@@ -52,26 +52,26 @@
|
||||
# Target directory for the manual directory tree. Eg., may be used to
|
||||
# specify the path of an NFS-mounted directory for common files.
|
||||
#
|
||||
-DESTDIR=
|
||||
+DESTDIR= ${MANPREFIX}
|
||||
|
||||
#
|
||||
# Default location for manual section directories.
|
||||
#
|
||||
-DESTMAN= /usr/share/man
|
||||
+DESTMAN= /man
|
||||
|
||||
#
|
||||
# Install manuals in ${MANDIR}N. For systems that generate catable manual
|
||||
# entries on the fly, use
|
||||
# MANDIR = man
|
||||
#
|
||||
-MANDIR = cat
|
||||
+MANDIR = man
|
||||
|
||||
#
|
||||
# Default extension for manual entries. To install the manual entries under
|
||||
# their `real' extensions use
|
||||
# CATEXT = $$N
|
||||
#
|
||||
-CATEXT = 0
|
||||
+CATEXT = $$N
|
||||
|
||||
#
|
||||
# Command to install manual entries
|
||||
@@ -105,7 +105,7 @@
|
||||
# can be used.
|
||||
# MANROFF = cat
|
||||
#
|
||||
-MANROFF = ( tbl | nroff -mandoc )
|
||||
+MANROFF = cat
|
||||
|
||||
#
|
||||
# Default extensions for installed manual entries. The following variables
|
@ -1,11 +0,0 @@
|
||||
--- src/bin/Makefile.orig Sat Dec 23 00:02:48 2000
|
||||
+++ src/bin/Makefile Mon Jan 29 14:11:13 2001
|
||||
@@ -58,7 +58,7 @@
|
||||
"VER=${VER}" "STRIP=${STRIP}" "PS=${PS}" "INSTALL_LIB=${INSTALL_LIB}" \
|
||||
"INSTALL_EXEC=${INSTALL_EXEC}" "BOUNDS=${BOUNDS}"
|
||||
|
||||
-CFLAGS= ${CDEBUG}
|
||||
+#CFLAGS= ${CDEBUG}
|
||||
CPPFLAGS= -I${PORTINCL} -I${INCL}
|
||||
|
||||
SUBDIRS = addr nslookup dig dnsquery host named named-xfer ndc nsupdate \
|
@ -1,16 +0,0 @@
|
||||
BIND 8 Features
|
||||
-> DNS Dynamic Updates (RFC 2136)
|
||||
-> DNS Change Notification (RFC 1996)
|
||||
-> Completely new configuration syntax
|
||||
-> Flexible, categorized logging system
|
||||
-> IP-address-based access control for queries, zone transfers, and
|
||||
updates that may be specified on a zone-by-zone basis
|
||||
-> More efficient zone transfers
|
||||
-> Improved performance for servers with thousands of zones
|
||||
-> The server no longer forks for outbound zone transfers
|
||||
-> Many bug fixes
|
||||
|
||||
BIND 8.4.0 Highlights
|
||||
IPv6 transport support for named, named-xfer and ndc.
|
||||
|
||||
WWW: http://www.isc.org/index.pl?/sw/bind/
|
@ -1,91 +0,0 @@
|
||||
bin/addr
|
||||
bin/dig
|
||||
bin/dnskeygen
|
||||
bin/dnsquery
|
||||
bin/host
|
||||
bin/mkservdb
|
||||
%%FAKE_SBIN%%/nslookup
|
||||
%%FAKE_SBIN%%/nsupdate
|
||||
%%INCLUDE_PATH%%/arpa/inet.h
|
||||
%%INCLUDE_PATH%%/arpa/nameser.h
|
||||
%%INCLUDE_PATH%%/arpa/nameser_compat.h
|
||||
%%INCLUDE_PATH%%/hesiod.h
|
||||
%%INCLUDE_PATH%%/irp.h
|
||||
%%INCLUDE_PATH%%/irs.h
|
||||
%%INCLUDE_PATH%%/isc/assertions.h
|
||||
%%INCLUDE_PATH%%/isc/ctl.h
|
||||
%%INCLUDE_PATH%%/isc/dst.h
|
||||
%%INCLUDE_PATH%%/isc/eventlib.h
|
||||
%%INCLUDE_PATH%%/isc/heap.h
|
||||
%%INCLUDE_PATH%%/isc/irpmarshall.h
|
||||
%%INCLUDE_PATH%%/isc/list.h
|
||||
%%INCLUDE_PATH%%/isc/logging.h
|
||||
%%INCLUDE_PATH%%/isc/memcluster.h
|
||||
%%INCLUDE_PATH%%/isc/misc.h
|
||||
%%INCLUDE_PATH%%/isc/tree.h
|
||||
%%INCLUDE_PATH%%/netdb.h
|
||||
%%INCLUDE_PATH%%/res_update.h
|
||||
%%INCLUDE_PATH%%/resolv.h
|
||||
%%INCLUDE_PATH%%/sys/bitypes.h
|
||||
lib/libbind.a
|
||||
lib/libbind_r.a
|
||||
libexec/named-xfer
|
||||
sbin/irpd
|
||||
sbin/named
|
||||
sbin/named-bootconf
|
||||
sbin/ndc
|
||||
%%PORTDOCS%%%%DOCSDIR%%/CHANGES
|
||||
%%PORTDOCS%%%%DOCSDIR%%/DNSSEC
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE
|
||||
%%PORTDOCS%%%%DOCSDIR%%/LICENSE_RSA
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/SUPPORT
|
||||
%%PORTDOCS%%%%DOCSDIR%%/TODO
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/keep-running
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named-res1.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/named.conf.rfc1918-stubs
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/127.0.0
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/pri/localhost
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/recursive/root.cache
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/named.conf
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/127.0.0
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/pri/localhost.ip6.arpa
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/root.cache
|
||||
%%PORTDOCS%%%%DOCSDIR%%/conf/workstation/stub/README
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/acl.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/address_list.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/comments.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/config.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/controls.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/docdef.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/example.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/include.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/key.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/logging.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/master.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/options.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/server.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/trusted-keys.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/html/zone.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/DynamicUpdate
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.1of2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/FAQ.2of2
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/rfc2317-notes.txt
|
||||
%%PORTDOCS%%%%DOCSDIR%%/misc/style.txt
|
||||
share/misc/nslookup.help
|
||||
@dirrmtry %%INCLUDE_PATH%%/arpa
|
||||
@dirrmtry %%INCLUDE_PATH%%/isc
|
||||
@dirrmtry %%INCLUDE_PATH%%/sys
|
||||
@dirrmtry %%INCLUDE_PATH%%
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive/pri
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/recursive
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/pri
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation/stub
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf/workstation
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/conf
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%/misc
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
CONFLICTS= bind-8.* bind84-8.* bind9-9.4.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.*
|
||||
CONFLICTS= bind9-9.4.* bind9-dlz-* bind9-sdb-mysql-* host-*
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
THREADS "Compile with thread support (NOT RECOMMENDED!)" off
|
||||
|
@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.*
|
||||
CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-*
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
LARGE_FILE "64-bit file support" off \
|
||||
|
@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.*
|
||||
CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-*
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
LARGE_FILE "64-bit file support" off \
|
||||
|
@ -33,7 +33,7 @@ CONFIGURE_ARGS= --localstatedir=/var --disable-linux-caps \
|
||||
|
||||
USE_OPENSSL= yes
|
||||
|
||||
CONFLICTS= bind-8.* bind84-8.* bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-* zh-bind-8.*
|
||||
CONFLICTS= bind9-9.3.* bind9-dlz-* bind9-sdb-mysql-* host-*
|
||||
|
||||
OPTIONS= REPLACE_BASE "Replace base BIND with this version" off \
|
||||
LARGE_FILE "64-bit file support" off \
|
||||
|
@ -549,7 +549,6 @@
|
||||
SUBDIR += simscan
|
||||
SUBDIR += sma
|
||||
SUBDIR += smail
|
||||
SUBDIR += smc-milter
|
||||
SUBDIR += smtp-gated
|
||||
SUBDIR += smtpclient
|
||||
SUBDIR += smtpd
|
||||
|
@ -1,39 +0,0 @@
|
||||
# New ports collection makefile for: smc-milter
|
||||
# Date created: 30 March 2005
|
||||
# Whom: Andrey E. Shevtsov
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= smc-milter
|
||||
PORTVERSION= 1.6
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= milter
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A non-context email filter
|
||||
|
||||
BUILD_DEPENDS= ${LOCALBASE}/lib/libbind_r.a:${PORTSDIR}/dns/bind84
|
||||
|
||||
USE_GMAKE= yes
|
||||
|
||||
MAKE_ENV+= PTHREAD_LIBS=${PTHREAD_LIBS}
|
||||
|
||||
NOMAN=
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 700042
|
||||
BROKEN= Does not compile with GCC 4.2
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|\/opt\/SMC|${PREFIX}\/etc\/smc|g' \
|
||||
${WRKSRC}/smc-milter.h
|
||||
|
||||
post-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/smc-milter.sh \
|
||||
${PREFIX}/etc/rc.d/smc-milter.sh.sample
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (smc-milter-1.6.tar.gz) = 668719c377a5f29fb84ea2481732954b
|
||||
SHA256 (smc-milter-1.6.tar.gz) = 494f59b73a5dc7db44eae6a9320fd1da8fc7e5f3bca8c476e191cf5de0d9301d
|
||||
SIZE (smc-milter-1.6.tar.gz) = 97610
|
@ -1,45 +0,0 @@
|
||||
--- Makefile.orig Mon Apr 18 21:07:30 2005
|
||||
+++ Makefile Mon Apr 18 21:07:36 2005
|
||||
@@ -5,8 +5,9 @@
|
||||
SRCS = utils.c relay.c smtp.c regex.c
|
||||
MILTER_OBJS = utils.o relay.o smtp.o regex.o
|
||||
MILTER = smc-milter
|
||||
-INSDIR = /opt/SMC
|
||||
-CC = gcc
|
||||
+BINDIR = ${PREFIX}/bin
|
||||
+ETCDIR = ${PREFIX}/etc/smc
|
||||
+CC ?= gcc
|
||||
|
||||
ifdef DEBUG
|
||||
CFLAGS = -g -ggdb2
|
||||
@@ -18,8 +19,8 @@
|
||||
CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT -I/usr/lib/bind/include
|
||||
LIBS = /usr/lib/bind/lib/libbind_r.a -lmilter -pthread -lssl
|
||||
else
|
||||
- CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT
|
||||
- LIBS = -lmilter -pthread -lssl -lresolv
|
||||
+ CFLAGS += -Wall -D_GNU_SOURCE -D_REENTRANT -I${LOCALBASE}/include/bind
|
||||
+ LIBS = -lmilter ${PTHREAD_LIBS} -lssl -lbind_r -lcrypto -L${LOCALBASE}/lib
|
||||
endif
|
||||
|
||||
all: milter
|
||||
@@ -31,14 +32,14 @@
|
||||
$(CC) $(CFLAGS) -c $<
|
||||
|
||||
install:
|
||||
- [ -d "$(INSDIR)" ] || mkdir $(INSDIR)
|
||||
+ [ -d "$(ETCDIR)" ] || mkdir $(ETCDIR)
|
||||
if [ -n "$(MILTER)" ]; then \
|
||||
strip $(MILTER) ; \
|
||||
- install -m 755 $(MILTER) $(INSDIR) ; \
|
||||
+ install -m 755 $(MILTER) $(BINDIR) ; \
|
||||
fi
|
||||
- install -m 644 $(MILTER).conf $(INSDIR)
|
||||
- install -m 644 $(MILTER).policy $(INSDIR)
|
||||
- install -m 644 $(MILTER).users $(INSDIR)
|
||||
+ install -m 644 $(MILTER).conf $(ETCDIR)
|
||||
+ install -m 644 $(MILTER).policy $(ETCDIR)
|
||||
+ install -m 644 $(MILTER).users $(ETCDIR)
|
||||
|
||||
remove:
|
||||
rm -f $(INSDIR)/$(MILTER)*
|
@ -1,10 +0,0 @@
|
||||
Sendmail Confirmation System (SMC) is an Sendmail milter plugin that is
|
||||
designed to significantly reduce the amount of junk email you receive. It
|
||||
uses dynamic local and DNS-based remote whitelists, blacklists, and an
|
||||
original auto-confirmation system for unknown but legitimate senders. It
|
||||
includes features for protecting recipients from dangerous attachments and
|
||||
HTML includes. It uses a set of original algorithms, including "Check relay
|
||||
by NS", which simulates a dynamic whitelisting technique, and "Check delays",
|
||||
also known as "Greylisting".
|
||||
|
||||
WWW: http://milter.sourceforge.net/
|
@ -1,12 +0,0 @@
|
||||
The start/stop script sample has been placed in
|
||||
$PREFIX/etc/rc.d/smc-milter.sh.sample
|
||||
Configuration files has been placed in $PREFIX/etc/smc/
|
||||
|
||||
Add this lines to your sendmail's .mc file:
|
||||
|
||||
define(`confMILTER_MACROS_CONNECT', `{client_addr}', `{client_name}')dnl
|
||||
INPUT_MAIL_FILTER(`SMC-milter', `S=local:/var/run/smc-milter.sock, F=T, T=C:30m;S:10m;R:10m;E:30m')dnl
|
||||
|
||||
Then generate new sendmail.cf, install it, start smc-milter and finally
|
||||
restart sendmail.
|
||||
|
@ -1,6 +0,0 @@
|
||||
bin/smc-milter
|
||||
etc/smc/smc-milter.conf
|
||||
etc/smc/smc-milter.policy
|
||||
etc/smc/smc-milter.users
|
||||
@dirrm etc/smc
|
||||
etc/rc.d/smc-milter.sh.sample
|
Loading…
Reference in New Issue
Block a user