summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
Diffstat (limited to 'security')
-rw-r--r--security/botan/Makefile31
-rw-r--r--security/botan/distinfo1
-rw-r--r--security/botan/files/patch-Makefile53
-rw-r--r--security/botan/pkg-comment1
-rw-r--r--security/botan/pkg-descr14
-rw-r--r--security/botan/pkg-plist71
-rw-r--r--security/calife-devel/Makefile21
-rw-r--r--security/calife-devel/distinfo1
-rw-r--r--security/calife-devel/pkg-comment1
-rw-r--r--security/calife-devel/pkg-descr9
-rw-r--r--security/calife-devel/pkg-plist2
-rw-r--r--security/cyrus-sasl2/Makefile147
-rw-r--r--security/cyrus-sasl2/distinfo1
-rw-r--r--security/cyrus-sasl2/files/Sendmail.README41
-rw-r--r--security/cyrus-sasl2/files/patch-ab137
-rw-r--r--security/cyrus-sasl2/files/patch-ag15
-rw-r--r--security/cyrus-sasl2/files/patch-ah9
-rw-r--r--security/cyrus-sasl2/files/patch-ai321
-rw-r--r--security/cyrus-sasl2/files/patch-aj46
-rw-r--r--security/cyrus-sasl2/files/patch-ak30
-rw-r--r--security/cyrus-sasl2/files/pwcheck.sh31
-rw-r--r--security/cyrus-sasl2/pkg-comment1
-rw-r--r--security/cyrus-sasl2/pkg-deinstall39
-rw-r--r--security/cyrus-sasl2/pkg-descr36
-rw-r--r--security/cyrus-sasl2/pkg-install99
-rw-r--r--security/cyrus-sasl2/pkg-message15
-rw-r--r--security/cyrus-sasl2/pkg-plist67
-rw-r--r--security/cyrus-sasl2/scripts/configure.sasl95
-rw-r--r--security/fwbuilder-devel/Makefile36
-rw-r--r--security/fwbuilder-devel/distinfo1
-rw-r--r--security/fwbuilder-devel/files/patch-aa23
-rw-r--r--security/fwbuilder-devel/files/patch-ab20
-rw-r--r--security/fwbuilder-devel/files/patch-ac20
-rw-r--r--security/fwbuilder-devel/files/patch-ad24
-rw-r--r--security/fwbuilder-devel/files/patch-ae11
-rw-r--r--security/fwbuilder-devel/pkg-comment1
-rw-r--r--security/fwbuilder-devel/pkg-descr20
-rw-r--r--security/fwbuilder-devel/pkg-plist53
-rw-r--r--security/fwbuilder2/Makefile36
-rw-r--r--security/fwbuilder2/distinfo1
-rw-r--r--security/fwbuilder2/files/patch-aa23
-rw-r--r--security/fwbuilder2/files/patch-ab20
-rw-r--r--security/fwbuilder2/files/patch-ac20
-rw-r--r--security/fwbuilder2/files/patch-ad24
-rw-r--r--security/fwbuilder2/files/patch-ae11
-rw-r--r--security/fwbuilder2/pkg-comment1
-rw-r--r--security/fwbuilder2/pkg-descr20
-rw-r--r--security/fwbuilder2/pkg-plist53
-rw-r--r--security/gnupg1/Makefile51
-rw-r--r--security/gnupg1/distinfo2
-rw-r--r--security/gnupg1/files/patch-misc.c31
-rw-r--r--security/gnupg1/pkg-comment1
-rw-r--r--security/gnupg1/pkg-descr9
-rw-r--r--security/gnupg1/pkg-plist69
-rw-r--r--security/kgpg-kde4/Makefile22
-rw-r--r--security/kgpg-kde4/distinfo1
-rw-r--r--security/kgpg-kde4/pkg-comment1
-rw-r--r--security/kgpg-kde4/pkg-descr1
-rw-r--r--security/kgpg-kde4/pkg-plist494
-rw-r--r--security/krb5-16/Makefile110
-rw-r--r--security/krb5-16/distinfo1
-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-ai17
-rw-r--r--security/krb5-16/files/patch-aj19
-rw-r--r--security/krb5-16/files/patch-as142
-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-ba81
-rw-r--r--security/krb5-16/files/patch-bb10
-rw-r--r--security/krb5-16/pkg-comment1
-rw-r--r--security/krb5-16/pkg-descr24
-rw-r--r--security/krb5-16/pkg-plist123
-rw-r--r--security/krb5-17/Makefile110
-rw-r--r--security/krb5-17/distinfo1
-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-ai17
-rw-r--r--security/krb5-17/files/patch-aj19
-rw-r--r--security/krb5-17/files/patch-as142
-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-ba81
-rw-r--r--security/krb5-17/files/patch-bb10
-rw-r--r--security/krb5-17/pkg-comment1
-rw-r--r--security/krb5-17/pkg-descr24
-rw-r--r--security/krb5-17/pkg-plist123
-rw-r--r--security/krb5-appl/Makefile110
-rw-r--r--security/krb5-appl/distinfo1
-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-ai17
-rw-r--r--security/krb5-appl/files/patch-aj19
-rw-r--r--security/krb5-appl/files/patch-as142
-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-ba81
-rw-r--r--security/krb5-appl/files/patch-bb10
-rw-r--r--security/krb5-appl/pkg-comment1
-rw-r--r--security/krb5-appl/pkg-descr24
-rw-r--r--security/krb5-appl/pkg-plist123
-rw-r--r--security/kwallet/Makefile22
-rw-r--r--security/kwallet/distinfo1
-rw-r--r--security/kwallet/pkg-comment1
-rw-r--r--security/kwallet/pkg-descr1
-rw-r--r--security/kwallet/pkg-plist494
-rw-r--r--security/openssl-beta/Makefile94
-rw-r--r--security/openssl-beta/distinfo1
-rw-r--r--security/openssl-beta/files/patch-ab33
-rw-r--r--security/openssl-beta/files/patch-ac22
-rw-r--r--security/openssl-beta/files/patch-ad11
-rw-r--r--security/openssl-beta/files/patch-ag11
-rw-r--r--security/openssl-beta/files/patch-ah53
-rw-r--r--security/openssl-beta/files/patch-ak13
-rw-r--r--security/openssl-beta/pkg-comment1
-rw-r--r--security/openssl-beta/pkg-descr19
-rw-r--r--security/openssl-beta/pkg-message4
-rw-r--r--security/openssl-beta/pkg-plist80
-rw-r--r--security/openssl-beta/pkg-plist.noshared76
-rw-r--r--security/opieprint/Makefile29
-rw-r--r--security/opieprint/distinfo1
-rw-r--r--security/opieprint/pkg-comment1
-rw-r--r--security/opieprint/pkg-descr19
-rw-r--r--security/opieprint/pkg-plist4
-rw-r--r--security/racoon2/Makefile44
-rw-r--r--security/racoon2/distinfo1
-rw-r--r--security/racoon2/files/patch-aa20
-rw-r--r--security/racoon2/files/patch-ab22
-rw-r--r--security/racoon2/files/patch-ac11
-rw-r--r--security/racoon2/files/patch-ad13
-rw-r--r--security/racoon2/pkg-comment1
-rw-r--r--security/racoon2/pkg-descr18
-rw-r--r--security/racoon2/pkg-plist4
-rw-r--r--security/stunnel/files/stunnel.in26
-rw-r--r--security/tripwire12/Makefile57
-rw-r--r--security/tripwire12/distinfo1
-rw-r--r--security/tripwire12/files/conf-freebsd2.h55
-rw-r--r--security/tripwire12/files/patch-aa38
-rw-r--r--security/tripwire12/files/patch-ab62
-rw-r--r--security/tripwire12/files/patch-ac16
-rw-r--r--security/tripwire12/files/patch-mktemp239
-rw-r--r--security/tripwire12/files/patch-warnings33
-rw-r--r--security/tripwire12/files/tw.conf.freebsd2154
-rw-r--r--security/tripwire12/files/twcheck3
-rw-r--r--security/tripwire12/pkg-comment1
-rw-r--r--security/tripwire12/pkg-descr13
-rw-r--r--security/tripwire12/pkg-plist2
-rw-r--r--security/zenmap/Makefile31
-rw-r--r--security/zenmap/distinfo1
-rw-r--r--security/zenmap/files/nmap.187
-rw-r--r--security/zenmap/files/patch-ab25
-rw-r--r--security/zenmap/files/patch-ac30
-rw-r--r--security/zenmap/pkg-comment1
-rw-r--r--security/zenmap/pkg-descr6
-rw-r--r--security/zenmap/pkg-plist3
167 files changed, 0 insertions, 6454 deletions
diff --git a/security/botan/Makefile b/security/botan/Makefile
deleted file mode 100644
index 86715c3aac3d..000000000000
--- a/security/botan/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: opencl
-# Date created: Mar 3, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= opencl
-PORTVERSION= 0.7.0
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-DISTNAME= OpenCL-${PORTVERSION}
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= ijliao@FreeBSD.org
-
-USE_NEWGCC= yes
-
-HAS_CONFIGURE= yes
-CONFIGURE_SCRIPT= configure.pl
-CONFIGURE_ARGS= --nodebug gcc-freebsd-generic
-
-USE_GMAKE= yes
-
-INSTALLS_SHLIB= yes
-
-PLIST_SUB= PORTVERSION=${PORTVERSION}
-
-.include <bsd.port.mk>
diff --git a/security/botan/distinfo b/security/botan/distinfo
deleted file mode 100644
index 1f421efff9d0..000000000000
--- a/security/botan/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (OpenCL-0.7.0.tgz) = 551e39f327ea2eb8b7ca3e1d470a0fea
diff --git a/security/botan/files/patch-Makefile b/security/botan/files/patch-Makefile
deleted file mode 100644
index e81dbb699ced..000000000000
--- a/security/botan/files/patch-Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
---- Makefile.orig Thu Mar 1 07:14:54 2001
-+++ Makefile Sat Mar 3 02:51:20 2001
-@@ -23,7 +23,7 @@
- DOCDIR = $(INSTALLROOT)/share/doc/$(NAME)-$(VERSION)
-
- OWNER = root
--GROUP = root
-+GROUP = wheel
- DATA_MODE = 644
- EXEC_MODE = 755
-
-@@ -79,7 +79,7 @@
- SYMLINK1 = $(LIBNAME)-$(MAJOR).$(MINOR).so
- SYMLINK2 = $(LIBNAME)-$(MAJOR).so
- SYMLINK3 = $(LIBNAME).so
--SYMLINKS = $(SYMLINK1) $(SYMLINK2) $(SYMLINK3)
-+SYMLINKS = $(SYMLINK3)
-
- LIBRARIES = $(STATIC_LIB) $(SHARED_LIB)
- else
-@@ -105,9 +105,7 @@
- ifneq (,$(findstring yes,$(MAKE_SHARED)))
- $(SHARED_LIB): $(LIBOBJS)
- $(CXX) $(SO_LINK_FLAGS) $(LIBOBJS) -o $(SHARED_LIB)
-- $(call LN,.,$(SYMLINK0),$(SYMLINK1))
-- $(call LN,.,$(SYMLINK1),$(SYMLINK2))
-- $(call LN,.,$(SYMLINK2),$(SYMLINK3))
-+ $(call LN,.,$(SYMLINK0),$(SYMLINK3))
- endif
-
- ##################################################
-@@ -154,9 +152,7 @@
- $(call INSTALL,$(DATA_MODE)) $(STATIC_LIB) $(LIBDIR)
- ifneq (,$(findstring yes,$(MAKE_SHARED)))
- $(call INSTALL,$(EXEC_MODE)) $(SHARED_LIB) $(LIBDIR)
-- $(call LN,$(LIBDIR),$(SYMLINK0),$(SYMLINK1))
-- $(call LN,$(LIBDIR),$(SYMLINK1),$(SYMLINK2))
-- $(call LN,$(LIBDIR),$(SYMLINK2),$(SYMLINK3))
-+ $(call LN,$(LIBDIR),$(SYMLINK0),$(SYMLINK3))
- endif
-
- install_user: $(LIBRARIES)
-@@ -165,9 +161,7 @@
- $(call INSTALL,$(DATA_MODE)) $(USER_DOCS) $(DOCDIR)
- ifneq (,$(findstring yes,$(MAKE_SHARED)))
- $(call INSTALL,$(EXEC_MODE)) $(SHARED_LIB) $(LIBDIR)
-- $(call LN,$(LIBDIR),$(SYMLINK0),$(SYMLINK1))
-- $(call LN,$(LIBDIR),$(SYMLINK1),$(SYMLINK2))
-- $(call LN,$(LIBDIR),$(SYMLINK2),$(SYMLINK3))
-+ $(call LN,$(LIBDIR),$(SYMLINK0),$(SYMLINK3))
- endif
-
- install_devel: $(LIBRARIES)
diff --git a/security/botan/pkg-comment b/security/botan/pkg-comment
deleted file mode 100644
index d735abdabc26..000000000000
--- a/security/botan/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A portable, easy to use, and efficient C++ crypto library
diff --git a/security/botan/pkg-descr b/security/botan/pkg-descr
deleted file mode 100644
index d45a42c72e24..000000000000
--- a/security/botan/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-OpenCL aims to be a portable, easy to use, and efficient C++ crypto
-library. It currently supports the following algorithms:
-
- Block Ciphers: Blowfish, CAST256, CAST5, CS-Cipher, DES, GOST,
- IDEA, Luby-Rackoff, MISTY1, RC2, RC5, RC6, Rijndael, SAFER-SK128,
- Serpent, SHARK, Skipjack, Square, TEA, Threeway, Twofish, XTEA
- Stream Ciphers: ARC4, ISAAC, SEAL
- Hash Functions: HAVAL, MD2, MD4, MD5, RIPE-MD128, RIPE-MD160, SHA-1,
- SHA2-256, SHA2-512, Tiger
- MACs: EMAC, HMAC, MD5MAC
- Misc: Adler32, CRC24, CRC32, Randpool, X9.17 RNG
- Cipher Modes: CBC w/ Padding, CFB, OFB, Counter
-
-WWW: http://opencl.sourceforge.net/
diff --git a/security/botan/pkg-plist b/security/botan/pkg-plist
deleted file mode 100644
index 9d0add8eb7bc..000000000000
--- a/security/botan/pkg-plist
+++ /dev/null
@@ -1,71 +0,0 @@
-include/opencl/arc4.h
-include/opencl/blowfish.h
-include/opencl/cast256.h
-include/opencl/cast5.h
-include/opencl/checksum.h
-include/opencl/config.h
-include/opencl/cscipher.h
-include/opencl/des.h
-include/opencl/emac.h
-include/opencl/encoder.h
-include/opencl/exceptn.h
-include/opencl/filtbase.h
-include/opencl/filters.h
-include/opencl/filters.icc
-include/opencl/gost.h
-include/opencl/haval.h
-include/opencl/hmac.h
-include/opencl/idea.h
-include/opencl/isaac.h
-include/opencl/lubyrack.h
-include/opencl/md2.h
-include/opencl/md4.h
-include/opencl/md5.h
-include/opencl/md5mac.h
-include/opencl/misty1.h
-include/opencl/modes.h
-include/opencl/modes.icc
-include/opencl/opencl.h
-include/opencl/randpool.h
-include/opencl/rc2.h
-include/opencl/rc5.h
-include/opencl/rc6.h
-include/opencl/rijndael.h
-include/opencl/rmd128.h
-include/opencl/rmd160.h
-include/opencl/safer_sk.h
-include/opencl/seal.h
-include/opencl/secalloc.h
-include/opencl/secmem.h
-include/opencl/secqueue.h
-include/opencl/serpent.h
-include/opencl/sha1.h
-include/opencl/sha256.h
-include/opencl/sha512.h
-include/opencl/shark.h
-include/opencl/skipjack.h
-include/opencl/square.h
-include/opencl/symkey.h
-include/opencl/tea.h
-include/opencl/threeway.h
-include/opencl/tiger.h
-include/opencl/triple.h
-include/opencl/twofish.h
-include/opencl/types.h
-include/opencl/util.h
-include/opencl/x917.h
-include/opencl/xtea.h
-@dirrm include/opencl
-lib/libopencl.a
-lib/libopencl-%%PORTVERSION%%.so
-lib/libopencl.so
-share/doc/OpenCL-%%PORTVERSION%%/OpenCL.spec
-share/doc/OpenCL-%%PORTVERSION%%/license.txt
-share/doc/OpenCL-%%PORTVERSION%%/opencl.asc
-share/doc/OpenCL-%%PORTVERSION%%/opencl.ps
-share/doc/OpenCL-%%PORTVERSION%%/opencl.tex
-share/doc/OpenCL-%%PORTVERSION%%/readme.txt
-share/doc/OpenCL-%%PORTVERSION%%/relnotes.txt
-share/doc/OpenCL-%%PORTVERSION%%/thanks.txt
-share/doc/OpenCL-%%PORTVERSION%%/todo.txt
-@dirrm share/doc/OpenCL-%%PORTVERSION%%
diff --git a/security/calife-devel/Makefile b/security/calife-devel/Makefile
deleted file mode 100644
index 239d7466b8d6..000000000000
--- a/security/calife-devel/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# New ports collection makefile for: calife
-# Date created: 13 Jun 2000
-# Whom: Thomas Quinot <thomas@cuivre.fr.eu.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= calife
-PORTVERSION= 2.8.4b
-CATEGORIES= security
-MASTER_SITES= ftp://postfix.eu.org/pub/calife/
-
-MAINTAINER= thomas@cuivre.fr.eu.org
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= "--with-etcdir=$(PREFIX)/etc"
-
-MAN1= calife.1
-MAN5= calife.auth.5
-
-.include <bsd.port.mk>
diff --git a/security/calife-devel/distinfo b/security/calife-devel/distinfo
deleted file mode 100644
index eb2e718f304b..000000000000
--- a/security/calife-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (calife-2.8.4b.tar.gz) = 17a612291fd4d83510cb112ebc8bb899
diff --git a/security/calife-devel/pkg-comment b/security/calife-devel/pkg-comment
deleted file mode 100644
index e77274450e6f..000000000000
--- a/security/calife-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-A lightweight alternative to sudo
diff --git a/security/calife-devel/pkg-descr b/security/calife-devel/pkg-descr
deleted file mode 100644
index 923a2f444531..000000000000
--- a/security/calife-devel/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Calife is a lightweight replacement to Sudo: it allows
-users listed in a particular file, $(PREFIX)/etc/calife.auth,
-to endorse the identity of any other user after entering their
-own password.
-
-WWW: http://mutt.frmug.org/calife/
-
---
-Thomas Quinot -- <thomas@cuivre.fr.eu.org>
diff --git a/security/calife-devel/pkg-plist b/security/calife-devel/pkg-plist
deleted file mode 100644
index a81fa6a224ab..000000000000
--- a/security/calife-devel/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/calife
-etc/calife.auth-dist
diff --git a/security/cyrus-sasl2/Makefile b/security/cyrus-sasl2/Makefile
deleted file mode 100644
index b1ae4e5d41ce..000000000000
--- a/security/cyrus-sasl2/Makefile
+++ /dev/null
@@ -1,147 +0,0 @@
-# New ports collection makefile for: cyrus-sasl
-# Date created: Nov 1 1999
-# Whom: hetzels@westbend.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= cyrus-sasl
-PORTVERSION= 1.5.24
-PORTREVISION= 4
-CATEGORIES= security
-MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \
- ${MASTER_SITE_LOCAL} \
- ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/
-MASTER_SITE_SUBDIR= stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail
-
-MAINTAINER= hetzels@westbend.net
-
-USE_OPENSSL= YES
-
-INSTALLS_SHLIB= yes
-
-MAN3= sasl.3 sasl_authorize_t.3 sasl_callbacks.3 sasl_checkpass.3 \
- sasl_client_init.3 sasl_client_new.3 sasl_client_start.3 sasl_client_step.3 \
- sasl_decode.3 sasl_done.3 sasl_encode.3 sasl_errstring.3 sasl_getopt_t.3 \
- sasl_getpath_t.3 sasl_getprop.3 sasl_getsecret_t.3 sasl_getsimple_t.3 \
- sasl_listmech.3 sasl_log_t.3 \
- sasl_server_init.3 sasl_server_new.3 sasl_server_start.3 sasl_server_step.3 \
- sasl_setprop.3 sasl_usererr.3
-MAN8= sasldblistusers.8 saslpasswd.8
-
-USE_AUTOMAKE= YES
-USE_LIBTOOL= YES
-AUTOHEADER= autoheader
-AUTOMAKE= automake --add-missing --include-deps
-
-CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \
- --with-plugindir=${PREFIX}/lib/sasl \
- --with-dbpath=${PREFIX}/etc/sasldb \
- --includedir=${PREFIX}/include/sasl \
- --enable-static \
- --enable-login \
- --with-pwcheck=/var/pwcheck \
- --with-dblib=ndbm \
- --with-rc4=openssl
-
-SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
- PREFIX="${PREFIX}" \
- TOUCH="${TOUCH}" \
- MKDIR="${MKDIR}" \
- ENABLE_DB3="${ENABLE_DB3}" \
- ENABLE_MYSQL="${ENABLE_MYSQL}" \
- ENABLE_LDAP="${ENABLE_LDAP}"
-
-# ENABLE_* variables can be used by depending ports to enable options.
-
-# JavaSASL needs someone to look at to get it to build
-#JAVADIR= jdk1.1.8
-#JAVALIBDIR= ${PREFIX}/${JAVADIR}/lib/i386/green_threads/
-
-#.if defined(USE_JAVA) || exists(${LOCALBASE}/${JAVADIR}/bin/java)
-#BUILD_DEPENDS= ${LOCALBASE}/${JAVADIR}/bin/java:${PORTSDIR}/java/jdk
-#CONFIGURE_ARGS+= --with-java \
-# --with-javabase=${LOCALBASE}/include
-#
-#CONFIGURE_ENV= JAVAC="${LOCALBASE}/${JAVADIR}/bin/javac" \
-# JAVAH="${LOCALBASE}/${JAVADIR}/bin/javah" \
-# JAVADOC="${LOCALBASE}/${JAVADIR}/bin/javadoc"
-#.endif
-
-.if defined(KRB5_HOME) && exists(${KRB5_HOME})
-CONFIGURE_ARGS+= --enable-gssapi=${KRB5_HOME}
-.elif defined(HEIMDAL_HOME) && exists(${HEIMDAL_HOME})
-CONFIGURE_ARGS+= --enable-gssapi=${HEIMDAL_HOME}
-.else
-CONFIGURE_ARGS+= --disable-gssapi
-GSSAPI= "@comment "
-.endif
-
-.if exists(/usr/lib/libkrb.a)
-CONFIGURE_ARGS+= --enable-krb4
-.else
-CONFIGURE_ARGS+= --disable-krb4
-EBONES= "@comment "
-.endif
-
-CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} \
- OPENSSLINC=${OPENSSLINC} \
- OPENSSLLIB=${OPENSSLLIB}
-
-DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
-
-DOC2= draft-leach-digest-sasl-05.txt \
- draft-newman-auth-scram-03.txt \
- rfc1321.txt rfc2095.txt rfc2104.txt \
- rfc2222.txt rfc2245.txt
-
-HTDOCS= gssapi index programming sysadmin
-
-.if defined(NOPORTDOCS)
-NODOCS= "@comment "
-.endif
-
-PLIST_SUB= PREFIX=${PREFIX} \
- GSSAPI=${GSSAPI} \
- EBONES=${EBONES} \
- NOPORTDOCS=${NODOCS}
-
-pre-fetch:
- @${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/configure.sasl
-
-pre-configure:
- @(cd ${WRKSRC} && ${AUTOHEADER})
-
-# Create Cyrus user and group
-pre-install:
- @${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
-
-post-install:
- @${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/pwcheck.sh \
- > ${PREFIX}/etc/rc.d/pwcheck.sh
- @${CHMOD} 755 ${PREFIX}/etc/rc.d/pwcheck.sh
- ${INSTALL} -d -m 770 -o cyrus -g cyrus /var/pwcheck
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/SASL/html
-.for file in ${DOCS}
- @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/SASL
-.endfor
-.for file in ${DOC2}
- @${INSTALL_DATA} ${WRKSRC}/doc/${file} ${PREFIX}/share/doc/SASL
-.endfor
- @${INSTALL_DATA} ${FILESDIR}/Sendmail.README ${PREFIX}/share/doc/SASL
-.for file in ${HTDOCS}
- @${INSTALL_DATA} ${WRKSRC}/doc/${file}.html ${PREFIX}/share/doc/SASL/html
-.endfor
-.endif
- @PKG_PREFIX=${PREFIX} BATCH=${BATCH} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
- @${CAT} ${PKGMESSAGE}
-
-post-clean:
- @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
-
-.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
-.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/cyrus-sasl2/distinfo b/security/cyrus-sasl2/distinfo
deleted file mode 100644
index c21d945c6267..000000000000
--- a/security/cyrus-sasl2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (cyrus-sasl-1.5.24.tar.gz) = ac3837c071c258b80021325936db2583
diff --git a/security/cyrus-sasl2/files/Sendmail.README b/security/cyrus-sasl2/files/Sendmail.README
deleted file mode 100644
index a7dd2267c39d..000000000000
--- a/security/cyrus-sasl2/files/Sendmail.README
+++ /dev/null
@@ -1,41 +0,0 @@
-How to enable SMTP AUTH with FreeBSD default Sendmail 8.11
-
-1) Add the following to /etc/make.conf:
-
- # Add SMTP AUTH support to Sendmail
- SENDMAIL_CFLAGS+= -I/usr/local/include/sasl -DSASL -D_FFR_UNSAFE_SASL
- SENDMAIL_LDFLAGS+= -L/usr/local/lib
- SENDMAIL_LDADD+= -lsasl
-
-2) Rebuild FreeBSD (make buildworld, ...)
-
-3) Create /usr/local/lib/sasl/Sendmail.conf with the following.
-
- pwcheck_method: pwcheck
-
-4) Add the following to your sendmail.mc file:
-
- TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5')dnl
- define(`confAUTH_MECHANISMS',`DIGEST-MD5 CRAM-MD5')dnl
- define(`confDONT_BLAME_SENDMAIL',`GroupReadableSASLFile')dnl
- define(`confRUN_AS_USER',`root:mail')dnl
-
- ----
-
- Additional AUTH Mechanisms are LOGIN, PLAIN, GSSAPI, and KERBEROS_V4.
- These can be added to TRUST_AUTH_MECH and confAUTH_MECHANISMS as a space
- seperated list. You may want to restrict LOGIN, and PLAIN authentication
- methods for use with STARTTLS, as the password is not encrypted when
- passed to sendmail.
-
- LOGIN is required for Outlook Express users. "My server requires
- authentication" needs to be checked in the accounts properties to
- use SASL Authentication.
-
- PLAIN is required for Netscape Communicator users. By default Netscape
- Communicator will use SASL Authentication when sendmail is compiled with
- SASL.
-
- The DONT_BLAME_SENDMAIL option GroupReadableSASLFile is needed when you
- are using cyrus-imapd and sendmail on the same server that requires access
- to the sasldb database.
diff --git a/security/cyrus-sasl2/files/patch-ab b/security/cyrus-sasl2/files/patch-ab
deleted file mode 100644
index 403d1b8c8ace..000000000000
--- a/security/cyrus-sasl2/files/patch-ab
+++ /dev/null
@@ -1,137 +0,0 @@
---- configure.in.orig Thu Jul 20 21:35:01 2000
-+++ configure.in Thu Nov 16 09:07:00 2000
-@@ -66,8 +66,9 @@
- dnl check for -R, etc. switch
- CMU_GUESS_RUNPATH_SWITCH
- dnl let's just link against local. otherwise we never find anything useful.
--CPPFLAGS="-I/usr/local/include ${CPPFLAGS}"
--CMU_ADD_LIBPATH("/usr/local/lib")
-+CPPFLAGS="-I${OPENSSLINC} -I${OPENSSLINC}/openssl ${CPPFLAGS}"
-+CMU_ADD_LIBPATH("${OPENSSLLIB}")
-+CMU_ADD_LIBPATH("${LOCALBASE}/lib")
-
- AM_DISABLE_STATIC
-
-@@ -232,6 +233,13 @@
- SASL_DB_BACKEND="db_${dblib}.lo"
- AC_DEFINE(SASL_BERKELEYDB)
- SASL_DB_LIB="-ldb"
-+ for db3loc in ${prefix} /usr/local /usr
-+ do
-+ if test -d ${db3loc}/include/db3; then
-+ CPPFLAGS="-I${db3loc}/include/db3 $CPPFLAGS"
-+ break
-+ fi
-+ done
- ;;
- *)
- AC_MSG_WARN([Disabling SASL authentication database support])
-@@ -310,6 +318,88 @@
- fi
- AM_CONDITIONAL(PWCHECK, test "$with_pwcheck" != no)
-
-+dnl MySQL
-+AC_ARG_WITH(mysql, [ --with-mysql=PATH enable authentication from MySQL database [no] ],
-+ with_mysql=$withval,
-+ with_mysql=no)
-+
-+if test -z "$with_mysql"; then
-+ for mysqlloc in lib/mysql lib
-+ do
-+ if test -f ${prefix}/${mysqlloc}/libmysqlclient.a; then
-+ with_mysql="${prefix}"
-+ break
-+ elif test -f /usr/local/${mysqlloc}/libmysqlclient.a; then
-+ with_mysql="/usr/local"
-+ break
-+ elif test -f /usr/${mysqlloc}/libmysqlclient.a; then
-+ with_mysql="/usr"
-+ break
-+ fi
-+ done
-+fi
-+
-+LIB_MYSQL=""
-+case "$with_mysql" in
-+ no) true;;
-+ ""|yes) AC_CHECK_LIB(mysqlclient, mysql_select_db,
-+ AC_DEFINE(HAVE_MYSQL)
-+ LIB_MYSQL="-lmysqlclient",
-+ with_mysql=no);;
-+ *) if test -d ${with_mysql}/include/mysql; then
-+ CPPFLAGS="$CPPFLAGS -I${with_mysql}/include/mysql"
-+ else
-+ CPPFLAGS="$CPPFLAGS -I${with_mysql}/include"
-+ fi
-+ if test -d ${with_mysql}/lib/mysql; then
-+ LDFLAGS="$LDFLAGS -L${with_mysql}/lib/mysql"
-+ fi
-+ AC_DEFINE(HAVE_MYSQL)
-+ LIB_MYSQL="-lmysqlclient";;
-+esac
-+AC_SUBST(LIB_MYSQL)
-+
-+dnl LDAP
-+AC_ARG_WITH(ldap, [ --with-ldap=PATH enable authentication from LDAP [no] ],
-+ with_ldap=$withval,
-+ with_ldap=no)
-+
-+if test -z "$with_ldap"; then
-+ for ldaploc in lib/ldap lib
-+ do
-+ if test -f ${prefix}/${ldaploc}/libldap.a; then
-+ with_ldap="${prefix}"
-+ break
-+ elif test -f /usr/local/${ldaploc}/libldap.a; then
-+ with_ldap="/usr/local"
-+ break
-+ elif test -f /usr/${ldaploc}/libldap.a; then
-+ with_ldap="/usr"
-+ break
-+ fi
-+ done
-+fi
-+
-+LIB_LDAP=""
-+case "$with_ldap" in
-+ no) true;;
-+ ""|yes) AC_CHECK_LIB(ldap, ldap_open,
-+ AC_DEFINE(HAVE_LDAP)
-+ LIB_LDAP="-lldap -llber",
-+ with_ldap=no);;
-+ *) if test -d ${with_ldap}/include/ldap; then
-+ CPPFLAGS="${CPPFLAGS} -I${with_ldap}/include/ldap"
-+ else
-+ CPPFLAGS="${CPPFLAGS} -I${with_ldap}/include"
-+ fi
-+ if test -d ${with_ldap}/lib/ldap; then
-+ LDFLAGS="$LDFLAGS -L${with_ldap}/lib/ldap"
-+ fi
-+ AC_DEFINE(HAVE_LDAP)
-+ LIB_LDAP="-lldap -llber";;
-+esac
-+AC_SUBST(LIB_LDAP)
-+
- dnl CRAM-MD5
- AC_ARG_ENABLE(cram, [ --enable-cram enable CRAM-MD5 authentication [yes] ],
- cram=$enableval,
-@@ -434,11 +524,15 @@
- fi
-
- if test "$with_des" != no; then
-+ case "$host_os" in
-+ freebsd*)
-+ COM_ERR="-lcom_err"
-+ ;;
-+ esac
- AC_CHECK_HEADER(krb.h,
-- AC_CHECK_LIB(krb, krb_mk_priv, COM_ERR="",
-- AC_CHECK_LIB(krb, krb_mk_priv, COM_ERR="-lcom_err",
-- AC_WARN(No Kerberos V4 found); krb4=no, -ldes -lcom_err),
-- -ldes),
-+ AC_CHECK_LIB(krb, krb_mk_priv,:,
-+ AC_WARN(No Kerberos V4 found); krb4=no,
-+ -ldes $COM_ERR),
- AC_WARN(No Kerberos V4 found); krb4=no)
- else
- AC_WARN(No DES library found for Kerberos V4 support)
diff --git a/security/cyrus-sasl2/files/patch-ag b/security/cyrus-sasl2/files/patch-ag
deleted file mode 100644
index 591a08e66ab5..000000000000
--- a/security/cyrus-sasl2/files/patch-ag
+++ /dev/null
@@ -1,15 +0,0 @@
---- acconfig.h.orig Wed Jul 5 11:59:25 2000
-+++ acconfig.h Fri Sep 15 20:56:28 2000
-@@ -84,6 +84,12 @@
- /* do we have PAM for plaintext password checking? */
- #undef HAVE_PAM
-
-+/* do we have MySQL for plaintext password checking? */
-+#undef HAVE_MYSQL
-+
-+/* do we have LDAP for plaintext password checking? */
-+#undef HAVE_LDAP
-+
- /* what flavor of GSSAPI are we using? */
- #undef HAVE_GSS_C_NT_HOSTBASED_SERVICE
-
diff --git a/security/cyrus-sasl2/files/patch-ah b/security/cyrus-sasl2/files/patch-ah
deleted file mode 100644
index deb47e550737..000000000000
--- a/security/cyrus-sasl2/files/patch-ah
+++ /dev/null
@@ -1,9 +0,0 @@
---- lib/Makefile.am.orig Thu Jul 20 21:35:02 2000
-+++ lib/Makefile.am Fri Sep 15 20:56:28 2000
-@@ -53,5 +53,5 @@
- EXTRA_libsasl_la_SOURCES = db_none.c db_ndbm.c db_gdbm.c db_berkeley.c db_testw32.c
- libsasl_la_LDFLAGS = -version-info $(sasl_version)
- libsasl_la_DEPENDENCIES = $(SASL_DB_BACKEND) @LTLIBOBJS@
--libsasl_la_LIBADD = @LTLIBOBJS@ $(SASL_DB_BACKEND) $(SASL_DB_LIB) $(SASL_DL_LIB) $(PLAIN_LIBS)
-+libsasl_la_LIBADD = @LTLIBOBJS@ $(SASL_DB_BACKEND) $(SASL_DB_LIB) $(SASL_DL_LIB) $(PLAIN_LIBS) ${LIB_LDAP} ${LIB_MYSQL}
- # PLAIN_LIBS are linked in for sasl_checkpass
diff --git a/security/cyrus-sasl2/files/patch-ai b/security/cyrus-sasl2/files/patch-ai
deleted file mode 100644
index ea925f0e9f6f..000000000000
--- a/security/cyrus-sasl2/files/patch-ai
+++ /dev/null
@@ -1,321 +0,0 @@
---- lib/checkpw.c.orig Wed Jul 19 20:24:13 2000
-+++ lib/checkpw.c Tue Oct 31 20:52:21 2000
-@@ -95,10 +95,19 @@
- #include <sys/un.h>
- #ifdef HAVE_UNISTD_H
- #include <unistd.h>
--#endif
-+#endif /* HAVE_UNISTD_H */
-
- extern int errno;
--#endif
-+#endif /* HAVE_PWCHECK */
-+
-+#ifdef HAVE_MYSQL
-+#include <mysql.h>
-+#endif /* HAVE_MYSQL */
-+
-+#ifdef HAVE_LDAP
-+#include <lber.h>
-+#include <ldap.h>
-+#endif /* HAVE_LDAP */
-
- #ifdef HAVE_KRB
-
-@@ -170,12 +179,20 @@
- memcpy (&temp_key, "kerberos", 8);
- des_fixup_key_parity (&temp_key);
- des_key_sched (&temp_key, schedule);
-+#ifdef __FreeBSD__
-+ des_cbc_cksum ((const unsigned char *)password, &ivec, passlen, schedule, &ivec);
-+#else
- des_cbc_cksum ((des_cblock *)password, &ivec, passlen, schedule, &ivec);
-+#endif
-
- memcpy (&temp_key, &ivec, sizeof temp_key);
- des_fixup_key_parity (&temp_key);
- des_key_sched (&temp_key, schedule);
-+#ifdef __FreeBSD__
-+ des_cbc_cksum ((const unsigned char *)password, key, passlen, schedule, &ivec);
-+#else
- des_cbc_cksum ((des_cblock *)password, key, passlen, schedule, &ivec);
-+#endif
-
- des_fixup_key_parity (key);
-
-@@ -210,10 +227,17 @@
- return (str);
- }
-
-+#ifdef __FreeBSD__
-+static int use_key(const char *user __attribute__((unused)),
-+ char *instance __attribute__((unused)),
-+ const char *realm __attribute__((unused)),
-+ const void *key, des_cblock *returned_key)
-+#else
- static int use_key(char *user __attribute__((unused)),
- char *instance __attribute__((unused)),
- char *realm __attribute__((unused)),
- void *key, des_cblock *returned_key)
-+#endif
- {
- memcpy (returned_key, key, sizeof(des_cblock));
- return 0;
-@@ -838,7 +862,7 @@
-
-
- /* pwcheck daemon-authenticated login */
--static int pwcheck_verify_password(sasl_conn_t *conn,
-+static int pwcheck_verify_password(sasl_conn_t *conn __attribute__((unused)),
- const char *userid,
- const char *passwd,
- const char *service __attribute__((unused)),
-@@ -853,8 +877,10 @@
- static char response[1024];
- int start, n;
- char pwpath[1024];
-+#if 0 /* Not used */
- sasl_getopt_t *getopt;
- void *context;
-+#endif
-
- if (reply) { *reply = NULL; }
-
-@@ -902,6 +928,224 @@
-
- #endif
-
-+#ifdef HAVE_MYSQL
-+/* DMZ mysql auth 12/29/1999
-+ * Updated to 1.5.24 by SWH 09/12/2000
-+ * changed to malloc qbuf Simon Loader 10/21/2000
-+ */
-+#ifdef USE_CRYPT_PASSWORD
-+#define QUERY_STRING "select %s from %s where %s = '%s' and %s = password('%s')"
-+#else
-+#define QUERY_STRING "select %s from %s where %s = '%s' and %s = '%s'"
-+#endif
-+
-+static int mysql_verify_password(sasl_conn_t *conn,
-+ const char *userid,
-+ const char *password,
-+ const char *service __attribute__((unused)),
-+ const char *user_realm __attribute__((unused)),
-+ const char **reply)
-+{
-+ unsigned int numrows;
-+ MYSQL mysql,*sock;
-+ MYSQL_RES *result;
-+ char *qbuf;
-+ char *db_user="",
-+ *db_passwd="",
-+ *db_host="",
-+ *db_uidcol="",
-+ *db_pwcol="",
-+ *db_database="",
-+ *db_table="";
-+ sasl_getopt_t *getopt;
-+ void *context;
-+
-+ if (!userid || !password) {
-+ return SASL_BADPARAM;
-+ }
-+ if (reply) { *reply = NULL; }
-+
-+ /* check to see if the user configured a mysqluser/passwd/host/etc */
-+ if (_sasl_getcallback(conn, SASL_CB_GETOPT, &getopt, &context) == SASL_OK) {
-+ getopt(context, NULL, "mysql_user", (const char **) &db_user, NULL);
-+ if (!db_user) db_user = "";
-+ getopt(context, NULL, "mysql_passwd", (const char **) &db_passwd, NULL);
-+ if (!db_passwd) db_passwd = "";
-+ getopt(context, NULL, "mysql_host", (const char **) &db_host, NULL);
-+ if (!db_host) db_host = "";
-+ getopt(context, NULL, "mysql_database", (const char **) &db_database, NULL);
-+ if (!db_database) db_database = "";
-+ getopt(context, NULL, "mysql_table", (const char **) &db_table, NULL);
-+ if (!db_table) db_table = "";
-+ getopt(context, NULL, "mysql_uidcol", (const char **) &db_uidcol, NULL);
-+ if (!db_uidcol) db_uidcol = "";
-+ getopt(context, NULL, "mysql_pwdcol", (const char **) &db_pwcol, NULL);
-+ if (!db_pwcol) db_pwcol = "";
-+ }
-+
-+ if (!(sock = mysql_connect(&mysql,db_host,db_user,db_passwd)))
-+ {
-+ if (reply) { *reply = "cannot connect to MySQL server"; }
-+ return SASL_FAIL;
-+ }
-+
-+ if (mysql_select_db(sock,db_database) < 0)
-+ {
-+ mysql_close(sock);
-+ if (reply) { *reply = "cannot select MySQL database"; }
-+ return SASL_FAIL;
-+ }
-+ /* select DB_UIDCOL from DB_TABLE where DB_UIDCOL = 'userid' AND DB_PWCOL = password('password') */
-+ if ( (qbuf = (char *)malloc(strlen(QUERY_STRING)+strlen(db_uidcol)
-+ +strlen(db_table)+strlen(db_uidcol)
-+ +strlen(userid)+strlen(db_pwcol)
-+ +strlen(password)+1)) == NULL ) {
-+ if (reply) { *reply = "cannot malloc memory for sql query"; }
-+ return SASL_FAIL;
-+ }
-+ sprintf(qbuf,QUERY_STRING,db_uidcol,db_table,db_uidcol,userid,db_pwcol,password);
-+ if (mysql_query(sock,qbuf) < 0 || !(result=mysql_store_result(sock)))
-+ {
-+ free(qbuf);
-+ mysql_close(sock);
-+ return SASL_FAIL;
-+ }
-+
-+ if (result) //There were some rows found
-+ {
-+ if ((numrows = mysql_affected_rows(&mysql)) != 1)
-+ {
-+ mysql_free_result(result);
-+ mysql_close(sock);
-+ if ((numrows > 1) && (reply)) { *reply = "Detected duplicate entries for user"; }
-+ free(qbuf);
-+ return SASL_BADAUTH;
-+ } else {
-+ free(qbuf);
-+ mysql_free_result(result);
-+ mysql_close(sock);
-+ return SASL_OK;
-+ }
-+ }
-+ free(qbuf);
-+ mysql_free_result(result);
-+ mysql_close(sock);
-+ return SASL_BADAUTH;
-+}
-+#endif /* HAVE_MYSQL */
-+
-+#ifdef HAVE_LDAP
-+/* simon@surf.org.uk LDAP auth 07/11/2000
-+ * Updated to 1.5.24 by SWH 09/12/2000
-+ * changed to use malloc and simplify the auth by Simon@surf.org.uk 10/21/2000
-+ */
-+
-+#define LDAP_SERVER "localhost"
-+#define LDAP_BASEDN "o=JOFA, c=UK"
-+#define LDAP_UIDATTR "uid"
-+
-+#ifndef TRUE
-+# define TRUE 1
-+# define FALSE 0
-+#endif
-+
-+static int ldap_isdigits(char *value)
-+{
-+ char *ptr;
-+ int num = TRUE;
-+
-+ for (ptr = value; *ptr != '\0' && num != FALSE; ptr++) {
-+ if (!isdigit(*ptr))
-+ num = FALSE;
-+ }
-+
-+ return num;
-+}
-+
-+static int ldap_verify_password(sasl_conn_t *conn,
-+ const char *userid,
-+ const char *password,
-+ const char *service __attribute__((unused)),
-+ const char *user_realm __attribute__((unused)),
-+ const char **reply)
-+{
-+
-+ LDAP *ld;
-+ char *dn,
-+ *ldap_server="",
-+ *ldap_basedn="",
-+ *ldap_uidattr="",
-+ *port_num="";
-+ int ldap_port = LDAP_PORT;
-+ sasl_getopt_t *getopt;
-+ void *context;
-+
-+ /* If the password is NULL, reject the login...
-+ * Otherwise the bind will succed as a reference bind. Not good...
-+ */
-+ if (!userid || !password)
-+ {
-+ return SASL_BADPARAM;
-+ }
-+
-+ if (reply) { *reply = NULL; }
-+
-+ /* check to see if the user configured a mysqluser/passwd/host/etc */
-+ if (_sasl_getcallback(conn, SASL_CB_GETOPT, &getopt, &context) == SASL_OK) {
-+ getopt(context, NULL, "ldap_server", (const char **) &ldap_server, NULL);
-+ if (!ldap_server) ldap_server = LDAP_SERVER;
-+ getopt(context, NULL, "ldap_basedn", (const char **) &ldap_basedn, NULL);
-+ if (!ldap_basedn) {
-+ if (reply) { *reply = "ldap_basedn not defined"; }
-+ return SASL_BADPARAM;
-+ }
-+ getopt(context, NULL, "ldap_uidattr", (const char **) &ldap_uidattr, NULL);
-+ if (!ldap_uidattr) ldap_uidattr = LDAP_UIDATTR;
-+ getopt(context, NULL, "ldap_port", (const char **) &port_num, NULL);
-+ if (!port_num) {
-+ ldap_port = LDAP_PORT;
-+ } else if (!ldap_isdigits(port_num)) {
-+ if (reply) { *reply = "ldap_port - invalid value"; }
-+ return SASL_BADPARAM;
-+ } else {
-+ ldap_port = atoi(port_num);
-+ }
-+ }
-+
-+ /* Open the LDAP connection. */
-+ if ((ld = ldap_open(ldap_server, ldap_port)) == NULL)
-+ {
-+ if (reply) { *reply = "cannot connect to LDAP server"; }
-+ return SASL_FAIL;
-+ }
-+
-+ if ( (dn = (char *)malloc(strlen(ldap_uidattr)
-+ +strlen(userid)+strlen(ldap_basedn)+3)) == NULL ) {
-+ if (reply) { *reply = "cannnot allocate memory for ldap dn"; }
-+ return SASL_FAIL;
-+ }
-+ /* Generate a dn that we will try and login with */
-+ sprintf(dn,"%s=%s,%s", ldap_uidattr,userid,ldap_basedn);
-+
-+ /*
-+ * Just try and bind with the dn we have been given
-+ * In most cases the basedn is correct.
-+ * If this is not so I have a version or that too
-+ * Simon@surf.org.uk
-+ */
-+ if (ldap_simple_bind_s(ld,dn,(char *)password) != LDAP_SUCCESS) {
-+ free(dn);
-+ ldap_unbind(ld);
-+ return SASL_BADAUTH;
-+ }
-+
-+ free(dn);
-+ ldap_unbind(ld);
-+ return SASL_OK;
-+}
-+
-+#endif /* HAVE_LDAP */
-+
- struct sasl_verify_password_s _sasl_verify_password[] = {
- { "sasldb", &sasldb_verify_password },
- #ifdef HAVE_KRB
-@@ -921,6 +1165,12 @@
- #endif
- #ifdef HAVE_PWCHECK
- { "pwcheck", &pwcheck_verify_password },
-+#endif
-+#ifdef HAVE_MYSQL
-+ { "mysql", &mysql_verify_password },
-+#endif
-+#ifdef HAVE_LDAP
-+ { "ldap", &ldap_verify_password },
- #endif
- { NULL, NULL }
- };
diff --git a/security/cyrus-sasl2/files/patch-aj b/security/cyrus-sasl2/files/patch-aj
deleted file mode 100644
index 569384a100d4..000000000000
--- a/security/cyrus-sasl2/files/patch-aj
+++ /dev/null
@@ -1,46 +0,0 @@
---- doc/sysadmin.html.orig Wed Jul 12 21:59:51 2000
-+++ doc/sysadmin.html Fri Sep 15 20:56:28 2000
-@@ -171,6 +171,43 @@
- <dt><i>pwcheck</i><dd> checks passwords with the use of a seperate,
- helper daemon. <b>needs to be documented.</b><p>
-
-+<dt><i>mysql</i><dd> A MySQL database can be used for plaintext
-+ password checking by setting "pwcheck_method" to "mysql".<p>
-+
-+ <p>The following SASL options are used for MySQL Authentication:<p>
-+
-+ <dl>
-+ <dd>mysql_user: &lt;user&gt;</dd>
-+ <dd>mysql_passwd: &lt;cleartext pw&gt;</dd>
-+ <dd>mysql_host: &lt;host&gt;</dd>
-+ <dd>mysql_database: &lt;database&gt;</dd>
-+ <dd>mysql_table: &lt;table&gt;</dd>
-+ <dd>mysql_uidcol: &lt;username col&gt;</dd>
-+ <dd>mysql_pwdcol: &lt;password col&gt;</dd>
-+ </dl>
-+
-+ <p>MySQL pwcheck_method created by <a href="mailto:dmz@dmzs.com">David Matthew Zendzian</a>
-+ the original patch may be found at <a href="http://www.dmzs.com/~dmz/projects/cyrus/">http://www.dmzs.com/~dmz/projects/cyrus/</a>.<p>
-+
-+<dt><i>ldap</i><dd> A LDAP server can be used for plaintext password
-+ checking by setting "pwcheck_method" to "ldap".<p>
-+
-+ <p>The following SASL options are used for LDAP Authentication:<p>
-+
-+ <dl>
-+ <dd>ldap_server: &lt;LDAP Server [localhost]&gt;
-+ <dd>ldap_basedn: &lt;LDAP base dn&gt;
-+ <dd>ldap_uidattr: &lt;LDAP uid attribute [uid]&gt;
-+ <dd>ldap_port: &lt;LDAP port [389]&gt;
-+ </dl>
-+
-+ <p>It is a requirement that "ldap_basedn" be set to the appropriate
-+ value for your site<br>
-+ (ex. ldap_basedn: o=surf, c=UK)<p>
-+
-+ <p>LDAP pwcheck_method created by <a href="mailto:simon@surf.org.uk">Simon@surf.org.uk</a>
-+ the original patch may be found at <a href="http://www.surf.org.uk/">http://www.surf.org.uk/</a>.<p>
-+
- <dt><i>write your own</i><dd> Last, but not least, the most flexible
- method of authentication for PLAIN is to write your own. If you do
- so, any application that calls the "<tt>sasl_checkpass()</tt>"
diff --git a/security/cyrus-sasl2/files/patch-ak b/security/cyrus-sasl2/files/patch-ak
deleted file mode 100644
index ecbd20ca3239..000000000000
--- a/security/cyrus-sasl2/files/patch-ak
+++ /dev/null
@@ -1,30 +0,0 @@
---- plugins/kerberos4.c.orig Wed Apr 19 11:18:48 2000
-+++ plugins/kerberos4.c Sat Sep 16 18:49:20 2000
-@@ -696,8 +696,13 @@
-
- /* decrypt; verify checksum */
-
-+#ifdef __FreeBSD__
-+ des_pcbc_encrypt((const unsigned char *)in,
-+ (unsigned char *)in,
-+#else
- des_pcbc_encrypt((des_cblock *)in,
- (des_cblock *)in,
-+#endif
- clientinlen,
- text->init_keysched,
- &text->session,
-@@ -1192,8 +1197,13 @@
- }
- sout[len]=0;
-
-+#ifdef __FreeBSD__
-+ des_pcbc_encrypt((const unsigned char *)sout,
-+ (unsigned char *)sout,
-+#else
- des_pcbc_encrypt((des_cblock *)sout,
- (des_cblock *)sout,
-+#endif
- len,
- text->init_keysched,
- (des_cblock *)text->session,
diff --git a/security/cyrus-sasl2/files/pwcheck.sh b/security/cyrus-sasl2/files/pwcheck.sh
deleted file mode 100644
index ba07b9fc580a..000000000000
--- a/security/cyrus-sasl2/files/pwcheck.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-PREFIX=%%PREFIX%%
-
-case "$1" in
-
-start)
- if [ -x ${PREFIX}/sbin/pwcheck ]
- then
- ${PREFIX}/sbin/pwcheck & && echo -n " pwcheck"
- fi
- ;;
-
-stop)
- if [ -r /var/run/pwcheck.pid ]
- then
- kill `cat /var/run/pwcheck.pid` && echo -n " pwcheck"
- rm /var/run/pwcheck.pid
- fi
- ;;
-
-*)
- echo "usage: $0 {start|stop}" 1>&2
- exit 64
- ;;
-
-esac
-
diff --git a/security/cyrus-sasl2/pkg-comment b/security/cyrus-sasl2/pkg-comment
deleted file mode 100644
index d3823b87bff0..000000000000
--- a/security/cyrus-sasl2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-RFC 2222 SASL (Simple Authentication and Security Layer)
diff --git a/security/cyrus-sasl2/pkg-deinstall b/security/cyrus-sasl2/pkg-deinstall
deleted file mode 100644
index 2ee2b8bca882..000000000000
--- a/security/cyrus-sasl2/pkg-deinstall
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# Created by: hetzels@westbend.net
-
-#set -vx
-
-PKG_BATCH=${BATCH:=NO}
-
-PKG_PREFIX=${PKG_PREFIX:=/usr/local}
-
-# delete sasldb database
-
-delete_sasldb() {
- [ -f %D/etc/sasldb.db -a ! -s %D/etc/sasldb.db ] && rm %D/etc/sasldb.db
-}
-
-# This should really be uninstalled by Sendmail
-
-sendmail_conf() {
- if [ -f ${PKG_PREFIX}/lib/sasl/Sendmail.conf ]; then
- echo "pwcheck_method: pwcheck" > ${PKG_PREFIX}/lib/sasl/Sendmail.conf.tmp
- if cmp -s ${PKG_PREFIX}/lib/sasl/Sendmail.conf ${PKG_PREFIX}/lib/sasl/Sendmail.conf.tmp; then
- rm -f ${PKG_PREFIX}/lib/sasl/Sendmail.conf
- fi
- rm -f ${PKG_PREFIX}/lib/sasl/Sendmail.conf.tmp
- fi
-}
-
-case $2 in
- DEINSTALL)
- delete_sasldb
- sendmail_conf
- ;;
- POST-DEINSTALL)
- ;;
-
-esac
diff --git a/security/cyrus-sasl2/pkg-descr b/security/cyrus-sasl2/pkg-descr
deleted file mode 100644
index f7549fbbe0a7..000000000000
--- a/security/cyrus-sasl2/pkg-descr
+++ /dev/null
@@ -1,36 +0,0 @@
-The Cyrus SASL (Simple Authentication and Security Layer)
-
-SASL is the Simple Authentication and Security Layer, a method
-for adding authentication support to connection-based protocols.
-To use SASL, a protocol includes a command for identifying and
-authenticating a user to a server and for optionally negotiating
-protection of subsequent protocol interactions. If its use is
-negotiated, a security layer is inserted between the protocol
-and the connection.
-
-FEATURES
---------
-The following mechanisms are included in this distribution:
-ANONYMOUS
-CRAM-MD5
-DIGEST-MD5
-GSSAPI (MIT Kerberos 5 or Heimdal Kerberos 5)
-KERBEROS_V4
-PLAIN
-
-The library can use a Berkeley DB, gdbm or ndbm file on the server
-side to store per-user authentication secrets. The utility saslpasswd
-has been included for adding authentication secrets to the file.
-
-PLAIN can either check /etc/passwd, Kerberos V4, use PAM, or the sasl
-secrets database. By default PAM is used if PAM is found, then
-Kerberos, finally /etc/passwd (non-shadow). This is tweakable in the
-configuration file. Please see
-"${PREFIX}/share/doc/sasl/sysadmin.html".
-
-The sample directory contains two programs which provide a reference
-for using the library, as well as making it easy to test a mechanism
-on the command line. See "${PREFIX}/share/doc/sasl/programming.html"
-for more information.
-
-WWW: http://asg.web.cmu.edu/sasl/
diff --git a/security/cyrus-sasl2/pkg-install b/security/cyrus-sasl2/pkg-install
deleted file mode 100644
index 816c8132ac4d..000000000000
--- a/security/cyrus-sasl2/pkg-install
+++ /dev/null
@@ -1,99 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-# Created by: stb@FreeBSD.org for the cyrus imap server
-# Added to the cyrus-sasl port by hetzels@westbend.net
-
-#set -vx
-
-PKG_BATCH=${BATCH:=NO}
-
-PKG_PREFIX=${PKG_PREFIX:=/usr/local}
-
-#
-# create 'cyrus' user and group before installing
-#
-
-create_user() {
- if [ ! -x /usr/sbin/pw ]; then
- echo "*** Please add a user and a group named \`cyrus' before installing this package."
- exit 69
- fi
-
- if ! pw show group cyrus -q >/dev/null; then
- gid=60
- while pw show group -g ${gid} -q >/dev/null; do
- gid=`expr ${gid} + 1`
- done
- if ! pw add group cyrus -g ${gid}; then
- e=$?
- echo "*** Failed to add group \`cyrus'. Please add it manually."
- exit ${e}
- fi
- echo "*** Added group \`cyrus' (id ${gid})"
- else
- gid=`pw show group cyrus 2>/dev/null | cut -d: -f3`
- fi
-
- if [ -x /sbin/nologin ]; then
- shell=/sbin/nologin
- else
- shell=/nonexistent
- fi
- if ! pw show user cyrus -q >/dev/null; then
- uid=60
- while pw show user -u ${uid} -q >/dev/null; do
- uid=`expr ${uid} + 1`
- done
- if ! pw add user cyrus -u ${uid} -g ${gid} -d "/nonexistent" \
- -c "the cyrus mail server" -s "${shell}" -p "*" \
- ; then
- e=$?
- echo "*** Failed to add user \`cyrus'. Please add it manually."
- exit ${e}
- fi
- echo "*** Added user \`cyrus' (id ${uid})"
- else
- if ! pw mod user cyrus -g ${gid} -d "/nonexistent" \
- -c "the cyrus mail server" -s "${shell}" -p "*" \
- ; then
- e=$?
- echo "*** Failed to update user \`cyrus'."
- exit ${e}
- fi
- echo "*** Updated user \`cyrus'."
- fi
- if ! pw group mod cyrus -m daemon; then
- echo "*** can't add user \`daemon' to group \`cyrus'"
- fi
-}
-
-create_sasldb() {
- if [ ! -f ${PGK_PREFIX}/etc/sasldb.db ]; then
- touch ${PKG_PREFIX}/etc/sasldb.db
- chown cyrus:mail ${PKG_PREFIX}/etc/sasldb.db
- chmod 640 ${PKG_PREFIX}/etc/sasldb.db
- fi
-}
-
-# This should really be installed by Sendmail
-
-sendmail_conf() {
- if [ ! -f ${PKG_PREFIX}/lib/sasl/Sendmail.conf ]; then
- echo "pwcheck_method: pwcheck" > ${PKG_PREFIX}/lib/sasl/Sendmail.conf
- fi
-}
-
-case $2 in
- PRE-INSTALL)
- create_user
- ;;
- POST-INSTALL)
- if [ "${PKG_BATCH}" = "NO" ]; then
- create_sasldb
- sendmail_conf
- fi
- ;;
-
-esac
diff --git a/security/cyrus-sasl2/pkg-message b/security/cyrus-sasl2/pkg-message
deleted file mode 100644
index 1016d9655c5a..000000000000
--- a/security/cyrus-sasl2/pkg-message
+++ /dev/null
@@ -1,15 +0,0 @@
-PREFIX/etc/cyrusdb.db now needs to be created
-before applications that depend on SASL are used.
-
- su cyrus
- PREFIX/sbin/saslpasswd -c userid
-
-You will also need to start the pwcheck daemon:
-
- PREFIX/etc/rc.d/pwcheck.sh start
-
-Read the documentation in PREFIX/share/doc/SASL
-
-How to enable SMTP AUTH with system Sendmail 8.11 - Sendmail.README
-
-How to use LDAP or MySQL for passwords - see html/sysadmin.html
diff --git a/security/cyrus-sasl2/pkg-plist b/security/cyrus-sasl2/pkg-plist
deleted file mode 100644
index cb928679b1cb..000000000000
--- a/security/cyrus-sasl2/pkg-plist
+++ /dev/null
@@ -1,67 +0,0 @@
-@unexec [ -r /var/run/pwcheck.pid ] && %D/etc/rc.d/pwcheck.sh stop && echo " stopped."
-etc/rc.d/pwcheck.sh
-include/sasl/hmac-md5.h
-include/sasl/md5.h
-include/sasl/md5global.h
-include/sasl/sasl.h
-include/sasl/saslplug.h
-include/sasl/saslutil.h
-@dirrm include/sasl
-lib/libsasl.a
-lib/libsasl.so
-lib/libsasl.so.8
-lib/sasl/libanonymous.a
-lib/sasl/libanonymous.so
-lib/sasl/libanonymous.so.1
-lib/sasl/libcrammd5.a
-lib/sasl/libcrammd5.so
-lib/sasl/libcrammd5.so.1
-lib/sasl/libdigestmd5.a
-lib/sasl/libdigestmd5.so
-lib/sasl/libdigestmd5.so.0
-%%GSSAPI%%lib/sasl/libgssapiv2.a
-%%GSSAPI%%lib/sasl/libgssapiv2.so
-%%GSSAPI%%lib/sasl/libgssapiv2.so.1
-%%EBONES%%lib/sasl/libkerberos4.a
-%%EBONES%%lib/sasl/libkerberos4.so
-%%EBONES%%lib/sasl/libkerberos4.so.1
-lib/sasl/liblogin.a
-lib/sasl/liblogin.so
-lib/sasl/liblogin.so.0
-lib/sasl/libplain.a
-lib/sasl/libplain.so
-lib/sasl/libplain.so.1
-sbin/sasldblistusers
-sbin/saslpasswd
-sbin/pwcheck
-%%NOPORTDOCS%%share/doc/SASL/AUTHORS
-%%NOPORTDOCS%%share/doc/SASL/COPYING
-%%NOPORTDOCS%%share/doc/SASL/ChangeLog
-%%NOPORTDOCS%%share/doc/SASL/INSTALL
-%%NOPORTDOCS%%share/doc/SASL/NEWS
-%%NOPORTDOCS%%share/doc/SASL/README
-%%NOPORTDOCS%%share/doc/SASL/Sendmail.README
-%%NOPORTDOCS%%share/doc/SASL/TODO
-%%NOPORTDOCS%%share/doc/SASL/draft-leach-digest-sasl-05.txt
-%%NOPORTDOCS%%share/doc/SASL/draft-newman-auth-scram-03.txt
-%%NOPORTDOCS%%share/doc/SASL/rfc1321.txt
-%%NOPORTDOCS%%share/doc/SASL/rfc2095.txt
-%%NOPORTDOCS%%share/doc/SASL/rfc2104.txt
-%%NOPORTDOCS%%share/doc/SASL/rfc2222.txt
-%%NOPORTDOCS%%share/doc/SASL/rfc2245.txt
-%%NOPORTDOCS%%share/doc/SASL/html/gssapi.html
-%%NOPORTDOCS%%share/doc/SASL/html/index.html
-%%NOPORTDOCS%%share/doc/SASL/html/programming.html
-%%NOPORTDOCS%%share/doc/SASL/html/sysadmin.html
-%%NOPORTDOCS%%@dirrm share/doc/SASL/html
-%%NOPORTDOCS%%@dirrm share/doc/SASL
-@dirrm lib/sasl
-@mode ug=rwx,o=
-@cwd /var
-@exec mkdir pwcheck
-@exec chown cyrus:cyrus pwcheck
-@exec chmod o= pwcheck
-@comment This file gets created by the pwcheck program
-@unexec rm -f /var/pwcheck/pwcheck
-@dirrm pwcheck
-@cwd %%PREFIX%%
diff --git a/security/cyrus-sasl2/scripts/configure.sasl b/security/cyrus-sasl2/scripts/configure.sasl
deleted file mode 100644
index befc7fa6ea45..000000000000
--- a/security/cyrus-sasl2/scripts/configure.sasl
+++ /dev/null
@@ -1,95 +0,0 @@
-#!/bin/sh
-# $FreeBSD$
-
-if [ -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc ]; then
- exit
-fi
-
-tempfile=`mktemp -t checklist`
-
-if [ "${BATCH}" ]; then
- if [ "x${ENABLE_DB3}" = "xYES" ]; then
- OPTIONS=\"DB3\"
- fi
- if [ "x${ENABLE_MYSQL}" = "xYES" ]; then
- OPTIONS="${OPTIONS} \"MySQL\""
- fi
- if [ "x${ENABLE_LDAP}" = "xYES" ]; then
- OPTIONS="${OPTIONS} \"OpenLDAP\""
- fi
- if [ "x${OPTIONS}" != "x" ]; then
- set ${OPTIONS}
- fi
-else
-
- if [ "x${ENABLE_DB3}" = "xYES" -o -f ${PREFIX}/lib/libdb3.so.1 ] ; then
- SET_DB3="ON"
- else
- SET_DB3="OFF"
- fi
- if [ "x${ENABLE_MYSQL}" = "xYES" -o -f ${PREFIX}/lib/mysql/libmysqlclient.so ] ; then
- SET_MYSQL="ON"
- else
- SET_MYSQL="OFF"
- fi
- if [ "x${ENABLE_LDAP}" = "xYES" -o \
- -f ${PREFIX}/lib/libldap.so -a -f ${PREFIX}/lib/liblber.so ] ; then
- SET_LDAP="ON"
- else
- SET_LDAP="OFF"
- fi
-
- /usr/bin/dialog --title "Additional SASL options" --clear \
- --checklist "\n\
-Please select desired options:" -1 -1 16 \
-DB3 "Berkeley DB package, revision 3" ${SET_DB3} \
-MySQL "MySQL password Authentication" ${SET_MYSQL} \
-OpenLDAP "OpenLDAP password Authentication" ${SET_LDAP} \
-2> $tempfile
-
- retval=$?
-
- if [ -s $tempfile ]; then
- set `cat $tempfile`
- fi
- rm -f $tempfile
-
- case $retval in
- 0) if [ -z "$*" ]; then
- echo "Nothing selected"
- fi
- ;;
- 1) echo "Cancel pressed."
- exit 1
- ;;
- esac
-fi
-
-${MKDIR} ${WRKDIRPREFIX}${CURDIR}
-exec > ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
-
-echo "PREFIX= ${PREFIX}"
-
-while [ "$1" ]; do
- case $1 in
- \"DB3\")
- echo "LIB_DEPENDS+= db3.2:\${PORTSDIR}/databases/db3"
- echo "CONFIGURE_ARGS+=--with-dblib=berkeley"
- ;;
- \"MySQL\")
- echo "LIB_DEPENDS+= mysqlclient.10:\${PORTSDIR}/databases/mysql323-client"
- echo "CONFIGURE_ARGS+=--with-mysql=\${PREFIX}"
- ;;
- \"OpenLDAP\")
- echo "LIB_DEPENDS+= ldap.1:\${PORTSDIR}/net/openldap"
- echo "LIB_DEPENDS+= lber.1:\${PORTSDIR}/net/openldap"
- echo "CONFIGURE_ARGS+=--with-ldap=\${PREFIX}"
- ;;
- *)
- echo "Invalid option(s): $*" > /dev/stderr
- rm -f ${WRKDIRPREFIX}${CURDIR}/Makefile.inc
- exit 1
- ;;
- esac
- shift
-done
diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile
deleted file mode 100644
index d9f239f83fa9..000000000000
--- a/security/fwbuilder-devel/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 0.8.7
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= roman@xpert.com
-
-LIB_DEPENDS= xml.5:${PORTSDIR}/textproc/libxml \
- gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
-
-USE_GMAKE= yes
-USE_X_PREFIX= yes
-USE_GTK= yes
-USE_LIBTOOL= yes
-USE_GNOMELIBS= yes
-WITHOUT_ESOUND= yes
-CONFIGURE_ARGS+= --with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
-
-post-extract:
- @${PERL} -pi -e "s/lc_r/pthread/" ${WRKSRC}/configure ;\
- ${PERL} -pi -e "s|/usr/bin|${LOCALBASE}/bin|" ${WRKSRC}/etc/fwbuilder_prefs.xml.in
-.for i in compiler-framework/Makefile.in gui/gnome-wrappers/Makefile.in \
- gui/Makefile.in ipchains/Makefile.in ipfilter/Makefile.in \
- iptables/Makefile.in
- @${PERL} -pi -e "s|^CFLAGS\s+=\s+-Wall\s+-g|CFLAGS = \@CFLAGS@ -Wall|" ${WRKSRC}/src/$i
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo
deleted file mode 100644
index 7e90b4806cb2..000000000000
--- a/security/fwbuilder-devel/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (fwbuilder-0.8.7.tar.gz) = 3fb13778a5b998bf31b789d410587221
diff --git a/security/fwbuilder-devel/files/patch-aa b/security/fwbuilder-devel/files/patch-aa
deleted file mode 100644
index 8416f7694d3f..000000000000
--- a/security/fwbuilder-devel/files/patch-aa
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/compiler-framework/Makefile.in.orig Sat Feb 3 23:11:36 2001
-+++ src/compiler-framework/Makefile.in Sat Feb 3 23:11:57 2001
-@@ -11,7 +11,7 @@
-
- CC= @CC@
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- XML_CFLAGS = @XML_CFLAGS@
-@@ -45,9 +45,9 @@
-
- install: $(FWLIB) $(HEADERS)
- $(mkinstalldirs) $(libdir)
-- $(INSTALL_PROGRAM) $(FWLIB) $(libdir)
-+ $(INSTALL_DATA) $(FWLIB) $(libdir)
- $(mkinstalldirs) $(includedir)
-- $(INSTALL_PROGRAM) $(HEADERS) $(includedir)
-+ $(INSTALL_DATA) $(HEADERS) $(includedir)
-
-
- uninstall:
diff --git a/security/fwbuilder-devel/files/patch-ab b/security/fwbuilder-devel/files/patch-ab
deleted file mode 100644
index baadcf884946..000000000000
--- a/security/fwbuilder-devel/files/patch-ab
+++ /dev/null
@@ -1,20 +0,0 @@
---- examples/Makefile.in.orig Sat Feb 3 23:01:10 2001
-+++ examples/Makefile.in Sat Feb 3 23:01:36 2001
-@@ -13,7 +13,7 @@
- examplesdir = $(docdir)
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
-@@ -24,7 +24,7 @@
-
- install:
- $(mkinstalldirs) $(examplesdir)
-- $(INSTALL_PROGRAM) -m 0644 $(EXAMPLES) $(examplesdir)
-+ $(INSTALL_DATA) $(EXAMPLES) $(examplesdir)
-
- uninstall:
- list='$(EXAMPLES)'; for file in $$list; do \
diff --git a/security/fwbuilder-devel/files/patch-ac b/security/fwbuilder-devel/files/patch-ac
deleted file mode 100644
index 91181f8d26e1..000000000000
--- a/security/fwbuilder-devel/files/patch-ac
+++ /dev/null
@@ -1,20 +0,0 @@
---- doc/Makefile.in.orig Sat Feb 3 23:04:02 2001
-+++ doc/Makefile.in Sat Feb 3 23:03:24 2001
-@@ -12,7 +12,7 @@
- docdir = @DOCDIR@/fwbuilder
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
-@@ -33,7 +33,7 @@
-
- install:
- $(mkinstalldirs) $(docdir)
-- $(INSTALL_PROGRAM) -m 0644 $(DOCS) $(docdir)
-+ $(INSTALL_DATA) $(DOCS) $(docdir)
-
- uninstall:
- list='$(DOCS)'; for file in $$list; do \
diff --git a/security/fwbuilder-devel/files/patch-ad b/security/fwbuilder-devel/files/patch-ad
deleted file mode 100644
index 4fefde3c0957..000000000000
--- a/security/fwbuilder-devel/files/patch-ad
+++ /dev/null
@@ -1,24 +0,0 @@
---- etc/Makefile.in.orig Sat Feb 3 23:10:14 2001
-+++ etc/Makefile.in Sat Feb 3 23:10:40 2001
-@@ -11,7 +11,7 @@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+INSTALL_DATA = @INSTALL_DATA@
-
- all: fwbuilder_prefs.xml
-
-@@ -27,9 +27,9 @@
-
- install: objects_init.xml fwbuilder_prefs.xml
- $(mkinstalldirs) $(datadir)
-- $(INSTALL_PROGRAM) objects_init.xml $(datadir)
-- $(INSTALL_PROGRAM) fwbuilder_prefs.xml $(datadir)
-- $(INSTALL_PROGRAM) fwbuilder.dtd $(datadir)
-+ $(INSTALL_DATA) objects_init.xml $(datadir)
-+ $(INSTALL_DATA) fwbuilder_prefs.xml $(datadir)
-+ $(INSTALL_DATA) fwbuilder.dtd $(datadir)
-
- uninstall:
- rm -f $(datadir)/objects_init.xml
diff --git a/security/fwbuilder-devel/files/patch-ae b/security/fwbuilder-devel/files/patch-ae
deleted file mode 100644
index 990955c205ca..000000000000
--- a/security/fwbuilder-devel/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gui/Makefile.in.orig Wed Mar 21 01:56:07 2001
-+++ src/gui/Makefile.in Wed Mar 21 01:58:19 2001
-@@ -9,7 +9,7 @@
- exec_prefix = @exec_prefix@
- bindir = @bindir@
- sbindir = @sbindir@
--iconsdir = $(prefix)/share/pixmaps/fwbuilder
-+iconsdir = @datadir@/fwbuilder/pixmaps
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
diff --git a/security/fwbuilder-devel/pkg-comment b/security/fwbuilder-devel/pkg-comment
deleted file mode 100644
index 59a15672ff03..000000000000
--- a/security/fwbuilder-devel/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Firewall Builder GUI for IPFilter
diff --git a/security/fwbuilder-devel/pkg-descr b/security/fwbuilder-devel/pkg-descr
deleted file mode 100644
index e6968c1ca2bb..000000000000
--- a/security/fwbuilder-devel/pkg-descr
+++ /dev/null
@@ -1,20 +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.crocodile.org/~vadim/fwbuilder/
-
-Roman Shterenzon <roman@xpert.com>
diff --git a/security/fwbuilder-devel/pkg-plist b/security/fwbuilder-devel/pkg-plist
deleted file mode 100644
index 421602f42d3f..000000000000
--- a/security/fwbuilder-devel/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-bin/fwb_ipchains
-bin/fwb_ipfilter
-bin/fwb_iptables
-bin/fwbuilder
-include/fwcompiler.h
-lib/libfwcompiler.a
-share/doc/fwbuilder/AUTHORS
-share/doc/fwbuilder/COPYING
-share/doc/fwbuilder/ChangeLog
-share/doc/fwbuilder/Credits
-share/doc/fwbuilder/FAQ
-share/doc/fwbuilder/NEWS
-share/doc/fwbuilder/README.compiler-framework
-share/doc/fwbuilder/README.examples
-share/doc/fwbuilder/README.gui
-share/doc/fwbuilder/README.ipchains
-share/doc/fwbuilder/README.ipfilter
-share/doc/fwbuilder/Requirements
-share/doc/fwbuilder/objects.xml
-share/gnome/fwbuilder/fwbuilder.dtd
-share/gnome/fwbuilder/fwbuilder_prefs.xml
-share/gnome/fwbuilder/objects_init.xml
-share/gnome/fwbuilder/pixmaps/accept.png
-share/gnome/fwbuilder/pixmaps/blank.xpm
-share/gnome/fwbuilder/pixmaps/check.xpm
-share/gnome/fwbuilder/pixmaps/clock.png
-share/gnome/fwbuilder/pixmaps/deny.png
-share/gnome/fwbuilder/pixmaps/drag_object.xpm
-share/gnome/fwbuilder/pixmaps/error.png
-share/gnome/fwbuilder/pixmaps/firewall.png
-share/gnome/fwbuilder/pixmaps/firewall_64.png
-share/gnome/fwbuilder/pixmaps/folder.png
-share/gnome/fwbuilder/pixmaps/folder_64.png
-share/gnome/fwbuilder/pixmaps/generic.xpm
-share/gnome/fwbuilder/pixmaps/host.png
-share/gnome/fwbuilder/pixmaps/host_64.png
-share/gnome/fwbuilder/pixmaps/icmp.xpm
-share/gnome/fwbuilder/pixmaps/interface.xpm
-share/gnome/fwbuilder/pixmaps/ip.xpm
-share/gnome/fwbuilder/pixmaps/log.png
-share/gnome/fwbuilder/pixmaps/neg.xpm
-share/gnome/fwbuilder/pixmaps/net.png
-share/gnome/fwbuilder/pixmaps/net_64.png
-share/gnome/fwbuilder/pixmaps/question.png
-share/gnome/fwbuilder/pixmaps/ref.xpm
-share/gnome/fwbuilder/pixmaps/reject.png
-share/gnome/fwbuilder/pixmaps/tcp.xpm
-share/gnome/fwbuilder/pixmaps/udp.xpm
-share/gnome/fwbuilder/pixmaps/uncheck.xpm
-share/gnome/fwbuilder/pixmaps/warning.xpm
-@dirrm share/doc/fwbuilder
-@dirrm share/gnome/fwbuilder/pixmaps
-@dirrm share/gnome/fwbuilder
diff --git a/security/fwbuilder2/Makefile b/security/fwbuilder2/Makefile
deleted file mode 100644
index d9f239f83fa9..000000000000
--- a/security/fwbuilder2/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 0.8.7
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= roman@xpert.com
-
-LIB_DEPENDS= xml.5:${PORTSDIR}/textproc/libxml \
- gtkmm.2:${PORTSDIR}/x11-toolkits/gtk--
-
-USE_GMAKE= yes
-USE_X_PREFIX= yes
-USE_GTK= yes
-USE_LIBTOOL= yes
-USE_GNOMELIBS= yes
-WITHOUT_ESOUND= yes
-CONFIGURE_ARGS+= --with-iconsdir=${X11BASE}/share/gnome/fwbuilder/pixmaps/ --with-templatedir=${X11BASE}/share/gnome/fwbuilder
-
-post-extract:
- @${PERL} -pi -e "s/lc_r/pthread/" ${WRKSRC}/configure ;\
- ${PERL} -pi -e "s|/usr/bin|${LOCALBASE}/bin|" ${WRKSRC}/etc/fwbuilder_prefs.xml.in
-.for i in compiler-framework/Makefile.in gui/gnome-wrappers/Makefile.in \
- gui/Makefile.in ipchains/Makefile.in ipfilter/Makefile.in \
- iptables/Makefile.in
- @${PERL} -pi -e "s|^CFLAGS\s+=\s+-Wall\s+-g|CFLAGS = \@CFLAGS@ -Wall|" ${WRKSRC}/src/$i
-.endfor
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder2/distinfo b/security/fwbuilder2/distinfo
deleted file mode 100644
index 7e90b4806cb2..000000000000
--- a/security/fwbuilder2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (fwbuilder-0.8.7.tar.gz) = 3fb13778a5b998bf31b789d410587221
diff --git a/security/fwbuilder2/files/patch-aa b/security/fwbuilder2/files/patch-aa
deleted file mode 100644
index 8416f7694d3f..000000000000
--- a/security/fwbuilder2/files/patch-aa
+++ /dev/null
@@ -1,23 +0,0 @@
---- src/compiler-framework/Makefile.in.orig Sat Feb 3 23:11:36 2001
-+++ src/compiler-framework/Makefile.in Sat Feb 3 23:11:57 2001
-@@ -11,7 +11,7 @@
-
- CC= @CC@
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- XML_CFLAGS = @XML_CFLAGS@
-@@ -45,9 +45,9 @@
-
- install: $(FWLIB) $(HEADERS)
- $(mkinstalldirs) $(libdir)
-- $(INSTALL_PROGRAM) $(FWLIB) $(libdir)
-+ $(INSTALL_DATA) $(FWLIB) $(libdir)
- $(mkinstalldirs) $(includedir)
-- $(INSTALL_PROGRAM) $(HEADERS) $(includedir)
-+ $(INSTALL_DATA) $(HEADERS) $(includedir)
-
-
- uninstall:
diff --git a/security/fwbuilder2/files/patch-ab b/security/fwbuilder2/files/patch-ab
deleted file mode 100644
index baadcf884946..000000000000
--- a/security/fwbuilder2/files/patch-ab
+++ /dev/null
@@ -1,20 +0,0 @@
---- examples/Makefile.in.orig Sat Feb 3 23:01:10 2001
-+++ examples/Makefile.in Sat Feb 3 23:01:36 2001
-@@ -13,7 +13,7 @@
- examplesdir = $(docdir)
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
-@@ -24,7 +24,7 @@
-
- install:
- $(mkinstalldirs) $(examplesdir)
-- $(INSTALL_PROGRAM) -m 0644 $(EXAMPLES) $(examplesdir)
-+ $(INSTALL_DATA) $(EXAMPLES) $(examplesdir)
-
- uninstall:
- list='$(EXAMPLES)'; for file in $$list; do \
diff --git a/security/fwbuilder2/files/patch-ac b/security/fwbuilder2/files/patch-ac
deleted file mode 100644
index 91181f8d26e1..000000000000
--- a/security/fwbuilder2/files/patch-ac
+++ /dev/null
@@ -1,20 +0,0 @@
---- doc/Makefile.in.orig Sat Feb 3 23:04:02 2001
-+++ doc/Makefile.in Sat Feb 3 23:03:24 2001
-@@ -12,7 +12,7 @@
- docdir = @DOCDIR@/fwbuilder
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM=@INSTALL_PROGRAM@
-+INSTALL_DATA=@INSTALL_DATA@
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
-@@ -33,7 +33,7 @@
-
- install:
- $(mkinstalldirs) $(docdir)
-- $(INSTALL_PROGRAM) -m 0644 $(DOCS) $(docdir)
-+ $(INSTALL_DATA) $(DOCS) $(docdir)
-
- uninstall:
- list='$(DOCS)'; for file in $$list; do \
diff --git a/security/fwbuilder2/files/patch-ad b/security/fwbuilder2/files/patch-ad
deleted file mode 100644
index 4fefde3c0957..000000000000
--- a/security/fwbuilder2/files/patch-ad
+++ /dev/null
@@ -1,24 +0,0 @@
---- etc/Makefile.in.orig Sat Feb 3 23:10:14 2001
-+++ etc/Makefile.in Sat Feb 3 23:10:40 2001
-@@ -11,7 +11,7 @@
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
- INSTALL = @INSTALL@
--INSTALL_PROGRAM = @INSTALL_PROGRAM@
-+INSTALL_DATA = @INSTALL_DATA@
-
- all: fwbuilder_prefs.xml
-
-@@ -27,9 +27,9 @@
-
- install: objects_init.xml fwbuilder_prefs.xml
- $(mkinstalldirs) $(datadir)
-- $(INSTALL_PROGRAM) objects_init.xml $(datadir)
-- $(INSTALL_PROGRAM) fwbuilder_prefs.xml $(datadir)
-- $(INSTALL_PROGRAM) fwbuilder.dtd $(datadir)
-+ $(INSTALL_DATA) objects_init.xml $(datadir)
-+ $(INSTALL_DATA) fwbuilder_prefs.xml $(datadir)
-+ $(INSTALL_DATA) fwbuilder.dtd $(datadir)
-
- uninstall:
- rm -f $(datadir)/objects_init.xml
diff --git a/security/fwbuilder2/files/patch-ae b/security/fwbuilder2/files/patch-ae
deleted file mode 100644
index 990955c205ca..000000000000
--- a/security/fwbuilder2/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/gui/Makefile.in.orig Wed Mar 21 01:56:07 2001
-+++ src/gui/Makefile.in Wed Mar 21 01:58:19 2001
-@@ -9,7 +9,7 @@
- exec_prefix = @exec_prefix@
- bindir = @bindir@
- sbindir = @sbindir@
--iconsdir = $(prefix)/share/pixmaps/fwbuilder
-+iconsdir = @datadir@/fwbuilder/pixmaps
-
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
-
diff --git a/security/fwbuilder2/pkg-comment b/security/fwbuilder2/pkg-comment
deleted file mode 100644
index 59a15672ff03..000000000000
--- a/security/fwbuilder2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Firewall Builder GUI for IPFilter
diff --git a/security/fwbuilder2/pkg-descr b/security/fwbuilder2/pkg-descr
deleted file mode 100644
index e6968c1ca2bb..000000000000
--- a/security/fwbuilder2/pkg-descr
+++ /dev/null
@@ -1,20 +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.crocodile.org/~vadim/fwbuilder/
-
-Roman Shterenzon <roman@xpert.com>
diff --git a/security/fwbuilder2/pkg-plist b/security/fwbuilder2/pkg-plist
deleted file mode 100644
index 421602f42d3f..000000000000
--- a/security/fwbuilder2/pkg-plist
+++ /dev/null
@@ -1,53 +0,0 @@
-bin/fwb_ipchains
-bin/fwb_ipfilter
-bin/fwb_iptables
-bin/fwbuilder
-include/fwcompiler.h
-lib/libfwcompiler.a
-share/doc/fwbuilder/AUTHORS
-share/doc/fwbuilder/COPYING
-share/doc/fwbuilder/ChangeLog
-share/doc/fwbuilder/Credits
-share/doc/fwbuilder/FAQ
-share/doc/fwbuilder/NEWS
-share/doc/fwbuilder/README.compiler-framework
-share/doc/fwbuilder/README.examples
-share/doc/fwbuilder/README.gui
-share/doc/fwbuilder/README.ipchains
-share/doc/fwbuilder/README.ipfilter
-share/doc/fwbuilder/Requirements
-share/doc/fwbuilder/objects.xml
-share/gnome/fwbuilder/fwbuilder.dtd
-share/gnome/fwbuilder/fwbuilder_prefs.xml
-share/gnome/fwbuilder/objects_init.xml
-share/gnome/fwbuilder/pixmaps/accept.png
-share/gnome/fwbuilder/pixmaps/blank.xpm
-share/gnome/fwbuilder/pixmaps/check.xpm
-share/gnome/fwbuilder/pixmaps/clock.png
-share/gnome/fwbuilder/pixmaps/deny.png
-share/gnome/fwbuilder/pixmaps/drag_object.xpm
-share/gnome/fwbuilder/pixmaps/error.png
-share/gnome/fwbuilder/pixmaps/firewall.png
-share/gnome/fwbuilder/pixmaps/firewall_64.png
-share/gnome/fwbuilder/pixmaps/folder.png
-share/gnome/fwbuilder/pixmaps/folder_64.png
-share/gnome/fwbuilder/pixmaps/generic.xpm
-share/gnome/fwbuilder/pixmaps/host.png
-share/gnome/fwbuilder/pixmaps/host_64.png
-share/gnome/fwbuilder/pixmaps/icmp.xpm
-share/gnome/fwbuilder/pixmaps/interface.xpm
-share/gnome/fwbuilder/pixmaps/ip.xpm
-share/gnome/fwbuilder/pixmaps/log.png
-share/gnome/fwbuilder/pixmaps/neg.xpm
-share/gnome/fwbuilder/pixmaps/net.png
-share/gnome/fwbuilder/pixmaps/net_64.png
-share/gnome/fwbuilder/pixmaps/question.png
-share/gnome/fwbuilder/pixmaps/ref.xpm
-share/gnome/fwbuilder/pixmaps/reject.png
-share/gnome/fwbuilder/pixmaps/tcp.xpm
-share/gnome/fwbuilder/pixmaps/udp.xpm
-share/gnome/fwbuilder/pixmaps/uncheck.xpm
-share/gnome/fwbuilder/pixmaps/warning.xpm
-@dirrm share/doc/fwbuilder
-@dirrm share/gnome/fwbuilder/pixmaps
-@dirrm share/gnome/fwbuilder
diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile
deleted file mode 100644
index 87e3f43afda5..000000000000
--- a/security/gnupg1/Makefile
+++ /dev/null
@@ -1,51 +0,0 @@
-# New ports collection makefile for: gnupg
-# Date created: Sep 30, 1998
-# Whom: kuriyama@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnupg
-PORTVERSION= 1.0.4
-PORTREVISION= 3
-CATEGORIES= security
-MASTER_SITES= ftp://ftp.gnupg.org/pub/gcrypt/%SUBDIR%/ \
- ftp://pgp.iijlab.net/pub/%SUBDIR%/ \
- ${MASTER_SITE_RINGSERVER:S,%SUBDIR%,net/gnupg/&,}
-MASTER_SITE_SUBDIR= gnupg
-PATCHFILES= gnupg-1.0.4.security-patch1.diff
-PATCH_SITES= ${MASTER_SITES}
-PATCH_DIST_STRIP= -p1
-
-MAINTAINER= kuriyama@FreeBSD.org
-
-RESTRICTED= "Crypto; export-controlled"
-GNU_CONFIGURE= YES
-CONFIGURE_ARGS= --with-included-gettext
-MAN1= gpg.1 gpgv.1
-MLINKS= gpg.1 gpgm.1
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 300000
-USE_GMAKE= YES
-.endif
-CFLAGS:= ${CFLAGS:S/-pipe//g}
-
-post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${PREFIX}/share/doc/gnupg
-.for i in DETAILS FAQ HACKING OpenPGP
- ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/doc/gnupg
-.endfor
-.for i in ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \
- README THANKS TODO VERSION
- ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/gnupg
-.endfor
-.endif
-# ${CHMOD} u+s ${PREFIX}/bin/gpg
-
-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 d6f0e93b5858..000000000000
--- a/security/gnupg1/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnupg-1.0.4.tar.gz) = bef2267bfe9b74a00906a78db34437f9
-MD5 (gnupg-1.0.4.security-patch1.diff) = 4d7b547a7b85a877ad165a3a29ae08e5
diff --git a/security/gnupg1/files/patch-misc.c b/security/gnupg1/files/patch-misc.c
deleted file mode 100644
index 4520e0045b72..000000000000
--- a/security/gnupg1/files/patch-misc.c
+++ /dev/null
@@ -1,31 +0,0 @@
-Hi,
-
-some folks asked what the message
-
- gpg: this cipher algorithm is depreciated; please use a more standard one!
-
-does mean. Yes, gpg 1.0.4 should not emit this message. I forgot
-to put the AES cipher algorithm into the list of "good" algorithms.
-
-Either ignore this message or apply the patch below.
-
- Werner
-
-
-Index: g10/misc.c
-===================================================================
-RCS file: /home/koch/cvs/gnupg/g10/misc.c,v
-retrieving revision 1.16.2.4
-diff -u -r1.16.2.4 misc.c
---- g10/misc.c 2000/10/13 15:03:48 1.16.2.4
-+++ g10/misc.c 2000/10/18 13:34:01
-@@ -224,6 +224,9 @@
- || algo == CIPHER_ALGO_CAST5
- || algo == CIPHER_ALGO_BLOWFISH
- || algo == CIPHER_ALGO_TWOFISH
-+ || algo == CIPHER_ALGO_RIJNDAEL
-+ || algo == CIPHER_ALGO_RIJNDAEL192
-+ || algo == CIPHER_ALGO_RIJNDAEL256
- )
- ;
- else {
diff --git a/security/gnupg1/pkg-comment b/security/gnupg1/pkg-comment
deleted file mode 100644
index 6848290e02ab..000000000000
--- a/security/gnupg1/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-The GNU Privacy Guard
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-plist b/security/gnupg1/pkg-plist
deleted file mode 100644
index 8ef7e4db9466..000000000000
--- a/security/gnupg1/pkg-plist
+++ /dev/null
@@ -1,69 +0,0 @@
-bin/gpg
-bin/gpgv
-lib/gnupg/rndegd
-lib/gnupg/rndunix
-lib/gnupg/tiger
-share/gnupg/FAQ
-share/gnupg/faq.html
-share/gnupg/options.skel
-share/locale/da/LC_MESSAGES/gnupg.mo
-share/locale/de/LC_MESSAGES/gnupg.mo
-share/locale/eo/LC_MESSAGES/gnupg.mo
-share/locale/es_ES/LC_MESSAGES/gnupg.mo
-share/locale/fr/LC_MESSAGES/gnupg.mo
-share/locale/id/LC_MESSAGES/gnupg.mo
-share/locale/it/LC_MESSAGES/gnupg.mo
-share/locale/ja/LC_MESSAGES/gnupg.mo
-share/locale/nl/LC_MESSAGES/gnupg.mo
-share/locale/pl/LC_MESSAGES/gnupg.mo
-share/locale/pt_BR/LC_MESSAGES/gnupg.mo
-share/locale/pt_PT/LC_MESSAGES/gnupg.mo
-share/locale/ru/LC_MESSAGES/gnupg.mo
-share/locale/sv/LC_MESSAGES/gnupg.mo
-share/doc/gnupg/README
-share/doc/gnupg/DETAILS
-share/doc/gnupg/FAQ
-share/doc/gnupg/HACKING
-share/doc/gnupg/OpenPGP
-share/doc/gnupg/ABOUT-NLS
-share/doc/gnupg/AUTHORS
-share/doc/gnupg/BUGS
-share/doc/gnupg/COPYING
-share/doc/gnupg/INSTALL
-share/doc/gnupg/NEWS
-share/doc/gnupg/PROJECTS
-share/doc/gnupg/THANKS
-share/doc/gnupg/TODO
-share/doc/gnupg/VERSION
-@dirrm lib/gnupg
-@dirrm share/gnupg
-@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/da 2>/dev/null || true
-@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/de 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_ES/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es_ES 2>/dev/null || true
-@unexec rmdir %D/share/locale/eo/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/eo 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/id/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/id 2>/dev/null || true
-@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/it 2>/dev/null || true
-@unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ja 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/nl 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_BR/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_BR 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_PT/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt_PT 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ru 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sv 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
-@dirrm share/doc/gnupg
diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile
deleted file mode 100644
index 5e040d99442a..000000000000
--- a/security/kgpg-kde4/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: kdeutils2
-# Date created: Sun 14 May 2000 02:52:20
-# Whom: Will Andrews <will@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= 2.1.1
-CATEGORIES= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/distribution/tar/generic/src
-
-MAINTAINER= will@FreeBSD.org
-
-USE_KDELIBS_VER=2
-USE_BZIP2= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-
-.include <bsd.port.mk>
diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo
deleted file mode 100644
index f18435189a7a..000000000000
--- a/security/kgpg-kde4/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (kdeutils-2.1.1.tar.bz2) = 1ba82d34688b0959072ce05182a27e23
diff --git a/security/kgpg-kde4/pkg-comment b/security/kgpg-kde4/pkg-comment
deleted file mode 100644
index 186230f9287d..000000000000
--- a/security/kgpg-kde4/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities for the KDE integrated X11 desktop
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 44b2e28001ba..000000000000
--- a/security/kgpg-kde4/pkg-plist
+++ /dev/null
@@ -1,494 +0,0 @@
-bin/ark
-bin/kab
-bin/karm
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfind
-bin/kfloppy
-bin/khexedit
-bin/kjots
-bin/klaptopdaemon
-bin/kljettool
-bin/klpq
-bin/knotes
-bin/kwikdisk
-include/knotesdcop.h
-lib/kcalc.la
-lib/kcalc.so
-lib/kedit.la
-lib/kedit.so
-lib/kedit.so.0
-lib/kfind.la
-lib/kfind.so
-lib/libkcm_kdf.la
-lib/libkcm_kdf.so
-lib/libkcm_laptop.la
-lib/libkcm_laptop.so
-lib/libktimemon.la
-lib/libktimemon.so
-lib/libktimemon.so.1
-share/applnk/Editors/KEdit.desktop
-share/applnk/Kfind.desktop
-share/applnk/Settings/Information/kcmdf.desktop
-share/applnk/Settings/Information/pcmcia.desktop
-share/applnk/Settings/PowerControl/battery.desktop
-share/applnk/Settings/PowerControl/bwarning.desktop
-share/applnk/Settings/PowerControl/cwarning.desktop
-share/applnk/Settings/PowerControl/power.desktop
-share/applnk/System/kdf.desktop
-share/applnk/System/kwikdisk.desktop
-share/applnk/Utilities/KCharSelect.desktop
-share/applnk/Utilities/KFloppy.desktop
-share/applnk/Utilities/KLJetTool.desktop
-share/applnk/Utilities/KLpq.desktop
-share/applnk/Utilities/Kjots.desktop
-share/applnk/Utilities/ark.desktop
-share/applnk/Utilities/kab.desktop
-share/applnk/Utilities/karm.desktop
-share/applnk/Utilities/kcalc.desktop
-share/applnk/Utilities/kdepasswd.desktop
-share/applnk/Utilities/khexedit.desktop
-share/applnk/Utilities/knotes.desktop
-share/apps/ark/arkui.rc
-share/apps/ark/icons/locolor/22x22/actions/ark_adddir.png
-share/apps/ark/icons/locolor/22x22/actions/ark_addfile.png
-share/apps/ark/icons/locolor/22x22/actions/ark_delete.png
-share/apps/ark/icons/locolor/22x22/actions/ark_extract.png
-share/apps/ark/icons/locolor/22x22/actions/ark_help.png
-share/apps/ark/icons/locolor/22x22/actions/ark_new.png
-share/apps/ark/icons/locolor/22x22/actions/ark_open.png
-share/apps/ark/icons/locolor/22x22/actions/ark_options.png
-share/apps/ark/icons/locolor/22x22/actions/ark_selectall.png
-share/apps/ark/icons/locolor/22x22/actions/ark_view.png
-share/apps/kab/htmlexport/templates/index.html
-share/apps/kab/htmlexport/templates/kab_address.html
-share/apps/kab/htmlexport/templates/kab_background.gif
-share/apps/kab/htmlexport/templates/kab_entrylist.html
-share/apps/kab/htmlexport/templates/kab_person.html
-share/apps/kab/pics/addressbook_logo.png
-share/apps/karm/karmui.rc
-share/apps/karm/pics/clock.xpm
-share/apps/karm/pics/clockedit.xpm
-share/apps/karm/pics/empty-watch.xpm
-share/apps/karm/pics/filedel.xpm
-share/apps/karm/pics/watch-0.xpm
-share/apps/karm/pics/watch-1.xpm
-share/apps/karm/pics/watch-2.xpm
-share/apps/karm/pics/watch-3.xpm
-share/apps/karm/pics/watch-4.xpm
-share/apps/karm/pics/watch-5.xpm
-share/apps/karm/pics/watch-6.xpm
-share/apps/karm/pics/watch-7.xpm
-share/apps/kcalc/pics/kcalclogo.png
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/kfind/icons/locolor/22x22/actions/archive.png
-share/apps/kfind/icons/locolor/22x22/actions/delete.png
-share/apps/kfind/icons/locolor/22x22/actions/idea.png
-share/apps/kfind/icons/locolor/22x22/actions/info.png
-share/apps/kfind/icons/locolor/22x22/actions/openfile.png
-share/apps/kfind/icons/locolor/22x22/actions/save.png
-share/apps/kfind/icons/locolor/22x22/actions/search.png
-share/apps/kfloppy/pics/kfloppylogo.png
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/ktimemon.desktop
-share/apps/kjots/pics/filedel.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/power.png
-share/apps/kljettool/pics/kljetlogo.png
-share/apps/knotes/pics/knotesclose.png
-share/apps/knotes/pics/knoteslogo.png
-share/config/knotesrc
-share/doc/HTML/en/ark/.anchors
-share/doc/HTML/en/ark/actionmenu.html
-share/doc/HTML/en/ark/ark-create.html
-share/doc/HTML/en/ark/ark-extract.html
-share/doc/HTML/en/ark/ark-work-files.html
-share/doc/HTML/en/ark/commands.html
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/compilation.html
-share/doc/HTML/en/ark/credits.html
-share/doc/HTML/en/ark/editmenu.html
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/ark/index.html
-share/doc/HTML/en/ark/installation.html
-share/doc/HTML/en/ark/introduction.html
-share/doc/HTML/en/ark/requirements.html
-share/doc/HTML/en/ark/settingsmenu.html
-share/doc/HTML/en/ark/using-ark.html
-share/doc/HTML/en/kab/.anchors
-share/doc/HTML/en/kab/commands.html
-share/doc/HTML/en/kab/common
-share/doc/HTML/en/kab/credits.html
-share/doc/HTML/en/kab/faq.html
-share/doc/HTML/en/kab/index.docbook
-share/doc/HTML/en/kab/index.html
-share/doc/HTML/en/kab/installation.html
-share/doc/HTML/en/kab/introduction.html
-share/doc/HTML/en/kab/kab-edit.html
-share/doc/HTML/en/kab/kab-edit.png
-share/doc/HTML/en/kab/kab-using.png
-share/doc/HTML/en/karm/.anchors
-share/doc/HTML/en/karm/common
-share/doc/HTML/en/karm/credits.html
-share/doc/HTML/en/karm/general-use.html
-share/doc/HTML/en/karm/index.docbook
-share/doc/HTML/en/karm/index.html
-share/doc/HTML/en/karm/installation.html
-share/doc/HTML/en/karm/interface.html
-share/doc/HTML/en/karm/introduction.html
-share/doc/HTML/en/karm/karm.png
-share/doc/HTML/en/karm/menus.html
-share/doc/HTML/en/karm/status-bar.html
-share/doc/HTML/en/karm/tool-bar.html
-share/doc/HTML/en/karm/using-karm.html
-share/doc/HTML/en/kcalc/.anchors
-share/doc/HTML/en/kcalc/and-or-xor.html
-share/doc/HTML/en/kcalc/comments-on-specific-functions.html
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/copyright.html
-share/doc/HTML/en/kcalc/enable-long-double-precision.html
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/index.html
-share/doc/HTML/en/kcalc/installation.html
-share/doc/HTML/en/kcalc/introduction.html
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcalc/key-accels.html
-share/doc/HTML/en/kcalc/lsh-rsh.html
-share/doc/HTML/en/kcalc/percent.html
-share/doc/HTML/en/kcalc/questions-and-answers.html
-share/doc/HTML/en/kcalc/trigonometric-mode.html
-share/doc/HTML/en/kcalc/usage.html
-share/doc/HTML/en/kdf/.anchors
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/credits.html
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/index.html
-share/doc/HTML/en/kdf/installation.html
-share/doc/HTML/en/kdf/introduction.html
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kdf/main-window.html
-share/doc/HTML/en/kdf/the-menus.html
-share/doc/HTML/en/kdf/using-kdf.html
-share/doc/HTML/en/kedit/.anchors
-share/doc/HTML/en/kedit/command-line-options.html
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/credits.html
-share/doc/HTML/en/kedit/edit.html
-share/doc/HTML/en/kedit/go.html
-share/doc/HTML/en/kedit/help.html
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kedit/index.html
-share/doc/HTML/en/kedit/installation.html
-share/doc/HTML/en/kedit/introduction.html
-share/doc/HTML/en/kedit/keybindings.html
-share/doc/HTML/en/kedit/on-screen-fundamentals.html
-share/doc/HTML/en/kedit/pref-dialog.html
-share/doc/HTML/en/kedit/prefcolors.html
-share/doc/HTML/en/kedit/prefmisc.html
-share/doc/HTML/en/kedit/prefspellchecker.html
-share/doc/HTML/en/kedit/settings.html
-share/doc/HTML/en/kedit/the-menu-entries.html
-share/doc/HTML/en/kedit/tools.html
-share/doc/HTML/en/kfind/.anchors
-share/doc/HTML/en/kfind/authors.html
-share/doc/HTML/en/kfind/common
-share/doc/HTML/en/kfind/compilation-and-installation.html
-share/doc/HTML/en/kfind/configuration.html
-share/doc/HTML/en/kfind/edit.html
-share/doc/HTML/en/kfind/epilog.html
-share/doc/HTML/en/kfind/help.html
-share/doc/HTML/en/kfind/index.docbook
-share/doc/HTML/en/kfind/index.html
-share/doc/HTML/en/kfind/installation.html
-share/doc/HTML/en/kfind/introduction.html
-share/doc/HTML/en/kfind/onscreenfundamentals.html
-share/doc/HTML/en/kfind/options.html
-share/doc/HTML/en/kfind/requirements.html
-share/doc/HTML/en/kfind/search-parameters-dialog.html
-share/doc/HTML/en/kfind/themenuentries.html
-share/doc/HTML/en/kfind/viewing-area.html
-share/doc/HTML/en/kfloppy/.anchors
-share/doc/HTML/en/kfloppy/buttons.html
-share/doc/HTML/en/kfloppy/command-line.html
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/credits.html
-share/doc/HTML/en/kfloppy/formatting-options.html
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kfloppy/index.html
-share/doc/HTML/en/kfloppy/installation.html
-share/doc/HTML/en/kfloppy/introduction.html
-share/doc/HTML/en/kfloppy/usingkfloppy.html
-share/doc/HTML/en/khexedit/.anchors
-share/doc/HTML/en/khexedit/bookmarks.html
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/credits.html
-share/doc/HTML/en/khexedit/document-menu.html
-share/doc/HTML/en/khexedit/edit-menu.html
-share/doc/HTML/en/khexedit/help-menu.html
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/index.html
-share/doc/HTML/en/khexedit/installation.html
-share/doc/HTML/en/khexedit/introduction.html
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/khexedit/menu-commands.html
-share/doc/HTML/en/khexedit/nutshell.html
-share/doc/HTML/en/khexedit/settings-menu.html
-share/doc/HTML/en/khexedit/starting-khexedit.html
-share/doc/HTML/en/khexedit/toolbar.html
-share/doc/HTML/en/khexedit/tools-menu.html
-share/doc/HTML/en/khexedit/view-menu.html
-share/doc/HTML/en/kjots/.anchors
-share/doc/HTML/en/kjots/commands.html
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/compilation.html
-share/doc/HTML/en/kjots/configuration.html
-share/doc/HTML/en/kjots/credits.html
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/kjots/index.html
-share/doc/HTML/en/kjots/installation.html
-share/doc/HTML/en/kjots/introduction.html
-share/doc/HTML/en/kjots/kjots-pages.html
-share/doc/HTML/en/kjots/menu-edit.html
-share/doc/HTML/en/kjots/menu-help.html
-share/doc/HTML/en/kjots/menu-hotlist.html
-share/doc/HTML/en/kjots/menu-options.html
-share/doc/HTML/en/kjots/requirements.html
-share/doc/HTML/en/kjots/using-kjots.html
-share/doc/HTML/en/kljettool/.anchors
-share/doc/HTML/en/kljettool/README
-share/doc/HTML/en/kljettool/common
-share/doc/HTML/en/kljettool/compilation-and-installation.html
-share/doc/HTML/en/kljettool/credits.html
-share/doc/HTML/en/kljettool/djcdoscommands.txt
-share/doc/HTML/en/kljettool/filter
-share/doc/HTML/en/kljettool/getting-kljettool-to-work.html
-share/doc/HTML/en/kljettool/hp690c.zip
-share/doc/HTML/en/kljettool/index.docbook
-share/doc/HTML/en/kljettool/index.html
-share/doc/HTML/en/kljettool/installation.html
-share/doc/HTML/en/kljettool/introduction.html
-share/doc/HTML/en/kljettool/magic
-share/doc/HTML/en/kljettool/requirements.html
-share/doc/HTML/en/kljettool/screenshot.png
-share/doc/HTML/en/kljettool/usage.html
-share/doc/HTML/en/klpq/.anchors
-share/doc/HTML/en/klpq/author.html
-share/doc/HTML/en/klpq/common
-share/doc/HTML/en/klpq/compilation-and-installation.html
-share/doc/HTML/en/klpq/index.docbook
-share/doc/HTML/en/klpq/index.html
-share/doc/HTML/en/klpq/installation.html
-share/doc/HTML/en/klpq/introduction.html
-share/doc/HTML/en/klpq/mainwindow.html
-share/doc/HTML/en/klpq/requirements.html
-share/doc/HTML/en/klpq/spooler-dialog.html
-share/doc/HTML/en/klpq/todo.html
-share/doc/HTML/en/klpq/usage.html
-share/doc/HTML/en/knotes/.anchors
-share/doc/HTML/en/knotes/common
-share/doc/HTML/en/knotes/compilation.html
-share/doc/HTML/en/knotes/configuration.html
-share/doc/HTML/en/knotes/configuring-actions.html
-share/doc/HTML/en/knotes/configuring-editor.html
-share/doc/HTML/en/knotes/credits.html
-share/doc/HTML/en/knotes/customizing-actions.html
-share/doc/HTML/en/knotes/customizing-display.html
-share/doc/HTML/en/knotes/customizing-editor.html
-share/doc/HTML/en/knotes/deleting-a-note.html
-share/doc/HTML/en/knotes/desktop-functions.html
-share/doc/HTML/en/knotes/displaying-notes.html
-share/doc/HTML/en/knotes/hiding-a-note.html
-share/doc/HTML/en/knotes/index.docbook
-share/doc/HTML/en/knotes/index.html
-share/doc/HTML/en/knotes/inserting-the-date.html
-share/doc/HTML/en/knotes/installation.html
-share/doc/HTML/en/knotes/introduction.html
-share/doc/HTML/en/knotes/mailing-a-note.html
-share/doc/HTML/en/knotes/printing-a-note.html
-share/doc/HTML/en/knotes/quit-knotes.html
-share/doc/HTML/en/knotes/renaming-a-note.html
-share/doc/HTML/en/knotes/requirements.html
-share/doc/HTML/en/knotes/typing-the-note.html
-share/doc/HTML/en/knotes/using-knotes.html
-share/doc/HTML/en/kpm/.anchors
-share/doc/HTML/en/kpm/commands.html
-share/doc/HTML/en/kpm/common
-share/doc/HTML/en/kpm/compilation.html
-share/doc/HTML/en/kpm/credits.html
-share/doc/HTML/en/kpm/faq.html
-share/doc/HTML/en/kpm/index.docbook
-share/doc/HTML/en/kpm/index.html
-share/doc/HTML/en/kpm/installation.html
-share/doc/HTML/en/kpm/introduction.html
-share/doc/HTML/en/kpm/kpmjobs.png
-share/doc/HTML/en/kpm/kpmmemory.png
-share/doc/HTML/en/kpm/kpmstart.png
-share/doc/HTML/en/kpm/kpmtext.png
-share/doc/HTML/en/kpm/managing-processes.html
-share/doc/HTML/en/kpm/monitoring-processes.html
-share/doc/HTML/en/kpm/monitoring-resources.html
-share/doc/HTML/en/kpm/other-signals.html
-share/doc/HTML/en/kpm/qps.1
-share/doc/HTML/en/kpm/requirements.html
-share/doc/HTML/en/kpm/signals.html
-share/doc/HTML/en/kpm/using-kpm.html
-share/doc/HTML/en/ktimemon/.anchors
-share/doc/HTML/en/ktimemon/autoscaling.html
-share/doc/HTML/en/ktimemon/common
-share/doc/HTML/en/ktimemon/config.html
-share/doc/HTML/en/ktimemon/fund.html
-share/doc/HTML/en/ktimemon/index.docbook
-share/doc/HTML/en/ktimemon/index.html
-share/doc/HTML/en/ktimemon/installation.html
-share/doc/HTML/en/ktimemon/introduction.html
-share/doc/HTML/en/ktimemon/menu.html
-share/doc/HTML/en/ktimemon/revisionhistory.html
-share/doc/HTML/en/ktimemon/thanksandacknowledgements.html
-share/icons/hicolor/16x16/apps/kfind.png
-share/icons/hicolor/32x32/apps/ark.png
-share/icons/hicolor/32x32/apps/kab.png
-share/icons/hicolor/32x32/apps/karm.png
-share/icons/hicolor/32x32/apps/kcalc.png
-share/icons/hicolor/32x32/apps/kedit.png
-share/icons/hicolor/32x32/apps/kfind.png
-share/icons/hicolor/32x32/apps/kfloppy.png
-share/icons/hicolor/32x32/apps/khexedit.png
-share/icons/hicolor/32x32/apps/kjots.png
-share/icons/hicolor/32x32/apps/klpq.png
-share/icons/hicolor/32x32/apps/knotes.png
-share/icons/hicolor/32x32/apps/laptop_battery.png
-share/icons/hicolor/32x32/apps/laptop_pcmcia.png
-share/icons/hicolor/48x48/apps/ark.png
-share/icons/hicolor/48x48/apps/kab.png
-share/icons/hicolor/48x48/apps/karm.png
-share/icons/hicolor/48x48/apps/kcalc.png
-share/icons/hicolor/48x48/apps/kcharselect.png
-share/icons/hicolor/48x48/apps/kedit.png
-share/icons/hicolor/48x48/apps/kfind.png
-share/icons/hicolor/48x48/apps/kfloppy.png
-share/icons/hicolor/48x48/apps/khexedit.png
-share/icons/hicolor/48x48/apps/kjots.png
-share/icons/hicolor/48x48/apps/kljettool.png
-share/icons/hicolor/48x48/apps/klpq.png
-share/icons/hicolor/48x48/apps/knotes.png
-share/icons/hicolor/48x48/apps/laptop_battery.png
-share/icons/hicolor/48x48/apps/laptop_pcmcia.png
-share/icons/locolor/16x16/apps/ark.png
-share/icons/locolor/16x16/apps/kab.png
-share/icons/locolor/16x16/apps/karm.png
-share/icons/locolor/16x16/apps/kcalc.png
-share/icons/locolor/16x16/apps/kcharselect.png
-share/icons/locolor/16x16/apps/kcmdf.png
-share/icons/locolor/16x16/apps/kdf.png
-share/icons/locolor/16x16/apps/kedit.png
-share/icons/locolor/16x16/apps/kfind.png
-share/icons/locolor/16x16/apps/kfloppy.png
-share/icons/locolor/16x16/apps/khexedit.png
-share/icons/locolor/16x16/apps/kjots.png
-share/icons/locolor/16x16/apps/klaptopdaemon.png
-share/icons/locolor/16x16/apps/kljettool.png
-share/icons/locolor/16x16/apps/klpq.png
-share/icons/locolor/16x16/apps/knotes.png
-share/icons/locolor/16x16/apps/ktimemon.png
-share/icons/locolor/16x16/apps/kwikdisk.png
-share/icons/locolor/16x16/apps/laptop_battery.png
-share/icons/locolor/16x16/apps/laptop_pcmcia.png
-share/icons/locolor/32x32/apps/ark.png
-share/icons/locolor/32x32/apps/kab.png
-share/icons/locolor/32x32/apps/karm.png
-share/icons/locolor/32x32/apps/kcalc.png
-share/icons/locolor/32x32/apps/kcharselect.png
-share/icons/locolor/32x32/apps/kcmdf.png
-share/icons/locolor/32x32/apps/kdf.png
-share/icons/locolor/32x32/apps/kedit.png
-share/icons/locolor/32x32/apps/kfind.png
-share/icons/locolor/32x32/apps/kfloppy.png
-share/icons/locolor/32x32/apps/khexedit.png
-share/icons/locolor/32x32/apps/kjots.png
-share/icons/locolor/32x32/apps/kljettool.png
-share/icons/locolor/32x32/apps/klpq.png
-share/icons/locolor/32x32/apps/knotes.png
-share/icons/locolor/32x32/apps/ktimemon.png
-share/icons/locolor/32x32/apps/kwikdisk.png
-share/icons/locolor/32x32/apps/laptop_battery.png
-share/icons/locolor/32x32/apps/laptop_pcmcia.png
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/hicolor/48x48/apps
-@dirrm share/icons/hicolor/32x32/apps
-@dirrm share/icons/hicolor/16x16/apps
-@dirrm share/doc/HTML/en/ktimemon
-@dirrm share/doc/HTML/en/kpm
-@dirrm share/doc/HTML/en/knotes
-@dirrm share/doc/HTML/en/klpq
-@dirrm share/doc/HTML/en/kljettool
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kfind
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/karm
-@dirrm share/doc/HTML/en/kab
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en
-@dirrm share/config
-@dirrm share/apps/knotes/pics
-@dirrm share/apps/knotes
-@dirrm share/apps/kljettool/pics
-@dirrm share/apps/kljettool
-@dirrm share/apps/klaptopdaemon/icons/locolor/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/locolor/32x32
-@dirrm share/apps/klaptopdaemon/icons/locolor/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/locolor/16x16
-@dirrm share/apps/klaptopdaemon/icons/locolor
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kfloppy/pics
-@dirrm share/apps/kfloppy
-@dirrm share/apps/kfind/icons/locolor/22x22/actions
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcalc/pics
-@dirrm share/apps/kcalc
-@dirrm share/apps/karm/pics
-@dirrm share/apps/karm
-@dirrm share/apps/kab/pics
-@dirrm share/apps/kab/htmlexport/templates
-@dirrm share/apps/kab/htmlexport
-@dirrm share/apps/kab
-@dirrm share/apps/ark/icons/locolor/22x22/actions
-@dirrm share/apps/ark/icons/locolor/22x22
-@dirrm share/apps/ark/icons/locolor
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/System
-@dirrm share/applnk/Settings/PowerControl
-@dirrm share/applnk/Settings/Information
-@dirrm share/applnk/Editors
-@dirrm share/applnk
diff --git a/security/krb5-16/Makefile b/security/krb5-16/Makefile
deleted file mode 100644
index 91f5743bba17..000000000000
--- a/security/krb5-16/Makefile
+++ /dev/null
@@ -1,110 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.2.2
-CATEGORIES= security
-MASTER_SITES= # manual download
-
-MAINTAINER= nectar@FreeBSD.org
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_GMAKE= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}"
-CONFIGURE_ENV= INSTALL="${INSTALL}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= YES
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-RESTRICTED= "Crypto; export-controlled"
-# Set USA_RESIDENT appropriately in /etc/make.conf if you like
-
-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 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1
-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
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html install_foot.html user-guide.html \
- admin_foot.html install_toc.html user-guide_foot.html \
- admin_toc.html krb425.html user-guide_toc.html \
- install.html krb425_toc.html
-
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
- ${ECHO} ""; \
- ${ECHO} ">> Kerberos V contains encryption software and is"; \
- ${ECHO} " export restricted. If you are not a USA resident,";\
- ${ECHO} " then you cannot obtain the Kerberos V sources from";\
- ${ECHO} " within the United States."; \
- ${ECHO} ""; \
- ${ECHO} ">> The Kerberos V sources must be fetched manually."; \
- ${ECHO} " Please visit ${KERBEROSV_URL}"; \
- ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \
- ${ECHO} " it in ${DISTDIR}. Then run make again."; \
- ${FALSE}; \
- fi
-
-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})
-
-.include <bsd.port.pre.mk>
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
-.for html in ${HTML_DOCS}
- ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5
-.endfor
-.endif
-# 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
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-16/distinfo b/security/krb5-16/distinfo
deleted file mode 100644
index e8159e50a95c..000000000000
--- a/security/krb5-16/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (krb5-1.2.2.tar.gz) = 57d1bf3a3c68ee8af64e31a46799551c
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 e054b18bbef5..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
- @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 ddfff3d3aff9..000000000000
--- a/security/krb5-16/files/patch-ai
+++ /dev/null
@@ -1,17 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999
-+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999
-@@ -477,7 +477,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) {
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-as b/security/krb5-16/files/patch-as
deleted file mode 100644
index 82db58bc5bca..000000000000
--- a/security/krb5-16/files/patch-as
+++ /dev/null
@@ -1,142 +0,0 @@
---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999
-+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999
-@@ -60,6 +60,6 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-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);
-+ 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);
- }
-
-@@ -76,6 +76,7 @@
- int argc;
- char ** argv;
- {
-+int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -90,6 +91,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;
-@@ -183,5 +185,5 @@
- }
-- 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 +229,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 +341,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;
-
-@@ -669,44 +675,61 @@
- /* 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)){
-- 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 (!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( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-
- /* set the cc env name to target */
-
diff --git a/security/krb5-16/files/patch-at b/security/krb5-16/files/patch-at
deleted file mode 100644
index ef9ea4856f7a..000000000000
--- a/security/krb5-16/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/sys/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 58cfe89d9294..000000000000
--- a/security/krb5-16/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999
-+++ ../doc/Makefile Wed Jan 20 21:59:19 1999
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=texi2html
- 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 4ed0c9e5cbbb..000000000000
--- a/security/krb5-16/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998
-+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999
-@@ -21,13 +21,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 pty_getpty (fd, slave, slavelength)
- int slavelength;
- int *fd; char *slave;
- {
-- char *cp;
-+ char *cp1, *cp2;
- char *p;
-- int i,ptynum;
-+ int ptynum;
- struct stat stb;
- char slavebuf[1024];
- #ifdef HAVE__GETPTY
-@@ -109,14 +122,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 60d70466eff3..000000000000
--- a/security/krb5-16/files/patch-ba
+++ /dev/null
@@ -1,81 +0,0 @@
---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999
-+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999
-@@ -1303,19 +1304,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) {
- if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1338,6 +1326,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1640,20 +1631,28 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if (retval = krb5_cc_default(kcontext, &ccache)) {
-+ retval = krb5_cc_default(kcontext, &ccache);
-+ if (retval)
- 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 {
-+ retval = krb5_cc_initialize(kcontext, ccache, me);
-+ if (retval)
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds);
-+ if (retval)
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds) {
-+ retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-+ ccache);
-+ if (retval)
-+ 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,
-@@ -1727,6 +1727,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/pkg-comment b/security/krb5-16/pkg-comment
deleted file mode 100644
index 339cc4cd5571..000000000000
--- a/security/krb5-16/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An authentication system developed at MIT, successor to Kerberos IV
diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr
deleted file mode 100644
index 376a48c52faf..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/www/
-
-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 df48394c37cf..000000000000
--- a/security/krb5-16/pkg-plist
+++ /dev/null
@@ -1,123 +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/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/kerberosIV/des.h
-include/kerberosIV/kadm.h
-include/kerberosIV/krb.h
-include/kerberosIV/krb_err.h
-include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/libpty.h
-include/mit-sipb-copyright.h
-include/port-sockets.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/libdyn.a
-lib/libdyn.so
-lib/libdyn.so.1
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.4
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.4
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.3
-lib/libkrb4.a
-lib/libkrb4.so
-lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb524.a
-lib/libpty.a
-lib/libpty.so
-lib/libpty.so.1
-lib/libss.a
-sbin/ftpd
-sbin/gss-server
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/admin.html
-share/doc/krb5/admin_foot.html
-share/doc/krb5/admin_toc.html
-share/doc/krb5/install.html
-share/doc/krb5/install_foot.html
-share/doc/krb5/install_toc.html
-share/doc/krb5/krb425.html
-share/doc/krb5/krb425_toc.html
-share/doc/krb5/user-guide.html
-share/doc/krb5/user-guide_foot.html
-share/doc/krb5/user-guide_toc.html
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/doc/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 91f5743bba17..000000000000
--- a/security/krb5-17/Makefile
+++ /dev/null
@@ -1,110 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.2.2
-CATEGORIES= security
-MASTER_SITES= # manual download
-
-MAINTAINER= nectar@FreeBSD.org
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_GMAKE= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}"
-CONFIGURE_ENV= INSTALL="${INSTALL}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= YES
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-RESTRICTED= "Crypto; export-controlled"
-# Set USA_RESIDENT appropriately in /etc/make.conf if you like
-
-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 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1
-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
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html install_foot.html user-guide.html \
- admin_foot.html install_toc.html user-guide_foot.html \
- admin_toc.html krb425.html user-guide_toc.html \
- install.html krb425_toc.html
-
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
- ${ECHO} ""; \
- ${ECHO} ">> Kerberos V contains encryption software and is"; \
- ${ECHO} " export restricted. If you are not a USA resident,";\
- ${ECHO} " then you cannot obtain the Kerberos V sources from";\
- ${ECHO} " within the United States."; \
- ${ECHO} ""; \
- ${ECHO} ">> The Kerberos V sources must be fetched manually."; \
- ${ECHO} " Please visit ${KERBEROSV_URL}"; \
- ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \
- ${ECHO} " it in ${DISTDIR}. Then run make again."; \
- ${FALSE}; \
- fi
-
-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})
-
-.include <bsd.port.pre.mk>
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
-.for html in ${HTML_DOCS}
- ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5
-.endfor
-.endif
-# 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
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-17/distinfo b/security/krb5-17/distinfo
deleted file mode 100644
index e8159e50a95c..000000000000
--- a/security/krb5-17/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (krb5-1.2.2.tar.gz) = 57d1bf3a3c68ee8af64e31a46799551c
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 e054b18bbef5..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
- @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 ddfff3d3aff9..000000000000
--- a/security/krb5-17/files/patch-ai
+++ /dev/null
@@ -1,17 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999
-+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999
-@@ -477,7 +477,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) {
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-as b/security/krb5-17/files/patch-as
deleted file mode 100644
index 82db58bc5bca..000000000000
--- a/security/krb5-17/files/patch-as
+++ /dev/null
@@ -1,142 +0,0 @@
---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999
-+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999
-@@ -60,6 +60,6 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-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);
-+ 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);
- }
-
-@@ -76,6 +76,7 @@
- int argc;
- char ** argv;
- {
-+int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -90,6 +91,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;
-@@ -183,5 +185,5 @@
- }
-- 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 +229,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 +341,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;
-
-@@ -669,44 +675,61 @@
- /* 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)){
-- 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 (!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( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-
- /* set the cc env name to target */
-
diff --git a/security/krb5-17/files/patch-at b/security/krb5-17/files/patch-at
deleted file mode 100644
index ef9ea4856f7a..000000000000
--- a/security/krb5-17/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/sys/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 58cfe89d9294..000000000000
--- a/security/krb5-17/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999
-+++ ../doc/Makefile Wed Jan 20 21:59:19 1999
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=texi2html
- 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 4ed0c9e5cbbb..000000000000
--- a/security/krb5-17/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998
-+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999
-@@ -21,13 +21,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 pty_getpty (fd, slave, slavelength)
- int slavelength;
- int *fd; char *slave;
- {
-- char *cp;
-+ char *cp1, *cp2;
- char *p;
-- int i,ptynum;
-+ int ptynum;
- struct stat stb;
- char slavebuf[1024];
- #ifdef HAVE__GETPTY
-@@ -109,14 +122,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 60d70466eff3..000000000000
--- a/security/krb5-17/files/patch-ba
+++ /dev/null
@@ -1,81 +0,0 @@
---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999
-+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999
-@@ -1303,19 +1304,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) {
- if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1338,6 +1326,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1640,20 +1631,28 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if (retval = krb5_cc_default(kcontext, &ccache)) {
-+ retval = krb5_cc_default(kcontext, &ccache);
-+ if (retval)
- 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 {
-+ retval = krb5_cc_initialize(kcontext, ccache, me);
-+ if (retval)
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds);
-+ if (retval)
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds) {
-+ retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-+ ccache);
-+ if (retval)
-+ 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,
-@@ -1727,6 +1727,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/pkg-comment b/security/krb5-17/pkg-comment
deleted file mode 100644
index 339cc4cd5571..000000000000
--- a/security/krb5-17/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An authentication system developed at MIT, successor to Kerberos IV
diff --git a/security/krb5-17/pkg-descr b/security/krb5-17/pkg-descr
deleted file mode 100644
index 376a48c52faf..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/www/
-
-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 df48394c37cf..000000000000
--- a/security/krb5-17/pkg-plist
+++ /dev/null
@@ -1,123 +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/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/kerberosIV/des.h
-include/kerberosIV/kadm.h
-include/kerberosIV/krb.h
-include/kerberosIV/krb_err.h
-include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/libpty.h
-include/mit-sipb-copyright.h
-include/port-sockets.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/libdyn.a
-lib/libdyn.so
-lib/libdyn.so.1
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.4
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.4
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.3
-lib/libkrb4.a
-lib/libkrb4.so
-lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb524.a
-lib/libpty.a
-lib/libpty.so
-lib/libpty.so.1
-lib/libss.a
-sbin/ftpd
-sbin/gss-server
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/admin.html
-share/doc/krb5/admin_foot.html
-share/doc/krb5/admin_toc.html
-share/doc/krb5/install.html
-share/doc/krb5/install_foot.html
-share/doc/krb5/install_toc.html
-share/doc/krb5/krb425.html
-share/doc/krb5/krb425_toc.html
-share/doc/krb5/user-guide.html
-share/doc/krb5/user-guide_foot.html
-share/doc/krb5/user-guide_toc.html
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/doc/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 91f5743bba17..000000000000
--- a/security/krb5-appl/Makefile
+++ /dev/null
@@ -1,110 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.2.2
-CATEGORIES= security
-MASTER_SITES= # manual download
-
-MAINTAINER= nectar@FreeBSD.org
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_GMAKE= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}"
-CONFIGURE_ENV= INSTALL="${INSTALL}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= YES
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-RESTRICTED= "Crypto; export-controlled"
-# Set USA_RESIDENT appropriately in /etc/make.conf if you like
-
-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 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1
-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
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html install_foot.html user-guide.html \
- admin_foot.html install_toc.html user-guide_foot.html \
- admin_toc.html krb425.html user-guide_toc.html \
- install.html krb425_toc.html
-
-do-fetch:
- @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \
- ${ECHO} ""; \
- ${ECHO} ">> Kerberos V contains encryption software and is"; \
- ${ECHO} " export restricted. If you are not a USA resident,";\
- ${ECHO} " then you cannot obtain the Kerberos V sources from";\
- ${ECHO} " within the United States."; \
- ${ECHO} ""; \
- ${ECHO} ">> The Kerberos V sources must be fetched manually."; \
- ${ECHO} " Please visit ${KERBEROSV_URL}"; \
- ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \
- ${ECHO} " it in ${DISTDIR}. Then run make again."; \
- ${FALSE}; \
- fi
-
-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})
-
-.include <bsd.port.pre.mk>
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
-.for html in ${HTML_DOCS}
- ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5
-.endfor
-.endif
-# 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
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-appl/distinfo b/security/krb5-appl/distinfo
deleted file mode 100644
index e8159e50a95c..000000000000
--- a/security/krb5-appl/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (krb5-1.2.2.tar.gz) = 57d1bf3a3c68ee8af64e31a46799551c
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 e054b18bbef5..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
- @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 ddfff3d3aff9..000000000000
--- a/security/krb5-appl/files/patch-ai
+++ /dev/null
@@ -1,17 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999
-+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999
-@@ -477,7 +477,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) {
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-as b/security/krb5-appl/files/patch-as
deleted file mode 100644
index 82db58bc5bca..000000000000
--- a/security/krb5-appl/files/patch-as
+++ /dev/null
@@ -1,142 +0,0 @@
---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999
-+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999
-@@ -60,6 +60,6 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-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);
-+ 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);
- }
-
-@@ -76,6 +76,7 @@
- int argc;
- char ** argv;
- {
-+int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -90,6 +91,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;
-@@ -183,5 +185,5 @@
- }
-- 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 +229,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 +341,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;
-
-@@ -669,44 +675,61 @@
- /* 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)){
-- 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 (!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( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-
- /* set the cc env name to target */
-
diff --git a/security/krb5-appl/files/patch-at b/security/krb5-appl/files/patch-at
deleted file mode 100644
index ef9ea4856f7a..000000000000
--- a/security/krb5-appl/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/sys/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 58cfe89d9294..000000000000
--- a/security/krb5-appl/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999
-+++ ../doc/Makefile Wed Jan 20 21:59:19 1999
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=texi2html
- 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 4ed0c9e5cbbb..000000000000
--- a/security/krb5-appl/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998
-+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999
-@@ -21,13 +21,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 pty_getpty (fd, slave, slavelength)
- int slavelength;
- int *fd; char *slave;
- {
-- char *cp;
-+ char *cp1, *cp2;
- char *p;
-- int i,ptynum;
-+ int ptynum;
- struct stat stb;
- char slavebuf[1024];
- #ifdef HAVE__GETPTY
-@@ -109,14 +122,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 60d70466eff3..000000000000
--- a/security/krb5-appl/files/patch-ba
+++ /dev/null
@@ -1,81 +0,0 @@
---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999
-+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999
-@@ -1303,19 +1304,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) {
- if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1338,6 +1326,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1640,20 +1631,28 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if (retval = krb5_cc_default(kcontext, &ccache)) {
-+ retval = krb5_cc_default(kcontext, &ccache);
-+ if (retval)
- 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 {
-+ retval = krb5_cc_initialize(kcontext, ccache, me);
-+ if (retval)
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds);
-+ if (retval)
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds) {
-+ retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-+ ccache);
-+ if (retval)
-+ 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,
-@@ -1727,6 +1727,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/pkg-comment b/security/krb5-appl/pkg-comment
deleted file mode 100644
index 339cc4cd5571..000000000000
--- a/security/krb5-appl/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-An authentication system developed at MIT, successor to Kerberos IV
diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr
deleted file mode 100644
index 376a48c52faf..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/www/
-
-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 df48394c37cf..000000000000
--- a/security/krb5-appl/pkg-plist
+++ /dev/null
@@ -1,123 +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/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-include/kerberosIV/des.h
-include/kerberosIV/kadm.h
-include/kerberosIV/krb.h
-include/kerberosIV/krb_err.h
-include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/libpty.h
-include/mit-sipb-copyright.h
-include/port-sockets.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/libdyn.a
-lib/libdyn.so
-lib/libdyn.so.1
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.4
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.4
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.3
-lib/libkrb4.a
-lib/libkrb4.so
-lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-lib/libkrb524.a
-lib/libpty.a
-lib/libpty.so
-lib/libpty.so.1
-lib/libss.a
-sbin/ftpd
-sbin/gss-server
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/admin.html
-share/doc/krb5/admin_foot.html
-share/doc/krb5/admin_toc.html
-share/doc/krb5/install.html
-share/doc/krb5/install_foot.html
-share/doc/krb5/install_toc.html
-share/doc/krb5/krb425.html
-share/doc/krb5/krb425_toc.html
-share/doc/krb5/user-guide.html
-share/doc/krb5/user-guide_foot.html
-share/doc/krb5/user-guide_toc.html
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/doc/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 5e040d99442a..000000000000
--- a/security/kwallet/Makefile
+++ /dev/null
@@ -1,22 +0,0 @@
-# New ports collection makefile for: kdeutils2
-# Date created: Sun 14 May 2000 02:52:20
-# Whom: Will Andrews <will@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= 2.1.1
-CATEGORIES= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/distribution/tar/generic/src
-
-MAINTAINER= will@FreeBSD.org
-
-USE_KDELIBS_VER=2
-USE_BZIP2= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-USE_GMAKE= yes
-
-.include <bsd.port.mk>
diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo
deleted file mode 100644
index f18435189a7a..000000000000
--- a/security/kwallet/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (kdeutils-2.1.1.tar.bz2) = 1ba82d34688b0959072ce05182a27e23
diff --git a/security/kwallet/pkg-comment b/security/kwallet/pkg-comment
deleted file mode 100644
index 186230f9287d..000000000000
--- a/security/kwallet/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Utilities for the KDE integrated X11 desktop
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 44b2e28001ba..000000000000
--- a/security/kwallet/pkg-plist
+++ /dev/null
@@ -1,494 +0,0 @@
-bin/ark
-bin/kab
-bin/karm
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfind
-bin/kfloppy
-bin/khexedit
-bin/kjots
-bin/klaptopdaemon
-bin/kljettool
-bin/klpq
-bin/knotes
-bin/kwikdisk
-include/knotesdcop.h
-lib/kcalc.la
-lib/kcalc.so
-lib/kedit.la
-lib/kedit.so
-lib/kedit.so.0
-lib/kfind.la
-lib/kfind.so
-lib/libkcm_kdf.la
-lib/libkcm_kdf.so
-lib/libkcm_laptop.la
-lib/libkcm_laptop.so
-lib/libktimemon.la
-lib/libktimemon.so
-lib/libktimemon.so.1
-share/applnk/Editors/KEdit.desktop
-share/applnk/Kfind.desktop
-share/applnk/Settings/Information/kcmdf.desktop
-share/applnk/Settings/Information/pcmcia.desktop
-share/applnk/Settings/PowerControl/battery.desktop
-share/applnk/Settings/PowerControl/bwarning.desktop
-share/applnk/Settings/PowerControl/cwarning.desktop
-share/applnk/Settings/PowerControl/power.desktop
-share/applnk/System/kdf.desktop
-share/applnk/System/kwikdisk.desktop
-share/applnk/Utilities/KCharSelect.desktop
-share/applnk/Utilities/KFloppy.desktop
-share/applnk/Utilities/KLJetTool.desktop
-share/applnk/Utilities/KLpq.desktop
-share/applnk/Utilities/Kjots.desktop
-share/applnk/Utilities/ark.desktop
-share/applnk/Utilities/kab.desktop
-share/applnk/Utilities/karm.desktop
-share/applnk/Utilities/kcalc.desktop
-share/applnk/Utilities/kdepasswd.desktop
-share/applnk/Utilities/khexedit.desktop
-share/applnk/Utilities/knotes.desktop
-share/apps/ark/arkui.rc
-share/apps/ark/icons/locolor/22x22/actions/ark_adddir.png
-share/apps/ark/icons/locolor/22x22/actions/ark_addfile.png
-share/apps/ark/icons/locolor/22x22/actions/ark_delete.png
-share/apps/ark/icons/locolor/22x22/actions/ark_extract.png
-share/apps/ark/icons/locolor/22x22/actions/ark_help.png
-share/apps/ark/icons/locolor/22x22/actions/ark_new.png
-share/apps/ark/icons/locolor/22x22/actions/ark_open.png
-share/apps/ark/icons/locolor/22x22/actions/ark_options.png
-share/apps/ark/icons/locolor/22x22/actions/ark_selectall.png
-share/apps/ark/icons/locolor/22x22/actions/ark_view.png
-share/apps/kab/htmlexport/templates/index.html
-share/apps/kab/htmlexport/templates/kab_address.html
-share/apps/kab/htmlexport/templates/kab_background.gif
-share/apps/kab/htmlexport/templates/kab_entrylist.html
-share/apps/kab/htmlexport/templates/kab_person.html
-share/apps/kab/pics/addressbook_logo.png
-share/apps/karm/karmui.rc
-share/apps/karm/pics/clock.xpm
-share/apps/karm/pics/clockedit.xpm
-share/apps/karm/pics/empty-watch.xpm
-share/apps/karm/pics/filedel.xpm
-share/apps/karm/pics/watch-0.xpm
-share/apps/karm/pics/watch-1.xpm
-share/apps/karm/pics/watch-2.xpm
-share/apps/karm/pics/watch-3.xpm
-share/apps/karm/pics/watch-4.xpm
-share/apps/karm/pics/watch-5.xpm
-share/apps/karm/pics/watch-6.xpm
-share/apps/karm/pics/watch-7.xpm
-share/apps/kcalc/pics/kcalclogo.png
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kedit/keditui.rc
-share/apps/kfind/icons/locolor/22x22/actions/archive.png
-share/apps/kfind/icons/locolor/22x22/actions/delete.png
-share/apps/kfind/icons/locolor/22x22/actions/idea.png
-share/apps/kfind/icons/locolor/22x22/actions/info.png
-share/apps/kfind/icons/locolor/22x22/actions/openfile.png
-share/apps/kfind/icons/locolor/22x22/actions/save.png
-share/apps/kfind/icons/locolor/22x22/actions/search.png
-share/apps/kfloppy/pics/kfloppylogo.png
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/ktimemon.desktop
-share/apps/kjots/pics/filedel.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/locolor/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/locolor/32x32/actions/power.png
-share/apps/kljettool/pics/kljetlogo.png
-share/apps/knotes/pics/knotesclose.png
-share/apps/knotes/pics/knoteslogo.png
-share/config/knotesrc
-share/doc/HTML/en/ark/.anchors
-share/doc/HTML/en/ark/actionmenu.html
-share/doc/HTML/en/ark/ark-create.html
-share/doc/HTML/en/ark/ark-extract.html
-share/doc/HTML/en/ark/ark-work-files.html
-share/doc/HTML/en/ark/commands.html
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/compilation.html
-share/doc/HTML/en/ark/credits.html
-share/doc/HTML/en/ark/editmenu.html
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/ark/index.html
-share/doc/HTML/en/ark/installation.html
-share/doc/HTML/en/ark/introduction.html
-share/doc/HTML/en/ark/requirements.html
-share/doc/HTML/en/ark/settingsmenu.html
-share/doc/HTML/en/ark/using-ark.html
-share/doc/HTML/en/kab/.anchors
-share/doc/HTML/en/kab/commands.html
-share/doc/HTML/en/kab/common
-share/doc/HTML/en/kab/credits.html
-share/doc/HTML/en/kab/faq.html
-share/doc/HTML/en/kab/index.docbook
-share/doc/HTML/en/kab/index.html
-share/doc/HTML/en/kab/installation.html
-share/doc/HTML/en/kab/introduction.html
-share/doc/HTML/en/kab/kab-edit.html
-share/doc/HTML/en/kab/kab-edit.png
-share/doc/HTML/en/kab/kab-using.png
-share/doc/HTML/en/karm/.anchors
-share/doc/HTML/en/karm/common
-share/doc/HTML/en/karm/credits.html
-share/doc/HTML/en/karm/general-use.html
-share/doc/HTML/en/karm/index.docbook
-share/doc/HTML/en/karm/index.html
-share/doc/HTML/en/karm/installation.html
-share/doc/HTML/en/karm/interface.html
-share/doc/HTML/en/karm/introduction.html
-share/doc/HTML/en/karm/karm.png
-share/doc/HTML/en/karm/menus.html
-share/doc/HTML/en/karm/status-bar.html
-share/doc/HTML/en/karm/tool-bar.html
-share/doc/HTML/en/karm/using-karm.html
-share/doc/HTML/en/kcalc/.anchors
-share/doc/HTML/en/kcalc/and-or-xor.html
-share/doc/HTML/en/kcalc/comments-on-specific-functions.html
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/copyright.html
-share/doc/HTML/en/kcalc/enable-long-double-precision.html
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/index.html
-share/doc/HTML/en/kcalc/installation.html
-share/doc/HTML/en/kcalc/introduction.html
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcalc/key-accels.html
-share/doc/HTML/en/kcalc/lsh-rsh.html
-share/doc/HTML/en/kcalc/percent.html
-share/doc/HTML/en/kcalc/questions-and-answers.html
-share/doc/HTML/en/kcalc/trigonometric-mode.html
-share/doc/HTML/en/kcalc/usage.html
-share/doc/HTML/en/kdf/.anchors
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/credits.html
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/index.html
-share/doc/HTML/en/kdf/installation.html
-share/doc/HTML/en/kdf/introduction.html
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kdf/main-window.html
-share/doc/HTML/en/kdf/the-menus.html
-share/doc/HTML/en/kdf/using-kdf.html
-share/doc/HTML/en/kedit/.anchors
-share/doc/HTML/en/kedit/command-line-options.html
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/credits.html
-share/doc/HTML/en/kedit/edit.html
-share/doc/HTML/en/kedit/go.html
-share/doc/HTML/en/kedit/help.html
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kedit/index.html
-share/doc/HTML/en/kedit/installation.html
-share/doc/HTML/en/kedit/introduction.html
-share/doc/HTML/en/kedit/keybindings.html
-share/doc/HTML/en/kedit/on-screen-fundamentals.html
-share/doc/HTML/en/kedit/pref-dialog.html
-share/doc/HTML/en/kedit/prefcolors.html
-share/doc/HTML/en/kedit/prefmisc.html
-share/doc/HTML/en/kedit/prefspellchecker.html
-share/doc/HTML/en/kedit/settings.html
-share/doc/HTML/en/kedit/the-menu-entries.html
-share/doc/HTML/en/kedit/tools.html
-share/doc/HTML/en/kfind/.anchors
-share/doc/HTML/en/kfind/authors.html
-share/doc/HTML/en/kfind/common
-share/doc/HTML/en/kfind/compilation-and-installation.html
-share/doc/HTML/en/kfind/configuration.html
-share/doc/HTML/en/kfind/edit.html
-share/doc/HTML/en/kfind/epilog.html
-share/doc/HTML/en/kfind/help.html
-share/doc/HTML/en/kfind/index.docbook
-share/doc/HTML/en/kfind/index.html
-share/doc/HTML/en/kfind/installation.html
-share/doc/HTML/en/kfind/introduction.html
-share/doc/HTML/en/kfind/onscreenfundamentals.html
-share/doc/HTML/en/kfind/options.html
-share/doc/HTML/en/kfind/requirements.html
-share/doc/HTML/en/kfind/search-parameters-dialog.html
-share/doc/HTML/en/kfind/themenuentries.html
-share/doc/HTML/en/kfind/viewing-area.html
-share/doc/HTML/en/kfloppy/.anchors
-share/doc/HTML/en/kfloppy/buttons.html
-share/doc/HTML/en/kfloppy/command-line.html
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/credits.html
-share/doc/HTML/en/kfloppy/formatting-options.html
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kfloppy/index.html
-share/doc/HTML/en/kfloppy/installation.html
-share/doc/HTML/en/kfloppy/introduction.html
-share/doc/HTML/en/kfloppy/usingkfloppy.html
-share/doc/HTML/en/khexedit/.anchors
-share/doc/HTML/en/khexedit/bookmarks.html
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/credits.html
-share/doc/HTML/en/khexedit/document-menu.html
-share/doc/HTML/en/khexedit/edit-menu.html
-share/doc/HTML/en/khexedit/help-menu.html
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/index.html
-share/doc/HTML/en/khexedit/installation.html
-share/doc/HTML/en/khexedit/introduction.html
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/khexedit/menu-commands.html
-share/doc/HTML/en/khexedit/nutshell.html
-share/doc/HTML/en/khexedit/settings-menu.html
-share/doc/HTML/en/khexedit/starting-khexedit.html
-share/doc/HTML/en/khexedit/toolbar.html
-share/doc/HTML/en/khexedit/tools-menu.html
-share/doc/HTML/en/khexedit/view-menu.html
-share/doc/HTML/en/kjots/.anchors
-share/doc/HTML/en/kjots/commands.html
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/compilation.html
-share/doc/HTML/en/kjots/configuration.html
-share/doc/HTML/en/kjots/credits.html
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/kjots/index.html
-share/doc/HTML/en/kjots/installation.html
-share/doc/HTML/en/kjots/introduction.html
-share/doc/HTML/en/kjots/kjots-pages.html
-share/doc/HTML/en/kjots/menu-edit.html
-share/doc/HTML/en/kjots/menu-help.html
-share/doc/HTML/en/kjots/menu-hotlist.html
-share/doc/HTML/en/kjots/menu-options.html
-share/doc/HTML/en/kjots/requirements.html
-share/doc/HTML/en/kjots/using-kjots.html
-share/doc/HTML/en/kljettool/.anchors
-share/doc/HTML/en/kljettool/README
-share/doc/HTML/en/kljettool/common
-share/doc/HTML/en/kljettool/compilation-and-installation.html
-share/doc/HTML/en/kljettool/credits.html
-share/doc/HTML/en/kljettool/djcdoscommands.txt
-share/doc/HTML/en/kljettool/filter
-share/doc/HTML/en/kljettool/getting-kljettool-to-work.html
-share/doc/HTML/en/kljettool/hp690c.zip
-share/doc/HTML/en/kljettool/index.docbook
-share/doc/HTML/en/kljettool/index.html
-share/doc/HTML/en/kljettool/installation.html
-share/doc/HTML/en/kljettool/introduction.html
-share/doc/HTML/en/kljettool/magic
-share/doc/HTML/en/kljettool/requirements.html
-share/doc/HTML/en/kljettool/screenshot.png
-share/doc/HTML/en/kljettool/usage.html
-share/doc/HTML/en/klpq/.anchors
-share/doc/HTML/en/klpq/author.html
-share/doc/HTML/en/klpq/common
-share/doc/HTML/en/klpq/compilation-and-installation.html
-share/doc/HTML/en/klpq/index.docbook
-share/doc/HTML/en/klpq/index.html
-share/doc/HTML/en/klpq/installation.html
-share/doc/HTML/en/klpq/introduction.html
-share/doc/HTML/en/klpq/mainwindow.html
-share/doc/HTML/en/klpq/requirements.html
-share/doc/HTML/en/klpq/spooler-dialog.html
-share/doc/HTML/en/klpq/todo.html
-share/doc/HTML/en/klpq/usage.html
-share/doc/HTML/en/knotes/.anchors
-share/doc/HTML/en/knotes/common
-share/doc/HTML/en/knotes/compilation.html
-share/doc/HTML/en/knotes/configuration.html
-share/doc/HTML/en/knotes/configuring-actions.html
-share/doc/HTML/en/knotes/configuring-editor.html
-share/doc/HTML/en/knotes/credits.html
-share/doc/HTML/en/knotes/customizing-actions.html
-share/doc/HTML/en/knotes/customizing-display.html
-share/doc/HTML/en/knotes/customizing-editor.html
-share/doc/HTML/en/knotes/deleting-a-note.html
-share/doc/HTML/en/knotes/desktop-functions.html
-share/doc/HTML/en/knotes/displaying-notes.html
-share/doc/HTML/en/knotes/hiding-a-note.html
-share/doc/HTML/en/knotes/index.docbook
-share/doc/HTML/en/knotes/index.html
-share/doc/HTML/en/knotes/inserting-the-date.html
-share/doc/HTML/en/knotes/installation.html
-share/doc/HTML/en/knotes/introduction.html
-share/doc/HTML/en/knotes/mailing-a-note.html
-share/doc/HTML/en/knotes/printing-a-note.html
-share/doc/HTML/en/knotes/quit-knotes.html
-share/doc/HTML/en/knotes/renaming-a-note.html
-share/doc/HTML/en/knotes/requirements.html
-share/doc/HTML/en/knotes/typing-the-note.html
-share/doc/HTML/en/knotes/using-knotes.html
-share/doc/HTML/en/kpm/.anchors
-share/doc/HTML/en/kpm/commands.html
-share/doc/HTML/en/kpm/common
-share/doc/HTML/en/kpm/compilation.html
-share/doc/HTML/en/kpm/credits.html
-share/doc/HTML/en/kpm/faq.html
-share/doc/HTML/en/kpm/index.docbook
-share/doc/HTML/en/kpm/index.html
-share/doc/HTML/en/kpm/installation.html
-share/doc/HTML/en/kpm/introduction.html
-share/doc/HTML/en/kpm/kpmjobs.png
-share/doc/HTML/en/kpm/kpmmemory.png
-share/doc/HTML/en/kpm/kpmstart.png
-share/doc/HTML/en/kpm/kpmtext.png
-share/doc/HTML/en/kpm/managing-processes.html
-share/doc/HTML/en/kpm/monitoring-processes.html
-share/doc/HTML/en/kpm/monitoring-resources.html
-share/doc/HTML/en/kpm/other-signals.html
-share/doc/HTML/en/kpm/qps.1
-share/doc/HTML/en/kpm/requirements.html
-share/doc/HTML/en/kpm/signals.html
-share/doc/HTML/en/kpm/using-kpm.html
-share/doc/HTML/en/ktimemon/.anchors
-share/doc/HTML/en/ktimemon/autoscaling.html
-share/doc/HTML/en/ktimemon/common
-share/doc/HTML/en/ktimemon/config.html
-share/doc/HTML/en/ktimemon/fund.html
-share/doc/HTML/en/ktimemon/index.docbook
-share/doc/HTML/en/ktimemon/index.html
-share/doc/HTML/en/ktimemon/installation.html
-share/doc/HTML/en/ktimemon/introduction.html
-share/doc/HTML/en/ktimemon/menu.html
-share/doc/HTML/en/ktimemon/revisionhistory.html
-share/doc/HTML/en/ktimemon/thanksandacknowledgements.html
-share/icons/hicolor/16x16/apps/kfind.png
-share/icons/hicolor/32x32/apps/ark.png
-share/icons/hicolor/32x32/apps/kab.png
-share/icons/hicolor/32x32/apps/karm.png
-share/icons/hicolor/32x32/apps/kcalc.png
-share/icons/hicolor/32x32/apps/kedit.png
-share/icons/hicolor/32x32/apps/kfind.png
-share/icons/hicolor/32x32/apps/kfloppy.png
-share/icons/hicolor/32x32/apps/khexedit.png
-share/icons/hicolor/32x32/apps/kjots.png
-share/icons/hicolor/32x32/apps/klpq.png
-share/icons/hicolor/32x32/apps/knotes.png
-share/icons/hicolor/32x32/apps/laptop_battery.png
-share/icons/hicolor/32x32/apps/laptop_pcmcia.png
-share/icons/hicolor/48x48/apps/ark.png
-share/icons/hicolor/48x48/apps/kab.png
-share/icons/hicolor/48x48/apps/karm.png
-share/icons/hicolor/48x48/apps/kcalc.png
-share/icons/hicolor/48x48/apps/kcharselect.png
-share/icons/hicolor/48x48/apps/kedit.png
-share/icons/hicolor/48x48/apps/kfind.png
-share/icons/hicolor/48x48/apps/kfloppy.png
-share/icons/hicolor/48x48/apps/khexedit.png
-share/icons/hicolor/48x48/apps/kjots.png
-share/icons/hicolor/48x48/apps/kljettool.png
-share/icons/hicolor/48x48/apps/klpq.png
-share/icons/hicolor/48x48/apps/knotes.png
-share/icons/hicolor/48x48/apps/laptop_battery.png
-share/icons/hicolor/48x48/apps/laptop_pcmcia.png
-share/icons/locolor/16x16/apps/ark.png
-share/icons/locolor/16x16/apps/kab.png
-share/icons/locolor/16x16/apps/karm.png
-share/icons/locolor/16x16/apps/kcalc.png
-share/icons/locolor/16x16/apps/kcharselect.png
-share/icons/locolor/16x16/apps/kcmdf.png
-share/icons/locolor/16x16/apps/kdf.png
-share/icons/locolor/16x16/apps/kedit.png
-share/icons/locolor/16x16/apps/kfind.png
-share/icons/locolor/16x16/apps/kfloppy.png
-share/icons/locolor/16x16/apps/khexedit.png
-share/icons/locolor/16x16/apps/kjots.png
-share/icons/locolor/16x16/apps/klaptopdaemon.png
-share/icons/locolor/16x16/apps/kljettool.png
-share/icons/locolor/16x16/apps/klpq.png
-share/icons/locolor/16x16/apps/knotes.png
-share/icons/locolor/16x16/apps/ktimemon.png
-share/icons/locolor/16x16/apps/kwikdisk.png
-share/icons/locolor/16x16/apps/laptop_battery.png
-share/icons/locolor/16x16/apps/laptop_pcmcia.png
-share/icons/locolor/32x32/apps/ark.png
-share/icons/locolor/32x32/apps/kab.png
-share/icons/locolor/32x32/apps/karm.png
-share/icons/locolor/32x32/apps/kcalc.png
-share/icons/locolor/32x32/apps/kcharselect.png
-share/icons/locolor/32x32/apps/kcmdf.png
-share/icons/locolor/32x32/apps/kdf.png
-share/icons/locolor/32x32/apps/kedit.png
-share/icons/locolor/32x32/apps/kfind.png
-share/icons/locolor/32x32/apps/kfloppy.png
-share/icons/locolor/32x32/apps/khexedit.png
-share/icons/locolor/32x32/apps/kjots.png
-share/icons/locolor/32x32/apps/kljettool.png
-share/icons/locolor/32x32/apps/klpq.png
-share/icons/locolor/32x32/apps/knotes.png
-share/icons/locolor/32x32/apps/ktimemon.png
-share/icons/locolor/32x32/apps/kwikdisk.png
-share/icons/locolor/32x32/apps/laptop_battery.png
-share/icons/locolor/32x32/apps/laptop_pcmcia.png
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/hicolor/48x48/apps
-@dirrm share/icons/hicolor/32x32/apps
-@dirrm share/icons/hicolor/16x16/apps
-@dirrm share/doc/HTML/en/ktimemon
-@dirrm share/doc/HTML/en/kpm
-@dirrm share/doc/HTML/en/knotes
-@dirrm share/doc/HTML/en/klpq
-@dirrm share/doc/HTML/en/kljettool
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kfind
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/karm
-@dirrm share/doc/HTML/en/kab
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en
-@dirrm share/config
-@dirrm share/apps/knotes/pics
-@dirrm share/apps/knotes
-@dirrm share/apps/kljettool/pics
-@dirrm share/apps/kljettool
-@dirrm share/apps/klaptopdaemon/icons/locolor/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/locolor/32x32
-@dirrm share/apps/klaptopdaemon/icons/locolor/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/locolor/16x16
-@dirrm share/apps/klaptopdaemon/icons/locolor
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kfloppy/pics
-@dirrm share/apps/kfloppy
-@dirrm share/apps/kfind/icons/locolor/22x22/actions
-@dirrm share/apps/kedit
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kcalc/pics
-@dirrm share/apps/kcalc
-@dirrm share/apps/karm/pics
-@dirrm share/apps/karm
-@dirrm share/apps/kab/pics
-@dirrm share/apps/kab/htmlexport/templates
-@dirrm share/apps/kab/htmlexport
-@dirrm share/apps/kab
-@dirrm share/apps/ark/icons/locolor/22x22/actions
-@dirrm share/apps/ark/icons/locolor/22x22
-@dirrm share/apps/ark/icons/locolor
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applnk/Utilities
-@dirrm share/applnk/System
-@dirrm share/applnk/Settings/PowerControl
-@dirrm share/applnk/Settings/Information
-@dirrm share/applnk/Editors
-@dirrm share/applnk
diff --git a/security/openssl-beta/Makefile b/security/openssl-beta/Makefile
deleted file mode 100644
index f5712e07f07f..000000000000
--- a/security/openssl-beta/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# New ports collection makefile for: OpenSSL
-# Date created: Sun Jan 3 19:36:27 CET 1999
-# Whom: Dirk Froemberg <dirk@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openssl
-PORTVERSION= 0.9.5a
-PORTREVISION= 1
-CATEGORIES= security devel
-MASTER_SITES= http://www.openssl.org/source/ \
- ftp://ftp.openssl.org/source/ \
- ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/ \
- ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/
-
-MAINTAINER= ports@FreeBSD.org
-
-.include <bsd.port.pre.mk>
-.if ${OSVERSION} >= 400014
-FORBIDDEN= "OpenSSL is already in the base system"
-.endif
-
-.if ${PORTOBJFORMAT} == "aout"
-MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=-Bforcearchive
-.else
-MAKE_ARGS+= WHOLE_ARCHIVE_FLAG=--whole-archive
-.endif
-
-USE_PERL5= yes
-.if defined(NOSHARED)
-PLIST= ${PKGDIR}/pkg-plist.noshared
-.else
-ALL_TARGET= freebsd-shared all
-SHLIBVER= 1
-MAKE_ENV+= SHLIBVER=${SHLIBVER}
-INSTALLS_SHLIB= yes
-.endif
-
-MANPREFIX= ${PREFIX}/openssl
-MAN1= CA.pl.1 asn1parse.1 ca.1 ciphers.1 crl.1 crl2pkcs7.1 dgst.1 \
- dhparam.1 dsa.1 dsaparam.1 enc.1 gendsa.1 genrsa.1 nseq.1 \
- openssl.1 passwd.1 pkcs12.1 pkcs7.1 pkcs8.1 rand.1 req.1 \
- rsa.1 s_client.1 s_server.1 sess_id.1 smime.1 speed.1 \
- spkac.1 verify.1 version.1 x509.1
-MAN3= BN_CTX_new.3 BN_CTX_start.3 BN_add.3 BN_add_word.3 \
- BN_bn2bin.3 BN_cmp.3 BN_copy.3 BN_generate_prime.3 \
- BN_mod_inverse.3 BN_mod_mul_montgomery.3 \
- BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 \
- BN_set_bit.3 BN_zero.3 CRYPTO_set_ex_data.3 \
- DH_generate_key.3 DH_generate_parameters.3 \
- DH_get_ex_new_index.3 DH_new.3 DH_set_method.3 DH_size.3 \
- DSA_SIG_new.3 DSA_do_sign.3 DSA_dup_DH.3 DSA_generate_key.3 \
- DSA_generate_parameters.3 DSA_get_ex_new_index.3 DSA_new.3 \
- DSA_set_method.3 DSA_sign.3 DSA_size.3 ERR_GET_LIB.3 \
- ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 \
- ERR_load_crypto_strings.3 ERR_load_strings.3 \
- ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 \
- EVP_DigestInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 \
- EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 \
- OPENSSL_VERSION_NUMBER.3 OpenSSL_add_all_algorithms.3 \
- RAND_add.3 RAND_bytes.3 RAND_cleanup.3 RAND_egd.3 \
- RAND_load_file.3 RAND_set_rand_method.3 RSA_blinding_on.3 \
- RSA_check_key.3 RSA_generate_key.3 RSA_get_ex_new_index.3 \
- RSA_new.3 RSA_padding_add_PKCS1_type_1.3 RSA_print.3 \
- RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 \
- RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 \
- SSL_get_error.3 blowfish.3 bn.3 bn_internal.3 buffer.3 \
- crypto.3 d2i_DHparams.3 d2i_RSAPublicKey.3 des.3 dh.3 dsa.3 \
- err.3 hmac.3 lh_stats.3 lhash.3 md5.3 mdc2.3 rand.3 rc4.3 \
- ripemd.3 rsa.3 sha.3 ssl.3 threads.3
-MAN5= config.5
-MAN7= des_modes.7
-
-do-configure:
- @cd ${WRKSRC} \
- && ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" PERL="${PERL}" \
- ./config --prefix=${PREFIX} --openssldir=${PREFIX}/openssl \
- -L${PREFIX}/lib
-
-post-install:
-.if !defined(NOSHARED)
-.for i in libcrypto libssl
- @${INSTALL_DATA} ${WRKSRC}/$i.so.${SHLIBVER} ${PREFIX}/lib
- @${LN} -sf $i.so.${SHLIBVER} ${PREFIX}/lib/$i.so
-.endfor
-.endif
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/openssl
- @${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${PREFIX}/share/doc/openssl
-.endif
- @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGMESSAGE}
-
-.include <bsd.port.post.mk>
diff --git a/security/openssl-beta/distinfo b/security/openssl-beta/distinfo
deleted file mode 100644
index 4c5f4c4055a5..000000000000
--- a/security/openssl-beta/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (openssl-0.9.5a.tar.gz) = 8fcb6a8ba511ec8b54b95f267ef52cf0
diff --git a/security/openssl-beta/files/patch-ab b/security/openssl-beta/files/patch-ab
deleted file mode 100644
index 8ad463b64eed..000000000000
--- a/security/openssl-beta/files/patch-ab
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile.org.orig Sun Aug 8 12:29:52 1999
-+++ Makefile.org Sun Nov 7 18:33:37 1999
-@@ -164,7 +164,7 @@
- ONEDIRS=out tmp
- EDIRS= times doc bugs util include certs ms shlib mt demos perl sf dep VMS
- WDIRS= windows
--LIBS= libcrypto.a libssl.a
-+LIBS= libcrypto.a libssl.a libRSAglue.a
-
- GENERAL= Makefile
- BASENAME= openssl
-@@ -187,6 +187,21 @@
- do \
- (cd $$i && echo "making all in $$i..." && \
- $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \
-+ done;
-+
-+freebsd-shared:
-+ for i in ${SHLIBDIRS}; do \
-+ rm -f lib$$i.a lib$$i.so \
-+ lib$$i.so.${SHLIBVER}; \
-+ ${MAKE} CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='-fPIC ${CFLAG}' SDIRS='${SDIRS}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' DIRS=$$i clean all || exit 1; \
-+ ( set -x; ${CC} -shared -o lib$$i.so.${SHLIBVER} \
-+ -Wl,-S,-soname=lib$$i.so.${SHLIBVER} \
-+ -Wl,${WHOLE_ARCHIVE_FLAG} lib$$i.a ) || exit 1; \
-+ rm -f lib$$i.a; (cd $$i ; ${MAKE} clean) || exit 1 ;\
-+ done;
-+ @set -x; \
-+ for i in ${SHLIBDIRS}; do \
-+ ln -s lib$$i.so.${SHLIBVER} lib$$i.so; \
- done;
-
- linux-shared:
diff --git a/security/openssl-beta/files/patch-ac b/security/openssl-beta/files/patch-ac
deleted file mode 100644
index e155fb2697f6..000000000000
--- a/security/openssl-beta/files/patch-ac
+++ /dev/null
@@ -1,22 +0,0 @@
---- Configure.orig Mon Mar 27 23:28:10 2000
-+++ Configure Sat Apr 15 13:30:38 2000
-@@ -243,7 +243,7 @@
- "alpha-gcc","gcc:-O3::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:asm/alpha.o::",
- "alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::",
- "alpha164-cc", "cc:-std1 -tune host -fast -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::",
--"FreeBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2:::",
-+"FreeBSD-alpha","$ENV{CC}:-DTERMIOS $ENV{CFLAGS}::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2:::",
-
- #### Alpha Linux with GNU C and Compaq C setups
- # Special notes:
-@@ -277,8 +277,8 @@
- "NetBSD-sparc", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::",
- "NetBSD-m68", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::",
- "NetBSD-x86", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:",
--"FreeBSD-elf", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
--"FreeBSD", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
-+"FreeBSD-elf", "$ENV{CC}:-DTERMIOS -DL_ENDIAN $ENV{CFLAGS}::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
-+"FreeBSD", "$ENV{CC}:-DTERMIOS -DL_ENDIAN $ENV{CFLAGS}::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}",
- "bsdi-gcc", "gcc:-O3 -ffast-math -DL_ENDIAN -DPERL5 -m486::(unknown)::RSA_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_bsdi_asm}",
- "bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}",
- "nextstep", "cc:-O -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::",
diff --git a/security/openssl-beta/files/patch-ad b/security/openssl-beta/files/patch-ad
deleted file mode 100644
index cd606a304160..000000000000
--- a/security/openssl-beta/files/patch-ad
+++ /dev/null
@@ -1,11 +0,0 @@
---- crypto/md5/md5.c.orig Thu Apr 9 07:59:29 1998
-+++ crypto/md5/md5.c Sun Dec 27 18:44:33 1998
-@@ -94,7 +94,7 @@
- err++;
- continue;
- }
-- printf("MD5(%s)= ",argv[i]);
-+ printf("MD5 (%s) = ",argv[i]);
- do_fp(IN);
- fclose(IN);
- }
diff --git a/security/openssl-beta/files/patch-ag b/security/openssl-beta/files/patch-ag
deleted file mode 100644
index d43c842332ff..000000000000
--- a/security/openssl-beta/files/patch-ag
+++ /dev/null
@@ -1,11 +0,0 @@
---- apps/dgst.c.orig Mon Dec 21 20:00:13 1998
-+++ apps/dgst.c Tue Jan 19 16:16:38 1999
-@@ -187,7 +187,7 @@
- err++;
- continue;
- }
-- printf("%s(%s)= ",name,argv[i]);
-+ printf("%s (%s) = ",name,argv[i]);
- do_fp(buf,inp,separator);
- BIO_reset(bmd);
- }
diff --git a/security/openssl-beta/files/patch-ah b/security/openssl-beta/files/patch-ah
deleted file mode 100644
index 7ca781180b32..000000000000
--- a/security/openssl-beta/files/patch-ah
+++ /dev/null
@@ -1,53 +0,0 @@
---- config.orig Tue Mar 14 00:52:44 2000
-+++ config Sat Apr 15 14:18:03 2000
-@@ -311,50 +311,6 @@
- esac
- done
-
--# figure out if gcc is available and if so we use it otherwise
--# we fallback to whatever cc does on the system
--GCCVER=`(gcc --version) 2>/dev/null`
--if [ "$GCCVER" != "" ]; then
-- CC=gcc
-- # then strip off whatever prefix Cygnus prepends the number with...
-- GCCVER=`echo $GCCVER | sed 's/^[a-z]*\-//'`
-- # peak single digit before and after first dot, e.g. 2.95.1 gives 29
-- GCCVER=`echo $GCCVER | sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/'`
--else
-- CC=cc
--fi
--
--if [ "$SYSTEM" = "SunOS" ]; then
-- # check for WorkShop C, expected output is "cc: blah-blah C x.x"
-- CCVER=`(cc -V 2>&1) 2>/dev/null | \
-- egrep -e '^cc: .* C [0-9]\.[0-9]' | \
-- sed 's/.* C \([0-9]\)\.\([0-9]\).*/\1\2/'`
-- CCVER=${CCVER:-0}
-- if [ $CCVER -gt 40 ]; then
-- CC=cc # overrides gcc!!!
-- if [ $CCVER -eq 50 ]; then
-- echo "WARNING! Detected WorkShop C 5.0. Do make sure you have"
-- echo " patch #107357-01 or later applied."
-- sleep 5
-- fi
-- elif [ "$CC" = "cc" -a $CCVER -gt 0 ]; then
-- CC=sc3
-- fi
--fi
--
--if [ "${SYSTEM}-${MACHINE}" = "Linux-alpha" ]; then
-- # check for Compaq C, expected output is "blah-blah C Vx.x"
-- CCCVER=`(ccc -V 2>&1) 2>/dev/null | \
-- egrep -e '.* C V[0-9]\.[0-9]' | \
-- sed 's/.* C V\([0-9]\)\.\([0-9]\).*/\1\2/'`
-- CCCVER=${CCCVER:-0}
-- if [ $CCCVER -gt 60 ]; then
-- CC=ccc # overrides gcc!!! well, ccc outperforms inoticeably
-- # only on hash routines and des, otherwise gcc (2.95)
-- # keeps along rather tight...
-- fi
--fi
--
- GCCVER=${GCCVER:-0}
- CCVER=${CCVER:-0}
-
diff --git a/security/openssl-beta/files/patch-ak b/security/openssl-beta/files/patch-ak
deleted file mode 100644
index 819def697e15..000000000000
--- a/security/openssl-beta/files/patch-ak
+++ /dev/null
@@ -1,13 +0,0 @@
---- apps/Makefile.ssl.orig Sun May 23 14:36:09 1999
-+++ apps/Makefile.ssl Fri May 28 22:29:19 1999
-@@ -101,8 +101,8 @@
- cp $$i $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i; \
- chmod 755 $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i ); \
- done
-- @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR); \
-- chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf
-+ @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample; \
-+ chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample
-
- tags:
- ctags $(SRC)
diff --git a/security/openssl-beta/pkg-comment b/security/openssl-beta/pkg-comment
deleted file mode 100644
index bf6eaba1f945..000000000000
--- a/security/openssl-beta/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-SSL and crypto library
diff --git a/security/openssl-beta/pkg-descr b/security/openssl-beta/pkg-descr
deleted file mode 100644
index 57b3b8981bd6..000000000000
--- a/security/openssl-beta/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-The OpenSSL Project is a collaborative effort to develop a robust,
-commercial-grade, full-featured, and Open Source toolkit implementing
-the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security
-(TLS v1) protocols with full-strength cryptography world-wide. The
-project is managed by a worldwide community of volunteers that use
-the Internet to communicate, plan, and develop the OpenSSL tookit
-and its related documentation.
-
-OpenSSL is based on the excellent SSLeay library developed by Eric
-A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under
-an Apache-style licence, which basically means that you are free
-to get and use it for commercial and non-commercial purposes subject
-to some simple license conditions.
-
-OpenSSL homepage:
-
- http://www.openssl.org/
-
-WWW: http://www.openssl.org
diff --git a/security/openssl-beta/pkg-message b/security/openssl-beta/pkg-message
deleted file mode 100644
index ac397b19a14a..000000000000
--- a/security/openssl-beta/pkg-message
+++ /dev/null
@@ -1,4 +0,0 @@
-
-Copy /usr/local/openssl/openssl.cnf.sample to /usr/local/openssl/openssl.cnf
-and edit it to fit your needs.
-
diff --git a/security/openssl-beta/pkg-plist b/security/openssl-beta/pkg-plist
deleted file mode 100644
index 890ede42b0ec..000000000000
--- a/security/openssl-beta/pkg-plist
+++ /dev/null
@@ -1,80 +0,0 @@
-bin/c_rehash
-bin/openssl
-include/openssl/asn1.h
-include/openssl/asn1_mac.h
-include/openssl/bio.h
-include/openssl/blowfish.h
-include/openssl/bn.h
-include/openssl/buffer.h
-include/openssl/cast.h
-include/openssl/comp.h
-include/openssl/conf.h
-include/openssl/crypto.h
-include/openssl/des.h
-include/openssl/dh.h
-include/openssl/dsa.h
-include/openssl/e_os.h
-include/openssl/e_os2.h
-include/openssl/ebcdic.h
-include/openssl/err.h
-include/openssl/evp.h
-include/openssl/hmac.h
-include/openssl/idea.h
-include/openssl/lhash.h
-include/openssl/md2.h
-include/openssl/md5.h
-include/openssl/mdc2.h
-include/openssl/objects.h
-include/openssl/opensslconf.h
-include/openssl/opensslv.h
-include/openssl/pem.h
-include/openssl/pem2.h
-include/openssl/pkcs12.h
-include/openssl/pkcs7.h
-include/openssl/rand.h
-include/openssl/rc2.h
-include/openssl/rc4.h
-include/openssl/rc5.h
-include/openssl/ripemd.h
-include/openssl/rsa.h
-include/openssl/safestack.h
-include/openssl/sha.h
-include/openssl/ssl.h
-include/openssl/ssl2.h
-include/openssl/ssl23.h
-include/openssl/ssl3.h
-include/openssl/stack.h
-include/openssl/tls1.h
-include/openssl/tmdiff.h
-include/openssl/txt_db.h
-include/openssl/x509.h
-include/openssl/x509_vfy.h
-include/openssl/x509v3.h
-lib/libRSAglue.a
-lib/libcrypto.a
-lib/libcrypto.so
-lib/libcrypto.so.1
-lib/libssl.a
-lib/libssl.so
-lib/libssl.so.1
-openssl/misc/CA.pl
-openssl/misc/CA.sh
-openssl/misc/c_hash
-openssl/misc/c_info
-openssl/misc/c_issuer
-openssl/misc/c_name
-openssl/misc/der_chop
-openssl/openssl.cnf.sample
-share/doc/openssl/openssl.txt
-@dirrm include/openssl
-@dirrm openssl/certs
-@dirrm openssl/lib
-@dirrm openssl/man/man1
-@dirrm openssl/man/man3
-@dirrm openssl/man/man5
-@dirrm openssl/man/man7
-@dirrm openssl/man
-@dirrm openssl/misc
-@dirrm openssl/private
-@dirrm openssl
-@dirrm share/doc/openssl
diff --git a/security/openssl-beta/pkg-plist.noshared b/security/openssl-beta/pkg-plist.noshared
deleted file mode 100644
index 9870cf6aacbc..000000000000
--- a/security/openssl-beta/pkg-plist.noshared
+++ /dev/null
@@ -1,76 +0,0 @@
-bin/c_rehash
-bin/openssl
-include/openssl/asn1.h
-include/openssl/asn1_mac.h
-include/openssl/bio.h
-include/openssl/blowfish.h
-include/openssl/bn.h
-include/openssl/buffer.h
-include/openssl/cast.h
-include/openssl/comp.h
-include/openssl/conf.h
-include/openssl/crypto.h
-include/openssl/des.h
-include/openssl/dh.h
-include/openssl/dsa.h
-include/openssl/e_os.h
-include/openssl/e_os2.h
-include/openssl/ebcdic.h
-include/openssl/err.h
-include/openssl/evp.h
-include/openssl/hmac.h
-include/openssl/idea.h
-include/openssl/lhash.h
-include/openssl/md2.h
-include/openssl/md5.h
-include/openssl/mdc2.h
-include/openssl/objects.h
-include/openssl/opensslconf.h
-include/openssl/opensslv.h
-include/openssl/pem.h
-include/openssl/pem2.h
-include/openssl/pkcs12.h
-include/openssl/pkcs7.h
-include/openssl/rand.h
-include/openssl/rc2.h
-include/openssl/rc4.h
-include/openssl/rc5.h
-include/openssl/ripemd.h
-include/openssl/rsa.h
-include/openssl/safestack.h
-include/openssl/sha.h
-include/openssl/ssl.h
-include/openssl/ssl2.h
-include/openssl/ssl23.h
-include/openssl/ssl3.h
-include/openssl/stack.h
-include/openssl/tls1.h
-include/openssl/tmdiff.h
-include/openssl/txt_db.h
-include/openssl/x509.h
-include/openssl/x509_vfy.h
-include/openssl/x509v3.h
-lib/libRSAglue.a
-lib/libcrypto.a
-lib/libssl.a
-openssl/misc/CA.pl
-openssl/misc/CA.sh
-openssl/misc/c_hash
-openssl/misc/c_info
-openssl/misc/c_issuer
-openssl/misc/c_name
-openssl/misc/der_chop
-openssl/openssl.cnf.sample
-share/doc/openssl/openssl.txt
-@dirrm include/openssl
-@dirrm openssl/certs
-@dirrm openssl/lib
-@dirrm openssl/man/man1
-@dirrm openssl/man/man3
-@dirrm openssl/man/man5
-@dirrm openssl/man/man7
-@dirrm openssl/man
-@dirrm openssl/misc
-@dirrm openssl/private
-@dirrm openssl
-@dirrm share/doc/openssl
diff --git a/security/opieprint/Makefile b/security/opieprint/Makefile
deleted file mode 100644
index ddbe71c927d9..000000000000
--- a/security/opieprint/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# New ports collection makefile for: keyprint
-# Date created: Sat May 29 02:05:00 PDT 1999
-# Whom: mharo@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= keyprint
-PORTVERSION= 1.0
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= mharo
-
-MAINTAINER= mharo@FreeBSD.org
-
-NO_BUILD= yes
-
-post-patch:
- ${PERL} -pi -e 's,__PREFIX__,${PREFIX},' ${WRKSRC}/keyprint
-
-do-install:
- ${MKDIR} ${PREFIX}/share/keyprint
- ${INSTALL_DATA} ${WRKSRC}/keyblank.ps ${PREFIX}/share/keyprint
- ${INSTALL_SCRIPT} ${WRKSRC}/keyprint ${PREFIX}/bin
-.if !defined(NOPORTDOCS)
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/keyprint
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/opieprint/distinfo b/security/opieprint/distinfo
deleted file mode 100644
index 692ad721b513..000000000000
--- a/security/opieprint/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (keyprint-1.0.tar.gz) = e142a207c6c33a60b5940a8050dc9ea9
diff --git a/security/opieprint/pkg-comment b/security/opieprint/pkg-comment
deleted file mode 100644
index d9644e1fe249..000000000000
--- a/security/opieprint/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-Print S/Key keys on a piece of paper, twice the size of a credit card
diff --git a/security/opieprint/pkg-descr b/security/opieprint/pkg-descr
deleted file mode 100644
index 56e6e215f8fd..000000000000
--- a/security/opieprint/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-This is keyprint: a quick hack for printing S/Key keys on a small piece
-of paper, twice the size of a credit card for easy storage in a
-wallet, card holder, etc. It produces a PostScript file which can be
-printed and then trimmed to size:
-
- hn38925
- +----------------------------------------+
- | 1 af fd alfal 26 fd s fdas da |
- | 2 af fd alfal 27 fd s fdas da |
- | 3 af fd alfal 28 fd s fdas da |
- | . . |
- | . . |
- | 74 af fd alfal 98 fd s fdas da |
- | 75 af fd alfal 99 fd s fdas da |
- +----------------------------------------+
-
-Warning: If you don't have a secure network, then it is not a good
-idea to print this key set on a network printer. It might be obvious,
-but you never know.
diff --git a/security/opieprint/pkg-plist b/security/opieprint/pkg-plist
deleted file mode 100644
index 8c721589ccc4..000000000000
--- a/security/opieprint/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-bin/keyprint
-share/keyprint/README
-share/keyprint/keyblank.ps
-@dirrm share/keyprint
diff --git a/security/racoon2/Makefile b/security/racoon2/Makefile
deleted file mode 100644
index e715eccb2933..000000000000
--- a/security/racoon2/Makefile
+++ /dev/null
@@ -1,44 +0,0 @@
-# New ports collection makefile for: racoon
-# Date created: 4 July 2000
-# Whom: sumikawa
-#
-# $FreeBSD$
-#
-
-PORTNAME= racoon
-PORTVERSION= 20010322a
-CATEGORIES= security net
-MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/
-
-MAINTAINER= sumikawa@FreeBSD.org
-
-.if !exists(/usr/lib/libipsec.so.1)
-BROKEN= "You must upgrade the OS"
-.endif
-
-USE_OPENSSL= YES
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/racoon
-GNU_CONFIGURE= yes
-CONFIGURE_ENV+=CPPFLAGS=-I${LOCALBASE}/include CFLAGS=-I${LOCALBASE}/include \
- LDFLAGS="-L${LOCALBASE}/lib -L${WRKSRC}/../libipsec"
-CONFIGURE_ARGS+=--enable-debug
-CONFIGURE_ARGS+=--enable-ipv6
-CONFIGURE_ARGS+=--sysconfdir=${LOCALBASE}/etc
-
-MAN5= racoon.conf.5
-MAN8= racoon.8
-
-pre-patch:
- ${MV} ${WRKSRC}/racoon.8 ${WRKSRC}/racoon.8.in
-
-pre-configure:
- (cd ${WRKSRC}/../libipsec; make)
-
-post-install:
- @if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && echo ipsec` ]; then \
- ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \
- ${ECHO_MSG} " You must build the kernel if you want to run racoon on the host"; \
- fi ;
-
-.include <bsd.port.mk>
diff --git a/security/racoon2/distinfo b/security/racoon2/distinfo
deleted file mode 100644
index 77d6aee3614a..000000000000
--- a/security/racoon2/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (racoon-20010322a.tar.gz) = 0baf47afaeed873a0a3c1a5db151b01a
diff --git a/security/racoon2/files/patch-aa b/security/racoon2/files/patch-aa
deleted file mode 100644
index b9e78afe4ac3..000000000000
--- a/security/racoon2/files/patch-aa
+++ /dev/null
@@ -1,20 +0,0 @@
---- ../libipsec/Makefile.orig Sun Jun 11 23:54:31 2000
-+++ ../libipsec/Makefile Tue Oct 17 01:06:10 2000
-@@ -25,12 +25,13 @@
- # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- # SUCH DAMAGE.
-
--.if exists(${.CURDIR}/../Makefile.opsys)
--.include "${.CURDIR}/../Makefile.opsys"
--.endif
-+#.if exists(${.CURDIR}/../Makefile.opsys)
-+#.include "${.CURDIR}/../Makefile.opsys"
-+#.endif
-+OPSYS!= uname -s
-
- LIB= ipsec
--CFLAGS+=-g
-+CFLAGS+=-g -I.
- .if (${OPSYS} != "NetBSD")
- CFLAGS+=-DIPSEC_DEBUG -DIPSEC -DINET6
- .else
diff --git a/security/racoon2/files/patch-ab b/security/racoon2/files/patch-ab
deleted file mode 100644
index 70206c12ebfe..000000000000
--- a/security/racoon2/files/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.in.orig Tue Jun 13 14:01:41 2000
-+++ Makefile.in Wed Jul 5 16:20:04 2000
-@@ -7,7 +7,7 @@
- LDFLAGS=@LDFLAGS@
- CPPFLAGS= @CPPFLAGS@
- OPTFLAG=@OPTFLAG@
--CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -Dss_family=__ss_family -Dss_len=__ss_len -DSYSCONFDIR=\"${sysconfdir}\"
-+CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -Dss_family=__ss_family -Dss_len=__ss_len -DSYSCONFDIR=\"${sysconfdir}/racoon\"
- CFLAGS+=-DYY_NO_UNPUT
- CFLAGS+=-I${srcdir}/../libipsec
- LIBS= @LIBS@
-@@ -79,10 +79,6 @@
- $(INSTALL) -o bin -g bin -m 444 racoon.conf.5 $(mandir)/man5
- -mkdir -p ${sysconfdir}/racoon
- for i in $(CONF); do \
-- if test ! -f ${sysconfdir}/racoon/$$i; then \
-- $(INSTALL) -o bin -g bin -m 444 samples/$$i \
-- ${sysconfdir}/racoon; \
-- fi; \
- $(INSTALL) -o bin -g bin -m 444 samples/$$i \
- ${sysconfdir}/racoon/$$i.dist; \
- done
diff --git a/security/racoon2/files/patch-ac b/security/racoon2/files/patch-ac
deleted file mode 100644
index ee9eba403dd1..000000000000
--- a/security/racoon2/files/patch-ac
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure- Wed Jul 5 16:18:19 2000
-+++ configure Wed Jul 5 16:18:32 2000
-@@ -4021,7 +4021,7 @@
-
- cat >> $CONFIG_STATUS <<EOF
-
--CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf"}
-+CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf racoon.8"}
- EOF
- cat >> $CONFIG_STATUS <<\EOF
- for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then
diff --git a/security/racoon2/files/patch-ad b/security/racoon2/files/patch-ad
deleted file mode 100644
index 8b8fb3b81fe0..000000000000
--- a/security/racoon2/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- racoon.8.in.orig Tue Jul 4 21:27:59 2000
-+++ racoon.8.in Wed Jul 5 16:17:43 2000
-@@ -97,8 +97,8 @@
- .El
- .\"
- .Sh FILES
--.Bl -tag -width /usr/local/v6/etc/racoon.conf -compact
--.It Pa /usr/local/v6/etc/racoon.conf
-+.Bl -tag -width @sysconfdir@/racoon/racoon.conf -compact
-+.It Pa @sysconfdir@/racoon/racoon.conf
- default configuration file.
- .It Pa /var/log/racoon.log
- default log file.
diff --git a/security/racoon2/pkg-comment b/security/racoon2/pkg-comment
deleted file mode 100644
index 252204b81ad6..000000000000
--- a/security/racoon2/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-KAME racoon IKE daemon
diff --git a/security/racoon2/pkg-descr b/security/racoon2/pkg-descr
deleted file mode 100644
index 9470793d9b4b..000000000000
--- a/security/racoon2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-racoon speaks IKE (ISAKMP/Oakley) key management protocol, to
-establish security association with other hosts.
-
-Known issues:
-- Too many use of dynamic memory allocation, which leads to memory leak.
-- Non-threaded implementation. Simultaneous key negotiation performance
- should be improved.
-- Cannot negotiate keys for per-socket policy.
-- Cryptic configuration syntax - blame IPsec specification too...
-- Needs more documentation.
-
-Design choice, not a bug:
-- racoon negotiate IPsec keys only. It does not negotiate policy. Policy must
- be configured into the kernel separately from racoon. If you want to
- support roaming clients, you may need to have a mechanism to put policy
- for the roaming client after phase 1 finishes.
-
-WWW: http://www.kame.net/
diff --git a/security/racoon2/pkg-plist b/security/racoon2/pkg-plist
deleted file mode 100644
index 0f1457b0e69f..000000000000
--- a/security/racoon2/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-sbin/racoon
-etc/racoon/psk.txt.dist
-etc/racoon/racoon.conf.dist
-@unexec rmdir %D/etc/racoon 2>/dev/null || true
diff --git a/security/stunnel/files/stunnel.in b/security/stunnel/files/stunnel.in
deleted file mode 100644
index dc074e2771a1..000000000000
--- a/security/stunnel/files/stunnel.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-#
-# A sample stunnel startup script written by martti.kuparinen@ericsson.com
-#
-# $FreeBSD$
-#
-
-# Where is the program
-STUNNEL="!!PREFIX!!/sbin/stunnel"
-
-case "$1" in
- start)
- ${STUNNEL} -d 993 -r localhost:imap -p !!PREFIX!!/etc/stunnel.pem
- ${STUNNEL} -d 995 -r localhost:pop3 -p !!PREFIX!!/etc/stunnel.pem
- ;;
-
- stop)
- killall `basename ${STUNNEL}`
- ;;
-
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- ;;
-esac
diff --git a/security/tripwire12/Makefile b/security/tripwire12/Makefile
deleted file mode 100644
index a54f61ea8e41..000000000000
--- a/security/tripwire12/Makefile
+++ /dev/null
@@ -1,57 +0,0 @@
-# New ports collection makefile for: tripwire
-# Date created: 31 Mar 1997
-# Whom: Joe Greco <jgreco@ns.sol.net>
-#
-# $FreeBSD$
-#
-
-PORTNAME= tripwire
-PORTVERSION= 1.2
-CATEGORIES= security
-MASTER_SITES= ftp://ftp.fu-berlin.de/unix/security/tripwire/
-EXTRACT_SUFX= .tar.Z
-
-MAINTAINER= jgreco@ns.sol.net
-
-MAN5= tw.config.5
-MAN8= siggen.8 tripwire.8
-NO_CDROM= "cannot be redistributed for more than the cost of duplication"
-NO_PACKAGE= "requires local database to be built"
-RESTRICTED= "contains crypto class algorithms"
-
-post-extract:
- @ (cd ${WRKDIR}; tar xpf T1.2.tar)
-
-post-patch:
- @${PERL} -pi -e 's|/secureplace/bin|${PREFIX}/bin|g;' \
- -e 's|/usr/man|${PREFIX}/man|g;' ${WRKSRC}/Makefile
-
-pre-configure:
- @ ${CP} ${FILESDIR}/conf-freebsd2.h ${WRKSRC}/configs
- @ ${SED} s%/kernel%`sysctl -bn kern.bootfile`% \
- < ${FILESDIR}/tw.conf.freebsd2 \
- > ${WRKSRC}/configs/tw.conf.freebsd2
-
-post-install:
- @ ${MKDIR} /var/adm/tcheck
- @ ${CP} ${FILESDIR}/tw.conf.freebsd2 /var/adm/tcheck/tw.config
- # Creating tripwire database
- @ (cd /var/adm/tcheck; tripwire -initialize)
-.if defined(TRIPWIRE_FLOPPY) && ${TRIPWIRE_FLOPPY} == YES
- # preparing the floppy
- @ disklabel -w -B /dev/rfd0c fd1440
- @ newfs -u 0 -t 0 -i 196608 -m 0 -T minimum -o space /dev/rfd0c
- mount /dev/fd0c /mnt
- # transferring things to the floppy
- @ ${CP} -p /var/adm/tcheck/tw.config /mnt/tw.config
- @ ${GZIP_CMD} < /var/adm/tcheck/databases/tw.db_`hostname` \
- > /mnt/tw.db_`hostname`.gz
- @ ${CP} -p ${FILESDIR}/twcheck /usr/bin/gunzip \
- ${PREFIX}/bin/tripwire \
- /mnt/
- @ ${CHMOD} 555 /mnt/tripwire /mnt/gunzip /mnt/twcheck
- @ umount /mnt
- # Do not forget to remove and write-protect the floppy.
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/tripwire12/distinfo b/security/tripwire12/distinfo
deleted file mode 100644
index 99144795d9b7..000000000000
--- a/security/tripwire12/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (tripwire-1.2.tar.Z) = c82e0327e0caa1821e3e564fa1938d88
diff --git a/security/tripwire12/files/conf-freebsd2.h b/security/tripwire12/files/conf-freebsd2.h
deleted file mode 100644
index d8f2942118e3..000000000000
--- a/security/tripwire12/files/conf-freebsd2.h
+++ /dev/null
@@ -1,55 +0,0 @@
-/* $FreeBSD$ */
-
-/*
- * conf-freebsd2.h
- *
- * Tripwire configuration file
- *
- * Joe Greco
- * sol.net Network Services
- * Derived from the other BSD config.h's
- */
-
-/***
- *** Operating System specifics
- ***
- *** If the answer to a question in the comment is "Yes", then
- *** change the corresponding "#undef" to a "#define"
- ***/
-
-/*
- * is your OS a System V derivitive? if so, what version?
- * (e.g., define SYSV 4)
- */
-
-#undef SYSV
-
-/*
- * does your system have a <malloc.h> like System V?
- */
-
-#undef MALLOCH
-
-/*
- * does your system have a <stdlib.h> like POSIX says you should?
- */
-
-#define STDLIBH
-
-/*
- * does your system use readdir(3) that returns (struct dirent *)?
- */
-
-#define DIRENT
-
-/*
- * is #include <string.h> ok? (as opposed to <strings.h>)
- */
-
-#define STRINGH
-
-/*
- * does your system have gethostname(2) (instead of uname(2))?
- */
-
-#define GETHOSTNAME
diff --git a/security/tripwire12/files/patch-aa b/security/tripwire12/files/patch-aa
deleted file mode 100644
index 81238bf9ae3a..000000000000
--- a/security/tripwire12/files/patch-aa
+++ /dev/null
@@ -1,38 +0,0 @@
-*** include/config.h.orig Fri Jul 15 06:02:52 1994
---- include/config.h Sun Dec 31 18:56:20 1989
-***************
-*** 17,23 ****
- *** file that corresponds with your operating system.
- ***/
-
-! #include "../configs/conf-svr4.h"
-
- #ifdef TW_TYPE32
- typedef TW_TYPE32 int32;
---- 17,23 ----
- *** file that corresponds with your operating system.
- ***/
-
-! #include "../configs/conf-freebsd2.h"
-
- #ifdef TW_TYPE32
- typedef TW_TYPE32 int32;
-***************
-*** 103,110 ****
- #endif
- */
-
-! #define CONFIG_PATH "/tmp/genek"
-! #define DATABASE_PATH "/tmp/genek"
-
- /******* name of Tripwire files **************************************
- *
---- 103,110 ----
- #endif
- */
-
-! # define CONFIG_PATH "/var/adm/tcheck"
-! # define DATABASE_PATH "/var/adm/tcheck/databases"
-
- /******* name of Tripwire files **************************************
- *
diff --git a/security/tripwire12/files/patch-ab b/security/tripwire12/files/patch-ab
deleted file mode 100644
index 7dcf3348984f..000000000000
--- a/security/tripwire12/files/patch-ab
+++ /dev/null
@@ -1,62 +0,0 @@
-*** Makefile Mon Jul 25 10:59:41 1994
---- Makefile Thu Jan 2 12:04:35 1997
-***************
-*** 34,36 ****
- # you can use ANSI C if you like, but K&R is equally fine.
-! CC = cc # common
- #CC = gcc # also common
---- 34,36 ----
- # you can use ANSI C if you like, but K&R is equally fine.
-! #CC = cc # common
- #CC = gcc # also common
-***************
-*** 38,40 ****
-
-! CFLAGS = -O # common
- #CFLAGS = -g # common
---- 38,40 ----
-
-! #CFLAGS = -O # common
- #CFLAGS = -g # common
-***************
-*** 60,66 ****
- #CPP = /lib/cpp # on older systems
-
- # make sure libraries are not linked dynamically (as a security measure)
-! LDFLAGS= # common
- #LDFLAGS= -non_shared # OSF/1
- #LDFLAGS= -Bstatic # SunOS 4 (cannot statically link tripwire
- # on Solaris 2.3)
---- 60,67 ----
- #CPP = /lib/cpp # on older systems
-
- # make sure libraries are not linked dynamically (as a security measure)
-! LDFLAGS= -static
-! #LDFLAGS= # common
- #LDFLAGS= -non_shared # OSF/1
- #LDFLAGS= -Bstatic # SunOS 4 (cannot statically link tripwire
- # on Solaris 2.3)
-
-
---- src/Makefile.orig Mon Jul 25 10:40:54 1994
-+++ src/Makefile Sun May 28 15:52:25 2000
-@@ -3,7 +3,7 @@
- # Tripwire build
- #
-
--CFLAGS = -O
-+#CFLAGS = -O
-
- OFILES = config.parse.o main.o list.o ignorevec.o dbase.build.o \
- utils.o preen.o preen.interp.o preen.report.o \
-@@ -103,8 +103,9 @@
- .c.o:
- $(CC) $(CFLAGS) -c $<
-
--install: tripwire
-+install: tripwire siggen
- $(INSTALL) tripwire $(DESTDIR)
-+ $(INSTALL) siggen $(DESTDIR)
-
- clean:
- -rm -f $(OFILES) config.lex.c config.pre.c y.tab.c lex.yy.c help.c \
diff --git a/security/tripwire12/files/patch-ac b/security/tripwire12/files/patch-ac
deleted file mode 100644
index bad090157860..000000000000
--- a/security/tripwire12/files/patch-ac
+++ /dev/null
@@ -1,16 +0,0 @@
-This patch eliminates a compiler warning about LITTLE_ENDIAN begin
-redefined.
-
-*** sigs/sha/sha.c.orig Mon Jul 25 08:46:45 1994
---- sigs/sha/sha.c Mon Mar 31 19:55:23 1997
-***************
-*** 47,52 ****
---- 47,54 ----
- #include "sha.h"
-
- #if BYTEORDER == 0x1234
-+ #undef BIG_ENDIAN
-+ #undef LITTLE_ENDIAN
- #define LITTLE_ENDIAN
- #endif
-
diff --git a/security/tripwire12/files/patch-mktemp b/security/tripwire12/files/patch-mktemp
deleted file mode 100644
index 3e871d4b6e5b..000000000000
--- a/security/tripwire12/files/patch-mktemp
+++ /dev/null
@@ -1,239 +0,0 @@
-This patches replace all uses of the (potentially insecure) mktemp(3)
-with a much safer tmpfile(3).
-
---- src/config.parse.c Wed Jul 20 21:03:26 1994
-+++ src/config.parse.c Wed May 17 17:30:22 2000
-@@ -55,7 +55,6 @@
- #endif
-
- /* prototypes */
--char *mktemp();
- static void configfile_descend();
-
- #ifndef L_tmpnam
-@@ -86,7 +85,6 @@
- char ignorestring[1024];
- char s[MAXPATHLEN+1024];
- char configfile[MAXPATHLEN+512];
-- char *tmpfilename;
- char number[128];
- int entrynum = 0;
- int err;
-@@ -98,18 +96,6 @@
- if (!printpreprocess && !quietmode)
- fputs("### Phase 1: Reading configuration file\n", stderr);
-
-- /* generate temporary file name */
-- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) {
-- perror("configfile_read: malloc()");
-- exit(1);
-- };
-- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE);
--
-- if ((char *) mktemp(tmpfilename) == NULL) {
-- perror("configfile_read: mktemp()");
-- exit(1);
-- }
--
- /* generate configuration file name */
- if (specified_configmode != SPECIFIED_FILE)
- sprintf(configfile, "%s/%s", config_path, config_file);
-@@ -149,25 +135,17 @@
-
- err = umask(077); /* to protect the tempfile */
-
-- if ((fpout = fopen(tmpfilename, "w+")) == NULL) {
-- sprintf(s, "tripwire: Couldn't open config file '%s'", configfile);
-- perror(s);
-- exit(1);
-- }
-- (void) umask(err); /* return it to its former state */
--
-- /* The following unlink accomplishes two things:
-+ /* The use of tmpfile(3) accomplishes two things:
- * 1) if the program terminates, we won't leave a temp
- * file sitting around with potentially sensitive names
- * in it.
- * 2) the file is "hidden" while we run
- */
-- if (unlink(tmpfilename) < 0) {
-- perror("configfile_read: unlink()");
-+ if ((fpout = tmpfile()) == NULL) {
-+ perror("tmpfile");
- exit(1);
- }
-- free(tmpfilename);
--
-+ (void) umask(err); /* return it to its former state */
-
- /*
- * pass 0: preprocess file
---- src/dbase.build.c Mon Jul 25 11:24:09 1994
-+++ src/dbase.build.c Wed May 17 18:22:14 2000
-@@ -66,7 +66,6 @@
- int files_scanned_num = 0;
-
- /* prototypes */
--char *mktemp();
- static void database_record_write();
-
- char backupfile[MAXPATHLEN+256];
-@@ -125,17 +124,7 @@
-
- /* where do we write the new database? */
- if (mode == DBASE_TEMPORARY) {
-- char *tmpfilename = (char *) malloc(strlen(TEMPFILE_TEMPLATE)+1);
-- if (tmpfilename == NULL)
-- die_with_err("malloc() failed in database_build", (char *) NULL);
-- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE);
--
-- if ((char *) mktemp(tmpfilename) == NULL)
-- die_with_err("database_build: mktemp()", (char *) NULL);
--
-- (void) strcpy(tempdatabase_file, tmpfilename);
-- (void) strcpy(database, tempdatabase_file);
-- free(tmpfilename);
-+ /* do nothing */
- } /* end if temporary database */
- else if (mode == DBASE_UPDATE) {
- sprintf(database, "./databases/%s", database_file);
-@@ -224,6 +213,12 @@
- }
-
- /* rebuild the database */
-+ if (mode == DBASE_TEMPORARY) {
-+ fpw = tmpfile();
-+ if (fpw == NULL)
-+ die_with_err("call tmpfile(3) failed. Check your TMPDIR setting",
-+ NULL);
-+ } else
- if ((fpw = fopen(database, "w")) == NULL)
- die_with_err("Hint: Maybe the database directory '%s' doesn't exist? fopen()", database);
-
-@@ -369,6 +364,6 @@
-
-- /* we don't want to allow anyone to spoof the temporary file in /tmp */
-+ /* if the database was temporary, the file was opened by tmpfile(3) --
-+ as such, it can not be accessed by anything but this process */
- if (mode == DBASE_TEMPORARY) {
-- if ((fptempdbase = freopen(database, "r", fpw)) == NULL)
-- die_with_err("temporary database file disappeared?!?", database);
-+ fptempdbase = fpw;
- rewind(fptempdbase);
---- src/main.c Fri Aug 26 04:23:03 1994
-+++ src/main.c Wed May 17 18:01:00 2000
-@@ -108,7 +108,6 @@
- char *database_path = DATABASE_PATH;
- char *config_path = CONFIG_PATH;
-
--char tempdatabase_file[MAXPATHLEN+256];
- FILE *fptempdbase;
-
- char *defaultignore = DEFAULTIGNORE;
---- src/preen.c Mon Jul 25 11:24:11 1994
-+++ src/preen.c Wed May 17 18:22:22 2000
-@@ -37,7 +37,6 @@
- static int numentriesread = 0; /* running count of @@contents */
-
- /* prototypes */
--char *mktemp();
- static void olddbasefile_load();
-
- char *updatemodes[] = {
-@@ -97,9 +96,6 @@
- preen_report(interactive, ppp_updateentries);
- if (!specified_configmode)
- (void) fclose(fp_in);
--
-- /* remove the temporary database file */
-- (void) unlink(tempdatabase_file);
-
- SPDEBUG(3) printf("*** leaving update_gather()\n");
-
---- src/siggen.c Mon Jul 25 11:24:12 1994
-+++ src/siggen.c Wed May 17 18:36:51 2000
-@@ -52,7 +52,6 @@
-
- extern int optind;
- int debuglevel = 0;
--char *mktemp();
-
- int (*pf_signatures [NUM_SIGS]) () = {
- SIG0FUNC,
-@@ -84,7 +83,6 @@
- };
- int verbosity = 0;
- int quietmode = 0;
--char *tmpfilename = NULL;
- int readstdin = 0;
-
-
-@@ -167,19 +167,6 @@
- FILE *fpout;
-- /* generate temporary file name */
-- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) {
-- perror("main: malloc()");
-- exit(1);
-- };
-- (void) strcpy(tmpfilename, "/tmp/twzXXXXXX");
--
-- if ((char *) mktemp(tmpfilename) == NULL) {
-- perror("siggen: mktemp()");
-- exit(1);
-- }
-
- /* output */
-- if (!(fpout = fopen(tmpfilename, "w"))) {
-- char err[1024];
-- sprintf(err, "main: fopen(%s)", tmpfilename);
-- perror(err);
-+ if (!(fpout = tmpfile())) {
-+ perror("tmpfile()");
- exit(1);
-@@ -189,12 +176,6 @@
- putc(c, fpout);
-- fclose(fpout);
-- if ((fd = open(tmpfilename, O_RDONLY)) < 0) {
-- perror("siggen: open");
-- exit(1);
-- }
-- if (siggen(fd) < 0)
-+ rewind(fpout);
-+ if (siggen(fileno(fpout)) < 0)
- errors++;
-
-- if (fd)
-- close(fd);
-+ close(fd);
-- unlink(tmpfilename);
---- src/utils.c Mon Jul 25 12:23:16 1994
-+++ src/utils.c Wed May 17 18:21:38 2000
-@@ -785,23 +785,15 @@
- int
- fd_tempfilename_generate()
- {
-- char tmp[MAXPATHLEN+256];
-- int fd;
-+ FILE *tmp;
-
-- (void) strcpy(tmp, TEMPFILE_TEMPLATE);
-- if ((char *) mktemp(tmp) == NULL) {
-- perror("tempfilename_generate: mktemp()");
-+ tmp = tmpfile();
-+ if (tmp == NULL) {
-+ perror("tempfilename_generate: tmpfile()");
- exit(1);
- }
-
-- if ((fd = open(tmp, O_RDWR | O_CREAT, 0600)) < 0) {
-- perror("tempfilename_generate: open()");
-- exit(1);
-- }
-- /* unlink right away to make sure no one can tamper with our file */
-- unlink(tmp);
--
-- return fd;
-+ return fileno(tmp);
- }
-
- /*
diff --git a/security/tripwire12/files/patch-warnings b/security/tripwire12/files/patch-warnings
deleted file mode 100644
index ddd14eff68c6..000000000000
--- a/security/tripwire12/files/patch-warnings
+++ /dev/null
@@ -1,33 +0,0 @@
-This patches remove some of the warnings produced by the compiler.
-
---- src/siggen.c Mon Jul 25 11:24:12 1994
-+++ src/siggen.c Wed May 17 19:15:29 2000
-@@ -15,2 +15,3 @@
- #include "../include/config.h"
-+#include <unistd.h>
- #include <stdio.h>
-@@ -104,4 +104,6 @@
-+
-+/* forward declaration, to avoid compiler warnings */
-+int siggen(int);
-
- int
- main(argc, argv)
---- aux/byteorder.c Fri Jul 15 07:02:36 1994
-+++ aux/byteorder.c Wed May 17 19:12:42 2000
-@@ -22,3 +22,3 @@
-
--void
-+int
- main()
-@@ -34,2 +34,3 @@
-
-+#warning "the shift-width warning below can be ignored"
- if (sizeof(int32) > 4)
---- aux/types.c Sun Dec 12 23:02:27 1993
-+++ aux/types.c Wed May 17 19:23:21 2000
-@@ -24,3 +24,3 @@
-
--void
-+int
- main(argc, argv)
diff --git a/security/tripwire12/files/tw.conf.freebsd2 b/security/tripwire12/files/tw.conf.freebsd2
deleted file mode 100644
index c195f38872e2..000000000000
--- a/security/tripwire12/files/tw.conf.freebsd2
+++ /dev/null
@@ -1,154 +0,0 @@
-# $FreeBSD$
-#
-# tripwire.config
-# Generic version for FreeBSD
-# Will need editing...see comments below
-#
-# This file contains a list of files and directories that System
-# Preener will scan. Information collected from these files will be
-# stored in the tripwire.database file.
-#
-# Format: [!|=] entry [ignore-flags]
-#
-# where: '!' signifies the entry is to be pruned (inclusive) from
-# the list of files to be scanned.
-# '=' signifies the entry is to be added, but if it is
-# a directory, then all its contents are pruned
-# (useful for /tmp).
-#
-# where: entry is the absolute pathname of a file or a directory
-#
-# where ignore-flags are in the format:
-# [template][ [+|-][pinugsam12] ... ]
-#
-# - : ignore the following atributes
-# + : do not ignore the following attributes
-#
-# p : permission and file mode bits a: access timestamp
-# i : inode number m: modification timestamp
-# n : number of links (ref count) c: inode creation timestamp
-# u : user id of owner 1: signature 1
-# g : group id of owner 2: signature 2
-# s : size of file
-#
-#
-# Ex: The following entry will scan all the files in /etc, and report
-# any changes in mode bits, inode number, reference count, uid,
-# gid, modification and creation timestamp, and the signatures.
-# However, it will ignore any changes in the access timestamp.
-#
-# /etc +pinugsm12-a
-#
-# The following templates have been pre-defined to make these long ignore
-# mask descriptions unecessary.
-#
-# Templates: (default) R : [R]ead-only (+pinugsm12-a)
-# L : [L]og file (+pinug-sam12)
-# N : ignore [N]othing (+pinusgsamc12)
-# E : ignore [E]verything (-pinusgsamc12)
-#
-# By default, Tripwire uses the R template -- it ignores
-# only the access timestamp.
-#
-# You can use templates with modifiers, like:
-# Ex: /etc/lp E+ug
-#
-# Example configuration file:
-# /etc R # all system files
-# !/etc/lp R # ...but not those logs
-# =/tmp N # just the directory, not its files
-#
-# Note the difference between pruning (via "!") and ignoring everything
-# (via "E" template): Ignoring everything in a directory still monitors
-# for added and deleted files. Pruning a directory will prevent Tripwire
-# from even looking in the specified directory.
-#
-#
-# Tripwire running slowly? Modify your tripwire.config entries to
-# ignore the (signature 2) attribute when this computationally-exorbitant
-# protection is not needed. (See README and design document for further
-# details.)
-#
-
-# First, root's traditional "home". Note that FreeBSD's root's home (/root)
-# is protected by R-2 protections in the default config file.
-=/ L
-/.rhosts R # may not exist
-/.profile R # may not exist
-/.cshrc R # may not exist
-/.login R # may not exist
-/.exrc R # may not exist
-/.logout R # may not exist
-/.forward R # may not exist
-
-# Unix itself
-/kernel R
-
-# /bin
-/bin R-2
-
-# /dev
-/dev L
-
-# /etc
-/etc R-2
-/etc/aliases L
-/etc/dumpdates L
-/etc/motd L
-
-# my passwd database should be static at time of system build. yours may
-# not be, if not, uncomment the lines below.
-
-# /etc/passwd L
-# /etc/master.passwd L
-# /etc/pwd.db L
-# /etc/spwd.db L
-
-# /home
-=/home
-
-# /lkm and /modules
-/lkm R-2
-/modules R-2
-
-# /boot
-/boot R-2
-
-# /root
-/root R-2
-/root/.history L
-
-# /sbin
-/sbin R-2
-
-# /stand
-/stand R-2
-
-# /usr/bin
-/usr/bin R-2
-
-/usr/include R-12
-
-/usr/lib R-2
-
-/usr/libdata R-2
-
-/usr/libexec R-2
-
-/usr/local/bin R-2
-
-/usr/local/etc L
-
-/usr/local/lib R-2
-
-/usr/local/libexec R-2
-
-/usr/local/sbin R-2
-
-/usr/local/share R-2
-
-/usr/sbin R-2
-
-/usr/share R-2
-
-###########################################
diff --git a/security/tripwire12/files/twcheck b/security/tripwire12/files/twcheck
deleted file mode 100644
index a4dffd2b61c9..000000000000
--- a/security/tripwire12/files/twcheck
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh -
-
-./gunzip < tw.db_`hostname`.gz | ./tripwire -dfd 0 -c tw.config
diff --git a/security/tripwire12/pkg-comment b/security/tripwire12/pkg-comment
deleted file mode 100644
index e72f9d2604a3..000000000000
--- a/security/tripwire12/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-File system security and verification program
diff --git a/security/tripwire12/pkg-descr b/security/tripwire12/pkg-descr
deleted file mode 100644
index 06132f876d9b..000000000000
--- a/security/tripwire12/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-Tripwire is a tool that aids system administrators and
-users in monitoring a designated set of files for any changes.
-Used with system files on a regular (e.g., daily) basis, Tripwire
-can notify system administrators of corrupted or tampered files,
-so damage control measures can be taken in a timely manner.
-
-If "TRIPWIRE_FLOPPY" is set to "YES" in the environment or on the
-"make" command line, this port will write the tripwire database to
-a floppy disk, which should then be write-protected and used as a
-reference for future runs. The diskette should be formatted and
-present in the "A" drive before starting the "make install" step.
-
-Joe Greco <jgreco@ns.sol.net>
diff --git a/security/tripwire12/pkg-plist b/security/tripwire12/pkg-plist
deleted file mode 100644
index f34115341fbe..000000000000
--- a/security/tripwire12/pkg-plist
+++ /dev/null
@@ -1,2 +0,0 @@
-bin/siggen
-bin/tripwire
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile
deleted file mode 100644
index 215ef89aebc3..000000000000
--- a/security/zenmap/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: nmap
-# Date created: Tue Aug 04, 1998
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= nmapfe
-PORTVERSION= 0.9.5
-CATEGORIES= security
-MASTER_SITES= http://codebox.net/download/ \
- http://www.insecure.org/nmap/dist/
-EXTRACT_SUFX= .tgz
-
-MAINTAINER= obrien@FreeBSD.org
-
-RUN_DEPENDS= nmap:${PORTSDIR}/security/nmap
-
-.include <bsd.port.pre.mk>
-
-USE_XLIB= yes
-USE_GTK= yes
-GNU_CONFIGURE= yes
-WRKSRC:= ${WRKDIR}/nmapfe
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nmapfe ${PREFIX}/bin
- cd ${PREFIX}/bin && ${LN} -f nmapfe xnmap
-
-.include <bsd.port.post.mk>
diff --git a/security/zenmap/distinfo b/security/zenmap/distinfo
deleted file mode 100644
index f39de2ced0c5..000000000000
--- a/security/zenmap/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (nmapfe-0.9.5.tgz) = f7cd97ddcd1eca49489298ad9bd3bf00
diff --git a/security/zenmap/files/nmap.1 b/security/zenmap/files/nmap.1
deleted file mode 100644
index b80aaa89fe46..000000000000
--- a/security/zenmap/files/nmap.1
+++ /dev/null
@@ -1,87 +0,0 @@
-.\"
-.\" Copyright (c) 1998 David E. O'Brien
-.\"
-.\" All rights reserved.
-.\"
-.\" Redistribution and use in source and binary forms, with or without
-.\" modification, are permitted provided that the following conditions
-.\" are met:
-.\" 1. Redistributions of source code must retain the above copyright
-.\" notice, this list of conditions and the following disclaimer.
-.\" 2. Redistributions in binary form must reproduce the above copyright
-.\" notice, this list of conditions and the following disclaimer in the
-.\" documentation and/or other materials provided with the distribution.
-.\"
-.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR
-.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
-.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
-.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT,
-.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
-.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
-.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-.\"
-.\" $FreeBSD$
-.\"
-.\" .TH NMAP 1L local
-.Dd August 4, 1998
-.Dt NMAP 1
-.Os BSD
-.Sh NAME
-.Nm nmap
-.Nd network port scanner
-.Sh SYNOPSIS
-.Nm nmap
-.Op Ar options
-.Ar hostname
-.Op Ar /mask
-.Sh DESCRIPTION
-.Nm
-is a utility for port scanning large networks, although it works fine for
-single hosts. The guiding philosophy for the creation of
-.Nm
-was TMTOWTDI (There's More Than One Way To Do It). This is the Perl slogan, but
-it is equally applicable to scanners. Sometimes you need speed, other times you
-may need stealth. In some cases, bypassing firewalls may be required. Not to
-mention the fact that you may want to scan different protocols (UDP, TCP, ICMP,
-etc.). You just can't do all this with one scanning mode. And you don't want to
-have 10 different scanners around, all with different interfaces and
-capabilities. Thus
-.Nm
-incorporats virtually every scanning technique known.
-Specifically,
-.Nm
-supports:
-
- Vanilla TCP connect() scanning,
- TCP SYN (half open) scanning,
- TCP FIN (stealth) scanning,
- TCP ftp proxy (bounce attack) scanning
- SYN/FIN scanning using IP fragments (bypasses packet filters),
- UDP recvfrom() scanning,
- UDP raw ICMP port unreachable scanning,
- ICMP scanning (ping-sweep), and
- Reverse-ident scanning.
-
-.Nm
-also supports a number of performance and reliability features such as dynamic
-delay time calculations, packet timeout and retransmission, parallel port
-scanning, detection of down hosts via parallel pings, and flexible target and
-port specification.
-.Sh FILES
-none.
-.Sh SEE ALSO
-.Xr mscan 1L ,
-.Xr nc 1L ,
-.Xr scrobe 1L
-.Sh DIAGNOSTICS
-none.
-.Sh BUGS
-none known.
-.Sh AUTHORS
-This man page has been written by David O'Brien (obrien@cs.ucdavis.edu)
-.\" .Sh HISTORY
-.\" .Nm
-.\" appeared in FreeBSD 3.0.
diff --git a/security/zenmap/files/patch-ab b/security/zenmap/files/patch-ab
deleted file mode 100644
index 01688d8d4b88..000000000000
--- a/security/zenmap/files/patch-ab
+++ /dev/null
@@ -1,25 +0,0 @@
---- Makefile.in.orig Fri May 7 04:51:52 1999
-+++ Makefile.in Fri Jul 23 10:46:08 1999
-@@ -71,7 +71,7 @@
- PROGRAMS = $(bin_PROGRAMS)
-
-
--DEFS = @DEFS@ -I. -I$(srcdir)
-+DEFS = @DEFS@ -DNMAP_PATH=\"$(bindir)/\" -I. -I$(srcdir)
- CPPFLAGS = @CPPFLAGS@
- STATIC =
- LDFLAGS = @LDFLAGS@ $(STATIC)
-@@ -231,11 +231,11 @@
- maintainer-clean-depend:
- -rm -rf .deps
-
--%.o: %.c
-+.c.o:
- @echo '$(COMPILE) -c $<'; \
- $(COMPILE) -c $<
-
--%.lo: %.c
-+.c.lo:
- @echo '$(LTCOMPILE) -c $<'; \
- $(LTCOMPILE) -c $<
- @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \
diff --git a/security/zenmap/files/patch-ac b/security/zenmap/files/patch-ac
deleted file mode 100644
index 855630c4c89d..000000000000
--- a/security/zenmap/files/patch-ac
+++ /dev/null
@@ -1,30 +0,0 @@
---- gladesig.c.orig Mon Aug 30 11:27:21 1999
-+++ gladesig.c Sun Apr 1 22:31:42 2001
-@@ -163,7 +163,7 @@
- on_Get_Nmap_Version_activate (GtkMenuItem *menuitem,
- gpointer user_data)
- {
-- execute("nmap -V");
-+ execute( NMAP_PATH "nmap -V");
- }
-
-
-@@ -467,7 +467,8 @@
- if (size > command_size)
- command = realloc(command, size);
-
-- strcpy(command, "nmap ");
-+ strcpy(command, NMAP_PATH);
-+ strcat(command, "nmap ");
- /*Uhm... yeah.. Spit out which scan to perform based
- on the which_scan variable */
-
-@@ -487,7 +488,7 @@
- strncat(command, " -sR ", 5);
-
- if (GTK_TOGGLE_BUTTON(MW->fast_check)->active)
-- strncat(command, " -F ", 3);
-+ strncat(command, " -F ", 4);
-
- if (GTK_TOGGLE_BUTTON(MW->range_check)->active) {
- val = gtk_entry_get_text(GTK_ENTRY(MW->range_text));
diff --git a/security/zenmap/pkg-comment b/security/zenmap/pkg-comment
deleted file mode 100644
index 5678ecd23a9f..000000000000
--- a/security/zenmap/pkg-comment
+++ /dev/null
@@ -1 +0,0 @@
-GUI frontend for the nmap scanning utility
diff --git a/security/zenmap/pkg-descr b/security/zenmap/pkg-descr
deleted file mode 100644
index ef1316ec24bc..000000000000
--- a/security/zenmap/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-nmapfe is a GUI front end for the nmap port scanning tool.
-
-WWW: http://www.insecure.org/nmap/index.html
-
--- David
- obrien@cs.ucdavis.edu
diff --git a/security/zenmap/pkg-plist b/security/zenmap/pkg-plist
deleted file mode 100644
index 201a9646d72f..000000000000
--- a/security/zenmap/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-@comment $FreeBSD$
-bin/nmapfe
-bin/xnmap