aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/antivir-milter/Makefile8
-rw-r--r--security/clamav-devel/Makefile43
-rw-r--r--security/clamav-devel/distinfo4
-rw-r--r--security/clamav-devel/pkg-plist6
-rw-r--r--security/clamav/Makefile7
-rw-r--r--security/clamav/distinfo4
-rw-r--r--security/clamav/files/patch-Makefile.in2
-rw-r--r--security/clamav/files/patch-clamav-milter_clamav-milter.c16
-rw-r--r--security/clamav/files/patch-libclamav_mspack_mspack.h11
-rw-r--r--security/clamav/files/patch-libclamav_zziplib_zzip-io.h11
-rw-r--r--security/clamav/files/patch-libclamav_zziplib_zziplib.h11
-rw-r--r--security/clamav/pkg-plist6
-rw-r--r--security/fpc-hash/Makefile46
-rw-r--r--security/fpc-hash/distinfo2
-rw-r--r--security/fpc-hash/pkg-descr8
-rw-r--r--security/fpc-hash/pkg-plist4
-rw-r--r--security/fwbuilder-devel/Makefile49
-rw-r--r--security/fwbuilder-devel/distinfo1
-rw-r--r--security/fwbuilder-devel/files/patch-aa14
-rw-r--r--security/fwbuilder-devel/pkg-descr18
-rw-r--r--security/fwbuilder-devel/pkg-plist63
-rw-r--r--security/fwbuilder2/Makefile49
-rw-r--r--security/fwbuilder2/distinfo1
-rw-r--r--security/fwbuilder2/files/patch-aa14
-rw-r--r--security/fwbuilder2/pkg-descr18
-rw-r--r--security/fwbuilder2/pkg-plist63
-rw-r--r--security/gnome-keyring-manager/Makefile32
-rw-r--r--security/gnome-keyring-manager/distinfo2
-rw-r--r--security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c30
-rw-r--r--security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c20
-rw-r--r--security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c12
-rw-r--r--security/gnome-keyring-manager/pkg-descr1
-rw-r--r--security/gnome-keyring-manager/pkg-plist31
-rw-r--r--security/gnome-keyring/Makefile29
-rw-r--r--security/gnome-keyring/distinfo2
-rw-r--r--security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c58
-rw-r--r--security/gnome-keyring/files/patch-gnome-keyring-daemon.c34
-rw-r--r--security/gnome-keyring/files/patch-gnome-keyring.c92
-rw-r--r--security/gnome-keyring/pkg-descr17
-rw-r--r--security/gnome-keyring/pkg-plist61
-rw-r--r--security/gnupg1/Makefile78
-rw-r--r--security/gnupg1/distinfo4
-rw-r--r--security/gnupg1/files/patch-config.links15
-rw-r--r--security/gnupg1/pkg-descr9
-rw-r--r--security/gnupg1/pkg-message5
-rw-r--r--security/gnupg1/pkg-plist78
-rw-r--r--security/kgpg-kde4/Makefile51
-rw-r--r--security/kgpg-kde4/distinfo2
-rw-r--r--security/kgpg-kde4/pkg-descr1
-rw-r--r--security/kgpg-kde4/pkg-plist491
-rw-r--r--security/krb5-16/Makefile148
-rw-r--r--security/krb5-16/distinfo2
-rw-r--r--security/krb5-16/files/README.FreeBSD32
-rw-r--r--security/krb5-16/files/patch-ac13
-rw-r--r--security/krb5-16/files/patch-ad13
-rw-r--r--security/krb5-16/files/patch-ae13
-rw-r--r--security/krb5-16/files/patch-af13
-rw-r--r--security/krb5-16/files/patch-ai28
-rw-r--r--security/krb5-16/files/patch-aj19
-rw-r--r--security/krb5-16/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-16/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-16/files/patch-as195
-rw-r--r--security/krb5-16/files/patch-at14
-rw-r--r--security/krb5-16/files/patch-av15
-rw-r--r--security/krb5-16/files/patch-ax11
-rw-r--r--security/krb5-16/files/patch-ay50
-rw-r--r--security/krb5-16/files/patch-ba77
-rw-r--r--security/krb5-16/files/patch-bb10
-rw-r--r--security/krb5-16/files/patch-config::pre.in11
-rw-r--r--security/krb5-16/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-16/files/patch-lib::krb5::krb::recvauth.c18
-rw-r--r--security/krb5-16/files/patch-lib::krb5::krb::unparse.c11
-rw-r--r--security/krb5-16/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-16/pkg-descr24
-rw-r--r--security/krb5-16/pkg-plist129
-rw-r--r--security/krb5-17/Makefile148
-rw-r--r--security/krb5-17/distinfo2
-rw-r--r--security/krb5-17/files/README.FreeBSD32
-rw-r--r--security/krb5-17/files/patch-ac13
-rw-r--r--security/krb5-17/files/patch-ad13
-rw-r--r--security/krb5-17/files/patch-ae13
-rw-r--r--security/krb5-17/files/patch-af13
-rw-r--r--security/krb5-17/files/patch-ai28
-rw-r--r--security/krb5-17/files/patch-aj19
-rw-r--r--security/krb5-17/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-17/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-17/files/patch-as195
-rw-r--r--security/krb5-17/files/patch-at14
-rw-r--r--security/krb5-17/files/patch-av15
-rw-r--r--security/krb5-17/files/patch-ax11
-rw-r--r--security/krb5-17/files/patch-ay50
-rw-r--r--security/krb5-17/files/patch-ba77
-rw-r--r--security/krb5-17/files/patch-bb10
-rw-r--r--security/krb5-17/files/patch-config::pre.in11
-rw-r--r--security/krb5-17/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-17/files/patch-lib::krb5::krb::recvauth.c18
-rw-r--r--security/krb5-17/files/patch-lib::krb5::krb::unparse.c11
-rw-r--r--security/krb5-17/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-17/pkg-descr24
-rw-r--r--security/krb5-17/pkg-plist129
-rw-r--r--security/krb5-appl/Makefile148
-rw-r--r--security/krb5-appl/distinfo2
-rw-r--r--security/krb5-appl/files/README.FreeBSD32
-rw-r--r--security/krb5-appl/files/patch-ac13
-rw-r--r--security/krb5-appl/files/patch-ad13
-rw-r--r--security/krb5-appl/files/patch-ae13
-rw-r--r--security/krb5-appl/files/patch-af13
-rw-r--r--security/krb5-appl/files/patch-ai28
-rw-r--r--security/krb5-appl/files/patch-aj19
-rw-r--r--security/krb5-appl/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-appl/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-appl/files/patch-as195
-rw-r--r--security/krb5-appl/files/patch-at14
-rw-r--r--security/krb5-appl/files/patch-av15
-rw-r--r--security/krb5-appl/files/patch-ax11
-rw-r--r--security/krb5-appl/files/patch-ay50
-rw-r--r--security/krb5-appl/files/patch-ba77
-rw-r--r--security/krb5-appl/files/patch-bb10
-rw-r--r--security/krb5-appl/files/patch-config::pre.in11
-rw-r--r--security/krb5-appl/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::krb::recvauth.c18
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::krb::unparse.c11
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-appl/pkg-descr24
-rw-r--r--security/krb5-appl/pkg-plist129
-rw-r--r--security/kwallet/Makefile51
-rw-r--r--security/kwallet/distinfo2
-rw-r--r--security/kwallet/pkg-descr1
-rw-r--r--security/kwallet/pkg-plist491
-rw-r--r--security/libfwbuilder-devel/Makefile40
-rw-r--r--security/libfwbuilder-devel/distinfo1
-rw-r--r--security/libfwbuilder-devel/files/patch-aa13
-rw-r--r--security/libfwbuilder-devel/pkg-descr7
-rw-r--r--security/libfwbuilder-devel/pkg-plist109
-rw-r--r--security/libfwbuilder2/Makefile40
-rw-r--r--security/libfwbuilder2/distinfo1
-rw-r--r--security/libfwbuilder2/files/patch-aa13
-rw-r--r--security/libfwbuilder2/pkg-descr7
-rw-r--r--security/libfwbuilder2/pkg-plist109
-rw-r--r--security/nettle2/Makefile45
-rw-r--r--security/nettle2/distinfo2
-rw-r--r--security/nettle2/files/patch-Makefile.in10
-rw-r--r--security/nettle2/files/patch-configure11
-rw-r--r--security/nettle2/files/patch-examples_nettle-openssl.c29
-rw-r--r--security/nettle2/pkg-descr6
-rw-r--r--security/nettle2/pkg-plist44
-rw-r--r--security/nss/distinfo4
-rw-r--r--security/nss/files/patch-Makefile11
-rw-r--r--security/openssl/Makefile52
-rw-r--r--security/openssl/distinfo8
-rw-r--r--security/openvpn-devel/Makefile65
-rw-r--r--security/openvpn-devel/distinfo2
-rw-r--r--security/openvpn-devel/files/openvpn.sh.in99
-rw-r--r--security/openvpn-devel/files/patch-route.c50
-rw-r--r--security/openvpn-devel/files/pkg-message.in18
-rw-r--r--security/openvpn-devel/pkg-descr10
-rw-r--r--security/openvpn-devel/pkg-plist72
-rw-r--r--security/openvpn20/Makefile65
-rw-r--r--security/openvpn20/distinfo2
-rw-r--r--security/openvpn20/files/openvpn.sh.in99
-rw-r--r--security/openvpn20/files/patch-route.c50
-rw-r--r--security/openvpn20/files/pkg-message.in18
-rw-r--r--security/openvpn20/pkg-descr10
-rw-r--r--security/openvpn20/pkg-plist72
-rw-r--r--security/pidgin-encryption/Makefile50
-rw-r--r--security/pidgin-encryption/distinfo2
-rw-r--r--security/pidgin-encryption/pkg-descr22
-rw-r--r--security/pidgin-encryption/pkg-plist16
-rw-r--r--security/pidgin-otr/Makefile39
-rw-r--r--security/pidgin-otr/distinfo2
-rw-r--r--security/pidgin-otr/files/patch-Makefile33
-rw-r--r--security/pidgin-otr/files/patch-gtk-dialog.c19
-rw-r--r--security/pidgin-otr/pkg-descr18
-rw-r--r--security/pidgin-otr/pkg-plist1
-rw-r--r--security/stunnel/files/stunnel.in41
-rw-r--r--security/sudosh2/Makefile42
-rw-r--r--security/sudosh2/distinfo2
-rw-r--r--security/sudosh2/files/patch-src::sudosh.c129
-rw-r--r--security/sudosh2/pkg-descr7
-rw-r--r--security/sudosh2/pkg-plist2
-rw-r--r--security/sudosh3/Makefile42
-rw-r--r--security/sudosh3/distinfo2
-rw-r--r--security/sudosh3/files/patch-src::sudosh.c129
-rw-r--r--security/sudosh3/pkg-descr7
-rw-r--r--security/sudosh3/pkg-plist2
-rw-r--r--security/tor-devel/Makefile43
-rw-r--r--security/tor-devel/distinfo2
-rw-r--r--security/tor-devel/files/patch-contrib-tor.sh.in19
-rw-r--r--security/tor-devel/pkg-descr18
-rw-r--r--security/tor-devel/pkg-install35
-rw-r--r--security/tor-devel/pkg-plist8
-rw-r--r--security/tor/Makefile2
-rw-r--r--security/tor/distinfo4
-rw-r--r--security/tor/files/patch-contrib-tor.sh.in13
-rw-r--r--security/tripwire/files/twpol.m4661
-rw-r--r--security/yersinia/Makefile1
-rw-r--r--security/zenmap/Makefile16
212 files changed, 114 insertions, 7787 deletions
diff --git a/security/antivir-milter/Makefile b/security/antivir-milter/Makefile
index 38f3883872bb..929a5cda8e72 100644
--- a/security/antivir-milter/Makefile
+++ b/security/antivir-milter/Makefile
@@ -37,13 +37,13 @@ IGNORE= requires FreeBSD 4.0 or higher
IGNORE= requires Sendmail 8.12
.endif
-.if ${OSVERSION} >= 503001 && ${OSVERSION} <= 600004
+.if ${OSVERSION} >= 503001
BINSRC= ${WRKSRC}/bin/freebsd5
+.if ${OSVERSION} > 600004
+LIB_DEPENDS= c.5:${PORTSDIR}/misc/compat5x
+.endif
.else
BINSRC= ${WRKSRC}/bin/freebsd
-.if ${OSVERSION} >= 500000
-LIB_DEPENDS= c.4:${PORTSDIR}/misc/compat4x
-.endif
.endif
post-extract:
diff --git a/security/clamav-devel/Makefile b/security/clamav-devel/Makefile
index d5c864192a91..24d7733c297c 100644
--- a/security/clamav-devel/Makefile
+++ b/security/clamav-devel/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= clamav
-PORTVERSION= 20050704
+PORTVERSION= 20051003
CATEGORIES= security
MASTER_SITES= http://www.clamav.net/snapshot/ \
http://www.galle.com.br/~garga/clamav-devel/
@@ -146,10 +146,10 @@ post-build:
>${WRKDIR}/clamav-clamd.sh
@${SED} ${SED_SCRIPT} ${FILESDIR}/clamav-freshclam.sh \
>${WRKDIR}/clamav-freshclam.sh
-.if defined(WITH_MILTER)
- @${SED} ${SED_SCRIPT} ${FILESDIR}/clamav-milter.sh \
- >${WRKDIR}/clamav-milter.sh
-.endif
+. if defined(WITH_MILTER)
+ @${SED} ${SED_SCRIPT} ${FILESDIR}/clamav-milter.sh \
+ >${WRKDIR}/clamav-milter.sh
+. endif
pre-install:
@${SETENV} PKG_PREFIX=${PREFIX} PKG_DESTDIR=${DESTDIR} \
@@ -161,22 +161,23 @@ post-install:
@${INSTALL_SCRIPT} ${WRKDIR}/clamav-freshclam.sh \
${DESTDIR}${RC_DIR}/clamav-freshclam${RC_SUFX}
@${CHOWN} -R ${CLAMAVUSER}:${CLAMAVGROUP} ${DESTDIR}${DBDIR}
-.for c in clamd freshclam
- @[ -f ${DESTDIR}${PREFIX}/etc/${c}.conf ] || \
- ${CP} ${DESTDIR}${PREFIX}/etc/${c}.conf.default ${DESTDIR}${PREFIX}/etc/${c}.conf
-.endfor
-.if defined(WITH_MILTER)
- @${INSTALL_SCRIPT} ${WRKDIR}/clamav-milter.sh \
- ${DESTDIR}${RC_DIR}/clamav-milter${RC_SUFX}
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DESTDIR}${DOCSDIR}
- @${INSTALL_DATA} ${INSTALL_WRKSRC}/NEWS ${INSTALL_WRKSRC}/ChangeLog \
- ${DESTDIR}${DOCSDIR}
- @${MKDIR} ${DESTDIR}${DOCSDIR}/html
- @${INSTALL_DATA} ${INSTALL_WRKSRC}/docs/html/*.* \
- ${DESTDIR}${DOCSDIR}/html
-.endif
+. for c in clamd freshclam
+ @[ -f ${DESTDIR}${PREFIX}/etc/${c}.conf ] || \
+ ${CP} ${DESTDIR}${PREFIX}/etc/${c}.conf.default \
+ ${DESTDIR}${PREFIX}/etc/${c}.conf
+. endfor
+. if defined(WITH_MILTER)
+ @${INSTALL_SCRIPT} ${WRKDIR}/clamav-milter.sh \
+ ${DESTDIR}${RC_DIR}/clamav-milter${RC_SUFX}
+. endif
+. if !defined(NOPORTDOCS)
+ @${MKDIR} ${DESTDIR}${DOCSDIR}
+ @${INSTALL_DATA} ${INSTALL_WRKSRC}/NEWS ${INSTALL_WRKSRC}/ChangeLog \
+ ${DESTDIR}${DOCSDIR}
+ @${MKDIR} ${DESTDIR}${DOCSDIR}/html
+ @${INSTALL_DATA} ${INSTALL_WRKSRC}/docs/html/*.* \
+ ${DESTDIR}${DOCSDIR}/html
+. endif
@${SETENV} PKG_PREFIX=${PREFIX} PKG_DESTDIR=${DESTDIR} \
${SH} ${PKGINSTALL} ${PREFIX} POST-INSTALL
diff --git a/security/clamav-devel/distinfo b/security/clamav-devel/distinfo
index 28e128287ce7..d84c50bd3914 100644
--- a/security/clamav-devel/distinfo
+++ b/security/clamav-devel/distinfo
@@ -1,2 +1,2 @@
-MD5 (clamav-devel-20050704.tar.gz) = a251640e7deb30cc45ad6dd9d3b0b7ca
-SIZE (clamav-devel-20050704.tar.gz) = 1908468
+MD5 (clamav-devel-20051003.tar.gz) = c27f7e43824ae71818f193b359c577a5
+SIZE (clamav-devel-20051003.tar.gz) = 1685484
diff --git a/security/clamav-devel/pkg-plist b/security/clamav-devel/pkg-plist
index 40c794a36278..dbc123f0859e 100644
--- a/security/clamav-devel/pkg-plist
+++ b/security/clamav-devel/pkg-plist
@@ -23,8 +23,8 @@ etc/clamd.conf.default
@unexec if cmp -s %D/etc/freshclam.conf %D/etc/freshclam.conf.default; then rm -f %D/etc/freshclam.conf; fi
etc/freshclam.conf.default
@exec [ -f %B/freshclam.conf ] || cp %B/%f %B/freshclam.conf
-@unexec [ ! -f %%DBDIR%%/daily.cvd ] || rm -f %%DBDIR%%/daily.cvd || true
-@unexec [ ! -f %%DBDIR%%/main.cvd ] || rm -f %%DBDIR%%/main.cvd || true
-@unexec rmdir %%DBDIR%%
+@unexec [ -s %%DBDIR%%/daily.cvd ] || rm -f %%DBDIR%%/daily.cvd || true
+@unexec [ -s %%DBDIR%%/main.cvd ] || rm -f %%DBDIR%%/main.cvd || true
+@unexec rmdir %%DBDIR%% 2>/dev/null || true
@unexec rmdir %%LOGDIR%% 2>/dev/null || true
@unexec rmdir %%RUNDIR%% 2>/dev/null || true
diff --git a/security/clamav/Makefile b/security/clamav/Makefile
index bef33f04f8f8..da8acdc2b4cf 100644
--- a/security/clamav/Makefile
+++ b/security/clamav/Makefile
@@ -6,8 +6,7 @@
#
PORTNAME= clamav
-PORTVERSION= 0.86.2
-PORTREVISION= 1
+PORTVERSION= 0.87
CATEGORIES= security
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
MASTER_SITE_SUBDIR= clamav
@@ -96,6 +95,10 @@ PLIST_SUB+= RC_DIR=${RC_DIR} RC_SUFX=${RC_SUFX}
.include <bsd.port.pre.mk>
+.if ${OSVERSION} == 502010
+PTHREAD_LIBS= -pthread
+.endif
+
.if defined(WITH_MILTER)
SUB_FILES+= clamav-milter.sh
.if !defined(WITHOUT_LDAP) && exists(${LOCALBASE}/lib/libldap.so)
diff --git a/security/clamav/distinfo b/security/clamav/distinfo
index 40d43c048c19..ee7f31b48b69 100644
--- a/security/clamav/distinfo
+++ b/security/clamav/distinfo
@@ -1,2 +1,2 @@
-MD5 (clamav-0.86.2.tar.gz) = 870de14ba123d6e9cba9850498c49f5d
-SIZE (clamav-0.86.2.tar.gz) = 4094829
+MD5 (clamav-0.87.tar.gz) = dd0a12deb4f48f760fa1fcd378ae7c24
+SIZE (clamav-0.87.tar.gz) = 4273714
diff --git a/security/clamav/files/patch-Makefile.in b/security/clamav/files/patch-Makefile.in
index 393ab6a012a5..1b94477b2d80 100644
--- a/security/clamav/files/patch-Makefile.in
+++ b/security/clamav/files/patch-Makefile.in
@@ -2,7 +2,7 @@
+++ Makefile.in Wed Oct 13 15:26:43 2004
@@ -210,7 +210,7 @@
SUBDIRS = libclamav clamscan clamd clamdscan freshclam sigtool database docs etc clamav-milter
- EXTRA_DIST = FAQ contrib test examples BUGS shared libclamav.pc.in
+ EXTRA_DIST = FAQ contrib test examples BUGS shared libclamav.pc.in UPGRADE
bin_SCRIPTS = clamav-config
-pkgconfigdir = $(libdir)/pkgconfig
+pkgconfigdir = $(prefix)/libdata/pkgconfig
diff --git a/security/clamav/files/patch-clamav-milter_clamav-milter.c b/security/clamav/files/patch-clamav-milter_clamav-milter.c
new file mode 100644
index 000000000000..c724493a9a33
--- /dev/null
+++ b/security/clamav/files/patch-clamav-milter_clamav-milter.c
@@ -0,0 +1,16 @@
+
+$FreeBSD$
+
+--- clamav-milter/clamav-milter.c.orig
++++ clamav-milter/clamav-milter.c
+@@ -3439,9 +3439,9 @@
+ {
+ fd_set rfds;
+ struct timeval tv;
++ int ret;
+
+ assert(sock >= 0);
+- int ret;
+
+ if(readTimeout == 0) {
+ do
diff --git a/security/clamav/files/patch-libclamav_mspack_mspack.h b/security/clamav/files/patch-libclamav_mspack_mspack.h
deleted file mode 100644
index eb6acc8d2c8f..000000000000
--- a/security/clamav/files/patch-libclamav_mspack_mspack.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libclamav/mspack/mspack.h.orig Fri May 13 09:10:53 2005
-+++ libclamav/mspack/mspack.h Fri May 13 09:10:57 2005
-@@ -1488,7 +1488,7 @@
- };
-
- #ifdef __cplusplus
--};
-+}
- #endif
-
- #endif
diff --git a/security/clamav/files/patch-libclamav_zziplib_zzip-io.h b/security/clamav/files/patch-libclamav_zziplib_zzip-io.h
deleted file mode 100644
index 57801066cdef..000000000000
--- a/security/clamav/files/patch-libclamav_zziplib_zzip-io.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libclamav/zziplib/zzip-io.h.orig Fri May 13 09:08:36 2005
-+++ libclamav/zziplib/zzip-io.h Fri May 13 09:08:44 2005
-@@ -68,7 +68,7 @@
- # define ZZIP_IO_USE_MMAP 1
-
- #ifdef __cplusplus
--};
-+}
- #endif
-
- #endif
diff --git a/security/clamav/files/patch-libclamav_zziplib_zziplib.h b/security/clamav/files/patch-libclamav_zziplib_zziplib.h
deleted file mode 100644
index 211f5783a1bd..000000000000
--- a/security/clamav/files/patch-libclamav_zziplib_zziplib.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- libclamav/zziplib/zziplib.h.orig Fri May 13 09:08:57 2005
-+++ libclamav/zziplib/zziplib.h Fri May 13 09:09:09 2005
-@@ -325,7 +325,7 @@
- #endif /* _ZZIP_WRITE_SOURCE */
-
- #ifdef __cplusplus
--};
-+}
- #endif
-
- #endif /* _ZZIPLIB_H */
diff --git a/security/clamav/pkg-plist b/security/clamav/pkg-plist
index 40c794a36278..dbc123f0859e 100644
--- a/security/clamav/pkg-plist
+++ b/security/clamav/pkg-plist
@@ -23,8 +23,8 @@ etc/clamd.conf.default
@unexec if cmp -s %D/etc/freshclam.conf %D/etc/freshclam.conf.default; then rm -f %D/etc/freshclam.conf; fi
etc/freshclam.conf.default
@exec [ -f %B/freshclam.conf ] || cp %B/%f %B/freshclam.conf
-@unexec [ ! -f %%DBDIR%%/daily.cvd ] || rm -f %%DBDIR%%/daily.cvd || true
-@unexec [ ! -f %%DBDIR%%/main.cvd ] || rm -f %%DBDIR%%/main.cvd || true
-@unexec rmdir %%DBDIR%%
+@unexec [ -s %%DBDIR%%/daily.cvd ] || rm -f %%DBDIR%%/daily.cvd || true
+@unexec [ -s %%DBDIR%%/main.cvd ] || rm -f %%DBDIR%%/main.cvd || true
+@unexec rmdir %%DBDIR%% 2>/dev/null || true
@unexec rmdir %%LOGDIR%% 2>/dev/null || true
@unexec rmdir %%RUNDIR%% 2>/dev/null || true
diff --git a/security/fpc-hash/Makefile b/security/fpc-hash/Makefile
deleted file mode 100644
index aa4ca35260f0..000000000000
--- a/security/fpc-hash/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: fpc-md5
-# Date created: 8 February 2004
-# Whom: John Merryweather Cooper
-#
-# $FreeBSD$
-#
-
-PORTNAME= md5
-PORTVERSION= 1.0.10
-CATEGORIES= security lang
-MASTER_SITES= http://www.borgsdemons.com/distfiles/
-PKGNAMEPREFIX= fpc-
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Free Pascal unit for MD5 hash routines
-
-BUILD_DEPENDS= ppc386:${PORTSDIR}/lang/fpc
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-USE_GMAKE= yes
-USE_REINPLACE= yes
-ONLY_FOR_ARCHS= i386
-
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH \
- FPC=${LOCALBASE}/bin/ppc386 \
- INSTALL_BASEDIR=${PREFIX}/lib/fpc/${PORTVERSION} \
- INSTALL_BINDIR=${PREFIX}/bin \
- GCCLIBDIR=/usr/lib \
- RELEASE=1
-
-post-patch:
-# change to alter amount of optimization
- @${FIND} ${WRKDIR}/packages/base/md5 -name "Makefile*" | \
- ${XARGS} ${REINPLACE_CMD} 's|-OG2p3|-OG2p1|g'
-
-do-build:
- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \
- ${WRKDIR}/packages/base/md5 all
-
-do-install:
- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \
- ${WRKDIR}/packages/base/md5 install
-
-.include <bsd.port.mk>
diff --git a/security/fpc-hash/distinfo b/security/fpc-hash/distinfo
deleted file mode 100644
index 63335e3a52a3..000000000000
--- a/security/fpc-hash/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (md5-1.0.10.tar.gz) = 45a5474d459a8bc481749f276566f0e5
-SIZE (md5-1.0.10.tar.gz) = 10675
diff --git a/security/fpc-hash/pkg-descr b/security/fpc-hash/pkg-descr
deleted file mode 100644
index e1e2b8a7b5a9..000000000000
--- a/security/fpc-hash/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The md5 unit is part of the base packages for Free Pascal,
-a 32-bit Turbo Pascal/Delphi compatible compiler. This unit
-provides MD5 hash routines.
-
-WWW: http://www.freepascal.org/
-
---
-John Merryweather Cooper <coop9211@uidaho.edu>
diff --git a/security/fpc-hash/pkg-plist b/security/fpc-hash/pkg-plist
deleted file mode 100644
index b37dc5e394e6..000000000000
--- a/security/fpc-hash/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/Package.fpc
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.o
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.ppu
-@dirrm lib/fpc/%%PORTVERSION%%/units/freebsd/md5
diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile
deleted file mode 100644
index 395964f5ca37..000000000000
--- a/security/fwbuilder-devel/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 2.0.8
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder GUI and policy compilers
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= fwbuilder.6:${PORTSDIR}/security/libfwbuilder
-.if !exists(/usr/include/getopt.h)
-LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
-.endif
-
-USE_QT_VER= 3
-
-QTDIR?= ${X11BASE}
-
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} --with-qtdir=${QTDIR}
-MAKE_ARGS+= QTDIR="${QTDIR}" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-MAN1= fwbuilder.1 \
- fwblookup.1 \
- fwbedit.1 \
- fwb_compile_all.1 \
- fwb_install.1 \
- fwb_ipt.1 \
- fwb_ipf.1 \
- fwb_ipfw.1 \
- fwb_pf.1
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo
deleted file mode 100644
index d7483a7377a0..000000000000
--- a/security/fwbuilder-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (fwbuilder-2.0.8.tar.gz) = 37d4266b95967c3d4295ec5efdfa0c23
diff --git a/security/fwbuilder-devel/files/patch-aa b/security/fwbuilder-devel/files/patch-aa
deleted file mode 100644
index c4d56a641e17..000000000000
--- a/security/fwbuilder-devel/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- qmake.inc.in.linux 2005-04-27 19:17:10.000000000 -0700
-+++ qmake.inc.in 2005-04-27 19:17:38.000000000 -0700
-@@ -33,11 +33,6 @@
- LIBS += $$LIBS_FWBUILDER
-
- PKGLOCALEDIR = $$res.path/locale
--
-- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter
- }
- }
-
diff --git a/security/fwbuilder-devel/pkg-descr b/security/fwbuilder-devel/pkg-descr
deleted file mode 100644
index 630225955878..000000000000
--- a/security/fwbuilder-devel/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms. In Firewall Builder, firewall policy is a set
-of rules, each rule consists of abstract objects which represent real network
-objects and services (hosts, routers, firewalls, networks, protocols).
-Firewall Builder helps user maintain database of objects and allows policy
-editing using simple drag-and-drop operations.
-
-Preferences and objects databases are stored in XML format.
-GUI and policy compilers are completely independent. Support for a new firewall
-platform can be added to GUI without any changes done to the program, although
-new policy compiler must be written. This provides for consistent abstract
-model and the same GUI for different firewall platforms. Currently three most
-popular free firewalls are supported: ipchains, iptables and ipfilter.
-Because of this, Firewall Builder can be used to manage firewalls built on
-variety of platforms including, but not limited to, Linux running ipchains or
-iptables and FreeBSD or Solaris running ipfilter.
-
-WWW: http://www.fwbuilder.org/
diff --git a/security/fwbuilder-devel/pkg-plist b/security/fwbuilder-devel/pkg-plist
deleted file mode 100644
index 0d50f507713b..000000000000
--- a/security/fwbuilder-devel/pkg-plist
+++ /dev/null
@@ -1,63 +0,0 @@
-bin/fwb_compile_all
-bin/fwb_install
-bin/fwb_ipf
-bin/fwb_ipfw
-bin/fwb_ipt
-bin/fwb_pf
-bin/fwbedit
-bin/fwblookup
-bin/fwbuilder
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/README.floppyfw
-%%DOCSDIR%%/README.ipf
-%%DOCSDIR%%/README.ipfw
-%%DOCSDIR%%/README.ipt
-%%DOCSDIR%%/README.pf
-%%DOCSDIR%%/ReleaseNotes_2_0.html
-%%DOCSDIR%%/ReleaseNotes_2_0.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.1.html
-%%DOCSDIR%%/ReleaseNotes_2.0.1.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.2.html
-%%DOCSDIR%%/ReleaseNotes_2.0.2.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.3.html
-%%DOCSDIR%%/ReleaseNotes_2.0.3.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.4.html
-%%DOCSDIR%%/ReleaseNotes_2.0.4.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.5.html
-%%DOCSDIR%%/ReleaseNotes_2.0.5.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.6.html
-%%DOCSDIR%%/ReleaseNotes_2.0.6.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.7.html
-%%DOCSDIR%%/ReleaseNotes_2.0.7.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.8.html
-%%DOCSDIR%%/ReleaseNotes_2.0.8.txt
-%%DOCSDIR%%/PatchAcceptancePolicy.txt
-%%DATADIR%%/objects_init.xml
-%%DATADIR%%/templates.xml
-%%DATADIR%%/resources.xml
-%%DATADIR%%/platform/iptables.xml
-%%DATADIR%%/platform/ipf.xml
-%%DATADIR%%/platform/pf.xml
-%%DATADIR%%/platform/ipfw.xml
-%%DATADIR%%/platform/pix.xml
-%%DATADIR%%/platform/unknown.xml
-%%DATADIR%%/os/linux24.xml
-%%DATADIR%%/os/linksys.xml
-%%DATADIR%%/os/macosx.xml
-%%DATADIR%%/os/freebsd.xml
-%%DATADIR%%/os/openbsd.xml
-%%DATADIR%%/os/solaris.xml
-%%DATADIR%%/os/pix_os.xml
-%%DATADIR%%/os/unknown_os.xml
-%%DATADIR%%/locale/fwbuilder_de.qm
-%%DATADIR%%/locale/fwbuilder_fr.qm
-%%DATADIR%%/locale/fwbuilder_ja.qm
-%%DATADIR%%/locale/fwbuilder_ru.qm
-@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/platform
-@dirrm %%DATADIR%%/os
-@dirrm %%DATADIR%%/locale
-@dirrm %%DATADIR%%
diff --git a/security/fwbuilder2/Makefile b/security/fwbuilder2/Makefile
deleted file mode 100644
index 395964f5ca37..000000000000
--- a/security/fwbuilder2/Makefile
+++ /dev/null
@@ -1,49 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 2.0.8
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder GUI and policy compilers
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= fwbuilder.6:${PORTSDIR}/security/libfwbuilder
-.if !exists(/usr/include/getopt.h)
-LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
-.endif
-
-USE_QT_VER= 3
-
-QTDIR?= ${X11BASE}
-
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} --with-qtdir=${QTDIR}
-MAKE_ARGS+= QTDIR="${QTDIR}" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-MAN1= fwbuilder.1 \
- fwblookup.1 \
- fwbedit.1 \
- fwb_compile_all.1 \
- fwb_install.1 \
- fwb_ipt.1 \
- fwb_ipf.1 \
- fwb_ipfw.1 \
- fwb_pf.1
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder2/distinfo b/security/fwbuilder2/distinfo
deleted file mode 100644
index d7483a7377a0..000000000000
--- a/security/fwbuilder2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (fwbuilder-2.0.8.tar.gz) = 37d4266b95967c3d4295ec5efdfa0c23
diff --git a/security/fwbuilder2/files/patch-aa b/security/fwbuilder2/files/patch-aa
deleted file mode 100644
index c4d56a641e17..000000000000
--- a/security/fwbuilder2/files/patch-aa
+++ /dev/null
@@ -1,14 +0,0 @@
---- qmake.inc.in.linux 2005-04-27 19:17:10.000000000 -0700
-+++ qmake.inc.in 2005-04-27 19:17:38.000000000 -0700
-@@ -33,11 +33,6 @@
- LIBS += $$LIBS_FWBUILDER
-
- PKGLOCALEDIR = $$res.path/locale
--
-- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter
- }
- }
-
diff --git a/security/fwbuilder2/pkg-descr b/security/fwbuilder2/pkg-descr
deleted file mode 100644
index 630225955878..000000000000
--- a/security/fwbuilder2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms. In Firewall Builder, firewall policy is a set
-of rules, each rule consists of abstract objects which represent real network
-objects and services (hosts, routers, firewalls, networks, protocols).
-Firewall Builder helps user maintain database of objects and allows policy
-editing using simple drag-and-drop operations.
-
-Preferences and objects databases are stored in XML format.
-GUI and policy compilers are completely independent. Support for a new firewall
-platform can be added to GUI without any changes done to the program, although
-new policy compiler must be written. This provides for consistent abstract
-model and the same GUI for different firewall platforms. Currently three most
-popular free firewalls are supported: ipchains, iptables and ipfilter.
-Because of this, Firewall Builder can be used to manage firewalls built on
-variety of platforms including, but not limited to, Linux running ipchains or
-iptables and FreeBSD or Solaris running ipfilter.
-
-WWW: http://www.fwbuilder.org/
diff --git a/security/fwbuilder2/pkg-plist b/security/fwbuilder2/pkg-plist
deleted file mode 100644
index 0d50f507713b..000000000000
--- a/security/fwbuilder2/pkg-plist
+++ /dev/null
@@ -1,63 +0,0 @@
-bin/fwb_compile_all
-bin/fwb_install
-bin/fwb_ipf
-bin/fwb_ipfw
-bin/fwb_ipt
-bin/fwb_pf
-bin/fwbedit
-bin/fwblookup
-bin/fwbuilder
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/README.floppyfw
-%%DOCSDIR%%/README.ipf
-%%DOCSDIR%%/README.ipfw
-%%DOCSDIR%%/README.ipt
-%%DOCSDIR%%/README.pf
-%%DOCSDIR%%/ReleaseNotes_2_0.html
-%%DOCSDIR%%/ReleaseNotes_2_0.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.1.html
-%%DOCSDIR%%/ReleaseNotes_2.0.1.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.2.html
-%%DOCSDIR%%/ReleaseNotes_2.0.2.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.3.html
-%%DOCSDIR%%/ReleaseNotes_2.0.3.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.4.html
-%%DOCSDIR%%/ReleaseNotes_2.0.4.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.5.html
-%%DOCSDIR%%/ReleaseNotes_2.0.5.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.6.html
-%%DOCSDIR%%/ReleaseNotes_2.0.6.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.7.html
-%%DOCSDIR%%/ReleaseNotes_2.0.7.txt
-%%DOCSDIR%%/ReleaseNotes_2.0.8.html
-%%DOCSDIR%%/ReleaseNotes_2.0.8.txt
-%%DOCSDIR%%/PatchAcceptancePolicy.txt
-%%DATADIR%%/objects_init.xml
-%%DATADIR%%/templates.xml
-%%DATADIR%%/resources.xml
-%%DATADIR%%/platform/iptables.xml
-%%DATADIR%%/platform/ipf.xml
-%%DATADIR%%/platform/pf.xml
-%%DATADIR%%/platform/ipfw.xml
-%%DATADIR%%/platform/pix.xml
-%%DATADIR%%/platform/unknown.xml
-%%DATADIR%%/os/linux24.xml
-%%DATADIR%%/os/linksys.xml
-%%DATADIR%%/os/macosx.xml
-%%DATADIR%%/os/freebsd.xml
-%%DATADIR%%/os/openbsd.xml
-%%DATADIR%%/os/solaris.xml
-%%DATADIR%%/os/pix_os.xml
-%%DATADIR%%/os/unknown_os.xml
-%%DATADIR%%/locale/fwbuilder_de.qm
-%%DATADIR%%/locale/fwbuilder_fr.qm
-%%DATADIR%%/locale/fwbuilder_ja.qm
-%%DATADIR%%/locale/fwbuilder_ru.qm
-@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/platform
-@dirrm %%DATADIR%%/os
-@dirrm %%DATADIR%%/locale
-@dirrm %%DATADIR%%
diff --git a/security/gnome-keyring-manager/Makefile b/security/gnome-keyring-manager/Makefile
deleted file mode 100644
index 40c1328621a0..000000000000
--- a/security/gnome-keyring-manager/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: gnomekeyringmanager
-# Date created: 2004 12 July
-# Whom: Adam Weinberger <adamw@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomekeyringmanager
-PORTVERSION= 0.0.4
-PORTREVISION= 1
-CATEGORIES= security gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/gnome-keyring-manager/0.0
-DISTNAME= gnome-keyring-manager-${PORTVERSION}
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= GNOME keyring manager
-
-LIB_DEPENDS= gnome-keyring:${PORTSDIR}/security/gnomekeyring
-
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_LIBTOOL_VER=15
-USE_GMAKE= yes
-USE_GNOME= gnomehack gnomeprefix intlhack libgnomeui
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-GCONF_SCHEMAS= gnome-keyring-manager.schemas
-
-.include <bsd.port.mk>
diff --git a/security/gnome-keyring-manager/distinfo b/security/gnome-keyring-manager/distinfo
deleted file mode 100644
index 6237ee9e1162..000000000000
--- a/security/gnome-keyring-manager/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnome2/gnome-keyring-manager-0.0.4.tar.bz2) = 6c44751e9d5fa25559a751fc9751606f
-SIZE (gnome2/gnome-keyring-manager-0.0.4.tar.bz2) = 385608
diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c
deleted file mode 100644
index 763ead9f9ebe..000000000000
--- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c
+++ /dev/null
@@ -1,30 +0,0 @@
---- src/gnome-keyring-manager-keyring-manager.c.orig Mon Jul 12 23:14:24 2004
-+++ src/gnome-keyring-manager-keyring-manager.c Mon Jul 12 23:15:32 2004
-@@ -240,6 +240,13 @@
- GtkWidget *menubar;
- GtkWidget *menu_item;
- GError *error;
-+ SetColumnPrefsData toggle[] =
-+ {
-+ { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" },
-+ { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" },
-+ { COLUMN_MTIME, "ToggleModificationTime", "mtime" },
-+ { COLUMN_CTIME, "ToggleCreationTime", "ctime" }
-+ };
-
- manager->priv = g_new0 (GKMKeyringManagerPrivate, 1);
-
-@@ -329,13 +336,6 @@
- g_signal_connect (manager->priv->tree_view, "button-press-event", G_CALLBACK (keyring_tree_button_press_callback), manager);
- g_signal_connect (manager->priv->tree_view, "popup-menu", G_CALLBACK (keyring_tree_context_menu_callback), manager);
-
-- SetColumnPrefsData toggle[] =
-- {
-- { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" },
-- { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" },
-- { COLUMN_MTIME, "ToggleModificationTime", "mtime" },
-- { COLUMN_CTIME, "ToggleCreationTime", "ctime" }
-- };
- manager->priv->gconf_cnxn_ids =
- set_column_visibility_preferences (toggle,
- G_N_ELEMENTS (toggle),
diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c
deleted file mode 100644
index 946f458084d7..000000000000
--- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- src/gnome-keyring-manager-util.c.orig Mon Jul 12 23:12:27 2004
-+++ src/gnome-keyring-manager-util.c Mon Jul 12 23:13:00 2004
-@@ -189,8 +189,6 @@
- GtkIconTheme *icon_theme;
- GdkPixbuf *pixbuf;
-
-- g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL);
--
- const char *authors[] = {
- "Fernando Herrera <fherrera@onirica.com>",
- "Mariano Su\303\241rez-Alvarez <mariano@gnome.org>",
-@@ -201,6 +199,8 @@
- };
- const char *translator_credits = _("translator_credits");
-
-+ g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL);
-+
- icon_theme = gtk_icon_theme_get_default ();
- pixbuf = gtk_icon_theme_load_icon (icon_theme, "stock_keyring", 48, 0, NULL);
-
diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c
deleted file mode 100644
index cfb78173e594..000000000000
--- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/gnome-keyring-manager.c.orig Sun Jun 13 22:16:43 2004
-+++ src/gnome-keyring-manager.c Thu Dec 16 22:58:42 2004
-@@ -312,7 +312,8 @@
- { "manager", 'm', POPT_ARG_NONE, NULL, OPTION_MANAGER,
- N_("Open the keyring manager"), NULL },
- { "keyring", 'k', POPT_ARG_STRING, NULL, OPTION_KEYRING,
-- N_("Open the keyring editor for KEYRING"), N_("KEYRING") }
-+ N_("Open the keyring editor for KEYRING"), N_("KEYRING") },
-+ { NULL, '\0', 0, NULL, 0, NULL, NULL }
- };
-
- int
diff --git a/security/gnome-keyring-manager/pkg-descr b/security/gnome-keyring-manager/pkg-descr
deleted file mode 100644
index c6881629b867..000000000000
--- a/security/gnome-keyring-manager/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-This a keyring management program for the GNOME Desktop.
diff --git a/security/gnome-keyring-manager/pkg-plist b/security/gnome-keyring-manager/pkg-plist
deleted file mode 100644
index de199b0c3d26..000000000000
--- a/security/gnome-keyring-manager/pkg-plist
+++ /dev/null
@@ -1,31 +0,0 @@
-bin/gnome-keyring-manager
-share/gnome/applications/gnome-keyring-manager.desktop
-share/locale/bg/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/bn/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/ca/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/cs/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/da/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/de/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/el/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/en_CA/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/en_GB/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/es/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/fi/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/fr/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/gu/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/hu/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/it/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/ja/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/ko/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/lt/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/nb/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/nl/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/no/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/pa/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/pl/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/pt/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/sq/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/sv/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/uk/LC_MESSAGES/gnome-keyring-manager.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-keyring-manager.mo
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile
deleted file mode 100644
index 84e0bb0750e1..000000000000
--- a/security/gnome-keyring/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: gnomekeyring
-# Date Created: 08 December 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomekeyring
-PORTVERSION= 0.4.3
-PORTREVISION= 1
-CATEGORIES= security gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/gnome-keyring/0.4
-DISTNAME= gnome-keyring-${PORTVERSION}
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= A program that keeps passwords and other secrets
-
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_GNOME= gnomehack gtk20
-USE_GMAKE= yes
-USE_LIBTOOL_VER=15
-INSTALLS_SHLIB= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.mk>
diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo
deleted file mode 100644
index 3627299428e7..000000000000
--- a/security/gnome-keyring/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnome2/gnome-keyring-0.4.3.tar.bz2) = 51bf5592be6373e9eebfcc20030bc8e2
-SIZE (gnome2/gnome-keyring-0.4.3.tar.bz2) = 372816
diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c
deleted file mode 100644
index 9c0e02eb14ff..000000000000
--- a/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c
+++ /dev/null
@@ -1,58 +0,0 @@
---- gnome-keyring-daemon-io.c.orig Wed May 4 03:17:18 2005
-+++ gnome-keyring-daemon-io.c Sat Jul 16 21:46:13 2005
-@@ -100,14 +100,17 @@ read_unix_socket_credentials (int fd,
- char buf;
-
- #ifdef HAVE_CMSGCRED
-- char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))];
-- struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem;
-+ struct cmsgcred *cred;
-+ union {
-+ struct cmsghdr hdr;
-+ char cred[CMSG_SPACE (sizeof (struct cmsgcred))];
-+ } cmsg;
- #endif
-
- *pid = 0;
- *uid = 0;
-
--#if defined(LOCAL_CREDS) && defined(HAVE_CMSGCRED)
-+#if defined(LOCAL_CREDS) && defined(HAVE_CMSGCRED) && !defined(__FreeBSD__)
- /* Set the socket to receive credentials on the next message */
- {
- int on = 1;
-@@ -126,9 +129,9 @@ read_unix_socket_credentials (int fd,
- msg.msg_iovlen = 1;
-
- #ifdef HAVE_CMSGCRED
-- memset (cmsgmem, 0, sizeof (cmsgmem));
-- msg.msg_control = cmsgmem;
-- msg.msg_controllen = sizeof (cmsgmem);
-+ memset (&cmsg, 0, sizeof (cmsg));
-+ msg.msg_control = (caddr_t) &cmsg;
-+ msg.msg_controllen = CMSG_SPACE (sizeof (struct cmsgcred));
- #endif
-
- again:
-@@ -147,7 +150,8 @@ read_unix_socket_credentials (int fd,
- }
-
- #ifdef HAVE_CMSGCRED
-- if (cmsg->cmsg_len < sizeof (cmsgmem) || cmsg->cmsg_type != SCM_CREDS) {
-+ if (cmsg.hdr.cmsg_len < CMSG_LEN (sizeof (struct cmsgcred)) ||
-+ cmsg.hdr.cmsg_type != SCM_CREDS) {
- g_warning ("Message from recvmsg() was not SCM_CREDS\n");
- return FALSE;
- }
-@@ -168,10 +172,7 @@ read_unix_socket_credentials (int fd,
- return FALSE;
- }
- #elif defined(HAVE_CMSGCRED)
-- struct cmsgcred *cred;
--
-- cred = (struct cmsgcred *) CMSG_DATA (cmsg);
--
-+ cred = (struct cmsgcred *) CMSG_DATA (&cmsg);
- *pid = cred->cmcred_pid;
- *uid = cred->cmcred_euid;
- #else /* !SO_PEERCRED && !HAVE_CMSGCRED */
diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon.c
deleted file mode 100644
index 293df59b976f..000000000000
--- a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c
+++ /dev/null
@@ -1,34 +0,0 @@
---- gnome-keyring-daemon.c.orig Tue Jul 20 22:41:27 2004
-+++ gnome-keyring-daemon.c Tue Jul 20 22:43:03 2004
-@@ -121,7 +121,7 @@
- int i;
-
- got_random = FALSE;
--#ifdef __linux__
-+#if defined(__linux__) || defined(__FreeBSD__)
- {
- int fd;
-
-@@ -352,6 +352,22 @@
- app_ref->pathname[len] = 0;
- }
-
-+ }
-+#elif defined(__FreeBSD__)
-+ {
-+ char buffer[1024];
-+ int len;
-+ char *path;
-+
-+ path = g_strdup_printf ("/proc/%d/file", pid);
-+ len = readlink (path, buffer, sizeof (buffer));
-+ g_free (path);
-+
-+ if (len > 0) {
-+ app_ref->pathname = g_malloc (len + 1);
-+ memcpy (app_ref->pathname, buffer, len);
-+ app_ref->pathname[len] = 0;
-+ }
- }
- #endif
-
diff --git a/security/gnome-keyring/files/patch-gnome-keyring.c b/security/gnome-keyring/files/patch-gnome-keyring.c
deleted file mode 100644
index 728352a8b013..000000000000
--- a/security/gnome-keyring/files/patch-gnome-keyring.c
+++ /dev/null
@@ -1,92 +0,0 @@
---- gnome-keyring.c.orig Fri May 27 03:54:22 2005
-+++ gnome-keyring.c Sat Jul 16 21:49:24 2005
-@@ -36,6 +36,7 @@
- #include <string.h>
- #include <sys/types.h>
- #include <sys/socket.h>
-+#include <sys/uio.h>
- #include <sys/un.h>
- #include <stdarg.h>
-
-@@ -253,11 +254,39 @@ write_credentials_byte_sync (int socket)
- {
- char buf;
- int bytes_written;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ union {
-+ struct cmsghdr hdr;
-+ char cred[CMSG_SPACE (sizeof (struct cmsgcred))];
-+ } cmsg;
-+ struct iovec iov;
-+ struct msghdr msg;
-+#endif
-+
-+ buf = 0;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ iov.iov_base = &buf;
-+ iov.iov_len = 1;
-+
-+ memset (&msg, 0, sizeof (msg));
-+ msg.msg_iov = &iov;
-+ msg.msg_iovlen = 1;
-+
-+ msg.msg_control = (caddr_t) &cmsg;
-+ msg.msg_controllen = CMSG_SPACE (sizeof (struct cmsgcred));
-+ memset (&cmsg, 0, sizeof (cmsg));
-+ cmsg.hdr.cmsg_len = CMSG_LEN (sizeof (struct cmsgcred));
-+ cmsg.hdr.cmsg_level = SOL_SOCKET;
-+ cmsg.hdr.cmsg_type = SCM_CREDS;
-+#endif
-
- again:
-
-- buf = 0;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ bytes_written = sendmsg (socket, &msg, 0);
-+#else
- bytes_written = write (socket, &buf, 1);
-+#endif
-
- if (bytes_written < 0 && errno == EINTR)
- goto again;
-@@ -275,11 +304,39 @@ write_credentials_byte (GnomeKeyringOper
- {
- char buf;
- int bytes_written;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ union {
-+ struct cmsghdr hdr;
-+ char cred[CMSG_SPACE (sizeof (struct cmsgcred))];
-+ } cmsg;
-+ struct iovec iov;
-+ struct msghdr msg;
-+#endif
-+
-+ buf = 0;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ iov.iov_base = &buf;
-+ iov.iov_len = 1;
-+
-+ memset (&msg, 0, sizeof (msg));
-+ msg.msg_iov = &iov;
-+ msg.msg_iovlen = 1;
-+
-+ msg.msg_control = (caddr_t) &cmsg;
-+ msg.msg_controllen = CMSG_SPACE (sizeof (struct cmsgcred));
-+ memset (&cmsg, 0, sizeof (cmsg));
-+ cmsg.hdr.cmsg_len = CMSG_LEN (sizeof (struct cmsgcred));
-+ cmsg.hdr.cmsg_level = SOL_SOCKET;
-+ cmsg.hdr.cmsg_type = SCM_CREDS;
-+#endif
-
- again:
-
-- buf = 0;
-+#if defined(HAVE_CMSGCRED) && (!defined(LOCAL_CREDS) || defined(__FreeBSD__))
-+ bytes_written = sendmsg (op->socket, &msg, 0);
-+#else
- bytes_written = write (op->socket, &buf, 1);
-+#endif
-
- if (bytes_written < 0 && errno == EINTR)
- goto again;
diff --git a/security/gnome-keyring/pkg-descr b/security/gnome-keyring/pkg-descr
deleted file mode 100644
index 75ce77c6ddfd..000000000000
--- a/security/gnome-keyring/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Gnome-keyring is a program that keep password and other secrets for
-users. It is run as a damon in the session, similar to ssh-agent, and
-other applications can locate it by an environment variable.
-
-The program can manage several keyrings, each with its own master
-password, and there is also a session keyring which is never stored to
-disk, but forgotten when the session ends.
-
-The library libgnome-keyring is used by applications to integrate with
-the gnome keyring system. However, at this point the library hasn't been
-tested and used enought to consider the API to be publically
-exposed. Therefore use of libgnome-keyring is at the moment limited to
-internal use in the gnome desktop. However, we hope that the
-gnome-keyring API will turn out useful and good, so that later it
-can be made public for any application to use.
-
--- Gnome-keyring README
diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist
deleted file mode 100644
index 69d8f3185952..000000000000
--- a/security/gnome-keyring/pkg-plist
+++ /dev/null
@@ -1,61 +0,0 @@
-bin/gnome-keyring-daemon
-include/gnome-keyring-1/gnome-keyring.h
-lib/libgnome-keyring.a
-lib/libgnome-keyring.so
-lib/libgnome-keyring.so.0
-libdata/pkgconfig/gnome-keyring-1.pc
-libexec/gnome-keyring-ask
-share/locale/ar/LC_MESSAGES/gnome-keyring.mo
-share/locale/az/LC_MESSAGES/gnome-keyring.mo
-share/locale/bg/LC_MESSAGES/gnome-keyring.mo
-share/locale/bn/LC_MESSAGES/gnome-keyring.mo
-share/locale/bs/LC_MESSAGES/gnome-keyring.mo
-share/locale/ca/LC_MESSAGES/gnome-keyring.mo
-share/locale/cs/LC_MESSAGES/gnome-keyring.mo
-share/locale/cy/LC_MESSAGES/gnome-keyring.mo
-share/locale/da/LC_MESSAGES/gnome-keyring.mo
-share/locale/de/LC_MESSAGES/gnome-keyring.mo
-share/locale/el/LC_MESSAGES/gnome-keyring.mo
-share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo
-share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo
-share/locale/es/LC_MESSAGES/gnome-keyring.mo
-share/locale/et/LC_MESSAGES/gnome-keyring.mo
-share/locale/eu/LC_MESSAGES/gnome-keyring.mo
-share/locale/fa/LC_MESSAGES/gnome-keyring.mo
-share/locale/fi/LC_MESSAGES/gnome-keyring.mo
-share/locale/fr/LC_MESSAGES/gnome-keyring.mo
-share/locale/gl/LC_MESSAGES/gnome-keyring.mo
-share/locale/hr/LC_MESSAGES/gnome-keyring.mo
-share/locale/hu/LC_MESSAGES/gnome-keyring.mo
-share/locale/id/LC_MESSAGES/gnome-keyring.mo
-share/locale/is/LC_MESSAGES/gnome-keyring.mo
-share/locale/it/LC_MESSAGES/gnome-keyring.mo
-share/locale/ja/LC_MESSAGES/gnome-keyring.mo
-share/locale/ko/LC_MESSAGES/gnome-keyring.mo
-share/locale/lt/LC_MESSAGES/gnome-keyring.mo
-share/locale/mn/LC_MESSAGES/gnome-keyring.mo
-share/locale/ms/LC_MESSAGES/gnome-keyring.mo
-share/locale/nb/LC_MESSAGES/gnome-keyring.mo
-share/locale/ne/LC_MESSAGES/gnome-keyring.mo
-share/locale/nl/LC_MESSAGES/gnome-keyring.mo
-share/locale/no/LC_MESSAGES/gnome-keyring.mo
-share/locale/pa/LC_MESSAGES/gnome-keyring.mo
-share/locale/pl/LC_MESSAGES/gnome-keyring.mo
-share/locale/pt/LC_MESSAGES/gnome-keyring.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo
-share/locale/ro/LC_MESSAGES/gnome-keyring.mo
-share/locale/ru/LC_MESSAGES/gnome-keyring.mo
-share/locale/rw/LC_MESSAGES/gnome-keyring.mo
-share/locale/sk/LC_MESSAGES/gnome-keyring.mo
-share/locale/sq/LC_MESSAGES/gnome-keyring.mo
-share/locale/sr/LC_MESSAGES/gnome-keyring.mo
-share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo
-share/locale/sv/LC_MESSAGES/gnome-keyring.mo
-share/locale/ta/LC_MESSAGES/gnome-keyring.mo
-share/locale/th/LC_MESSAGES/gnome-keyring.mo
-share/locale/tr/LC_MESSAGES/gnome-keyring.mo
-share/locale/uk/LC_MESSAGES/gnome-keyring.mo
-share/locale/xh/LC_MESSAGES/gnome-keyring.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo
-share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo
-@dirrm include/gnome-keyring-1
diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile
deleted file mode 100644
index 446a3708c492..000000000000
--- a/security/gnupg1/Makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-# New ports collection makefile for: gnupg
-# Date created: Sep 30, 1998
-# Whom: kuriyama@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnupg
-PORTVERSION= 1.4.2
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR= gnupg
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= The GNU Privacy Guard
-
-USE_BZIP2= YES
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_TARGET= --build ${MACHINE_ARCH}-portbld-freebsd${OSREL}
-.if ${MACHINE_CPU:Mi586}
-MACHINE_ARCH= i586
-.endif
-CFLAGS:= ${CFLAGS:S/-pipe//g}
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= YES
-PLIST_SUB= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB= NLS="@comment "
-.endif
-MAN1= gpg.1 gpgv.1 gpg.ru.1
-MAN7= gnupg.7
-INFO= gpg gpgv
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_LIBICONV) || exists(${PREFIX}/lib/libiconv.so)
-USE_ICONV= yes
-.endif
-.if defined(WITH_LDAP)
-USE_OPENLDAP= yes
-PLIST_SUB+= WITH_LDAP=""
-.else
-PLIST_SUB+= WITH_LDAP="@comment "
-CONFIGURE_ARGS+= --disable-ldap
-.endif
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for i in DETAILS FAQ HACKING OpenPGP
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
-.endfor
-.for i in ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \
- README THANKS TODO VERSION
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.endif
-.if defined(WITH_SUID_GPG)
- ${CHMOD} u+s ${PREFIX}/bin/gpg
-.endif
-.if ${OSVERSION} < 500019
- @${CAT} ${PKGMESSAGE}
-.else
-PKGMESSAGE= /nonexistent
-.endif
-
-.if ${OSVERSION} < 500000
-CONFIGURE_ARGS+= --without-readline
-.endif
-
-check:
- (cd ${WRKSRC}; ${MAKE} check)
-
-.include <bsd.port.post.mk>
diff --git a/security/gnupg1/distinfo b/security/gnupg1/distinfo
deleted file mode 100644
index eabe6c15ef99..000000000000
--- a/security/gnupg1/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (gnupg-1.4.2.tar.bz2) = c7afd50c7d01fcfada229326b3958404
-SIZE (gnupg-1.4.2.tar.bz2) = 2891177
-MD5 (gnupg-1.4.2.tar.bz2.sig) = 9b2fba5c49d094b1f1b8219d354e61f5
-SIZE (gnupg-1.4.2.tar.bz2.sig) = 65
diff --git a/security/gnupg1/files/patch-config.links b/security/gnupg1/files/patch-config.links
deleted file mode 100644
index 35a0316c8ae9..000000000000
--- a/security/gnupg1/files/patch-config.links
+++ /dev/null
@@ -1,15 +0,0 @@
---- mpi/config.links.orig Thu Apr 24 20:15:58 2003
-+++ mpi/config.links Sat May 10 16:29:28 2003
-@@ -142,6 +142,12 @@
- echo '/* configured for sparc64-*netbsd */' >>./mpi/asm-syntax.h
- path=""
- ;;
-+ sparc64-*-freebsd*)
-+ # There are no sparc64 assembler modules that work, so
-+ # just use generic C functions
-+ echo '/* configured for sparc64-*freebsd* */' >>./mpi/asm-syntax.h
-+ path=""
-+ ;;
- sparc9*-*-* | \
- sparc64*-*-* | \
- ultrasparc*-*-* )
diff --git a/security/gnupg1/pkg-descr b/security/gnupg1/pkg-descr
deleted file mode 100644
index 4ad9fb265d00..000000000000
--- a/security/gnupg1/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-GnuPG is a complete and free replacement for PGP.
-
-Because it does not use the patented IDEA algorithm, it can be used
-without any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant
-application.
-
-WWW: http://www.gnupg.org/
-
-kuriyama@FreeBSD.org
diff --git a/security/gnupg1/pkg-message b/security/gnupg1/pkg-message
deleted file mode 100644
index 6123fa32f234..000000000000
--- a/security/gnupg1/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-************************************************************
-TIPS:
- o Use rndcontrol(8) if you want more entropy.
- See http://people.freebsd.org/~dougb/randomness.html for more details.
-************************************************************
diff --git a/security/gnupg1/pkg-plist b/security/gnupg1/pkg-plist
deleted file mode 100644
index c3d185c8136b..000000000000
--- a/security/gnupg1/pkg-plist
+++ /dev/null
@@ -1,78 +0,0 @@
-bin/gpg
-bin/gpgsplit
-bin/gpgv
-%%WITH_LDAP%%libexec/gnupg/gpgkeys_ldap
-libexec/gnupg/gpgkeys_finger
-libexec/gnupg/gpgkeys_hkp
-libexec/gnupg/gpgkeys_http
-@dirrm libexec/gnupg
-%%DATADIR%%/FAQ
-%%DATADIR%%/faq.html
-%%DATADIR%%/options.skel
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/DETAILS
-%%PORTDOCS%%%%DOCSDIR%%/FAQ
-%%PORTDOCS%%%%DOCSDIR%%/HACKING
-%%PORTDOCS%%%%DOCSDIR%%/OpenPGP
-%%PORTDOCS%%%%DOCSDIR%%/ABOUT-NLS
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/BUGS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/PROJECTS
-%%PORTDOCS%%%%DOCSDIR%%/THANKS
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/VERSION
-%%NLS%%share/locale/be/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/da/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/el/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/en@boldquot/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/en@quot/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/es/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/et/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/id/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/gnupg.mo
-@dirrm %%DATADIR%%
-@unexec rmdir %D/share/locale/be/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/be 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi 2>/dev/null || true
-@unexec rmdir %D/share/locale/gl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/gl 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pl 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro 2>/dev/null || true
-@unexec rmdir %D/share/locale/sk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sk 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true
-@dirrm %%DOCSDIR%%
diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile
deleted file mode 100644
index e465f3ebecf1..000000000000
--- a/security/kgpg-kde4/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-CONFLICTS= kgpg-*
-
-USE_KDELIBS_VER=3
-USE_KDEBASE_VER=3
-PREFIX= ${KDE_PREFIX}
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GETOPT_LONG=yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-DO_NOT_COMPILE+=klaptopdaemon kmilo
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-
-CONFLICTS= kgpg-[0-9]*
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 501102
-. if ${OSVERSION} > 600021
-RUN_DEPENDS+= gtar:${PORTSDIR}/archivers/gtar
-. endif
-post-patch:
- ${REINPLACE_CMD} -e 's|>tar<|>gtar<|g' ${WRKSRC}/ark/ark.kcfg
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo
deleted file mode 100644
index 2f9b08e96a62..000000000000
--- a/security/kgpg-kde4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (KDE/kdeutils-3.4.2.tar.bz2) = 62500e5ee043937592ebc6ad91dd670d
-SIZE (KDE/kdeutils-3.4.2.tar.bz2) = 2290150
diff --git a/security/kgpg-kde4/pkg-descr b/security/kgpg-kde4/pkg-descr
deleted file mode 100644
index 90ae45773bea..000000000000
--- a/security/kgpg-kde4/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
diff --git a/security/kgpg-kde4/pkg-plist b/security/kgpg-kde4/pkg-plist
deleted file mode 100644
index cdd7fe070be2..000000000000
--- a/security/kgpg-kde4/pkg-plist
+++ /dev/null
@@ -1,491 +0,0 @@
-bin/ark
-bin/irkick
-bin/kcalc
-bin/kcharselect
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfloppy
-bin/kgpg
-bin/khexedit
-bin/kjots
-bin/kregexpeditor
-bin/ktimer
-bin/kwalletmanager
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/ksimconfig.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kde3/ark.la
-lib/kde3/ark.so
-lib/kde3/irkick.la
-lib/kde3/irkick.so
-lib/kde3/kcalc.la
-lib/kde3/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kcmlirc.la
-lib/kde3/kcm_kcmlirc.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/kcm_kwallet.la
-lib/kde3/kcm_kwallet.so
-lib/kde3/kedit.la
-lib/kde3/kedit.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_panelextension.la
-lib/kde3/ksim_panelextension.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/ksim_snmp.la
-lib/kde3/ksim_snmp.so
-lib/kde3/libarkpart.la
-lib/kde3/libarkpart.so
-lib/kde3/libkbyteseditwidget.la
-lib/kde3/libkbyteseditwidget.so
-lib/kde3/libkhexedit2part.la
-lib/kde3/libkhexedit2part.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/libkdeinit_ark.la
-lib/libkdeinit_ark.so
-lib/libkdeinit_irkick.la
-lib/libkdeinit_irkick.so
-lib/libkdeinit_kcalc.la
-lib/libkdeinit_kcalc.so
-lib/libkdeinit_kedit.la
-lib/libkdeinit_kedit.so
-lib/libkhexeditcommon.la
-lib/libkhexeditcommon.so
-lib/libkhexeditcommon.so.0
-lib/libkregexpeditorcommon.la
-lib/libkregexpeditorcommon.so
-lib/libkregexpeditorcommon.so.1
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applications/kde/KCharSelect.desktop
-share/applications/kde/KEdit.desktop
-share/applications/kde/KFloppy.desktop
-share/applications/kde/Kjots.desktop
-share/applications/kde/ark.desktop
-share/applications/kde/irkick.desktop
-share/applications/kde/kcalc.desktop
-share/applications/kde/kcmdf.desktop
-share/applications/kde/kcmlirc.desktop
-share/applications/kde/kdf.desktop
-share/applications/kde/kgpg.desktop
-share/applications/kde/khexedit.desktop
-share/applications/kde/kregexpeditor.desktop
-share/applications/kde/ksim.desktop
-share/applications/kde/ktimer.desktop
-share/applications/kde/kwalletconfig.desktop
-share/applications/kde/kwalletmanager-kwalletd.desktop
-share/applications/kde/kwalletmanager.desktop
-share/applications/kde/kwikdisk.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_view.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkick.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledred.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledred.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png
-share/apps/kcalc/kcalcui.rc
-share/apps/kcharselect/kcharselectui.rc
-share/apps/kconf_update/kcalcrc.upd
-share/apps/kconf_update/kcharselect.upd
-share/apps/kdf/kdfui.rc
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key4.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png
-share/apps/kgpg/kgpg.rc
-share/apps/kgpg/listkeys.rc
-share/apps/kgpg/pics/kgpg_anim.gif
-share/apps/kgpg/pics/kgpg_blank.png
-share/apps/kgpg/pics/kgpg_docked.gif
-share/apps/kgpg/pics/kgpg_docked.png
-share/apps/kgpg/pics/kgpg_fill.png
-share/apps/kgpg/tips
-share/apps/khexedit/khexeditui.rc
-share/apps/khexedit/pics/hexdrag.png
-share/apps/khexedit/pics/hexmask.png
-share/apps/khexedit/pics/hexwrite.png
-share/apps/khexedit2part/khexedit2partui.rc
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kicker/extensions/ksim.desktop
-share/apps/kjots/kjotsui.rc
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/encryptfile.desktop
-share/apps/konqueror/servicemenus/encryptfolder.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/autoverify.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/verify.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/Snmp.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png
-share/apps/kwalletmanager/kwalleteditor.rc
-share/apps/kwalletmanager/kwalletmanager.rc
-share/apps/profiles/klauncher.profile.xml
-share/apps/profiles/konqueror.profile.xml
-share/apps/profiles/noatun.profile.xml
-share/apps/profiles/profile.dtd
-share/apps/remotes/RM-0010.remote.xml
-share/apps/remotes/cimr100.remote.xml
-share/apps/remotes/hauppauge.remote.xml
-share/apps/remotes/remote.dtd
-share/apps/remotes/sherwood.remote.xml
-share/apps/remotes/sonytv.remote.xml
-share/autostart/irkick.desktop
-share/autostart/kgpg.desktop
-share/config.kcfg/ark.kcfg
-share/config.kcfg/kcalc.kcfg
-share/config.kcfg/kedit.kcfg
-share/config.kcfg/kgpg.kcfg
-share/config.kcfg/kjots.kcfg
-share/config/ksim_panelextensionrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/irkick/common
-share/doc/HTML/en/irkick/index.cache.bz2
-share/doc/HTML/en/irkick/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcmlirc/common
-share/doc/HTML/en/kcmlirc/index.cache.bz2
-share/doc/HTML/en/kcmlirc/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kgpg/common
-share/doc/HTML/en/kgpg/editor.png
-share/doc/HTML/en/kgpg/index.cache.bz2
-share/doc/HTML/en/kgpg/index.docbook
-share/doc/HTML/en/kgpg/keygen.png
-share/doc/HTML/en/kgpg/keymanage.png
-share/doc/HTML/en/kgpg/keys.png
-share/doc/HTML/en/kgpg/kicker.png
-share/doc/HTML/en/kgpg/options.png
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/doc/HTML/en/kwallet/common
-share/doc/HTML/en/kwallet/index.cache.bz2
-share/doc/HTML/en/kwallet/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/128x128/apps/kregexpeditor.png
-share/icons/crystalsvg/128x128/apps/ktimer.png
-share/icons/crystalsvg/128x128/apps/kwalletmanager.png
-share/icons/crystalsvg/128x128/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kgpg.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/kregexpeditor.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/ktimer.png
-share/icons/crystalsvg/16x16/apps/kwalletmanager.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/22x22/apps/kgpg.png
-share/icons/crystalsvg/22x22/apps/kwalletmanager.png
-share/icons/crystalsvg/22x22/apps/kwikdisk.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kgpg.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/kregexpeditor.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/ktimer.png
-share/icons/crystalsvg/32x32/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kgpg.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/kregexpeditor.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/48x48/apps/ktimer.png
-share/icons/crystalsvg/48x48/apps/kwalletmanager.png
-share/icons/crystalsvg/48x48/apps/kwikdisk.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kcalc.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/icons/crystalsvg/64x64/apps/kedit.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kjots.png
-share/icons/crystalsvg/64x64/apps/kregexpeditor.png
-share/icons/crystalsvg/64x64/apps/kwalletmanager.png
-share/icons/crystalsvg/64x64/apps/kwikdisk.png
-share/icons/crystalsvg/scalable/apps/ark.svgz
-share/icons/crystalsvg/scalable/apps/kcalc.svgz
-share/icons/hicolor/16x16/apps/irkick.png
-share/icons/hicolor/22x22/apps/irkick.png
-share/icons/hicolor/32x32/apps/irkick.png
-share/icons/locolor/16x16/apps/irkick.png
-share/icons/locolor/32x32/apps/irkick.png
-share/services/ark_part.desktop
-share/services/kbyteseditwidget.desktop
-share/services/khexedit2part.desktop
-share/services/kregexpeditorgui.desktop
-share/services/kwallet_config.desktop
-share/services/kwalletmanager_show.desktop
-@dirrm share/doc/HTML/en/kwallet
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kgpg
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcmlirc
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/irkick
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/apps/remotes
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22
-@dirrm share/apps/kwalletmanager/icons/crystalsvg
-@dirrm share/apps/kwalletmanager/icons
-@dirrm share/apps/kwalletmanager
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/khexedit2part
-@dirrm share/apps/khexedit/pics
-@dirrm share/apps/khexedit
-@dirrm share/apps/kgpg/pics
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16
-@dirrm share/apps/kgpg/icons/crystalsvg
-@dirrm share/apps/kgpg/icons
-@dirrm share/apps/kgpg
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcharselect
-@dirrm share/apps/kcalc
-@dirrm share/apps/irkick/icons/hicolor/32x32/actions
-@dirrm share/apps/irkick/icons/hicolor/32x32
-@dirrm share/apps/irkick/icons/hicolor/16x16/actions
-@dirrm share/apps/irkick/icons/hicolor/16x16
-@dirrm share/apps/irkick/icons/hicolor
-@dirrm share/apps/irkick/icons
-@dirrm share/apps/irkick
-@dirrm share/apps/ark/icons/crystalsvg/32x32/actions
-@dirrm share/apps/ark/icons/crystalsvg/32x32
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm include/ksim
diff --git a/security/krb5-16/Makefile b/security/krb5-16/Makefile
deleted file mode 100644
index 581804858851..000000000000
--- a/security/krb5-16/Makefile
+++ /dev/null
@@ -1,148 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$/&/:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-DISTNAME= ${PORTNAME}-${PORTVERSION}-signed
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/kerberos/
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL_VER= 15
-CONFIGURE_ARGS?= --enable-shared --enable-static
-CONFIGURE_ARGS+= --disable-thread-support
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 krb5-config.1 kpasswd.1 klist.1 \
- kinit.1 kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 \
- rlogin.1 ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN8+= krb524d.8
-.endif
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz
- @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- fi
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-16/distinfo b/security/krb5-16/distinfo
deleted file mode 100644
index e956dd2b35a8..000000000000
--- a/security/krb5-16/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (krb5-1.4.1-signed.tar) = 617e0071fa5b74ab4116f064678af551
-SIZE (krb5-1.4.1-signed.tar) = 6666240
diff --git a/security/krb5-16/files/README.FreeBSD b/security/krb5-16/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-16/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-16/files/patch-ac b/security/krb5-16/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-16/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ad b/security/krb5-16/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-16/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ae b/security/krb5-16/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-16/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-af b/security/krb5-16/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-16/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ai b/security/krb5-16/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-16/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-16/files/patch-aj b/security/krb5-16/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-16/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-16/files/patch-appl::bsd::Makefile.in b/security/krb5-16/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-16/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-16/files/patch-appl::bsd::klogind.M b/security/krb5-16/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-16/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-16/files/patch-as b/security/krb5-16/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-16/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-16/files/patch-at b/security/krb5-16/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-16/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-16/files/patch-av b/security/krb5-16/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-16/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-16/files/patch-ax b/security/krb5-16/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-16/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-16/files/patch-ay b/security/krb5-16/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-16/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-16/files/patch-ba b/security/krb5-16/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-16/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-16/files/patch-bb b/security/krb5-16/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-16/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-16/files/patch-config::pre.in b/security/krb5-16/files/patch-config::pre.in
deleted file mode 100644
index bdd183e98ad4..000000000000
--- a/security/krb5-16/files/patch-config::pre.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/pre.in.orig Fri Nov 19 13:47:51 2004
-+++ config/pre.in Thu Jan 27 17:43:12 2005
-@@ -177,7 +177,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
--INSTALL_SCRIPT=@INSTALL_PROGRAM@
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-16/files/patch-config::shlib.conf b/security/krb5-16/files/patch-config::shlib.conf
deleted file mode 100644
index afd4eb259ea2..000000000000
--- a/security/krb5-16/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE="libtool15 --mode=link cc -shared"
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-16/files/patch-lib::krb5::krb::recvauth.c b/security/krb5-16/files/patch-lib::krb5::krb::recvauth.c
deleted file mode 100644
index e30b725ee133..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::krb::recvauth.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/krb5/krb/recvauth.c.orig Mon Sep 2 18:13:47 2002
-+++ lib/krb5/krb/recvauth.c Tue Jul 12 14:02:03 2005
-@@ -76,7 +76,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (strcmp(inbuf.data, sendauth_version)) {
-- krb5_xfree(inbuf.data);
- problem = KRB5_SENDAUTH_BADAUTHVERS;
- }
- krb5_xfree(inbuf.data);
-@@ -90,7 +89,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (appl_version && strcmp(inbuf.data, appl_version)) {
-- krb5_xfree(inbuf.data);
- if (!problem)
- problem = KRB5_SENDAUTH_BADAPPLVERS;
- }
diff --git a/security/krb5-16/files/patch-lib::krb5::krb::unparse.c b/security/krb5-16/files/patch-lib::krb5::krb::unparse.c
deleted file mode 100644
index b45233b0ab78..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::krb::unparse.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/krb5/krb/unparse.c.orig Tue Jan 18 09:57:32 2005
-+++ lib/krb5/krb/unparse.c Tue Jul 12 14:04:38 2005
-@@ -91,6 +91,8 @@
- totalsize++;
- totalsize++; /* This is for the separator */
- }
-+ if (nelem == 0)
-+ totalsize++;
-
- /*
- * Allocate space for the ascii string; if space has been
diff --git a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr
deleted file mode 100644
index d11e2e6d1c15..000000000000
--- a/security/krb5-16/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Kerberos V5 is an authentication system developed at MIT.
-WWW: http://web.mit.edu/kerberos/
-
-Abridged from the User Guide:
- Under Kerberos, a client sends a request for a ticket to the
- Key Distribution Center (KDC). The KDC creates a ticket-granting
- ticket (TGT) for the client, encrypts it using the client's
- password as the key, and sends the encrypted TGT back to the
- client. The client then attempts to decrypt the TGT, using
- its password. If the client successfully decrypts the TGT, it
- keeps the decrypted TGT, which indicates proof of the client's
- identity. The TGT permits the client to obtain additional tickets,
- which give permission for specific services.
- Since Kerberos negotiates authenticated, and optionally encrypted,
- communications between two points anywhere on the internet, it
- provides a layer of security that is not dependent on which side of a
- firewall either client is on.
- The Kerberos V5 package is designed to be easy to use. Most of the
- commands are nearly identical to UNIX network programs you are already
- used to. Kerberos V5 is a single-sign-on system, which means that you
- have to type your password only once per session, and Kerberos does
- the authenticating and encrypting transparently.
-
-Jacques Vidrine <n@nectar.com>
diff --git a/security/krb5-16/pkg-plist b/security/krb5-16/pkg-plist
deleted file mode 100644
index 7cb7959f0b1a..000000000000
--- a/security/krb5-16/pkg-plist
+++ /dev/null
@@ -1,129 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/gssrpc/auth.h
-include/gssrpc/auth_gss.h
-include/gssrpc/auth_gssapi.h
-include/gssrpc/auth_unix.h
-include/gssrpc/clnt.h
-include/gssrpc/netdb.h
-include/gssrpc/pmap_clnt.h
-include/gssrpc/pmap_prot.h
-include/gssrpc/pmap_rmt.h
-include/gssrpc/rename.h
-include/gssrpc/rpc.h
-include/gssrpc/rpc_msg.h
-include/gssrpc/svc.h
-include/gssrpc/svc_auth.h
-include/gssrpc/types.h
-include/gssrpc/xdr.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.4
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb5support.a
-lib/libkrb5support.so
-lib/libkrb5support.so.0
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/examples/krb5/kdc.conf
-share/examples/krb5/krb5.conf
-share/examples/krb5/services.append
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/gssrpc
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@dirrm share/examples/krb5
-@exec install-info %D/info/krb425.info %D/info/dir
-@exec install-info %D/info/krb5-admin.info %D/info/dir
-@exec install-info %D/info/krb5-install.info %D/info/dir
-@exec install-info %D/info/krb5-user.info %D/info/dir
diff --git a/security/krb5-17/Makefile b/security/krb5-17/Makefile
deleted file mode 100644
index 581804858851..000000000000
--- a/security/krb5-17/Makefile
+++ /dev/null
@@ -1,148 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$/&/:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-DISTNAME= ${PORTNAME}-${PORTVERSION}-signed
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/kerberos/
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL_VER= 15
-CONFIGURE_ARGS?= --enable-shared --enable-static
-CONFIGURE_ARGS+= --disable-thread-support
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 krb5-config.1 kpasswd.1 klist.1 \
- kinit.1 kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 \
- rlogin.1 ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN8+= krb524d.8
-.endif
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz
- @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- fi
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-17/distinfo b/security/krb5-17/distinfo
deleted file mode 100644
index e956dd2b35a8..000000000000
--- a/security/krb5-17/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (krb5-1.4.1-signed.tar) = 617e0071fa5b74ab4116f064678af551
-SIZE (krb5-1.4.1-signed.tar) = 6666240
diff --git a/security/krb5-17/files/README.FreeBSD b/security/krb5-17/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-17/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-17/files/patch-ac b/security/krb5-17/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-17/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ad b/security/krb5-17/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-17/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ae b/security/krb5-17/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-17/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-af b/security/krb5-17/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-17/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ai b/security/krb5-17/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-17/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-17/files/patch-aj b/security/krb5-17/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-17/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-17/files/patch-appl::bsd::Makefile.in b/security/krb5-17/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-17/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-17/files/patch-appl::bsd::klogind.M b/security/krb5-17/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-17/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-17/files/patch-as b/security/krb5-17/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-17/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-17/files/patch-at b/security/krb5-17/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-17/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-17/files/patch-av b/security/krb5-17/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-17/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-17/files/patch-ax b/security/krb5-17/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-17/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-17/files/patch-ay b/security/krb5-17/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-17/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-17/files/patch-ba b/security/krb5-17/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-17/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-17/files/patch-bb b/security/krb5-17/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-17/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-17/files/patch-config::pre.in b/security/krb5-17/files/patch-config::pre.in
deleted file mode 100644
index bdd183e98ad4..000000000000
--- a/security/krb5-17/files/patch-config::pre.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/pre.in.orig Fri Nov 19 13:47:51 2004
-+++ config/pre.in Thu Jan 27 17:43:12 2005
-@@ -177,7 +177,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
--INSTALL_SCRIPT=@INSTALL_PROGRAM@
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-17/files/patch-config::shlib.conf b/security/krb5-17/files/patch-config::shlib.conf
deleted file mode 100644
index afd4eb259ea2..000000000000
--- a/security/krb5-17/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE="libtool15 --mode=link cc -shared"
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-17/files/patch-lib::krb5::krb::recvauth.c b/security/krb5-17/files/patch-lib::krb5::krb::recvauth.c
deleted file mode 100644
index e30b725ee133..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::krb::recvauth.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/krb5/krb/recvauth.c.orig Mon Sep 2 18:13:47 2002
-+++ lib/krb5/krb/recvauth.c Tue Jul 12 14:02:03 2005
-@@ -76,7 +76,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (strcmp(inbuf.data, sendauth_version)) {
-- krb5_xfree(inbuf.data);
- problem = KRB5_SENDAUTH_BADAUTHVERS;
- }
- krb5_xfree(inbuf.data);
-@@ -90,7 +89,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (appl_version && strcmp(inbuf.data, appl_version)) {
-- krb5_xfree(inbuf.data);
- if (!problem)
- problem = KRB5_SENDAUTH_BADAPPLVERS;
- }
diff --git a/security/krb5-17/files/patch-lib::krb5::krb::unparse.c b/security/krb5-17/files/patch-lib::krb5::krb::unparse.c
deleted file mode 100644
index b45233b0ab78..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::krb::unparse.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/krb5/krb/unparse.c.orig Tue Jan 18 09:57:32 2005
-+++ lib/krb5/krb/unparse.c Tue Jul 12 14:04:38 2005
-@@ -91,6 +91,8 @@
- totalsize++;
- totalsize++; /* This is for the separator */
- }
-+ if (nelem == 0)
-+ totalsize++;
-
- /*
- * Allocate space for the ascii string; if space has been
diff --git a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-17/pkg-descr b/security/krb5-17/pkg-descr
deleted file mode 100644
index d11e2e6d1c15..000000000000
--- a/security/krb5-17/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Kerberos V5 is an authentication system developed at MIT.
-WWW: http://web.mit.edu/kerberos/
-
-Abridged from the User Guide:
- Under Kerberos, a client sends a request for a ticket to the
- Key Distribution Center (KDC). The KDC creates a ticket-granting
- ticket (TGT) for the client, encrypts it using the client's
- password as the key, and sends the encrypted TGT back to the
- client. The client then attempts to decrypt the TGT, using
- its password. If the client successfully decrypts the TGT, it
- keeps the decrypted TGT, which indicates proof of the client's
- identity. The TGT permits the client to obtain additional tickets,
- which give permission for specific services.
- Since Kerberos negotiates authenticated, and optionally encrypted,
- communications between two points anywhere on the internet, it
- provides a layer of security that is not dependent on which side of a
- firewall either client is on.
- The Kerberos V5 package is designed to be easy to use. Most of the
- commands are nearly identical to UNIX network programs you are already
- used to. Kerberos V5 is a single-sign-on system, which means that you
- have to type your password only once per session, and Kerberos does
- the authenticating and encrypting transparently.
-
-Jacques Vidrine <n@nectar.com>
diff --git a/security/krb5-17/pkg-plist b/security/krb5-17/pkg-plist
deleted file mode 100644
index 7cb7959f0b1a..000000000000
--- a/security/krb5-17/pkg-plist
+++ /dev/null
@@ -1,129 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/gssrpc/auth.h
-include/gssrpc/auth_gss.h
-include/gssrpc/auth_gssapi.h
-include/gssrpc/auth_unix.h
-include/gssrpc/clnt.h
-include/gssrpc/netdb.h
-include/gssrpc/pmap_clnt.h
-include/gssrpc/pmap_prot.h
-include/gssrpc/pmap_rmt.h
-include/gssrpc/rename.h
-include/gssrpc/rpc.h
-include/gssrpc/rpc_msg.h
-include/gssrpc/svc.h
-include/gssrpc/svc_auth.h
-include/gssrpc/types.h
-include/gssrpc/xdr.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.4
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb5support.a
-lib/libkrb5support.so
-lib/libkrb5support.so.0
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/examples/krb5/kdc.conf
-share/examples/krb5/krb5.conf
-share/examples/krb5/services.append
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/gssrpc
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@dirrm share/examples/krb5
-@exec install-info %D/info/krb425.info %D/info/dir
-@exec install-info %D/info/krb5-admin.info %D/info/dir
-@exec install-info %D/info/krb5-install.info %D/info/dir
-@exec install-info %D/info/krb5-user.info %D/info/dir
diff --git a/security/krb5-appl/Makefile b/security/krb5-appl/Makefile
deleted file mode 100644
index 581804858851..000000000000
--- a/security/krb5-appl/Makefile
+++ /dev/null
@@ -1,148 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.4.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$/&/:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-DISTNAME= ${PORTNAME}-${PORTVERSION}-signed
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/kerberos/
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-USE_LIBTOOL_VER= 15
-CONFIGURE_ARGS?= --enable-shared --enable-static
-CONFIGURE_ARGS+= --disable-thread-support
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 krb5-config.1 kpasswd.1 klist.1 \
- kinit.1 kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 \
- rlogin.1 ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN8+= krb524d.8
-.endif
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz
- @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \
- fi
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-appl/distinfo b/security/krb5-appl/distinfo
deleted file mode 100644
index e956dd2b35a8..000000000000
--- a/security/krb5-appl/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (krb5-1.4.1-signed.tar) = 617e0071fa5b74ab4116f064678af551
-SIZE (krb5-1.4.1-signed.tar) = 6666240
diff --git a/security/krb5-appl/files/README.FreeBSD b/security/krb5-appl/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-appl/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-appl/files/patch-ac b/security/krb5-appl/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-appl/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ad b/security/krb5-appl/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-appl/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ae b/security/krb5-appl/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-appl/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-af b/security/krb5-appl/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-appl/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ai b/security/krb5-appl/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-appl/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-appl/files/patch-aj b/security/krb5-appl/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-appl/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-appl/files/patch-appl::bsd::Makefile.in b/security/krb5-appl/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-appl/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-appl/files/patch-appl::bsd::klogind.M b/security/krb5-appl/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-appl/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-appl/files/patch-as b/security/krb5-appl/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-appl/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-appl/files/patch-at b/security/krb5-appl/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-appl/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-appl/files/patch-av b/security/krb5-appl/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-appl/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-appl/files/patch-ax b/security/krb5-appl/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-appl/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-appl/files/patch-ay b/security/krb5-appl/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-appl/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-appl/files/patch-ba b/security/krb5-appl/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-appl/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-appl/files/patch-bb b/security/krb5-appl/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-appl/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-appl/files/patch-config::pre.in b/security/krb5-appl/files/patch-config::pre.in
deleted file mode 100644
index bdd183e98ad4..000000000000
--- a/security/krb5-appl/files/patch-config::pre.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- config/pre.in.orig Fri Nov 19 13:47:51 2004
-+++ config/pre.in Thu Jan 27 17:43:12 2005
-@@ -177,7 +177,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
--INSTALL_SCRIPT=@INSTALL_PROGRAM@
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-appl/files/patch-config::shlib.conf b/security/krb5-appl/files/patch-config::shlib.conf
deleted file mode 100644
index afd4eb259ea2..000000000000
--- a/security/krb5-appl/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE="libtool15 --mode=link cc -shared"
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-appl/files/patch-lib::krb5::krb::recvauth.c b/security/krb5-appl/files/patch-lib::krb5::krb::recvauth.c
deleted file mode 100644
index e30b725ee133..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::krb::recvauth.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- lib/krb5/krb/recvauth.c.orig Mon Sep 2 18:13:47 2002
-+++ lib/krb5/krb/recvauth.c Tue Jul 12 14:02:03 2005
-@@ -76,7 +76,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (strcmp(inbuf.data, sendauth_version)) {
-- krb5_xfree(inbuf.data);
- problem = KRB5_SENDAUTH_BADAUTHVERS;
- }
- krb5_xfree(inbuf.data);
-@@ -90,7 +89,6 @@
- if ((retval = krb5_read_message(context, fd, &inbuf)))
- return(retval);
- if (appl_version && strcmp(inbuf.data, appl_version)) {
-- krb5_xfree(inbuf.data);
- if (!problem)
- problem = KRB5_SENDAUTH_BADAPPLVERS;
- }
diff --git a/security/krb5-appl/files/patch-lib::krb5::krb::unparse.c b/security/krb5-appl/files/patch-lib::krb5::krb::unparse.c
deleted file mode 100644
index b45233b0ab78..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::krb::unparse.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- lib/krb5/krb/unparse.c.orig Tue Jan 18 09:57:32 2005
-+++ lib/krb5/krb/unparse.c Tue Jul 12 14:04:38 2005
-@@ -91,6 +91,8 @@
- totalsize++;
- totalsize++; /* This is for the separator */
- }
-+ if (nelem == 0)
-+ totalsize++;
-
- /*
- * Allocate space for the ascii string; if space has been
diff --git a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr
deleted file mode 100644
index d11e2e6d1c15..000000000000
--- a/security/krb5-appl/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
-Kerberos V5 is an authentication system developed at MIT.
-WWW: http://web.mit.edu/kerberos/
-
-Abridged from the User Guide:
- Under Kerberos, a client sends a request for a ticket to the
- Key Distribution Center (KDC). The KDC creates a ticket-granting
- ticket (TGT) for the client, encrypts it using the client's
- password as the key, and sends the encrypted TGT back to the
- client. The client then attempts to decrypt the TGT, using
- its password. If the client successfully decrypts the TGT, it
- keeps the decrypted TGT, which indicates proof of the client's
- identity. The TGT permits the client to obtain additional tickets,
- which give permission for specific services.
- Since Kerberos negotiates authenticated, and optionally encrypted,
- communications between two points anywhere on the internet, it
- provides a layer of security that is not dependent on which side of a
- firewall either client is on.
- The Kerberos V5 package is designed to be easy to use. Most of the
- commands are nearly identical to UNIX network programs you are already
- used to. Kerberos V5 is a single-sign-on system, which means that you
- have to type your password only once per session, and Kerberos does
- the authenticating and encrypting transparently.
-
-Jacques Vidrine <n@nectar.com>
diff --git a/security/krb5-appl/pkg-plist b/security/krb5-appl/pkg-plist
deleted file mode 100644
index 7cb7959f0b1a..000000000000
--- a/security/krb5-appl/pkg-plist
+++ /dev/null
@@ -1,129 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/gssrpc/auth.h
-include/gssrpc/auth_gss.h
-include/gssrpc/auth_gssapi.h
-include/gssrpc/auth_unix.h
-include/gssrpc/clnt.h
-include/gssrpc/netdb.h
-include/gssrpc/pmap_clnt.h
-include/gssrpc/pmap_prot.h
-include/gssrpc/pmap_rmt.h
-include/gssrpc/rename.h
-include/gssrpc/rpc.h
-include/gssrpc/rpc_msg.h
-include/gssrpc/svc.h
-include/gssrpc/svc_auth.h
-include/gssrpc/types.h
-include/gssrpc/xdr.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.4
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb5support.a
-lib/libkrb5support.so
-lib/libkrb5support.so.0
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/examples/krb5/kdc.conf
-share/examples/krb5/krb5.conf
-share/examples/krb5/services.append
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/gssrpc
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@dirrm share/examples/krb5
-@exec install-info %D/info/krb425.info %D/info/dir
-@exec install-info %D/info/krb5-admin.info %D/info/dir
-@exec install-info %D/info/krb5-install.info %D/info/dir
-@exec install-info %D/info/krb5-user.info %D/info/dir
diff --git a/security/kwallet/Makefile b/security/kwallet/Makefile
deleted file mode 100644
index e465f3ebecf1..000000000000
--- a/security/kwallet/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-CONFLICTS= kgpg-*
-
-USE_KDELIBS_VER=3
-USE_KDEBASE_VER=3
-PREFIX= ${KDE_PREFIX}
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-USE_GETOPT_LONG=yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-DO_NOT_COMPILE+=klaptopdaemon kmilo
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-
-CONFLICTS= kgpg-[0-9]*
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 501102
-. if ${OSVERSION} > 600021
-RUN_DEPENDS+= gtar:${PORTSDIR}/archivers/gtar
-. endif
-post-patch:
- ${REINPLACE_CMD} -e 's|>tar<|>gtar<|g' ${WRKSRC}/ark/ark.kcfg
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo
deleted file mode 100644
index 2f9b08e96a62..000000000000
--- a/security/kwallet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (KDE/kdeutils-3.4.2.tar.bz2) = 62500e5ee043937592ebc6ad91dd670d
-SIZE (KDE/kdeutils-3.4.2.tar.bz2) = 2290150
diff --git a/security/kwallet/pkg-descr b/security/kwallet/pkg-descr
deleted file mode 100644
index 90ae45773bea..000000000000
--- a/security/kwallet/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-KDE provides an integrated X11 based environment, much like CDE.
diff --git a/security/kwallet/pkg-plist b/security/kwallet/pkg-plist
deleted file mode 100644
index cdd7fe070be2..000000000000
--- a/security/kwallet/pkg-plist
+++ /dev/null
@@ -1,491 +0,0 @@
-bin/ark
-bin/irkick
-bin/kcalc
-bin/kcharselect
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfloppy
-bin/kgpg
-bin/khexedit
-bin/kjots
-bin/kregexpeditor
-bin/ktimer
-bin/kwalletmanager
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/ksimconfig.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kde3/ark.la
-lib/kde3/ark.so
-lib/kde3/irkick.la
-lib/kde3/irkick.so
-lib/kde3/kcalc.la
-lib/kde3/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kcmlirc.la
-lib/kde3/kcm_kcmlirc.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/kcm_kwallet.la
-lib/kde3/kcm_kwallet.so
-lib/kde3/kedit.la
-lib/kde3/kedit.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_panelextension.la
-lib/kde3/ksim_panelextension.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/ksim_snmp.la
-lib/kde3/ksim_snmp.so
-lib/kde3/libarkpart.la
-lib/kde3/libarkpart.so
-lib/kde3/libkbyteseditwidget.la
-lib/kde3/libkbyteseditwidget.so
-lib/kde3/libkhexedit2part.la
-lib/kde3/libkhexedit2part.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/libkdeinit_ark.la
-lib/libkdeinit_ark.so
-lib/libkdeinit_irkick.la
-lib/libkdeinit_irkick.so
-lib/libkdeinit_kcalc.la
-lib/libkdeinit_kcalc.so
-lib/libkdeinit_kedit.la
-lib/libkdeinit_kedit.so
-lib/libkhexeditcommon.la
-lib/libkhexeditcommon.so
-lib/libkhexeditcommon.so.0
-lib/libkregexpeditorcommon.la
-lib/libkregexpeditorcommon.so
-lib/libkregexpeditorcommon.so.1
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applications/kde/KCharSelect.desktop
-share/applications/kde/KEdit.desktop
-share/applications/kde/KFloppy.desktop
-share/applications/kde/Kjots.desktop
-share/applications/kde/ark.desktop
-share/applications/kde/irkick.desktop
-share/applications/kde/kcalc.desktop
-share/applications/kde/kcmdf.desktop
-share/applications/kde/kcmlirc.desktop
-share/applications/kde/kdf.desktop
-share/applications/kde/kgpg.desktop
-share/applications/kde/khexedit.desktop
-share/applications/kde/kregexpeditor.desktop
-share/applications/kde/ksim.desktop
-share/applications/kde/ktimer.desktop
-share/applications/kde/kwalletconfig.desktop
-share/applications/kde/kwalletmanager-kwalletd.desktop
-share/applications/kde/kwalletmanager.desktop
-share/applications/kde/kwikdisk.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/32x32/actions/ark_view.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkick.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledred.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledred.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png
-share/apps/kcalc/kcalcui.rc
-share/apps/kcharselect/kcharselectui.rc
-share/apps/kconf_update/kcalcrc.upd
-share/apps/kconf_update/kcharselect.upd
-share/apps/kdf/kdfui.rc
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key4.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png
-share/apps/kgpg/kgpg.rc
-share/apps/kgpg/listkeys.rc
-share/apps/kgpg/pics/kgpg_anim.gif
-share/apps/kgpg/pics/kgpg_blank.png
-share/apps/kgpg/pics/kgpg_docked.gif
-share/apps/kgpg/pics/kgpg_docked.png
-share/apps/kgpg/pics/kgpg_fill.png
-share/apps/kgpg/tips
-share/apps/khexedit/khexeditui.rc
-share/apps/khexedit/pics/hexdrag.png
-share/apps/khexedit/pics/hexmask.png
-share/apps/khexedit/pics/hexwrite.png
-share/apps/khexedit2part/khexedit2partui.rc
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kicker/extensions/ksim.desktop
-share/apps/kjots/kjotsui.rc
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/encryptfile.desktop
-share/apps/konqueror/servicemenus/encryptfolder.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/autoverify.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/verify.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/Snmp.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png
-share/apps/kwalletmanager/kwalleteditor.rc
-share/apps/kwalletmanager/kwalletmanager.rc
-share/apps/profiles/klauncher.profile.xml
-share/apps/profiles/konqueror.profile.xml
-share/apps/profiles/noatun.profile.xml
-share/apps/profiles/profile.dtd
-share/apps/remotes/RM-0010.remote.xml
-share/apps/remotes/cimr100.remote.xml
-share/apps/remotes/hauppauge.remote.xml
-share/apps/remotes/remote.dtd
-share/apps/remotes/sherwood.remote.xml
-share/apps/remotes/sonytv.remote.xml
-share/autostart/irkick.desktop
-share/autostart/kgpg.desktop
-share/config.kcfg/ark.kcfg
-share/config.kcfg/kcalc.kcfg
-share/config.kcfg/kedit.kcfg
-share/config.kcfg/kgpg.kcfg
-share/config.kcfg/kjots.kcfg
-share/config/ksim_panelextensionrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/irkick/common
-share/doc/HTML/en/irkick/index.cache.bz2
-share/doc/HTML/en/irkick/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcmlirc/common
-share/doc/HTML/en/kcmlirc/index.cache.bz2
-share/doc/HTML/en/kcmlirc/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kgpg/common
-share/doc/HTML/en/kgpg/editor.png
-share/doc/HTML/en/kgpg/index.cache.bz2
-share/doc/HTML/en/kgpg/index.docbook
-share/doc/HTML/en/kgpg/keygen.png
-share/doc/HTML/en/kgpg/keymanage.png
-share/doc/HTML/en/kgpg/keys.png
-share/doc/HTML/en/kgpg/kicker.png
-share/doc/HTML/en/kgpg/options.png
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/doc/HTML/en/kwallet/common
-share/doc/HTML/en/kwallet/index.cache.bz2
-share/doc/HTML/en/kwallet/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/128x128/apps/kregexpeditor.png
-share/icons/crystalsvg/128x128/apps/ktimer.png
-share/icons/crystalsvg/128x128/apps/kwalletmanager.png
-share/icons/crystalsvg/128x128/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kgpg.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/kregexpeditor.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/ktimer.png
-share/icons/crystalsvg/16x16/apps/kwalletmanager.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/22x22/apps/kgpg.png
-share/icons/crystalsvg/22x22/apps/kwalletmanager.png
-share/icons/crystalsvg/22x22/apps/kwikdisk.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kgpg.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/kregexpeditor.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/ktimer.png
-share/icons/crystalsvg/32x32/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kgpg.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/kregexpeditor.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/48x48/apps/ktimer.png
-share/icons/crystalsvg/48x48/apps/kwalletmanager.png
-share/icons/crystalsvg/48x48/apps/kwikdisk.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kcalc.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/icons/crystalsvg/64x64/apps/kedit.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kjots.png
-share/icons/crystalsvg/64x64/apps/kregexpeditor.png
-share/icons/crystalsvg/64x64/apps/kwalletmanager.png
-share/icons/crystalsvg/64x64/apps/kwikdisk.png
-share/icons/crystalsvg/scalable/apps/ark.svgz
-share/icons/crystalsvg/scalable/apps/kcalc.svgz
-share/icons/hicolor/16x16/apps/irkick.png
-share/icons/hicolor/22x22/apps/irkick.png
-share/icons/hicolor/32x32/apps/irkick.png
-share/icons/locolor/16x16/apps/irkick.png
-share/icons/locolor/32x32/apps/irkick.png
-share/services/ark_part.desktop
-share/services/kbyteseditwidget.desktop
-share/services/khexedit2part.desktop
-share/services/kregexpeditorgui.desktop
-share/services/kwallet_config.desktop
-share/services/kwalletmanager_show.desktop
-@dirrm share/doc/HTML/en/kwallet
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kgpg
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcmlirc
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/irkick
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/apps/remotes
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22
-@dirrm share/apps/kwalletmanager/icons/crystalsvg
-@dirrm share/apps/kwalletmanager/icons
-@dirrm share/apps/kwalletmanager
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/khexedit2part
-@dirrm share/apps/khexedit/pics
-@dirrm share/apps/khexedit
-@dirrm share/apps/kgpg/pics
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16
-@dirrm share/apps/kgpg/icons/crystalsvg
-@dirrm share/apps/kgpg/icons
-@dirrm share/apps/kgpg
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcharselect
-@dirrm share/apps/kcalc
-@dirrm share/apps/irkick/icons/hicolor/32x32/actions
-@dirrm share/apps/irkick/icons/hicolor/32x32
-@dirrm share/apps/irkick/icons/hicolor/16x16/actions
-@dirrm share/apps/irkick/icons/hicolor/16x16
-@dirrm share/apps/irkick/icons/hicolor
-@dirrm share/apps/irkick/icons
-@dirrm share/apps/irkick
-@dirrm share/apps/ark/icons/crystalsvg/32x32/actions
-@dirrm share/apps/ark/icons/crystalsvg/32x32
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm include/ksim
diff --git a/security/libfwbuilder-devel/Makefile b/security/libfwbuilder-devel/Makefile
deleted file mode 100644
index 957053020f3f..000000000000
--- a/security/libfwbuilder-devel/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: libfwbuilder
-# Date Created: 27 May 2002
-# Whom: Sergey Lyubka <devnull@asitatech.ie>
-#
-# $FreeBSD$
-
-PORTNAME= libfwbuilder
-PORTVERSION= 2.0.8
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder API
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt \
- netsnmp.7:${PORTSDIR}/net-mgmt/net-snmp
-
-USE_QT_VER= 3
-
-QTDIR?= ${X11BASE}
-
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR}
-MAKE_ARGS+= QTDIR="${QTDIR}" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-post-install:
- ${RM} ${PREFIX}/lib/libfwbuilder.so.6.3
- ${RM} ${PREFIX}/lib/libfwcompiler.so.6.3
-
-.include <bsd.port.mk>
diff --git a/security/libfwbuilder-devel/distinfo b/security/libfwbuilder-devel/distinfo
deleted file mode 100644
index 788f46165f33..000000000000
--- a/security/libfwbuilder-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (libfwbuilder-2.0.8.tar.gz) = a554710b26bc42c895187f6a2b78b27f
diff --git a/security/libfwbuilder-devel/files/patch-aa b/security/libfwbuilder-devel/files/patch-aa
deleted file mode 100644
index 3230b1246887..000000000000
--- a/security/libfwbuilder-devel/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- qmake.inc.in.linux 2005-04-27 19:15:38.000000000 -0700
-+++ qmake.inc.in 2005-04-27 19:15:48.000000000 -0700
-@@ -28,10 +28,6 @@
- doc.path =$(DDIR)@DOCDIR@
-
- CONFIG += warn_on debug
-- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter
- }
- }
-
diff --git a/security/libfwbuilder-devel/pkg-descr b/security/libfwbuilder-devel/pkg-descr
deleted file mode 100644
index 9a2e7ce64dd5..000000000000
--- a/security/libfwbuilder-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is Firewall Builder API library.
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms.
-
-WWW: http://www.fwbuilder.org/
-
-Sergey Lyubka <ioannvelikiy@yahoo.com>
diff --git a/security/libfwbuilder-devel/pkg-plist b/security/libfwbuilder-devel/pkg-plist
deleted file mode 100644
index bdec2d5acfa8..000000000000
--- a/security/libfwbuilder-devel/pkg-plist
+++ /dev/null
@@ -1,109 +0,0 @@
-bin/libfwbuilder-config-2
-include/fwb-2.0/fwcompiler/RuleProcessor.h
-include/fwb-2.0/fwcompiler/PolicyCompiler.h
-include/fwb-2.0/fwcompiler/OSConfigurator.h
-include/fwb-2.0/fwcompiler/NATCompiler.h
-include/fwb-2.0/fwcompiler/Compiler.h
-include/fwb-2.0/fwbuilder/snmp.h
-include/fwb-2.0/fwbuilder/physAddress.h
-include/fwb-2.0/fwbuilder/libfwbuilder-config.h
-include/fwb-2.0/fwbuilder/libfwbuilder-version.h
-include/fwb-2.0/fwbuilder/dns.h
-include/fwb-2.0/fwbuilder/crypto.h
-include/fwb-2.0/fwbuilder/XMLTools.h
-include/fwb-2.0/fwbuilder/UDPService.h
-include/fwb-2.0/fwbuilder/Tools.h
-include/fwb-2.0/fwbuilder/ThreadTools.h
-include/fwb-2.0/fwbuilder/TCPService.h
-include/fwb-2.0/fwbuilder/SyncQueue.h
-include/fwb-2.0/fwbuilder/ServiceGroup.h
-include/fwb-2.0/fwbuilder/Service.h
-include/fwb-2.0/fwbuilder/RuleSet.h
-include/fwb-2.0/fwbuilder/RuleElement.h
-include/fwb-2.0/fwbuilder/Rule.h
-include/fwb-2.0/fwbuilder/Resources.h
-include/fwb-2.0/fwbuilder/Pool.h
-include/fwb-2.0/fwbuilder/Policy.h
-include/fwb-2.0/fwbuilder/ObjectGroup.h
-include/fwb-2.0/fwbuilder/Network.h
-include/fwb-2.0/fwbuilder/NAT.h
-include/fwb-2.0/fwbuilder/Management.h
-include/fwb-2.0/fwbuilder/Logger.h
-include/fwb-2.0/fwbuilder/Library.h
-include/fwb-2.0/fwbuilder/IntervalGroup.h
-include/fwb-2.0/fwbuilder/Interval.h
-include/fwb-2.0/fwbuilder/InterfacePolicy.h
-include/fwb-2.0/fwbuilder/Interface.h
-include/fwb-2.0/fwbuilder/IPv4.h
-include/fwb-2.0/fwbuilder/IPService.h
-include/fwb-2.0/fwbuilder/IPAddress.h
-include/fwb-2.0/fwbuilder/ICMPService.h
-include/fwb-2.0/fwbuilder/HostsFile.h
-include/fwb-2.0/fwbuilder/Host.h
-include/fwb-2.0/fwbuilder/Group.h
-include/fwb-2.0/fwbuilder/Firewall.h
-include/fwb-2.0/fwbuilder/FWServiceReference.h
-include/fwb-2.0/fwbuilder/FWReference.h
-include/fwb-2.0/fwbuilder/FWOptions.h
-include/fwb-2.0/fwbuilder/FWObjectReference.h
-include/fwb-2.0/fwbuilder/FWObjectDatabase.h
-include/fwb-2.0/fwbuilder/FWObject.h
-include/fwb-2.0/fwbuilder/FWIntervalReference.h
-include/fwb-2.0/fwbuilder/FWException.h
-include/fwb-2.0/fwbuilder/CustomService.h
-include/fwb-2.0/fwbuilder/Constants.h
-include/fwb-2.0/fwbuilder/BackgroundOp.h
-include/fwb-2.0/fwbuilder/AddressRange.h
-include/fwb-2.0/fwbuilder/Address.h
-lib/libfwcompiler.so.6.3.0
-lib/libfwcompiler.so.6
-lib/libfwcompiler.so
-lib/libfwbuilder.so.6.3.0
-lib/libfwbuilder.so.6
-lib/libfwbuilder.so
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/PatchAcceptancePolicy.txt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.8.7.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.14.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.13.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.12.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.11.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.10.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.9.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.8.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.7.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.6.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.6.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.7.xslt
-%%DATADIR%%/fwbuilder.dtd
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%
-@dirrm include/fwb-2.0/fwcompiler
-@dirrm include/fwb-2.0/fwbuilder
-@dirrm include/fwb-2.0
diff --git a/security/libfwbuilder2/Makefile b/security/libfwbuilder2/Makefile
deleted file mode 100644
index 957053020f3f..000000000000
--- a/security/libfwbuilder2/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# New ports collection makefile for: libfwbuilder
-# Date Created: 27 May 2002
-# Whom: Sergey Lyubka <devnull@asitatech.ie>
-#
-# $FreeBSD$
-
-PORTNAME= libfwbuilder
-PORTVERSION= 2.0.8
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder API
-
-BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
-LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt \
- netsnmp.7:${PORTSDIR}/net-mgmt/net-snmp
-
-USE_QT_VER= 3
-
-QTDIR?= ${X11BASE}
-
-USE_OPENSSL= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR}
-MAKE_ARGS+= QTDIR="${QTDIR}" \
- QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-post-install:
- ${RM} ${PREFIX}/lib/libfwbuilder.so.6.3
- ${RM} ${PREFIX}/lib/libfwcompiler.so.6.3
-
-.include <bsd.port.mk>
diff --git a/security/libfwbuilder2/distinfo b/security/libfwbuilder2/distinfo
deleted file mode 100644
index 788f46165f33..000000000000
--- a/security/libfwbuilder2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (libfwbuilder-2.0.8.tar.gz) = a554710b26bc42c895187f6a2b78b27f
diff --git a/security/libfwbuilder2/files/patch-aa b/security/libfwbuilder2/files/patch-aa
deleted file mode 100644
index 3230b1246887..000000000000
--- a/security/libfwbuilder2/files/patch-aa
+++ /dev/null
@@ -1,13 +0,0 @@
---- qmake.inc.in.linux 2005-04-27 19:15:38.000000000 -0700
-+++ qmake.inc.in 2005-04-27 19:15:48.000000000 -0700
-@@ -28,10 +28,6 @@
- doc.path =$(DDIR)@DOCDIR@
-
- CONFIG += warn_on debug
-- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter
-- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter
- }
- }
-
diff --git a/security/libfwbuilder2/pkg-descr b/security/libfwbuilder2/pkg-descr
deleted file mode 100644
index 9a2e7ce64dd5..000000000000
--- a/security/libfwbuilder2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is Firewall Builder API library.
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms.
-
-WWW: http://www.fwbuilder.org/
-
-Sergey Lyubka <ioannvelikiy@yahoo.com>
diff --git a/security/libfwbuilder2/pkg-plist b/security/libfwbuilder2/pkg-plist
deleted file mode 100644
index bdec2d5acfa8..000000000000
--- a/security/libfwbuilder2/pkg-plist
+++ /dev/null
@@ -1,109 +0,0 @@
-bin/libfwbuilder-config-2
-include/fwb-2.0/fwcompiler/RuleProcessor.h
-include/fwb-2.0/fwcompiler/PolicyCompiler.h
-include/fwb-2.0/fwcompiler/OSConfigurator.h
-include/fwb-2.0/fwcompiler/NATCompiler.h
-include/fwb-2.0/fwcompiler/Compiler.h
-include/fwb-2.0/fwbuilder/snmp.h
-include/fwb-2.0/fwbuilder/physAddress.h
-include/fwb-2.0/fwbuilder/libfwbuilder-config.h
-include/fwb-2.0/fwbuilder/libfwbuilder-version.h
-include/fwb-2.0/fwbuilder/dns.h
-include/fwb-2.0/fwbuilder/crypto.h
-include/fwb-2.0/fwbuilder/XMLTools.h
-include/fwb-2.0/fwbuilder/UDPService.h
-include/fwb-2.0/fwbuilder/Tools.h
-include/fwb-2.0/fwbuilder/ThreadTools.h
-include/fwb-2.0/fwbuilder/TCPService.h
-include/fwb-2.0/fwbuilder/SyncQueue.h
-include/fwb-2.0/fwbuilder/ServiceGroup.h
-include/fwb-2.0/fwbuilder/Service.h
-include/fwb-2.0/fwbuilder/RuleSet.h
-include/fwb-2.0/fwbuilder/RuleElement.h
-include/fwb-2.0/fwbuilder/Rule.h
-include/fwb-2.0/fwbuilder/Resources.h
-include/fwb-2.0/fwbuilder/Pool.h
-include/fwb-2.0/fwbuilder/Policy.h
-include/fwb-2.0/fwbuilder/ObjectGroup.h
-include/fwb-2.0/fwbuilder/Network.h
-include/fwb-2.0/fwbuilder/NAT.h
-include/fwb-2.0/fwbuilder/Management.h
-include/fwb-2.0/fwbuilder/Logger.h
-include/fwb-2.0/fwbuilder/Library.h
-include/fwb-2.0/fwbuilder/IntervalGroup.h
-include/fwb-2.0/fwbuilder/Interval.h
-include/fwb-2.0/fwbuilder/InterfacePolicy.h
-include/fwb-2.0/fwbuilder/Interface.h
-include/fwb-2.0/fwbuilder/IPv4.h
-include/fwb-2.0/fwbuilder/IPService.h
-include/fwb-2.0/fwbuilder/IPAddress.h
-include/fwb-2.0/fwbuilder/ICMPService.h
-include/fwb-2.0/fwbuilder/HostsFile.h
-include/fwb-2.0/fwbuilder/Host.h
-include/fwb-2.0/fwbuilder/Group.h
-include/fwb-2.0/fwbuilder/Firewall.h
-include/fwb-2.0/fwbuilder/FWServiceReference.h
-include/fwb-2.0/fwbuilder/FWReference.h
-include/fwb-2.0/fwbuilder/FWOptions.h
-include/fwb-2.0/fwbuilder/FWObjectReference.h
-include/fwb-2.0/fwbuilder/FWObjectDatabase.h
-include/fwb-2.0/fwbuilder/FWObject.h
-include/fwb-2.0/fwbuilder/FWIntervalReference.h
-include/fwb-2.0/fwbuilder/FWException.h
-include/fwb-2.0/fwbuilder/CustomService.h
-include/fwb-2.0/fwbuilder/Constants.h
-include/fwb-2.0/fwbuilder/BackgroundOp.h
-include/fwb-2.0/fwbuilder/AddressRange.h
-include/fwb-2.0/fwbuilder/Address.h
-lib/libfwcompiler.so.6.3.0
-lib/libfwcompiler.so.6
-lib/libfwcompiler.so
-lib/libfwbuilder.so.6.3.0
-lib/libfwbuilder.so.6
-lib/libfwbuilder.so
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/PatchAcceptancePolicy.txt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.9.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.8.7.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.14.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.13.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.12.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.11.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.10.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.9.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.8.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.7.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.6.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_0.10.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_1.0.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.0.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.1.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.2.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.3.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.4.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.5.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.6.xslt
-%%DATADIR%%/migration/FWObjectDatabase_2.0.7.xslt
-%%DATADIR%%/fwbuilder.dtd
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%
-@dirrm include/fwb-2.0/fwcompiler
-@dirrm include/fwb-2.0/fwbuilder
-@dirrm include/fwb-2.0
diff --git a/security/nettle2/Makefile b/security/nettle2/Makefile
deleted file mode 100644
index 715c289a8aa5..000000000000
--- a/security/nettle2/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: nettle
-# Date created: Dec 6, 2001
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= nettle
-PORTVERSION= 1.7
-PORTREVISION= 2
-CATEGORIES= security
-MASTER_SITES= http://www.lysator.liu.se/~nisse/archive/ \
- ftp://ftp.lysator.liu.se/pub/security/lsh/
-
-MAINTAINER= jim@corebsd.or.id
-COMMENT= A low-level cryptographic library
-
-LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
-
-USE_GMAKE= yes
-USE_OPENSSL= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --enable-shared
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALLS_SHLIB= yes
-
-DOCS= NEWS README TODO nettle.html
-EXAMPLES= examples/README examples/*.c examples/*.h
-INFO= nettle
-
-post-extract:
- @${RM} -f ${WRKSRC}/nettle.info*
-
-post-install:
- @${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/nettle2/distinfo b/security/nettle2/distinfo
deleted file mode 100644
index f477fc593dbe..000000000000
--- a/security/nettle2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (nettle-1.7.tar.gz) = 1212a2451530af024ce9253f01284ddd
-SIZE (nettle-1.7.tar.gz) = 497991
diff --git a/security/nettle2/files/patch-Makefile.in b/security/nettle2/files/patch-Makefile.in
deleted file mode 100644
index 5e9e5bd2c686..000000000000
--- a/security/nettle2/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig Fri Oct 24 14:28:03 2003
-+++ Makefile.in Fri Oct 24 14:29:11 2003
-@@ -1067,7 +1067,6 @@ $(SHLIBFORLINK): $(SHLIBOBJECTS)
- install-shared: $(SHLIBFORLINK)
- $(INSTALL_DATA) $(SHLIBFORLINK) $(DESTDIR)$(libdir)/$(SHLIBFILE)
- (cd $(DESTDIR)$(libdir) \
-- && ln -sf $(SHLIBFILE) $(SHLIBSONAME) \
- && ln -sf $(SHLIBFILE) $(SHLIBFORLINK) )
-
- %.html : %.texinfo
diff --git a/security/nettle2/files/patch-configure b/security/nettle2/files/patch-configure
deleted file mode 100644
index 96c78f36792e..000000000000
--- a/security/nettle2/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Fri Oct 24 14:27:53 2003
-+++ configure Fri Oct 24 14:28:43 2003
-@@ -3160,7 +3160,7 @@ fi
- SHLIBCFLAGS="-fpic"
- SHLIBFORLINK=libnettle.so
- SHLIBSONAME='$(SHLIBFORLINK).$(SHLIBMAJOR)'
--SHLIBFILE='$(SHLIBSONAME).$(SHLIBMINOR)'
-+SHLIBFILE='$(SHLIBSONAME)'
- SHLIBLINK='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME)'
-
- echo "enable_shared: $enable_shared"
diff --git a/security/nettle2/files/patch-examples_nettle-openssl.c b/security/nettle2/files/patch-examples_nettle-openssl.c
deleted file mode 100644
index dbd034518587..000000000000
--- a/security/nettle2/files/patch-examples_nettle-openssl.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- examples/nettle-openssl.c.orig Fri Nov 8 16:05:20 2002
-+++ examples/nettle-openssl.c Thu May 1 12:52:10 2003
-@@ -93,7 +93,7 @@
- openssl_des_set_key(void *ctx, unsigned length, const uint8_t *key)
- {
- assert(length == 8);
-- des_key_sched((char *) key, ctx);
-+ des_key_sched((const_DES_cblock *)key, ctx);
- }
-
- #define DES_BLOCK_SIZE 8
-@@ -105,7 +105,7 @@
- assert (!(length % DES_BLOCK_SIZE));
- while (length)
- {
-- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_ENCRYPT);
-+ des_ecb_encrypt((const_DES_cblock *)src, (DES_cblock *)dst, ctx, DES_ENCRYPT);
- length -= DES_BLOCK_SIZE;
- dst += DES_BLOCK_SIZE;
- src += DES_BLOCK_SIZE;
-@@ -119,7 +119,7 @@
- assert (!(length % DES_BLOCK_SIZE));
- while (length)
- {
-- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_DECRYPT);
-+ des_ecb_encrypt((const_DES_cblock *) src, (DES_cblock *) dst, ctx, DES_DECRYPT);
- length -= DES_BLOCK_SIZE;
- dst += DES_BLOCK_SIZE;
- src += DES_BLOCK_SIZE;
diff --git a/security/nettle2/pkg-descr b/security/nettle2/pkg-descr
deleted file mode 100644
index e9e262fcac2d..000000000000
--- a/security/nettle2/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Nettle is a cryptographic library that is designed to fit easily in more or
-less any context: In crypto toolkits for object-oriented languages (C++,
-Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
-space.
-
-WWW: http://www.lysator.liu.se/~nisse/nettle/
diff --git a/security/nettle2/pkg-plist b/security/nettle2/pkg-plist
deleted file mode 100644
index efb4a6b17d3e..000000000000
--- a/security/nettle2/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-bin/sexp-conv
-include/nettle/aes.h
-include/nettle/arcfour.h
-include/nettle/base16.h
-include/nettle/base64.h
-include/nettle/blowfish.h
-include/nettle/buffer.h
-include/nettle/cast128.h
-include/nettle/cbc.h
-include/nettle/des-compat.h
-include/nettle/des.h
-include/nettle/dsa.h
-include/nettle/hmac.h
-include/nettle/knuth-lfib.h
-include/nettle/macros.h
-include/nettle/md5-compat.h
-include/nettle/md5.h
-include/nettle/nettle-meta.h
-include/nettle/pgp.h
-include/nettle/realloc.h
-include/nettle/rsa.h
-include/nettle/serpent.h
-include/nettle/sexp.h
-include/nettle/sha.h
-include/nettle/twofish.h
-include/nettle/yarrow.h
-@dirrm include/nettle
-lib/libnettle.a
-lib/libnettle.so.1
-lib/libnettle.so
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/nettle.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/io.c
-%%EXAMPLESDIR%%/nettle-benchmark.c
-%%EXAMPLESDIR%%/nettle-openssl.c
-%%EXAMPLESDIR%%/rsa-keygen.c
-%%EXAMPLESDIR%%/rsa-sign.c
-%%EXAMPLESDIR%%/rsa-verify.c
-%%EXAMPLESDIR%%/io.h
-@dirrm %%EXAMPLESDIR%%
diff --git a/security/nss/distinfo b/security/nss/distinfo
index 42311b0ed2e0..799d5e82ad7e 100644
--- a/security/nss/distinfo
+++ b/security/nss/distinfo
@@ -1,2 +1,2 @@
-MD5 (nss-3.10.tar.gz) = bd58f762f1b352910901f11823e67b97
-SIZE (nss-3.10.tar.gz) = 3622612
+MD5 (nss-3.10.tar.gz) = f0d75d52aff21f88d9c055bdb78f54f8
+SIZE (nss-3.10.tar.gz) = 3622858
diff --git a/security/nss/files/patch-Makefile b/security/nss/files/patch-Makefile
index 7d9fe92502a3..af20e9a2a5cd 100644
--- a/security/nss/files/patch-Makefile
+++ b/security/nss/files/patch-Makefile
@@ -1,14 +1,11 @@
-
-$FreeBSD$
-
---- Makefile.orig Sun Jun 3 08:28:18 2001
-+++ Makefile Tue Dec 18 13:54:49 2001
-@@ -72,7 +72,7 @@
+--- Makefile.orig Thu Apr 14 20:28:40 2005
++++ Makefile Tue Aug 30 15:32:11 2005
+@@ -78,7 +78,7 @@
# (7) Execute "local" rules. (OPTIONAL). #
#######################################################################
-nss_build_all: build_coreconf build_nspr build_dbm all
-+nss_build_all: build_coreconf build_dbm all
++nss_build_all: build_coreconf all
build_coreconf:
cd $(CORE_DEPTH)/coreconf ; $(MAKE)
diff --git a/security/openssl/Makefile b/security/openssl/Makefile
index cca5bbc6dbfa..142ceaf4f064 100644
--- a/security/openssl/Makefile
+++ b/security/openssl/Makefile
@@ -6,15 +6,23 @@
#
PORTNAME= openssl
+.if !defined(WITHOUT_OPENSSL_097)
+.if !defined(OSVERSION6)
+OSVERSION6!= make OSVERSION6=0 -V OSVERSION
+.endif
+.if ( ${OSVERSION6} >= 600000 ) && ( ${OSVERSION6} < 600100 )
+WITH_OPENSSL_097= yes
+.endif
+.endif
.if defined(WITH_OPENSSL_SNAPSHOT)
PORTVERSION= 0.9.8
PORTREVISION!= date -v-1d +%Y%m%d
.else
-.if defined(WITH_OPENSSL_BETA)
-PORTVERSION= 0.9.8
+.if !defined(WITH_OPENSSL_BETA) && ( defined(WITH_OPENSSL_097) || defined(WITH_OPENSSL_STABLE) )
+PORTVERSION= 0.9.7i
PORTREVISION?= 0
.else
-PORTVERSION= 0.9.7g
+PORTVERSION= 0.9.8a
PORTREVISION?= 0
.endif
.endif
@@ -44,20 +52,22 @@ DISTNAME2= ${PORTNAME}-${PORTVERSION}
.endif
.if defined(WITH_OPENSSL_BETA) || defined(WITH_OPENSSL_SNAPSHOT)
-.if defined(WITH_OPENSSL_BETA)
BETA_SUFFIX= -beta
-CONFLICTS?= openssl-0.*
-.endif
-OPENSSL_SHLIBVER?= 4
+CONFLICTS?= openssl-0.* openssl-stable-0.*
NO_LATEST_LINK= yes
+.endif
+.if defined(WITH_OPENSSL_097) || defined(WITH_OPENSSL_STABLE)
+BETA_SUFFIX= -stable
+PLIST_SUB+= OPENSSL_BETA="@comment "
+PLIST_SUB+= OPENSSL_STABLE=""
+OPENSSL_SHLIBVER?= 3
+CONFLICTS?= openssl-0.* openssl-beta-0.*
+.else
PATCHDIR= ${MASTERDIR}/files-beta
PLIST_SUB+= OPENSSL_BETA=""
PLIST_SUB+= OPENSSL_STABLE="@comment "
-.else
-CONFLICTS?= openssl-beta-0.*
-OPENSSL_SHLIBVER?= 3
-PLIST_SUB+= OPENSSL_BETA="@comment "
-PLIST_SUB+= OPENSSL_STABLE=""
+OPENSSL_SHLIBVER?= 4
+CONFLICTS?= openssl-beta-0.* openssl-stable-0.*
.endif
MAKE_ENV+= MANPREFIX=${MANPREFIX}
@@ -860,12 +870,12 @@ MLINKS= dgst.1 md4.1 \
ui_compat.3 des_read_pw_string.3 \
des_modes.7 Modes_of_DES.7
-.if defined(WITH_OPENSSL_BETA) || defined(WITH_OPENSSL_SNAPSHOT)
+.if !defined(WITH_OPENSSL_097) && !defined(WITH_OPENSSL_STABLE)
MAN1+= ec.1 ecparam.1
MAN3+= ASN1_generate_nconf.3 BN_BLINDING_new.3 ERR_set_mark.3 \
ecdsa.3 OPENSSL_Applink.3 OPENSSL_ia32cap.3 x509.3
MAN5+= x509v3_config.5
-MLINKS+= \
+MLINKS+= \
ASN1_generate_nconf.3 ASN1_generate_v3.3 \
BN_BLINDING_new.3 BN_BLINDING_convert.3 \
BN_BLINDING_new.3 BN_BLINDING_free.3 \
@@ -936,13 +946,7 @@ do-configure:
PTHREAD_CFLAGS=${PTHREAD_CFLAGS} PTHREAD_LIBS=${PTHREAD_LIBS} \
./config --prefix=${PREFIX} --openssldir=${OPENSSLDIR} \
-L${PREFIX}/lib ${EXTRACONFIGURE}
-.if defined(WITH_OPENSSL_BETA)
- @${REINPLACE_CMD} \
- -e 's|^MANDIR=.*$$|MANDIR=$$(MANPREFIX)/man|' \
- -e 's|lib/pkgconfig|libdata/pkgconfig|g' \
- -e 's|LIBVERSION=[^ ]* |LIBVERSION=$(OPENSSL_SHLIBVER) |' \
- ${WRKSRC}/Makefile
-.else
+.if defined(WITH_OPENSSL_097) || defined(WITH_OPENSSL_STABLE)
@${REINPLACE_CMD} \
-e 's|^FIPS_DES_ENC=|#FIPS_DES_ENC=|' \
-e 's|^FIPS_SHA1_ASM_OBJ=|#FIPS_SHA1_ASM_OBJ=|' \
@@ -950,6 +954,12 @@ do-configure:
-e 's|^SHARED_LIBS_LINK_EXTS=.*$$|SHARED_LIBS_LINK_EXTS=.so|' \
-e 's|^SHLIBDIRS= fips|SHLIBDIRS=|' \
${WRKSRC}/Makefile
+.else
+ @${REINPLACE_CMD} \
+ -e 's|^MANDIR=.*$$|MANDIR=$$(MANPREFIX)/man|' \
+ -e 's|lib/pkgconfig|libdata/pkgconfig|g' \
+ -e 's|LIBVERSION=[^ ]* |LIBVERSION=$(OPENSSL_SHLIBVER) |' \
+ ${WRKSRC}/Makefile
.endif
post-install:
diff --git a/security/openssl/distinfo b/security/openssl/distinfo
index 053e90919874..eca63e21b5c9 100644
--- a/security/openssl/distinfo
+++ b/security/openssl/distinfo
@@ -1,4 +1,4 @@
-MD5 (openssl-0.9.7g.tar.gz) = 991615f73338a571b6a1be7d74906934
-SIZE (openssl-0.9.7g.tar.gz) = 3132217
-MD5 (openssl-0.9.8.tar.gz) = 9da21071596a124acde6080552deac16
-SIZE (openssl-0.9.8.tar.gz) = 3259550
+MD5 (openssl-0.9.8a.tar.gz) = 1d16c727c10185e4d694f87f5e424ee1
+SIZE (openssl-0.9.8a.tar.gz) = 3271435
+MD5 (openssl-0.9.7i.tar.gz) = f69d82b206ff8bff9d0e721f97380b9e
+SIZE (openssl-0.9.7i.tar.gz) = 3280907
diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile
deleted file mode 100644
index e76a9881b05b..000000000000
--- a/security/openvpn-devel/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: openvpn
-# Date created: 2002-06-23
-# Whom: Matthias Andree <matthias.andree@gmx.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openvpn
-DISTVERSION= 2.0.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://openvpn.net/release/
-
-MAINTAINER= matthias.andree@gmx.de
-COMMENT= Secure IP/Ethernet tunnel daemon
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \
- --with-lzo-headers=${LOCALBASE}/include
-
-MAN8= openvpn.8
-
-OPTIONS= PW_SAVE "Interactive passwords may be read from a file" off
-
-USE_RC_SUBR= openvpn.sh
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.pre.mk>
-
-# NOTE: there is no way to explicitly specify the LZO version to OpenVPN,
-# if LZO2 and LZO1 are installed, OpenVPN will pick LZO2.
-# So depend on LZO1 only if it's already there and LZO2 isn't.
-# PACKAGE_BUILDING will also force LZO2.
-.if exists(${LOCALBASE}/lib/liblzo2.so.2) || !exists(${LOCALBASE}/lib/liblzo.so.1) || defined(PACKAGE_BUILDING)
-LIB_DEPENDS= lzo2.2:${PORTSDIR}/archivers/lzo2
-.else
-LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
-.endif
-
-.if defined(WITH_PW_SAVE)
-CONFIGURE_ARGS+= --enable-password-save
-.endif
-
-# self-tests here
-post-build:
- cd ${WRKSRC} && ${MAKE} check
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \
- PORTS README
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}
-.endfor
- ( cd ${WRKSRC} \
- && ${FIND} easy-rsa sample-config-files sample-scripts -depth \
- | ${GREP} -v easy-rsa/Windows \
- | ${CPIO} -pdmu ${DOCSDIR} )
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo
deleted file mode 100644
index f52db739a88b..000000000000
--- a/security/openvpn-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (openvpn-2.0.1.tar.gz) = fad7a08c0d68371c2c0e6428bcb98fa5
-SIZE (openvpn-2.0.1.tar.gz) = 662428
diff --git a/security/openvpn-devel/files/openvpn.sh.in b/security/openvpn-devel/files/openvpn.sh.in
deleted file mode 100644
index 07f6447e9ea0..000000000000
--- a/security/openvpn-devel/files/openvpn.sh.in
+++ /dev/null
@@ -1,99 +0,0 @@
-#!/bin/sh
-#
-# openvpn.sh - load tun/tap driver and start OpenVPN daemon
-#
-# (C) Copyright 2005 by Matthias Andree
-# based on suggestions by Matthias Grimm and Dirk Gouders
-#
-# Made in Northrhine-Westphalia, Germany
-#
-# $FreeBSD$
-#
-# This program is free software; you can redistribute it and/or modify it under
-# the terms of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
-# details.
-#
-# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
-# Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# PROVIDE: openvpn
-# REQUIRE: DAEMON
-# BEFORE:
-# KEYWORD: FreeBSD shutdown
-
-# -----------------------------------------------------------------------------
-#
-# Add the following lines to /etc/rc.conf to enable openvpn at boot-up time:
-#
-# openvpn_enable="YES" # YES or NO
-# openvpn_if="tun" # driver(s) to load, set to "tun", "tap" or "tun tap"
-#
-# # optional:
-# openvpn_flags="" # openvpn command line flags
-# openvpn_configfile="%%PREFIX%%/etc/openvpn/openvpn.conf" # --config file
-# openvpn_dir="%%PREFIX%%/etc/openvpn" # --cd directory
-#
-# You also need to set openvpn_configfile and openvpn_dir, if the configuration
-# file and directory where keys and certificates reside differ from the above
-# settings.
-#
-# Note that we deliberately refrain from unloading drivers.
-#
-# For further documentation, please see openvpn(8).
-#
-
-. %%RC_SUBR%%
-
-name=openvpn
-rcvar=`set_rcvar`
-
-prefix="%%PREFIX%%"
-
-openvpn_precmd()
-{
- for i in $openvpn_if ; do
- if ! sysctl debug.if_${i}_debug >/dev/null 2>&1 ; then
- if ! kldload if_${i} ; then
- warn "Could not load $i module."
- return 1
- fi
- fi
- done
- return 0
-}
-
-stop_postcmd()
-{
- rm -f "$pidfile" || warn "Could not remove $pidfile."
-}
-
-# support SIGHUP to reparse configuration file
-extra_commands="reload"
-
-# pidfile
-pidfile="/var/run/${name}.pid"
-
-# command and arguments
-command="%%PREFIX%%/sbin/${name}"
-
-# run this first
-start_precmd="openvpn_precmd"
-# and this last
-stop_postcmd="stop_postcmd"
-
-load_rc_config ${name}
-: ${openvpn_enable="NO"}
-: ${openvpn_flags=""}
-: ${openvpn_if=""}
-: ${openvpn_configfile="${prefix}/etc/openvpn/openvpn.conf"}
-: ${openvpn_dir="${prefix}/etc/openvpn"}
-required_files="${openvpn_configfile}"
-command_args="--cd ${openvpn_dir} --daemon --config ${openvpn_configfile} --writepid ${pidfile}"
-run_rc_command "$1"
diff --git a/security/openvpn-devel/files/patch-route.c b/security/openvpn-devel/files/patch-route.c
deleted file mode 100644
index 45a3a2cb3cc7..000000000000
--- a/security/openvpn-devel/files/patch-route.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- route.c.orig Mon Apr 11 05:43:56 2005
-+++ route.c Mon May 16 21:13:41 2005
-@@ -1380,6 +1380,7 @@
- {
- warn("writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1387,6 +1388,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
-@@ -1535,6 +1537,7 @@
- {
- msg (M_WARN, "ROUTE: problem writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1542,6 +1545,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
-@@ -1690,6 +1694,7 @@
- {
- warn("writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1697,6 +1702,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
diff --git a/security/openvpn-devel/files/pkg-message.in b/security/openvpn-devel/files/pkg-message.in
deleted file mode 100644
index 0bf579b261d3..000000000000
--- a/security/openvpn-devel/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-### ------------------------------------------------------------------------
-### The OpenVPN port, since v2.0.1, uses rcNG to start OpenVPN.
-### Edit /etc/rc.conf to start OpenVPN automatically at system startup.
-### See %%PREFIX%%/etc/rc.d/openvpn.sh for details.
-### ------------------------------------------------------------------------
-### To get OpenVPN 2.0 to talk with the 1.5/1.6 versions, you may need to
-### edit the 1.X configuration file by adding these lines:
-### tun-mtu 1500
-### tun-mtu-extra 32
-### mssfix 1450
-### key-method 2 <- this key-method line only for TLS setups
-### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-### WARNING: THE DEFAULT PORT HAS CHANGED AND IS NOW 1194!
-### OpenVPN 1.6 and older used 5000 rather than 1194 as their default
-### port, so add the proper port options to your configuration file!
-### ------------------------------------------------------------------------
-### For further compatibility, see <http://openvpn.net/relnotes.html>
-### ------------------------------------------------------------------------
diff --git a/security/openvpn-devel/pkg-descr b/security/openvpn-devel/pkg-descr
deleted file mode 100644
index 4f835080cd33..000000000000
--- a/security/openvpn-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-OpenVPN is a robust and highly configurable VPN (Virtual Private
-Network) daemon which can be used to securely link two or more private
-networks using an encrypted tunnel over the internet. It uses UDP as its
-transport, avoiding TCP-over-TCP retransmission congestion. SSL can be
-used to authenticate the sites, or they can use a pre-shared secret.
-
-WWW: http://openvpn.sourceforge.net/
-
-- Matthias Andree
-matthias.andree@gmx.de
diff --git a/security/openvpn-devel/pkg-plist b/security/openvpn-devel/pkg-plist
deleted file mode 100644
index 00cd2a6e9435..000000000000
--- a/security/openvpn-devel/pkg-plist
+++ /dev/null
@@ -1,72 +0,0 @@
-sbin/openvpn
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/PORTS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pkcs12
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-server
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/list-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/make-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-crt
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-full
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pkcs12
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-server
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/inherit-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/list-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/pkitool
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/revoke-full
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/scripts
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/vars
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/client.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/server.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/auth-pam.pl
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-start
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-stop
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa/2.0
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/openvpn20/Makefile b/security/openvpn20/Makefile
deleted file mode 100644
index e76a9881b05b..000000000000
--- a/security/openvpn20/Makefile
+++ /dev/null
@@ -1,65 +0,0 @@
-# New ports collection makefile for: openvpn
-# Date created: 2002-06-23
-# Whom: Matthias Andree <matthias.andree@gmx.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openvpn
-DISTVERSION= 2.0.1
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= http://openvpn.net/release/
-
-MAINTAINER= matthias.andree@gmx.de
-COMMENT= Secure IP/Ethernet tunnel daemon
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \
- --with-lzo-headers=${LOCALBASE}/include
-
-MAN8= openvpn.8
-
-OPTIONS= PW_SAVE "Interactive passwords may be read from a file" off
-
-USE_RC_SUBR= openvpn.sh
-
-SUB_FILES= pkg-message
-
-.include <bsd.port.pre.mk>
-
-# NOTE: there is no way to explicitly specify the LZO version to OpenVPN,
-# if LZO2 and LZO1 are installed, OpenVPN will pick LZO2.
-# So depend on LZO1 only if it's already there and LZO2 isn't.
-# PACKAGE_BUILDING will also force LZO2.
-.if exists(${LOCALBASE}/lib/liblzo2.so.2) || !exists(${LOCALBASE}/lib/liblzo.so.1) || defined(PACKAGE_BUILDING)
-LIB_DEPENDS= lzo2.2:${PORTSDIR}/archivers/lzo2
-.else
-LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
-.endif
-
-.if defined(WITH_PW_SAVE)
-CONFIGURE_ARGS+= --enable-password-save
-.endif
-
-# self-tests here
-post-build:
- cd ${WRKSRC} && ${MAKE} check
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
-.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \
- PORTS README
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}
-.endfor
- ( cd ${WRKSRC} \
- && ${FIND} easy-rsa sample-config-files sample-scripts -depth \
- | ${GREP} -v easy-rsa/Windows \
- | ${CPIO} -pdmu ${DOCSDIR} )
-.endif
- @${CAT} ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/security/openvpn20/distinfo b/security/openvpn20/distinfo
deleted file mode 100644
index f52db739a88b..000000000000
--- a/security/openvpn20/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (openvpn-2.0.1.tar.gz) = fad7a08c0d68371c2c0e6428bcb98fa5
-SIZE (openvpn-2.0.1.tar.gz) = 662428
diff --git a/security/openvpn20/files/openvpn.sh.in b/security/openvpn20/files/openvpn.sh.in
deleted file mode 100644
index 07f6447e9ea0..000000000000
--- a/security/openvpn20/files/openvpn.sh.in
+++ /dev/null
@@ -1,99 +0,0 @@
-#!/bin/sh
-#
-# openvpn.sh - load tun/tap driver and start OpenVPN daemon
-#
-# (C) Copyright 2005 by Matthias Andree
-# based on suggestions by Matthias Grimm and Dirk Gouders
-#
-# Made in Northrhine-Westphalia, Germany
-#
-# $FreeBSD$
-#
-# This program is free software; you can redistribute it and/or modify it under
-# the terms of the GNU General Public License as published by the Free Software
-# Foundation; either version 2 of the License, or (at your option) any later
-# version.
-#
-# This program is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
-# details.
-#
-# You should have received a copy of the GNU General Public License along with
-# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
-# Street, Fifth Floor, Boston, MA 02110-1301, USA.
-
-# PROVIDE: openvpn
-# REQUIRE: DAEMON
-# BEFORE:
-# KEYWORD: FreeBSD shutdown
-
-# -----------------------------------------------------------------------------
-#
-# Add the following lines to /etc/rc.conf to enable openvpn at boot-up time:
-#
-# openvpn_enable="YES" # YES or NO
-# openvpn_if="tun" # driver(s) to load, set to "tun", "tap" or "tun tap"
-#
-# # optional:
-# openvpn_flags="" # openvpn command line flags
-# openvpn_configfile="%%PREFIX%%/etc/openvpn/openvpn.conf" # --config file
-# openvpn_dir="%%PREFIX%%/etc/openvpn" # --cd directory
-#
-# You also need to set openvpn_configfile and openvpn_dir, if the configuration
-# file and directory where keys and certificates reside differ from the above
-# settings.
-#
-# Note that we deliberately refrain from unloading drivers.
-#
-# For further documentation, please see openvpn(8).
-#
-
-. %%RC_SUBR%%
-
-name=openvpn
-rcvar=`set_rcvar`
-
-prefix="%%PREFIX%%"
-
-openvpn_precmd()
-{
- for i in $openvpn_if ; do
- if ! sysctl debug.if_${i}_debug >/dev/null 2>&1 ; then
- if ! kldload if_${i} ; then
- warn "Could not load $i module."
- return 1
- fi
- fi
- done
- return 0
-}
-
-stop_postcmd()
-{
- rm -f "$pidfile" || warn "Could not remove $pidfile."
-}
-
-# support SIGHUP to reparse configuration file
-extra_commands="reload"
-
-# pidfile
-pidfile="/var/run/${name}.pid"
-
-# command and arguments
-command="%%PREFIX%%/sbin/${name}"
-
-# run this first
-start_precmd="openvpn_precmd"
-# and this last
-stop_postcmd="stop_postcmd"
-
-load_rc_config ${name}
-: ${openvpn_enable="NO"}
-: ${openvpn_flags=""}
-: ${openvpn_if=""}
-: ${openvpn_configfile="${prefix}/etc/openvpn/openvpn.conf"}
-: ${openvpn_dir="${prefix}/etc/openvpn"}
-required_files="${openvpn_configfile}"
-command_args="--cd ${openvpn_dir} --daemon --config ${openvpn_configfile} --writepid ${pidfile}"
-run_rc_command "$1"
diff --git a/security/openvpn20/files/patch-route.c b/security/openvpn20/files/patch-route.c
deleted file mode 100644
index 45a3a2cb3cc7..000000000000
--- a/security/openvpn20/files/patch-route.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- route.c.orig Mon Apr 11 05:43:56 2005
-+++ route.c Mon May 16 21:13:41 2005
-@@ -1380,6 +1380,7 @@
- {
- warn("writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1387,6 +1388,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
-@@ -1535,6 +1537,7 @@
- {
- msg (M_WARN, "ROUTE: problem writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1542,6 +1545,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
-@@ -1690,6 +1694,7 @@
- {
- warn("writing to routing socket");
- gc_free (&gc);
-+ close(s);
- return false;
- }
-
-@@ -1697,6 +1702,7 @@
- l = read(s, (char *)&m_rtmsg, sizeof(m_rtmsg));
- } while (l > 0 && (rtm.rtm_seq != seq || rtm.rtm_pid != pid));
-
-+ close(s);
-
- rtm_aux = &rtm;
-
diff --git a/security/openvpn20/files/pkg-message.in b/security/openvpn20/files/pkg-message.in
deleted file mode 100644
index 0bf579b261d3..000000000000
--- a/security/openvpn20/files/pkg-message.in
+++ /dev/null
@@ -1,18 +0,0 @@
-### ------------------------------------------------------------------------
-### The OpenVPN port, since v2.0.1, uses rcNG to start OpenVPN.
-### Edit /etc/rc.conf to start OpenVPN automatically at system startup.
-### See %%PREFIX%%/etc/rc.d/openvpn.sh for details.
-### ------------------------------------------------------------------------
-### To get OpenVPN 2.0 to talk with the 1.5/1.6 versions, you may need to
-### edit the 1.X configuration file by adding these lines:
-### tun-mtu 1500
-### tun-mtu-extra 32
-### mssfix 1450
-### key-method 2 <- this key-method line only for TLS setups
-### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-### WARNING: THE DEFAULT PORT HAS CHANGED AND IS NOW 1194!
-### OpenVPN 1.6 and older used 5000 rather than 1194 as their default
-### port, so add the proper port options to your configuration file!
-### ------------------------------------------------------------------------
-### For further compatibility, see <http://openvpn.net/relnotes.html>
-### ------------------------------------------------------------------------
diff --git a/security/openvpn20/pkg-descr b/security/openvpn20/pkg-descr
deleted file mode 100644
index 4f835080cd33..000000000000
--- a/security/openvpn20/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-OpenVPN is a robust and highly configurable VPN (Virtual Private
-Network) daemon which can be used to securely link two or more private
-networks using an encrypted tunnel over the internet. It uses UDP as its
-transport, avoiding TCP-over-TCP retransmission congestion. SSL can be
-used to authenticate the sites, or they can use a pre-shared secret.
-
-WWW: http://openvpn.sourceforge.net/
-
-- Matthias Andree
-matthias.andree@gmx.de
diff --git a/security/openvpn20/pkg-plist b/security/openvpn20/pkg-plist
deleted file mode 100644
index 00cd2a6e9435..000000000000
--- a/security/openvpn20/pkg-plist
+++ /dev/null
@@ -1,72 +0,0 @@
-sbin/openvpn
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/PORTS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pkcs12
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-server
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/list-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/make-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-crt
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-full
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pkcs12
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-server
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/inherit-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/list-crl
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/pkitool
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/revoke-full
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/scripts
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/vars
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/client.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/server.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/auth-pam.pl
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-start
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-stop
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa/2.0
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/pidgin-encryption/Makefile b/security/pidgin-encryption/Makefile
deleted file mode 100644
index 46d6a5ae9cf9..000000000000
--- a/security/pidgin-encryption/Makefile
+++ /dev/null
@@ -1,50 +0,0 @@
-# New ports collection makefile for: gaim-encryption
-# Date created: 2004-05-01
-# Whom: ports@c0decafe.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= encryption
-PORTVERSION= 2.38
-PORTREVISION= 1
-CATEGORIES= security net
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME}
-PKGNAMEPREFIX= gaim-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@c0decafe.net
-COMMENT= Provides transparent RSA encryption as a Gaim plugin
-
-BUILD_DEPENDS= ${X11BASE}/include/gaim/config.h:${PORTSDIR}/net/gaim
-RUN_DEPENDS= gaim:${PORTSDIR}/net/gaim
-LIB_DEPENDS= nss3:${PORTSDIR}/security/nss
-
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_GNOME= gtk20
-USE_LIBTOOL_VER=15
-CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
-CONFIGURE_ARGS= --with-nspr-includes=${LOCALBASE}/include/nspr \
- --with-nspr-libs=${LOCALBASE}/lib \
- --with-nss-includes=${LOCALBASE}/include/nss/nss \
- --with-nss-libs=${LOCALBASE}/lib
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= yes
-CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE}
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
-
-pre-everything::
- @${ECHO_MSG} ""
- @${ECHO_MSG} "WARNING: make sure net/gaim is built with NSS support (it is, by default)"
- @${ECHO_MSG} ""
- @${ECHO_MSG} ""
-
-.include <bsd.port.mk>
diff --git a/security/pidgin-encryption/distinfo b/security/pidgin-encryption/distinfo
deleted file mode 100644
index bdbc71b2262e..000000000000
--- a/security/pidgin-encryption/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gaim-encryption-2.38.tar.gz) = 31efd39c3c245402de36f2baaeda01b4
-SIZE (gaim-encryption-2.38.tar.gz) = 543958
diff --git a/security/pidgin-encryption/pkg-descr b/security/pidgin-encryption/pkg-descr
deleted file mode 100644
index 2083c7cc5370..000000000000
--- a/security/pidgin-encryption/pkg-descr
+++ /dev/null
@@ -1,22 +0,0 @@
-Gaim-Encryption uses NSS to provide transparent RSA encryption as a Gaim plugin.
-
-Features include:
- * Automatically creates a public/private key pair for you upon loading
- the plugin
- * Automatically transmits your public key to other users.
- * Supports 512 - 4096 bit keys.
- * Saves keys of known users, and warns you if their public key has
- changed.
- * Embeds all encryption and keys inside HTML, so if the other user
- doesn't have the plugin, they will get a little message telling them
- about the plugin, and won't get a screen full of garbage.
- * Stores keys in human readable files in your .gaim directory, in case
- you ever need to copy/edit them by hand. Which you really shouldn't
- have to do.
- * Automatically recognizes if you are chatting with someone who has the
- plugin- see the Preferences dialog.
- * Modular and extensible. If you want to define a different type of
- encryption, you can use this plugin as a wrapper to take care of
- transporting the encrypted binary over the IM pipe.
-
-WWW: http://gaim-encryption.sourceforge.net/
diff --git a/security/pidgin-encryption/pkg-plist b/security/pidgin-encryption/pkg-plist
deleted file mode 100644
index 1b3e9af631f3..000000000000
--- a/security/pidgin-encryption/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-lib/gaim/encrypt.so
-%%NLS%%share/locale/cs/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/da/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/es/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/sl/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/uk/LC_MESSAGES/gaim-encryption.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/gaim-encryption.mo
diff --git a/security/pidgin-otr/Makefile b/security/pidgin-otr/Makefile
deleted file mode 100644
index d71c1e915af0..000000000000
--- a/security/pidgin-otr/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: Gaim-OTR
-# Date created: 2004-12-17
-# Whom: Conor McDermottroe <ports@mcdermottroe.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= otr
-PORTVERSION= 2.0.1
-PORTREVISION= 3
-CATEGORIES= security net
-MASTER_SITES= http://www.cypherpunks.ca/otr/ \
- http://www.xelerance.com/mirror/otr/
-PKGNAMEPREFIX= gaim-
-DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= ports@mcdermottroe.com
-COMMENT= Allows deniable private conversations using GAIM
-
-BUILD_DEPENDS= ${X11BASE}/include/gaim/config.h:${PORTSDIR}/net/gaim
-RUN_DEPENDS= gaim:${PORTSDIR}/net/gaim
-LIB_DEPENDS= otr:${PORTSDIR}/security/libotr \
- gcrypt:${PORTSDIR}/security/libgcrypt
-
-USE_X_PREFIX= yes
-USE_GMAKE= yes
-USE_REINPLACE= yes
-
-post-patch:
- ${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
- ${WRKSRC}/Makefile
- ${REINPLACE_CMD} -e "s|%%X11BASE%%|${X11BASE}|g" \
- ${WRKSRC}/Makefile
-
-do-install:
- ${INSTALL_DATA} ${WRKSRC}/gaim-otr.so ${PREFIX}/lib/gaim
-
-.include <bsd.port.mk>
diff --git a/security/pidgin-otr/distinfo b/security/pidgin-otr/distinfo
deleted file mode 100644
index 63da3f77bc2c..000000000000
--- a/security/pidgin-otr/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gaim-otr-2.0.1.tar.gz) = 873568dac983b7182ad3ac6545567377
-SIZE (gaim-otr-2.0.1.tar.gz) = 34691
diff --git a/security/pidgin-otr/files/patch-Makefile b/security/pidgin-otr/files/patch-Makefile
deleted file mode 100644
index ef5cde9de6af..000000000000
--- a/security/pidgin-otr/files/patch-Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.orig Wed Feb 23 14:49:10 2005
-+++ Makefile Mon Mar 21 18:31:51 2005
-@@ -2,7 +2,7 @@
- GAIM_OTR_VERSION = 2.0.1
-
- # Replace this with the path to the GAIM headers
--GAIM_SOURCE ?= /usr/include/gaim
-+GAIM_SOURCE ?= %%X11BASE%%/include/gaim
-
- # If you don't have pkg-config, put the appropriate -I entry on the next line
- GTK_HDRS ?= `pkg-config --cflags glib-2.0 gtk+-2.0`
-@@ -10,10 +10,10 @@
- # The location of the libotr include files. Note that if, for example,
- # the full path of message.h is /usr/include/libotr/message.h, you
- # should put /usr/include on the next line, not /usr/include/libotr
--LIBOTRINCDIR = /usr/include
-+LIBOTRINCDIR = %%LOCALBASE%%/include
-
- # The locataion of libotr.a.
--LIBOTRLIBDIR = /usr/lib
-+LIBOTRLIBDIR = %%LOCALBASE%%/lib
-
- # The target
- TARGET = gaim-otr.so
-@@ -29,7 +29,7 @@
- -lgcrypt -lgpg-error
- else
- FPIC = -fPIC
--LDFLAGS = -module -avoid-version
-+LDFLAGS = -module -avoid-version -L%%LOCALBASE%%/lib
- LDLIBS = -lotr -lgcrypt
- endif
-
diff --git a/security/pidgin-otr/files/patch-gtk-dialog.c b/security/pidgin-otr/files/patch-gtk-dialog.c
deleted file mode 100644
index b53d75000b7f..000000000000
--- a/security/pidgin-otr/files/patch-gtk-dialog.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- gtk-dialog.c.orig Tue Feb 8 18:31:12 2005
-+++ gtk-dialog.c Thu Apr 21 17:31:33 2005
-@@ -156,6 +156,7 @@
- const char *protocol_print;
- GtkWidget *label;
- GtkWidget *dialog;
-+ OtrgDialogWaitHandle handle;
-
- p = gaim_find_prpl(protocol);
- protocol_print = (p ? p->info->name : "Unknown");
-@@ -166,7 +167,7 @@
-
- dialog = create_dialog(GAIM_NOTIFY_MSG_INFO, title, primary, secondary,
- 0, &label);
-- OtrgDialogWaitHandle handle = malloc(sizeof(struct s_OtrgDialogWait));
-+ handle = malloc(sizeof(struct s_OtrgDialogWait));
- handle->dialog = dialog;
- handle->label = label;
-
diff --git a/security/pidgin-otr/pkg-descr b/security/pidgin-otr/pkg-descr
deleted file mode 100644
index 678c8ca720d1..000000000000
--- a/security/pidgin-otr/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Off-the-Record (OTR) Messaging allows you to have private
-conversations over instant messaging by providing:
-
-* Encryption
- No one else can read your instant messages.
-* Authentication
- You are assured the correspondent is who you think it is.
-* Deniability
- The messages you send do not have digital signatures that
- are checkable by a third party. Anyone can forge messages
- after a conversation to make them look like they came from
- you. However, during a conversation, your correspondent is
- assured the messages he sees are authentic and unmodified.
-* Perfect forward secrecy
- If you lose control of your private keys, no previous
- conversation is compromised.
-
-WWW: http://www.cypherpunks.ca/otr/
diff --git a/security/pidgin-otr/pkg-plist b/security/pidgin-otr/pkg-plist
deleted file mode 100644
index 362781970305..000000000000
--- a/security/pidgin-otr/pkg-plist
+++ /dev/null
@@ -1 +0,0 @@
-lib/gaim/gaim-otr.so
diff --git a/security/stunnel/files/stunnel.in b/security/stunnel/files/stunnel.in
deleted file mode 100644
index f9a485fee264..000000000000
--- a/security/stunnel/files/stunnel.in
+++ /dev/null
@@ -1,41 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: stunnel
-# REQUIRE: NETWORKING SERVERS
-# BEFORE: DAEMON
-# KEYWORD: shutdown
-
-#
-# Add some of the following variables to /etc/rc.conf to configure stunnel:
-# stunnel_enable (bool): Set to "NO" by default.
-# Set it to "YES" to enable stunnel.
-# stunnel_config (str): Default "!!PREFIX!!/etc/stunnel/stunnel.conf"
-# Set it to the full path to the config file
-# that stunnel will use during the automated
-# start-up.
-# stunnel_pidfile (str): Default "!!PREFIX!!/var/stunnel/stunnel.pid"
-# Set it to the value of 'pidfile' in
-# the stunnel.conf file.
-#
-
-. !!RC_SUBR!!
-
-name="stunnel"
-rcvar=`set_rcvar`
-stunnel_config="!!PREFIX!!/etc/stunnel/${name}.conf"
-stunnel_pidfile="/var/run/${name}.pid"
-command="!!PREFIX!!/sbin/stunnel"
-
-[ -z "$stunnel_enable" ] && stunnel_enable="NO"
-
-load_rc_config $name
-
-command_args=${stunnel_config}
-pidfile=${stunnel_pidfile}
-
-required_files="${stunnel_config}"
-
-run_rc_command "$1"
diff --git a/security/sudosh2/Makefile b/security/sudosh2/Makefile
deleted file mode 100644
index f7c5c14d3fe1..000000000000
--- a/security/sudosh2/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Ports collection Makefile for: sudosh
-# Date created: 10/28/2004
-# Whom: cy@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= sudosh
-PORTVERSION= 1.8.1
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
-MASTER_SITE_SUBDIR= ${PORTNAME:S/_/-/}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= A sudo shell
-
-RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo
-
-USE_GZIP= yes
-GNU_CONFIGURE= yes
-
-CONFIGURE_ARGS= --bindir="${PREFIX}/bin"
-CONFIGURE_ARGS+= --program-transform-name=''
-.if defined(SUDOSH_LOGDIR)
-CONFIGURE_ARGS+= --with-logdir="${SUDOSH_LOGDIR}"
-.else
-CONFIGURE_ARGS+= --with-logdir=/var/log/sudosh
-.endif
-CONFIGURE_ENV= LDFLAGS="-lutil"
-
-MAN1= sudosh.1
-MAN5= sudosh.conf.5
-MAN8= sudosh-replay.8
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/sudosh2/distinfo b/security/sudosh2/distinfo
deleted file mode 100644
index eb832bb96c5d..000000000000
--- a/security/sudosh2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sudosh-1.8.1.tar.gz) = 415ff62cb3e3465eb62025d043e6d0b4
-SIZE (sudosh-1.8.1.tar.gz) = 135718
diff --git a/security/sudosh2/files/patch-src::sudosh.c b/security/sudosh2/files/patch-src::sudosh.c
deleted file mode 100644
index d6d8bc4a42a9..000000000000
--- a/security/sudosh2/files/patch-src::sudosh.c
+++ /dev/null
@@ -1,129 +0,0 @@
---- src/sudosh.c.orig Sun Jun 12 18:13:15 2005
-+++ src/sudosh.c Thu Jun 16 21:02:50 2005
-@@ -28,6 +28,13 @@
-
- #define WRITE(a, b, c) do_write(a, b, c, __FILE__, __LINE__)
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#include <sys/ioctl.h>
-+#include <libutil.h>
-+#include <sys/param.h>
-+#endif
-+
- static struct termios termorig;
- static struct winsize winorig;
-
-@@ -554,19 +561,43 @@
- {
- char *sname;
-
-+#ifdef __FreeBSD__
-+#define PTYLEN 16
-+ char sname_area[PTYLEN];
-+ struct termios tt;
-+ struct winsize win;
-+
-+ sname = sname_area;
-+ if (tcgetattr(STDIN_FILENO, &tt) == -1) {
-+ perror("tcgetattr");
-+ return -1;
-+ }
-+ if (ioctl(STDIN_FILENO, TIOCGWINSZ, &win) == -1) {
-+ perror("ioctl");
-+ return -1;
-+ }
-+ if (openpty(&p->mfd, &p->sfd, sname, &tt, &win) == -1) {
-+#else
- if ((p->mfd = open ("/dev/ptmx", O_RDWR)) == -1)
- {
- if ((p->mfd = open ("/dev/ptc", O_RDWR)) == -1)
- {
-+#endif
- perror ("Cannot open cloning master pty");
- return -1;
-+#ifdef __FreeBSD
- }
-+#endif
- }
-
-+#if !defined(__FreeBSD_version) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000)
- (void) unlockpt (p->mfd);
- (void) grantpt (p->mfd);
-+#endif
-
-+#ifndef __FreeBSD
- sname = (char *) ptsname (p->mfd);
-+#endif
-
- if ((p->sfd = open (sname, O_RDWR)) == -1)
- {
-@@ -628,9 +659,14 @@
- for (i = 3; i < 100; ++i)
- close (i);
-
-+#ifdef __FreeBSD__
-+ (void) tcsetattr(0, TCSADRAIN, &termorig);
-+ (void) login_tty(pst->sfd);
-+#else
- #ifdef TCSETS
- (void) ioctl (0, TCSETS, &termorig);
- #endif
-+#endif
- (void) ioctl (0, TIOCSWINSZ, &winorig);
-
- setuid (getuid ());
-@@ -672,6 +708,13 @@
- {
- static struct termios termnew;
-
-+#ifdef __FreeBSD__
-+ if (tcgetattr(ttyfd, &termorig) == -1)
-+ {
-+ perror("tcgetattr failed");
-+ exit (EXIT_FAILURE);
-+ }
-+#else
- #ifdef TCGETS
- if (ioctl (ttyfd, TCGETS, &termorig) == -1)
- {
-@@ -679,6 +722,7 @@
- exit (EXIT_FAILURE);
- }
- #endif
-+#endif
-
- if (ioctl (ttyfd, TIOCGWINSZ, &winorig) == -1)
- {
-@@ -686,6 +730,11 @@
- exit (EXIT_FAILURE);
- }
-
-+#ifdef __FreeBSD__
-+ (void) cfmakeraw(&termnew);
-+ termnew.c_lflag &= ~ECHO;
-+ (void) tcsetattr(ttyfd, TCSAFLUSH, &termnew);
-+#else
- termnew.c_cc[VEOF] = 1;
- termnew.c_iflag = BRKINT | ISTRIP | IXON | IXANY;
- termnew.c_oflag = 0;
-@@ -695,13 +744,19 @@
- #ifdef TCSETS
- (void) ioctl (ttyfd, TCSETS, &termnew);
- #endif
-+#endif
- }
-
- static void
- bye (int signum)
- {
-+
-+#ifdef __FreeBSD__
-+ (void) tcsetattr(0, TCSADRAIN, &termorig);
-+#else
- #ifdef TCSETS
- (void) ioctl (0, TCSETS, &termorig);
-+#endif
- #endif
-
- close (timing.fd);
diff --git a/security/sudosh2/pkg-descr b/security/sudosh2/pkg-descr
deleted file mode 100644
index 3e764176e983..000000000000
--- a/security/sudosh2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-sudosh is a sudo shell. Sudosh provides a logged root shell that can
-be used for auditing. It works just like a VCR, records the root shell
-session and offers real-time playback. Sudosh is designed to be used
-with sudo in an enterprise environment.
-
-WWW: http://sourceforge.net/projects/sudosh/
- http://freshmeat.net/projects/sudosh/
diff --git a/security/sudosh2/pkg-plist b/security/sudosh2/pkg-plist
deleted file mode 100644
index f45aa67effb2..000000000000
--- a/security/sudosh2/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/sudosh
-bin/sudosh-replay
diff --git a/security/sudosh3/Makefile b/security/sudosh3/Makefile
deleted file mode 100644
index f7c5c14d3fe1..000000000000
--- a/security/sudosh3/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Ports collection Makefile for: sudosh
-# Date created: 10/28/2004
-# Whom: cy@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= sudosh
-PORTVERSION= 1.8.1
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
-MASTER_SITE_SUBDIR= ${PORTNAME:S/_/-/}
-DISTNAME= ${PORTNAME}-${PORTVERSION}
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= A sudo shell
-
-RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo
-
-USE_GZIP= yes
-GNU_CONFIGURE= yes
-
-CONFIGURE_ARGS= --bindir="${PREFIX}/bin"
-CONFIGURE_ARGS+= --program-transform-name=''
-.if defined(SUDOSH_LOGDIR)
-CONFIGURE_ARGS+= --with-logdir="${SUDOSH_LOGDIR}"
-.else
-CONFIGURE_ARGS+= --with-logdir=/var/log/sudosh
-.endif
-CONFIGURE_ENV= LDFLAGS="-lutil"
-
-MAN1= sudosh.1
-MAN5= sudosh.conf.5
-MAN8= sudosh-replay.8
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 500000
-BROKEN= "Does not compile on FreeBSD 4.x"
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/sudosh3/distinfo b/security/sudosh3/distinfo
deleted file mode 100644
index eb832bb96c5d..000000000000
--- a/security/sudosh3/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (sudosh-1.8.1.tar.gz) = 415ff62cb3e3465eb62025d043e6d0b4
-SIZE (sudosh-1.8.1.tar.gz) = 135718
diff --git a/security/sudosh3/files/patch-src::sudosh.c b/security/sudosh3/files/patch-src::sudosh.c
deleted file mode 100644
index d6d8bc4a42a9..000000000000
--- a/security/sudosh3/files/patch-src::sudosh.c
+++ /dev/null
@@ -1,129 +0,0 @@
---- src/sudosh.c.orig Sun Jun 12 18:13:15 2005
-+++ src/sudosh.c Thu Jun 16 21:02:50 2005
-@@ -28,6 +28,13 @@
-
- #define WRITE(a, b, c) do_write(a, b, c, __FILE__, __LINE__)
-
-+#ifdef __FreeBSD__
-+#include <sys/types.h>
-+#include <sys/ioctl.h>
-+#include <libutil.h>
-+#include <sys/param.h>
-+#endif
-+
- static struct termios termorig;
- static struct winsize winorig;
-
-@@ -554,19 +561,43 @@
- {
- char *sname;
-
-+#ifdef __FreeBSD__
-+#define PTYLEN 16
-+ char sname_area[PTYLEN];
-+ struct termios tt;
-+ struct winsize win;
-+
-+ sname = sname_area;
-+ if (tcgetattr(STDIN_FILENO, &tt) == -1) {
-+ perror("tcgetattr");
-+ return -1;
-+ }
-+ if (ioctl(STDIN_FILENO, TIOCGWINSZ, &win) == -1) {
-+ perror("ioctl");
-+ return -1;
-+ }
-+ if (openpty(&p->mfd, &p->sfd, sname, &tt, &win) == -1) {
-+#else
- if ((p->mfd = open ("/dev/ptmx", O_RDWR)) == -1)
- {
- if ((p->mfd = open ("/dev/ptc", O_RDWR)) == -1)
- {
-+#endif
- perror ("Cannot open cloning master pty");
- return -1;
-+#ifdef __FreeBSD
- }
-+#endif
- }
-
-+#if !defined(__FreeBSD_version) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000)
- (void) unlockpt (p->mfd);
- (void) grantpt (p->mfd);
-+#endif
-
-+#ifndef __FreeBSD
- sname = (char *) ptsname (p->mfd);
-+#endif
-
- if ((p->sfd = open (sname, O_RDWR)) == -1)
- {
-@@ -628,9 +659,14 @@
- for (i = 3; i < 100; ++i)
- close (i);
-
-+#ifdef __FreeBSD__
-+ (void) tcsetattr(0, TCSADRAIN, &termorig);
-+ (void) login_tty(pst->sfd);
-+#else
- #ifdef TCSETS
- (void) ioctl (0, TCSETS, &termorig);
- #endif
-+#endif
- (void) ioctl (0, TIOCSWINSZ, &winorig);
-
- setuid (getuid ());
-@@ -672,6 +708,13 @@
- {
- static struct termios termnew;
-
-+#ifdef __FreeBSD__
-+ if (tcgetattr(ttyfd, &termorig) == -1)
-+ {
-+ perror("tcgetattr failed");
-+ exit (EXIT_FAILURE);
-+ }
-+#else
- #ifdef TCGETS
- if (ioctl (ttyfd, TCGETS, &termorig) == -1)
- {
-@@ -679,6 +722,7 @@
- exit (EXIT_FAILURE);
- }
- #endif
-+#endif
-
- if (ioctl (ttyfd, TIOCGWINSZ, &winorig) == -1)
- {
-@@ -686,6 +730,11 @@
- exit (EXIT_FAILURE);
- }
-
-+#ifdef __FreeBSD__
-+ (void) cfmakeraw(&termnew);
-+ termnew.c_lflag &= ~ECHO;
-+ (void) tcsetattr(ttyfd, TCSAFLUSH, &termnew);
-+#else
- termnew.c_cc[VEOF] = 1;
- termnew.c_iflag = BRKINT | ISTRIP | IXON | IXANY;
- termnew.c_oflag = 0;
-@@ -695,13 +744,19 @@
- #ifdef TCSETS
- (void) ioctl (ttyfd, TCSETS, &termnew);
- #endif
-+#endif
- }
-
- static void
- bye (int signum)
- {
-+
-+#ifdef __FreeBSD__
-+ (void) tcsetattr(0, TCSADRAIN, &termorig);
-+#else
- #ifdef TCSETS
- (void) ioctl (0, TCSETS, &termorig);
-+#endif
- #endif
-
- close (timing.fd);
diff --git a/security/sudosh3/pkg-descr b/security/sudosh3/pkg-descr
deleted file mode 100644
index 3e764176e983..000000000000
--- a/security/sudosh3/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-sudosh is a sudo shell. Sudosh provides a logged root shell that can
-be used for auditing. It works just like a VCR, records the root shell
-session and offers real-time playback. Sudosh is designed to be used
-with sudo in an enterprise environment.
-
-WWW: http://sourceforge.net/projects/sudosh/
- http://freshmeat.net/projects/sudosh/
diff --git a/security/sudosh3/pkg-plist b/security/sudosh3/pkg-plist
deleted file mode 100644
index f45aa67effb2..000000000000
--- a/security/sudosh3/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/sudosh
-bin/sudosh-replay
diff --git a/security/tor-devel/Makefile b/security/tor-devel/Makefile
deleted file mode 100644
index 528fbfccaec4..000000000000
--- a/security/tor-devel/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# ports collection makefile for: tor
-# Date created: 2004.05.28
-# Whom: freebsd-ports@rikrose.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= tor
-PORTVERSION= 0.1.0.12
-CATEGORIES= security net
-MASTER_SITES= http://tor.eff.org/dist/
-
-MAINTAINER= freebsd-ports@rikrose.net
-COMMENT= An anonymizing overlay network for TCP
-
-RUN_DEPENDS= tsocks:${PORTSDIR}/net/tsocks
-LIB_DEPENDS= event-1.1a:${PORTSDIR}/devel/libevent
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-USE_REINPLACE= yes
-
-MANCOMPRESSED= no
-MAN1= tor.1 tor-resolve.1 torify.1
-
-post-patch:
- @${MV} ${WRKSRC}/contrib/tor-tsocks.conf \
- ${WRKSRC}/contrib/tor-tsocks.conf.sample
- @${REINPLACE_CMD} -e "s|tor-tsocks.conf|tor-tsocks.conf.sample|g" \
- ${WRKSRC}/contrib/Makefile.in
-# uphold CFLAGS
- @${FIND} ${WRKSRC} -type f | ${XARGS} \
- -n 10 ${REINPLACE_CMD} -E \
- -e 's!-g -O2!!' \
- -e 's!-O2!!'
-
-pre-install:
- PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-post-install:
- ${INSTALL_DATA} ${WRKSRC}/contrib/tor.sh ${PREFIX}/etc/rc.d/tor.sh.sample
-
-.include <bsd.port.mk>
diff --git a/security/tor-devel/distinfo b/security/tor-devel/distinfo
deleted file mode 100644
index dd7ac858dccc..000000000000
--- a/security/tor-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (tor-0.1.0.12.tar.gz) = 8f4fea2631f5f8c973cff6700960b937
-SIZE (tor-0.1.0.12.tar.gz) = 630549
diff --git a/security/tor-devel/files/patch-contrib-tor.sh.in b/security/tor-devel/files/patch-contrib-tor.sh.in
deleted file mode 100644
index ebf4e9359cbd..000000000000
--- a/security/tor-devel/files/patch-contrib-tor.sh.in
+++ /dev/null
@@ -1,19 +0,0 @@
---- contrib/tor.sh.in.orig Sat Jun 18 13:27:28 2005
-+++ contrib/tor.sh.in Sat Jun 18 13:29:00 2005
-@@ -5,12 +5,12 @@
- # chkconfig: 2345 90 10
- # description: Onion Router
-
--TORUSER=
--TORGROUP=
-+TORUSER=_tor
-+TORGROUP=_tor
- TORBIN=@BINDIR@/tor
- TORPID=@LOCALSTATEDIR@/run/tor/tor.pid
--TORLOG=@LOCALSTATEDIR@/log/tor/tor.log
--TORDATA=@LOCALSTATEDIR@/lib/tor
-+TORLOG=/var/log/tor.log
-+TORDATA=/var/db/tor/data
-
- TORCONF=@CONFDIR@/torrc
- # Strictly speaking, we don't need to su if we have --user and --group.
diff --git a/security/tor-devel/pkg-descr b/security/tor-devel/pkg-descr
deleted file mode 100644
index 459d213bead8..000000000000
--- a/security/tor-devel/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Tor: an anonymizing overlay network for TCP
-
-Tor is a connection-based low-latency anonymous communication system which
-addresses many flaws in the original onion routing design.
-
-Tor is a toolset for a wide range of organizations and people that
-want to improve their safety and security on the Internet. Using
-Tor can help you anonymize web browsing and publishing, instant
-messaging, IRC, SSH, and more. Tor also provides a platform on which
-software developers can build new applications with built-in
-anonymity, safety, and privacy features.
-
-Remember that this is development code -- DON'T RELY ON THE CURRENT TOR
-NETWORK FOR ANONYMITY!
-
-WWW: http://tor.eff.org/
-- rik
-freebsd-ports@rikrose.net
diff --git a/security/tor-devel/pkg-install b/security/tor-devel/pkg-install
deleted file mode 100644
index 8e68cf08e203..000000000000
--- a/security/tor-devel/pkg-install
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/bin/sh
-
-if [ x"$2" = xPRE-INSTALL ]; then
- USER="_tor"
- UID="256"
- GROUP="_tor"
- GID="256"
-
- if /usr/sbin/pw groupshow "${GROUP}" 2>/dev/null; then
- echo "You already have a group \"${GROUP}\", so I will use it."
- else
- if /usr/sbin/pw groupadd ${GROUP} -g ${GID}; then
- echo "Added group \"${GROUP}\"."
- else
- echo "Adding group \"${GROUP}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-
- if /usr/sbin/pw user show "${USER}" 2>/dev/null; then
- echo "You already have a user \"${USER}\", so I will use it."
- else
- if /usr/sbin/pw useradd ${USER} -u ${UID} -g ${GROUP} -h - \
- -d /var/db/tor \
- -s /bin/sh \
- -c "Tor anonymising router"; then
- echo "Added user \"${USER}\"."
- else
- echo "Adding user \"${USER}\" failed..."
- echo "Please create it, and try again."
- exit 1
- fi
- fi
-fi
diff --git a/security/tor-devel/pkg-plist b/security/tor-devel/pkg-plist
deleted file mode 100644
index c3e22fbf8a72..000000000000
--- a/security/tor-devel/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-@comment $FreeBSD$
-bin/tor
-bin/tor-resolve
-bin/torify
-etc/rc.d/tor.sh.sample
-etc/tor/torrc.sample
-etc/tor/tor-tsocks.conf.sample
-@unexec rmdir %D/etc/tor 2>/dev/null || true
diff --git a/security/tor/Makefile b/security/tor/Makefile
index 528fbfccaec4..b485e9335fee 100644
--- a/security/tor/Makefile
+++ b/security/tor/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= tor
-PORTVERSION= 0.1.0.12
+PORTVERSION= 0.1.0.14
CATEGORIES= security net
MASTER_SITES= http://tor.eff.org/dist/
diff --git a/security/tor/distinfo b/security/tor/distinfo
index dd7ac858dccc..b7e0032bec88 100644
--- a/security/tor/distinfo
+++ b/security/tor/distinfo
@@ -1,2 +1,2 @@
-MD5 (tor-0.1.0.12.tar.gz) = 8f4fea2631f5f8c973cff6700960b937
-SIZE (tor-0.1.0.12.tar.gz) = 630549
+MD5 (tor-0.1.0.14.tar.gz) = a3698218371ed0e647886fef0545bb44
+SIZE (tor-0.1.0.14.tar.gz) = 631723
diff --git a/security/tor/files/patch-contrib-tor.sh.in b/security/tor/files/patch-contrib-tor.sh.in
index ebf4e9359cbd..c271ee2e4d54 100644
--- a/security/tor/files/patch-contrib-tor.sh.in
+++ b/security/tor/files/patch-contrib-tor.sh.in
@@ -1,5 +1,5 @@
---- contrib/tor.sh.in.orig Sat Jun 18 13:27:28 2005
-+++ contrib/tor.sh.in Sat Jun 18 13:29:00 2005
+--- contrib/tor.sh.in.orig Sun Jun 5 15:44:43 2005
++++ contrib/tor.sh.in Fri Sep 2 13:25:51 2005
@@ -5,12 +5,12 @@
# chkconfig: 2345 90 10
# description: Onion Router
@@ -17,3 +17,12 @@
TORCONF=@CONFDIR@/torrc
# Strictly speaking, we don't need to su if we have --user and --group.
+@@ -48,7 +48,7 @@
+ if [ "x$TORUSER" = "x" ]; then
+ $TORBIN -f $TORCONF $TORARGS
+ else
+- $SUPROG -c "$TORBIN -f $TORCONF $TORARGS" $TORUSER
++ $SUPROG $TORUSER -c "$TORBIN -f $TORCONF $TORARGS"
+ fi
+ RETVAL=$?
+ if [ $RETVAL -eq 0 ]; then
diff --git a/security/tripwire/files/twpol.m4 b/security/tripwire/files/twpol.m4
deleted file mode 100644
index 7be1442fa538..000000000000
--- a/security/tripwire/files/twpol.m4
+++ /dev/null
@@ -1,661 +0,0 @@
-#
-# Policy file for FreeBSD
-#
-# $FreeBSD$
-
-
-#
-# This is the example Tripwire Policy file. It is intended as a place to
-# start creating your own custom Tripwire Policy file. Referring to it as
-# well as the Tripwire Policy Guide should give you enough information to
-# make a good custom Tripwire Policy file that better covers your
-# configuration and security needs. A text version of this policy file is
-# called twpol.txt.
-#
-# Note that this file is tuned to an install of FreeBSD using
-# buildworld. If run unmodified, this file should create no errors on
-# database creation, or violations on a subsiquent integrity check.
-# However it is impossible for there to be one policy file for all machines,
-# so this existing one errs on the side of security. Your FreeBSD
-# configuration will most likey differ from the one our policy file was
-# tuned to, and will therefore require some editing of the default
-# Tripwire Policy file.
-#
-# The example policy file is best run with 'Loose Directory Checking'
-# enabled. Set LOOSEDIRECTORYCHECKING=TRUE in the Tripwire Configuration
-# file.
-#
-# Email support is not included and must be added to this file.
-# Add the 'emailto=' to the rule directive section of each rule (add a comma
-# after the 'severity=' line and add an 'emailto=' and include the email
-# addresses you want the violation reports to go to). Addresses are
-# semi-colon delimited.
-#
-
-
-
-#
-# Global Variable Definitions
-#
-# These are defined at install time by the installation script. You may
-# Manually edit these if you are using this file directly and not from the
-# installation script itself.
-#
-
-@@section GLOBAL
-TWROOT=;
-TWBIN=;
-TWPOL=;
-TWDB=;
-TWSKEY=;
-TWLKEY=;
-TWREPORT=;
-HOSTNAME=;
-
-@@section FS
-SEC_CRIT = $(IgnoreNone)-SHa ; # Critical files that cannot change
-SEC_SUID = $(IgnoreNone)-SHa ; # Binaries with the SUID or SGID flags set
-SEC_BIN = $(ReadOnly) ; # Binaries that should not change
-SEC_CONFIG = $(Dynamic) ; # Config files that are changed infrequently but accessed often
-SEC_TTY = $(Dynamic)-ugp ; # Tty files that change ownership at login
-SEC_LOG = $(Growing) ; # Files that grow, but that should never change ownership
-SEC_INVARIANT = +tpug ; # Directories that should never change permission or ownership
-SIG_LOW = 33 ; # Non-critical files that are of minimal security impact
-SIG_MED = 66 ; # Non-critical files that are of significant security impact
-SIG_HI = 100 ; # Critical files that are significant points of vulnerability
-
-
-# Tripwire Binaries
-(
- rulename = "Tripwire Binaries",
- severity = $(SIG_HI)
-)
-{
- $(TWBIN)/siggen -> $(SEC_BIN) ;
- $(TWBIN)/tripwire -> $(SEC_BIN) ;
- $(TWBIN)/twadmin -> $(SEC_BIN) ;
- $(TWBIN)/twprint -> $(SEC_BIN) ;
-}
-
-# Tripwire Data Files - Configuration Files, Policy Files, Keys, Reports, Databases
-(
- rulename = "Tripwire Data Files",
- severity = $(SIG_HI)
-)
-{
- # NOTE: We remove the inode attribute because when Tripwire creates a backup,
- # it does so by renaming the old file and creating a new one (which will
- # have a new inode number). Inode is left turned on for keys, which shouldn't
- # ever change.
-
- # NOTE: The first integrity check triggers this rule and each integrity check
- # afterward triggers this rule until a database update is run, since the
- # database file does not exist before that point.
-
- $(TWDB) -> $(SEC_CONFIG) -i ;
- $(TWPOL)/tw.pol -> $(SEC_BIN) -i ;
- $(TWPOL)/tw.cfg -> $(SEC_BIN) -i ;
- $(TWPOL)/twcfg.txt -> $(SEC_BIN) ;
- $(TWPOL)/twpol.txt -> $(SEC_BIN) ;
- $(TWLKEY)/$(HOSTNAME)-local.key -> $(SEC_BIN) ;
- $(TWSKEY)/site.key -> $(SEC_BIN) ;
-
- #don't scan the individual reports
- $(TWREPORT) -> $(SEC_CONFIG) (recurse=0) ;
-}
-
-
-# Tripwire HQ Connector Binaries
-#(
-# rulename = "Tripwire HQ Connector Binaries",
-# severity = $(SIG_HI)
-#)
-#{
-# $(TWBIN)/hqagent -> $(SEC_BIN) ;
-#}
-#
-# Tripwire HQ Connector - Configuration Files, Keys, and Logs
-
-#
-# Note: File locations here are different than in a stock HQ Connector
-# installation. This is because Tripwire 2.3 uses a different path
-# structure than Tripwire 2.2.1.
-#
-# You may need to update your HQ Agent configuation file (or this policy
-# file) to correct the paths. We have attempted to support the FHS standard
-# here by placing the HQ Agent files similarly to the way Tripwire 2.3
-# places them.
-#
-
-#(
-# rulename = "Tripwire HQ Connector Data Files",
-# severity = $(SIG_HI)
-#)
-#{
-#
-# # NOTE: Removing the inode attribute because when Tripwire creates a backup
-# # it does so by renaming the old file and creating a new one (which will
-# # have a new inode number). Leaving inode turned on for keys, which
-# # shouldn't ever change.
-#
-#
-# $(TWBIN)/agent.cfg -> $(SEC_BIN) -i ;
-# $(TWLKEY)/authentication.key -> $(SEC_BIN) ;
-# $(TWDB)/tasks.dat -> $(SEC_CONFIG) ;
-# $(TWDB)/schedule.dat -> $(SEC_CONFIG) ;
-#
-# # Uncomment if you have agent logging enabled.
-# #/var/log/tripwire/agent.log -> $(SEC_LOG) ;
-#}
-
-
-
-# Commonly accessed directories that should remain static with regards to owner and group
-(
- rulename = "Invariant Directories",
- severity = $(SIG_MED)
-)
-{
- / -> $(SEC_INVARIANT) (recurse = false) ;
- /home -> $(SEC_INVARIANT) (recurse = false) ;
-}
-
-#
-# First, root's "home"
-#
-
-(
- rulename = "Root's home",
- severity = $(SIG_HI)
-)
-{
- # /.rhosts -> $(SEC_CRIT) ;
- /.profile -> $(SEC_CRIT) ;
- /.cshrc -> $(SEC_CRIT) ;
- /.login -> $(SEC_CRIT) ;
- # /.exrc -> $(SEC_CRIT) ;
- # /.logout -> $(SEC_CRIT) ;
- # /.forward -> $(SEC_CRIT) ;
- /root -> $(SEC_CRIT) (recurse = true) ;
- !/root/.history ;
- !/root/.bash_history ;
- # !/root/.lsof_SYSTEM_NAME ; # Uncomment if lsof is installed
-}
-
-
-#
-# FreeBSD Kernel
-#
-
-(
- rulename = "FreeBSD Kernel",
- severity = $(SIG_HI)
-)
-{
- # /boot is used by FreeBSD 5.X+
- /boot -> $(SEC_CRIT) ;
- # /kernel is used by FreeBSD 4.X
- /kernel -> $(SEC_CRIT) ;
- /kernel.old -> $(SEC_CRIT) ;
- /kernel.GENERIC -> $(SEC_CRIT) ;
-}
-
-
-#
-# FreeBSD Modules
-#
-
-(
- rulename = "FreeBSD Modules",
- severity = $(SIG_HI)
-)
-{
- # /modules is used by FreeBSD 4.X
- /modules -> $(SEC_CRIT) (recurse = true) ;
- /modules.old -> $(SEC_CRIT) (recurse = true) ;
- # /lkm is used by FreeBSD 2.X and 3.X
- # /lkm -> $(SEC_CRIT) (recurse = true) ; # uncomment if using lkm kld
-}
-
-
-#
-# System Administration Programs
-#
-
-(
- rulename = "System Administration Programs",
- severity = $(SIG_HI)
-)
-{
- /sbin -> $(SEC_CRIT) (recurse = true) ;
- /usr/sbin -> $(SEC_CRIT) (recurse = true) ;
-}
-
-
-#
-# User Utilities
-#
-
-(
- rulename = "User Utilities",
- severity = $(SIG_HI)
-)
-{
- /bin -> $(SEC_CRIT) (recurse = true) ;
- /usr/bin -> $(SEC_CRIT) (recurse = true) ;
-}
-
-
-#
-# /dev
-#
-
-(
- rulename = "/dev",
- severity = $(SIG_HI)
-)
-{
- # XXX Do we really need to verify the integrity of /dev on 5.X?
- /dev -> $(Device) (recurse = true) ;
- !/dev/vga ;
- !/dev/dri ;
- /dev/console -> $(SEC_TTY) ;
- /dev/ttyv0 -> $(SEC_TTY) ;
- /dev/ttyv1 -> $(SEC_TTY) ;
- /dev/ttyv2 -> $(SEC_TTY) ;
- /dev/ttyv3 -> $(SEC_TTY) ;
- /dev/ttyv4 -> $(SEC_TTY) ;
- /dev/ttyv5 -> $(SEC_TTY) ;
- /dev/ttyv6 -> $(SEC_TTY) ;
- /dev/ttyv7 -> $(SEC_TTY) ;
- /dev/ttyp0 -> $(SEC_TTY) ;
- /dev/ttyp1 -> $(SEC_TTY) ;
- /dev/ttyp2 -> $(SEC_TTY) ;
- /dev/ttyp3 -> $(SEC_TTY) ;
- /dev/ttyp4 -> $(SEC_TTY) ;
- /dev/ttyp5 -> $(SEC_TTY) ;
- /dev/ttyp6 -> $(SEC_TTY) ;
- /dev/ttyp7 -> $(SEC_TTY) ;
- /dev/ttyp8 -> $(SEC_TTY) ;
- /dev/ttyp9 -> $(SEC_TTY) ;
- /dev/ttypa -> $(SEC_TTY) ;
- /dev/ttypb -> $(SEC_TTY) ;
- /dev/ttypc -> $(SEC_TTY) ;
- /dev/ttypd -> $(SEC_TTY) ;
- /dev/ttype -> $(SEC_TTY) ;
- /dev/ttypf -> $(SEC_TTY) ;
- /dev/ttypg -> $(SEC_TTY) ;
- /dev/ttyph -> $(SEC_TTY) ;
- /dev/ttypi -> $(SEC_TTY) ;
- /dev/ttypj -> $(SEC_TTY) ;
- /dev/ttypl -> $(SEC_TTY) ;
- /dev/ttypm -> $(SEC_TTY) ;
- /dev/ttypn -> $(SEC_TTY) ;
- /dev/ttypo -> $(SEC_TTY) ;
- /dev/ttypp -> $(SEC_TTY) ;
- /dev/ttypq -> $(SEC_TTY) ;
- /dev/ttypr -> $(SEC_TTY) ;
- /dev/ttyps -> $(SEC_TTY) ;
- /dev/ttypt -> $(SEC_TTY) ;
- /dev/ttypu -> $(SEC_TTY) ;
- /dev/ttypv -> $(SEC_TTY) ;
- /dev/cuaa0 -> $(SEC_TTY) ; # modem
-}
-
-
-#
-# /etc
-#
-
-(
- rulename = "/etc",
- severity = $(SIG_HI)
-)
-{
- /etc -> $(SEC_CRIT) (recurse = true) ;
- # /etc/mail/aliases -> $(SEC_CONFIG) ;
- /etc/dumpdates -> $(SEC_CONFIG) ;
- /etc/motd -> $(SEC_CONFIG) ;
- !/etc/ppp/connect-errors ;
- /etc/skeykeys -> $(SEC_CONFIG) ;
- # Uncomment the following 4 lines if your password file does not change
- # /etc/passwd -> $(SEC_CONFIG) ;
- # /etc/master.passwd -> $(SEC_CONFIG) ;
- # /etc/pwd.db -> $(SEC_CONFIG) ;
- # /etc/spwd.db -> $(SEC_CONFIG) ;
-}
-
-
-#
-# Copatibility (Linux)
-#
-
-(
- rulename = "Linux Compatibility",
- severity = $(SIG_HI)
-)
-{
- /compat -> $(SEC_CRIT) (recurse = true) ;
-#
-# Uncomment the following if Linux compatibility is used. Replace
-# HOSTNAME1 and HOSTNAME2 with the hosts that have Linux emulation port
-# installed.
-#
-#@@ifhost HOSTNAME1 || HOSTNAME2
-# /compat/linux/etc -> $(SEC_INVARIANT) (recurse = false) ;
-# /compat/linux/etc/X11 -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/pam.d -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/profile.d -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/real -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/bashrc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/csh.login -> $(SEC_CONFIG) ;
-# /compat/linux/etc/host.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/hosts.allow -> $(SEC_CONFIG) ;
-# /compat/linux/etc/hosts.deny -> $(SEC_CONFIG) ;
-# /compat/linux/etc/info-dir -> $(SEC_CONFIG) ;
-# /compat/linux/etc/inputrc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/ld.so.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/nsswitch.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/profile -> $(SEC_CONFIG) ;
-# /compat/linux/etc/redhat-release -> $(SEC_CONFIG) ;
-# /compat/linux/etc/rpc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/securetty -> $(SEC_CONFIG) ;
-# /compat/linux/etc/shells -> $(SEC_CONFIG) ;
-# /compat/linux/etc/termcap -> $(SEC_CONFIG) ;
-# /compat/linux/etc/yp.conf -> $(SEC_CONFIG) ;
-# !/compat/linux/etc/ld.so.cache ;
-# !/compat/linux/var/spool/mail ;
-#@@endif
-}
-
-
-#
-# Libraries, include files, and other system files
-#
-
-(
- rulename = "Libraries, include files, and other system files",
- severity = $(SIG_HI)
-)
-{
- /usr/include -> $(SEC_CRIT) (recurse = true) ;
- /usr/lib -> $(SEC_CRIT) (recurse = true) ;
- /usr/libdata -> $(SEC_CRIT) (recurse = true) ;
- /usr/libexec -> $(SEC_CRIT) (recurse = true) ;
- /usr/share -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man -> $(SEC_CONFIG) ;
- !/usr/share/man/whatis ;
- !/usr/share/man/.glimpse_filenames ;
- !/usr/share/man/.glimpse_filenames_index ;
- !/usr/share/man/.glimpse_filetimes ;
- !/usr/share/man/.glimpse_filters ;
- !/usr/share/man/.glimpse_index ;
- !/usr/share/man/.glimpse_messages ;
- !/usr/share/man/.glimpse_partitions ;
- !/usr/share/man/.glimpse_statistics ;
- !/usr/share/man/.glimpse_turbo ;
- /usr/share/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/share/man/cat1 ;
- ! /usr/share/man/cat2 ;
- ! /usr/share/man/cat3 ;
- ! /usr/share/man/cat4 ;
- ! /usr/share/man/cat5 ;
- ! /usr/share/man/cat6 ;
- ! /usr/share/man/cat7 ;
- ! /usr/share/man/cat8 ;
- ! /usr/share/man/cat9 ;
- ! /usr/share/man/catl ;
- ! /usr/share/man/catn ;
- /usr/share/perl/man -> $(SEC_CONFIG) ;
- !/usr/share/perl/man/whatis ;
- !/usr/share/perl/man/.glimpse_filenames ;
- !/usr/share/perl/man/.glimpse_filenames_index ;
- !/usr/share/perl/man/.glimpse_filetimes ;
- !/usr/share/perl/man/.glimpse_filters ;
- !/usr/share/perl/man/.glimpse_index ;
- !/usr/share/perl/man/.glimpse_messages ;
- !/usr/share/perl/man/.glimpse_partitions ;
- !/usr/share/perl/man/.glimpse_statistics ;
- !/usr/share/perl/man/.glimpse_turbo ;
- /usr/share/perl/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/share/perl/man/cat3 ;
- /usr/local/lib/perl5/5.00503/man -> $(SEC_CONFIG) ;
- ! /usr/local/lib/perl5/5.00503/man/whatis ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filters ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filetimes ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_messages ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_statistics ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_index ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_turbo ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_partitions ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames_index ;
- /usr/local/lib/perl5/5.00503/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/lib/perl5/5.00503/man/cat3 ;
-}
-
-
-#
-# X11R6
-#
-
-(
- rulename = "X11R6",
- severity = $(SIG_HI)
-)
-{
- /usr/X11R6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/lib/X11/xdm -> $(SEC_CONFIG) (recurse = true) ;
- !/usr/X11R6/lib/X11/xdm/xdm-errors ;
- !/usr/X11R6/lib/X11/xdm/authdir/authfiles ;
- !/usr/X11R6/lib/X11/xdm/xdm-pid ;
- /usr/X11R6/lib/X11/xkb/compiled -> $(SEC_CONFIG) (recurse = true) ;
- /usr/X11R6/man -> $(SEC_CONFIG) ;
- !/usr/X11R6/man/whatis ;
- !/usr/X11R6/man/.glimpse_filenames ;
- !/usr/X11R6/man/.glimpse_filenames_index ;
- !/usr/X11R6/man/.glimpse_filetimes ;
- !/usr/X11R6/man/.glimpse_filters ;
- !/usr/X11R6/man/.glimpse_index ;
- !/usr/X11R6/man/.glimpse_messages ;
- !/usr/X11R6/man/.glimpse_partitions ;
- !/usr/X11R6/man/.glimpse_statistics ;
- !/usr/X11R6/man/.glimpse_turbo ;
- /usr/X11R6/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/X11R6/man/cat1 ;
- ! /usr/X11R6/man/cat2 ;
- ! /usr/X11R6/man/cat3 ;
- ! /usr/X11R6/man/cat4 ;
- ! /usr/X11R6/man/cat5 ;
- ! /usr/X11R6/man/cat6 ;
- ! /usr/X11R6/man/cat7 ;
- ! /usr/X11R6/man/cat8 ;
- ! /usr/X11R6/man/cat9 ;
- ! /usr/X11R6/man/catl ;
- ! /usr/X11R6/man/catn ;
-}
-
-
-#
-# sources
-#
-
-(
- rulename = "Sources",
- severity = $(SIG_HI)
-)
-{
- /usr/src -> $(SEC_CRIT) (recurse = true) ;
- /usr/src/sys/compile -> $(SEC_CONFIG) (recurse = false) ;
-}
-
-
-#
-# NIS
-#
-
-(
- rulename = "NIS",
- severity = $(SIG_HI)
-)
-{
- /var/yp -> $(SEC_CRIT) (recurse = true) ;
- !/var/yp/binding ;
-}
-
-
-#
-# Temporary directories
-#
-(
- rulename = "Temporary directories",
- recurse = false,
- severity = $(SIG_LOW)
-)
-{
- /usr/tmp -> $(SEC_INVARIANT) ;
- /var/tmp -> $(SEC_INVARIANT) ;
- /var/preserve -> $(SEC_INVARIANT) ;
- /tmp -> $(SEC_INVARIANT) ;
-}
-
-#
-# Local files
-#
-
-(
- rulename = "Local files",
- severity = $(SIG_MED)
-)
-{
- /usr/local/bin -> $(SEC_BIN) (recurse = true) ;
- /usr/local/sbin -> $(SEC_BIN) (recurse = true) ;
- /usr/local/etc -> $(SEC_BIN) (recurse = true) ;
- /usr/local/lib -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/libexec -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/share -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/man -> $(SEC_CONFIG) ;
- !/usr/local/man/whatis ;
- !/usr/local/man/.glimpse_filenames ;
- !/usr/local/man/.glimpse_filenames_index ;
- !/usr/local/man/.glimpse_filetimes ;
- !/usr/local/man/.glimpse_filters ;
- !/usr/local/man/.glimpse_index ;
- !/usr/local/man/.glimpse_messages ;
- !/usr/local/man/.glimpse_partitions ;
- !/usr/local/man/.glimpse_statistics ;
- !/usr/local/man/.glimpse_turbo ;
- /usr/local/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/man/cat1 ;
- ! /usr/local/man/cat2 ;
- ! /usr/local/man/cat3 ;
- ! /usr/local/man/cat4 ;
- ! /usr/local/man/cat5 ;
- ! /usr/local/man/cat6 ;
- ! /usr/local/man/cat7 ;
- ! /usr/local/man/cat8 ;
- ! /usr/local/man/cat9 ;
- ! /usr/local/man/catl ;
- ! /usr/local/man/catn ;
- /usr/local/krb5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man -> $(SEC_CONFIG) ;
- !/usr/local/krb5/man/whatis ;
- !/usr/local/krb5/man/.glimpse_filenames ;
- !/usr/local/krb5/man/.glimpse_filenames_index ;
- !/usr/local/krb5/man/.glimpse_filetimes ;
- !/usr/local/krb5/man/.glimpse_filters ;
- !/usr/local/krb5/man/.glimpse_index ;
- !/usr/local/krb5/man/.glimpse_messages ;
- !/usr/local/krb5/man/.glimpse_partitions ;
- !/usr/local/krb5/man/.glimpse_statistics ;
- !/usr/local/krb5/man/.glimpse_turbo ;
- /usr/local/krb5/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/krb5/man/cat1 ;
- ! /usr/local/krb5/man/cat2 ;
- ! /usr/local/krb5/man/cat3 ;
- ! /usr/local/krb5/man/cat4 ;
- ! /usr/local/krb5/man/cat5 ;
- ! /usr/local/krb5/man/cat6 ;
- ! /usr/local/krb5/man/cat7 ;
- ! /usr/local/krb5/man/cat8 ;
- ! /usr/local/krb5/man/cat9 ;
- ! /usr/local/krb5/man/catl ;
- ! /usr/local/krb5/man/catn ;
- /usr/local/www -> $(SEC_CONFIG) (recurse = true) ;
-}
-
-
-(
- rulename = "Security Control",
- severity = $(SIG_HI)
-)
-{
- /etc/group -> $(SEC_CRIT) ;
- /etc/crontab -> $(SEC_CRIT) ;
-}
-
-#=============================================================================
-#
-# Copyright 2000 Tripwire, Inc. Tripwire is a registered trademark of Tripwire,
-# Inc. in the United States and other countries. All rights reserved.
-#
-# FreeBSD is a registered trademark of the FreeBSD Project Inc.
-#
-# UNIX is a registered trademark of The Open Group.
-#
-#=============================================================================
-#
-# Permission is granted to make and distribute verbatim copies of this document
-# provided the copyright notice and this permission notice are preserved on all
-# copies.
-#
-# Permission is granted to copy and distribute modified versions of this
-# document under the conditions for verbatim copying, provided that the entire
-# resulting derived work is distributed under the terms of a permission notice
-# identical to this one.
-#
-# Permission is granted to copy and distribute translations of this document
-# into another language, under the above conditions for modified versions,
-# except that this permission notice may be stated in a translation approved by
-# Tripwire, Inc.
-#
-# DCM
diff --git a/security/yersinia/Makefile b/security/yersinia/Makefile
index 0b2188342791..71cbc88e8719 100644
--- a/security/yersinia/Makefile
+++ b/security/yersinia/Makefile
@@ -21,6 +21,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
LDFLAGS="-L${LOCALBASE}/lib"
+NOT_FOR_ARCHS= ia64 sparc64
MAN8= yersinia.8
CFLAGS+= -DNEED_GETOPT_H
PLIST_FILES= sbin/yersinia
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile
deleted file mode 100644
index a40ac0b21021..000000000000
--- a/security/zenmap/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# Ports collection makefile for: nmap
-# Date created: Tue Aug 04, 1998
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= nmapfe
-
-COMMENT= GUI frontend for the nmap scanning utility
-
-MASTERDIR= ${.CURDIR}/../nmap
-
-BUILD_NMAPFE= yes
-
-.include "${MASTERDIR}/Makefile"