aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorcvs2svn <cvs2svn@FreeBSD.org>2004-05-15 15:49:17 +0000
committercvs2svn <cvs2svn@FreeBSD.org>2004-05-15 15:49:17 +0000
commit6f316ce2e89f972a4f22e1b97e1dda5e9d58cefa (patch)
treefb8d61358190cc429db453d54fb9920ccfde716f /security
parentea16706c62b542adc8f3b887256bf215bf914db6 (diff)
downloadports-release/4.10.0.tar.gz
ports-release/4.10.0.zip
This commit was manufactured by cvs2svn to create tag 'RELEASE_4_10_0'.release/4.10.0
Diffstat (limited to 'security')
-rw-r--r--security/calife-devel/Makefile22
-rw-r--r--security/calife-devel/distinfo2
-rw-r--r--security/calife-devel/pkg-descr9
-rw-r--r--security/calife-devel/pkg-plist2
-rw-r--r--security/fpc-hash/Makefile46
-rw-r--r--security/fpc-hash/distinfo2
-rw-r--r--security/fpc-hash/pkg-descr8
-rw-r--r--security/fpc-hash/pkg-plist4
-rw-r--r--security/fwbuilder-devel/Makefile35
-rw-r--r--security/fwbuilder-devel/distinfo2
-rw-r--r--security/fwbuilder-devel/pkg-descr18
-rw-r--r--security/fwbuilder-devel/pkg-plist274
-rw-r--r--security/fwbuilder2/Makefile35
-rw-r--r--security/fwbuilder2/distinfo2
-rw-r--r--security/fwbuilder2/pkg-descr18
-rw-r--r--security/fwbuilder2/pkg-plist274
-rw-r--r--security/gnome-keyring/Makefile28
-rw-r--r--security/gnome-keyring/distinfo2
-rw-r--r--security/gnome-keyring/pkg-descr17
-rw-r--r--security/gnome-keyring/pkg-plist47
-rw-r--r--security/gnupg-devel/Makefile58
-rw-r--r--security/gnupg-devel/distinfo2
-rw-r--r--security/gnupg-devel/files/patch-agent::Makefile.in11
-rw-r--r--security/gnupg-devel/files/patch-agent::gpg-agent.c12
-rw-r--r--security/gnupg-devel/files/patch-assuan::assuan-socket-connect.c10
-rw-r--r--security/gnupg-devel/files/patch-assuan::assuan-socket-server.c10
-rw-r--r--security/gnupg-devel/files/patch-configure.ac12
-rw-r--r--security/gnupg-devel/files/patch-kbx::Makefile.in11
-rw-r--r--security/gnupg-devel/files/patch-kbx::keybox-blob.c12
-rw-r--r--security/gnupg-devel/files/patch-kbx::keybox-dump.c10
-rw-r--r--security/gnupg-devel/files/patch-scd::Makefile.in11
-rw-r--r--security/gnupg-devel/files/patch-sm::Makefile.in11
-rw-r--r--security/gnupg-devel/pkg-descr6
-rw-r--r--security/gnupg-devel/pkg-plist7
-rw-r--r--security/gnupg1/Makefile77
-rw-r--r--security/gnupg1/distinfo4
-rw-r--r--security/gnupg1/files/patch-config.links15
-rw-r--r--security/gnupg1/pkg-descr9
-rw-r--r--security/gnupg1/pkg-message5
-rw-r--r--security/gnupg1/pkg-plist107
-rw-r--r--security/gpgme03/Makefile39
-rw-r--r--security/gpgme03/distinfo2
-rw-r--r--security/gpgme03/files/patch-assuan::assuan-handler.c27
-rw-r--r--security/gpgme03/files/patch-assuan::assuan-socket-connect.c10
-rw-r--r--security/gpgme03/files/patch-assuan::assuan-socket-server.c10
-rw-r--r--security/gpgme03/files/patch-ltmain.sh15
-rw-r--r--security/gpgme03/files/patch-tests::gpg::t-eventloop.c10
-rw-r--r--security/gpgme03/pkg-descr6
-rw-r--r--security/gpgme03/pkg-plist6
-rw-r--r--security/hpn-ssh/Makefile142
-rw-r--r--security/hpn-ssh/distinfo2
-rw-r--r--security/hpn-ssh/files/batch.patch11
-rw-r--r--security/hpn-ssh/files/gss-serv.c.patch18
-rw-r--r--security/hpn-ssh/files/patch-auth.c29
-rw-r--r--security/hpn-ssh/files/patch-auth1.c64
-rw-r--r--security/hpn-ssh/files/patch-auth2.c68
-rw-r--r--security/hpn-ssh/files/patch-clientloop.c11
-rw-r--r--security/hpn-ssh/files/patch-loginrec.c25
-rw-r--r--security/hpn-ssh/files/patch-monitor_wrap.c18
-rw-r--r--security/hpn-ssh/files/patch-regress-test-exec.sh11
-rw-r--r--security/hpn-ssh/files/patch-session.c334
-rw-r--r--security/hpn-ssh/files/patch-sshd.c31
-rw-r--r--security/hpn-ssh/files/patch-sshd_config18
-rw-r--r--security/hpn-ssh/files/patch-sshpty.c12
-rw-r--r--security/hpn-ssh/files/servconf.c.patch17
-rw-r--r--security/hpn-ssh/files/sshd.sh24
-rw-r--r--security/hpn-ssh/pkg-descr15
-rw-r--r--security/hpn-ssh/pkg-message17
-rw-r--r--security/hpn-ssh/pkg-plist38
-rw-r--r--security/kgpg-kde4/Makefile52
-rw-r--r--security/kgpg-kde4/distinfo2
-rw-r--r--security/kgpg-kde4/files/patch-ark-tar.cpp11
-rw-r--r--security/kgpg-kde4/files/patch-smapidev.c10
-rw-r--r--security/kgpg-kde4/files/plist.base464
-rw-r--r--security/kgpg-kde4/files/plist.base.rm116
-rw-r--r--security/kgpg-kde4/files/plist.klaptop37
-rw-r--r--security/kgpg-kde4/files/plist.klaptop.rm10
-rw-r--r--security/kgpg-kde4/pkg-descr1
-rw-r--r--security/krb5-16/Makefile156
-rw-r--r--security/krb5-16/distinfo4
-rw-r--r--security/krb5-16/files/README.FreeBSD32
-rw-r--r--security/krb5-16/files/patch-ac13
-rw-r--r--security/krb5-16/files/patch-ad13
-rw-r--r--security/krb5-16/files/patch-ae13
-rw-r--r--security/krb5-16/files/patch-af13
-rw-r--r--security/krb5-16/files/patch-ai28
-rw-r--r--security/krb5-16/files/patch-aj19
-rw-r--r--security/krb5-16/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-16/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-16/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-16/files/patch-as195
-rw-r--r--security/krb5-16/files/patch-at14
-rw-r--r--security/krb5-16/files/patch-av15
-rw-r--r--security/krb5-16/files/patch-ax11
-rw-r--r--security/krb5-16/files/patch-ay50
-rw-r--r--security/krb5-16/files/patch-ba77
-rw-r--r--security/krb5-16/files/patch-bb10
-rw-r--r--security/krb5-16/files/patch-config::pre.in10
-rw-r--r--security/krb5-16/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-16/files/patch-kadmin::cli::Makefile.in11
-rw-r--r--security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c12
-rw-r--r--security/krb5-16/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-16/pkg-descr24
-rw-r--r--security/krb5-16/pkg-plist108
-rw-r--r--security/krb5-17/Makefile156
-rw-r--r--security/krb5-17/distinfo4
-rw-r--r--security/krb5-17/files/README.FreeBSD32
-rw-r--r--security/krb5-17/files/patch-ac13
-rw-r--r--security/krb5-17/files/patch-ad13
-rw-r--r--security/krb5-17/files/patch-ae13
-rw-r--r--security/krb5-17/files/patch-af13
-rw-r--r--security/krb5-17/files/patch-ai28
-rw-r--r--security/krb5-17/files/patch-aj19
-rw-r--r--security/krb5-17/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-17/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-17/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-17/files/patch-as195
-rw-r--r--security/krb5-17/files/patch-at14
-rw-r--r--security/krb5-17/files/patch-av15
-rw-r--r--security/krb5-17/files/patch-ax11
-rw-r--r--security/krb5-17/files/patch-ay50
-rw-r--r--security/krb5-17/files/patch-ba77
-rw-r--r--security/krb5-17/files/patch-bb10
-rw-r--r--security/krb5-17/files/patch-config::pre.in10
-rw-r--r--security/krb5-17/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-17/files/patch-kadmin::cli::Makefile.in11
-rw-r--r--security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c12
-rw-r--r--security/krb5-17/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-17/pkg-descr24
-rw-r--r--security/krb5-17/pkg-plist108
-rw-r--r--security/krb5-appl/Makefile156
-rw-r--r--security/krb5-appl/distinfo4
-rw-r--r--security/krb5-appl/files/README.FreeBSD32
-rw-r--r--security/krb5-appl/files/patch-ac13
-rw-r--r--security/krb5-appl/files/patch-ad13
-rw-r--r--security/krb5-appl/files/patch-ae13
-rw-r--r--security/krb5-appl/files/patch-af13
-rw-r--r--security/krb5-appl/files/patch-ai28
-rw-r--r--security/krb5-appl/files/patch-aj19
-rw-r--r--security/krb5-appl/files/patch-appl::bsd::Makefile.in12
-rw-r--r--security/krb5-appl/files/patch-appl::bsd::klogind.M35
-rw-r--r--security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h23
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in11
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.822
-rw-r--r--security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c38
-rw-r--r--security/krb5-appl/files/patch-as195
-rw-r--r--security/krb5-appl/files/patch-at14
-rw-r--r--security/krb5-appl/files/patch-av15
-rw-r--r--security/krb5-appl/files/patch-ax11
-rw-r--r--security/krb5-appl/files/patch-ay50
-rw-r--r--security/krb5-appl/files/patch-ba77
-rw-r--r--security/krb5-appl/files/patch-bb10
-rw-r--r--security/krb5-appl/files/patch-config::pre.in10
-rw-r--r--security/krb5-appl/files/patch-config::shlib.conf19
-rw-r--r--security/krb5-appl/files/patch-kadmin::cli::Makefile.in11
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c12
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c14
-rw-r--r--security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c13
-rw-r--r--security/krb5-appl/pkg-descr24
-rw-r--r--security/krb5-appl/pkg-plist108
-rw-r--r--security/kwallet/Makefile52
-rw-r--r--security/kwallet/distinfo2
-rw-r--r--security/kwallet/files/patch-ark-tar.cpp11
-rw-r--r--security/kwallet/files/patch-smapidev.c10
-rw-r--r--security/kwallet/files/plist.base464
-rw-r--r--security/kwallet/files/plist.base.rm116
-rw-r--r--security/kwallet/files/plist.klaptop37
-rw-r--r--security/kwallet/files/plist.klaptop.rm10
-rw-r--r--security/kwallet/pkg-descr1
-rw-r--r--security/libfwbuilder-devel/Makefile32
-rw-r--r--security/libfwbuilder-devel/distinfo2
-rw-r--r--security/libfwbuilder-devel/pkg-descr7
-rw-r--r--security/libfwbuilder-devel/pkg-plist121
-rw-r--r--security/libfwbuilder2/Makefile32
-rw-r--r--security/libfwbuilder2/distinfo2
-rw-r--r--security/libfwbuilder2/pkg-descr7
-rw-r--r--security/libfwbuilder2/pkg-plist121
-rw-r--r--security/nettle2/Makefile45
-rw-r--r--security/nettle2/distinfo2
-rw-r--r--security/nettle2/files/patch-Makefile.in10
-rw-r--r--security/nettle2/files/patch-configure11
-rw-r--r--security/nettle2/files/patch-examples_nettle-openssl.c29
-rw-r--r--security/nettle2/pkg-descr6
-rw-r--r--security/nettle2/pkg-plist44
-rw-r--r--security/openvpn-devel/Makefile45
-rw-r--r--security/openvpn-devel/distinfo2
-rw-r--r--security/openvpn-devel/files/openvpn.sh.sample19
-rw-r--r--security/openvpn-devel/pkg-descr10
-rw-r--r--security/openvpn-devel/pkg-message18
-rw-r--r--security/openvpn-devel/pkg-plist42
-rw-r--r--security/openvpn20/Makefile45
-rw-r--r--security/openvpn20/distinfo2
-rw-r--r--security/openvpn20/files/openvpn.sh.sample19
-rw-r--r--security/openvpn20/pkg-descr10
-rw-r--r--security/openvpn20/pkg-message18
-rw-r--r--security/openvpn20/pkg-plist42
-rw-r--r--security/opieprint/Makefile31
-rw-r--r--security/opieprint/distinfo2
-rw-r--r--security/opieprint/pkg-descr19
-rw-r--r--security/opieprint/pkg-plist4
-rw-r--r--security/p5-Filter-CBC/Makefile36
-rw-r--r--security/p5-Filter-CBC/distinfo2
-rw-r--r--security/p5-Filter-CBC/pkg-descr9
-rw-r--r--security/p5-Filter-CBC/pkg-plist19
-rw-r--r--security/racoon2/Makefile53
-rw-r--r--security/racoon2/distinfo2
-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/files/racoon.sh42
-rw-r--r--security/racoon2/pkg-descr18
-rw-r--r--security/racoon2/pkg-plist5
-rw-r--r--security/stunnel/files/stunnel.in25
-rw-r--r--security/tripwire/files/twpol.m4655
-rw-r--r--security/zenmap/Makefile16
224 files changed, 0 insertions, 8475 deletions
diff --git a/security/calife-devel/Makefile b/security/calife-devel/Makefile
deleted file mode 100644
index 74705e4433af..000000000000
--- a/security/calife-devel/Makefile
+++ /dev/null
@@ -1,22 +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.6
-CATEGORIES= security
-MASTER_SITES= ftp://postfix.eu.org/pub/calife/
-
-MAINTAINER= thomas@FreeBSD.org
-COMMENT= A lightweight alternative to sudo
-
-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 acac090fb42a..000000000000
--- a/security/calife-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (calife-2.8.6.tar.gz) = bc7380688a5d67a14101f498577d1f61
-SIZE (calife-2.8.6.tar.gz) = 95393
diff --git a/security/calife-devel/pkg-descr b/security/calife-devel/pkg-descr
deleted file mode 100644
index cbad69c57bb6..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://www.keltia.net/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/fpc-hash/Makefile b/security/fpc-hash/Makefile
deleted file mode 100644
index b18d4567fc33..000000000000
--- a/security/fpc-hash/Makefile
+++ /dev/null
@@ -1,46 +0,0 @@
-# New ports collection makefile for: fpc-md5
-# Date created: 8 February 2004
-# Whom: John Merryweather Cooper
-#
-# $FreeBSD$
-#
-
-PORTNAME= md5
-PORTVERSION= 1.0.10
-CATEGORIES= security lang
-MASTER_SITES= http://www.borgsdemons.com/distfiles/
-PKGNAMEPREFIX= fpc-
-
-MAINTAINER= coop9211@uidaho.edu
-COMMENT= Free Pascal unit for MD5 hash routines
-
-BUILD_DEPENDS= ppc386:${PORTSDIR}/lang/fpc
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-USE_GMAKE= yes
-USE_REINPLACE= yes
-ONLY_FOR_ARCHS= i386
-
-PLIST_SUB+= PORTVERSION=${PORTVERSION}
-
-MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH \
- FPC=${LOCALBASE}/bin/ppc386 \
- INSTALL_BASEDIR=${PREFIX}/lib/fpc/${PORTVERSION} \
- INSTALL_BINDIR=${PREFIX}/bin \
- GCCLIBDIR=/usr/lib \
- RELEASE=1
-
-post-patch:
-# change to alter amount of optimization
- @${FIND} ${WRKDIR}/packages/base/md5 -name "Makefile*" | \
- ${XARGS} ${REINPLACE_CMD} 's|-OG2p3|-OG2p1|g'
-
-do-build:
- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \
- ${WRKDIR}/packages/base/md5 all
-
-do-install:
- @${SETENV} ${MAKE_ENV} ${GMAKE} -C \
- ${WRKDIR}/packages/base/md5 install
-
-.include <bsd.port.mk>
diff --git a/security/fpc-hash/distinfo b/security/fpc-hash/distinfo
deleted file mode 100644
index 63335e3a52a3..000000000000
--- a/security/fpc-hash/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (md5-1.0.10.tar.gz) = 45a5474d459a8bc481749f276566f0e5
-SIZE (md5-1.0.10.tar.gz) = 10675
diff --git a/security/fpc-hash/pkg-descr b/security/fpc-hash/pkg-descr
deleted file mode 100644
index e1e2b8a7b5a9..000000000000
--- a/security/fpc-hash/pkg-descr
+++ /dev/null
@@ -1,8 +0,0 @@
-The md5 unit is part of the base packages for Free Pascal,
-a 32-bit Turbo Pascal/Delphi compatible compiler. This unit
-provides MD5 hash routines.
-
-WWW: http://www.freepascal.org/
-
---
-John Merryweather Cooper <coop9211@uidaho.edu>
diff --git a/security/fpc-hash/pkg-plist b/security/fpc-hash/pkg-plist
deleted file mode 100644
index b37dc5e394e6..000000000000
--- a/security/fpc-hash/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/Package.fpc
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.o
-lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.ppu
-@dirrm lib/fpc/%%PORTVERSION%%/units/freebsd/md5
diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile
deleted file mode 100644
index 1e3e43dffa43..000000000000
--- a/security/fwbuilder-devel/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 1.1.2
-PORTREVISION= 2
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder GUI and policy compilers
-
-LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \
- gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
- fwbuilder.5:${PORTSDIR}/security/libfwbuilder
-
-USE_GNOME= glib12 gtk12
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR}
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-MAN1= fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
- fwb_install.1 fwb_compile_all.1
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo
deleted file mode 100644
index 4db34e7dee7f..000000000000
--- a/security/fwbuilder-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fwbuilder-1.1.2.tar.gz) = 54a57c9e82da151b59afe0a1c0e66586
-SIZE (fwbuilder-1.1.2.tar.gz) = 1720734
diff --git a/security/fwbuilder-devel/pkg-descr b/security/fwbuilder-devel/pkg-descr
deleted file mode 100644
index 630225955878..000000000000
--- a/security/fwbuilder-devel/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms. In Firewall Builder, firewall policy is a set
-of rules, each rule consists of abstract objects which represent real network
-objects and services (hosts, routers, firewalls, networks, protocols).
-Firewall Builder helps user maintain database of objects and allows policy
-editing using simple drag-and-drop operations.
-
-Preferences and objects databases are stored in XML format.
-GUI and policy compilers are completely independent. Support for a new firewall
-platform can be added to GUI without any changes done to the program, although
-new policy compiler must be written. This provides for consistent abstract
-model and the same GUI for different firewall platforms. Currently three most
-popular free firewalls are supported: ipchains, iptables and ipfilter.
-Because of this, Firewall Builder can be used to manage firewalls built on
-variety of platforms including, but not limited to, Linux running ipchains or
-iptables and FreeBSD or Solaris running ipfilter.
-
-WWW: http://www.fwbuilder.org/
diff --git a/security/fwbuilder-devel/pkg-plist b/security/fwbuilder-devel/pkg-plist
deleted file mode 100644
index 58d1db22180a..000000000000
--- a/security/fwbuilder-devel/pkg-plist
+++ /dev/null
@@ -1,274 +0,0 @@
-bin/fwb_pf
-bin/fwb_ipf
-bin/fwb_ipfw
-bin/fwb_ipt
-bin/fwbuilder
-bin/fwblookup
-bin/fwbedit
-bin/fwb_install
-bin/fwb_compile_all
-%%DOCSDIR%%/examples/README.examples
-%%DOCSDIR%%/examples/objects.xml
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/FAQ
-%%DOCSDIR%%/FAQ.html
-%%DOCSDIR%%/Build
-%%DOCSDIR%%/Build.html
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/README.api
-%%DOCSDIR%%/README.gui
-%%DOCSDIR%%/README.compiler-framework
-%%DOCSDIR%%/README.floppyfw
-%%DOCSDIR%%/ReleaseNotes_0.8.7
-%%DOCSDIR%%/ReleaseNotes_0.9.0
-%%DOCSDIR%%/ReleaseNotes_0.9.1
-%%DOCSDIR%%/ReleaseNotes_0.9.2
-%%DOCSDIR%%/ReleaseNotes_0.9.2.html
-%%DOCSDIR%%/ReleaseNotes_0.9.3
-%%DOCSDIR%%/ReleaseNotes_0.9.3.html
-%%DOCSDIR%%/ReleaseNotes_0.9.4
-%%DOCSDIR%%/ReleaseNotes_0.9.4.html
-%%DOCSDIR%%/ReleaseNotes_0.9.5
-%%DOCSDIR%%/ReleaseNotes_0.9.5.html
-%%DOCSDIR%%/ReleaseNotes_0.9.6
-%%DOCSDIR%%/ReleaseNotes_0.9.6.html
-%%DOCSDIR%%/ReleaseNotes_0.9.7
-%%DOCSDIR%%/ReleaseNotes_0.9.7.html
-%%DOCSDIR%%/ReleaseNotes_0.9.8
-%%DOCSDIR%%/ReleaseNotes_0.9.8.html
-%%DOCSDIR%%/ReleaseNotes_0.9.9
-%%DOCSDIR%%/ReleaseNotes_0.9.9.html
-%%DOCSDIR%%/ReleaseNotes_1.0.0
-%%DOCSDIR%%/ReleaseNotes_1.0.0.html
-%%DOCSDIR%%/ReleaseNotes_1.0.1
-%%DOCSDIR%%/ReleaseNotes_1.0.1.html
-%%DOCSDIR%%/ReleaseNotes_1.0.2
-%%DOCSDIR%%/ReleaseNotes_1.0.2.html
-%%DOCSDIR%%/ReleaseNotes_1.0.3
-%%DOCSDIR%%/ReleaseNotes_1.0.3.html
-%%DOCSDIR%%/ReleaseNotes_1.0.4
-%%DOCSDIR%%/ReleaseNotes_1.0.4.html
-%%DOCSDIR%%/ReleaseNotes_1.0.5
-%%DOCSDIR%%/ReleaseNotes_1.0.5.html
-%%DOCSDIR%%/ReleaseNotes_1.0.6
-%%DOCSDIR%%/ReleaseNotes_1.0.6.html
-%%DOCSDIR%%/ReleaseNotes_1.0.7
-%%DOCSDIR%%/ReleaseNotes_1.0.7.html
-%%DOCSDIR%%/ReleaseNotes_1.0.8
-%%DOCSDIR%%/ReleaseNotes_1.0.8.html
-%%DOCSDIR%%/ReleaseNotes_1.0.9
-%%DOCSDIR%%/ReleaseNotes_1.0.9.html
-%%DOCSDIR%%/ReleaseNotes_1.0.10
-%%DOCSDIR%%/ReleaseNotes_1.0.11
-%%DOCSDIR%%/ReleaseNotes_1.0.10.html
-%%DOCSDIR%%/ReleaseNotes_1.0.11.html
-%%DOCSDIR%%/ReleaseNotes_1.1.0
-%%DOCSDIR%%/ReleaseNotes_1.1.0.html
-%%DOCSDIR%%/ReleaseNotes_1.1.1
-%%DOCSDIR%%/ReleaseNotes_1.1.1.html
-%%DOCSDIR%%/ReleaseNotes_1.1.2
-%%DOCSDIR%%/ReleaseNotes_1.1.2.html
-%%DATADIR%%/gtkrc
-%%DATADIR%%/fwbuilder_preferences.dtd
-%%DATADIR%%/objects_init.xml
-%%DATADIR%%/fwbuilder_prefs.xml
-%%DATADIR%%/resources.xml
-%%DATADIR%%/platform/iptables.xml
-%%DATADIR%%/platform/ipf.xml
-%%DATADIR%%/platform/pf.xml
-%%DATADIR%%/platform/ipfw.xml
-%%DATADIR%%/platform/pix.xml
-%%DATADIR%%/platform/unknown.xml
-%%DATADIR%%/os/linux24.xml
-%%DATADIR%%/os/macosx.xml
-%%DATADIR%%/os/freebsd.xml
-%%DATADIR%%/os/openbsd.xml
-%%DATADIR%%/os/solaris.xml
-%%DATADIR%%/os/pix_os.xml
-%%DATADIR%%/os/unknown_os.xml
-%%DATADIR%%/filters/policy-text.xsl
-%%DATADIR%%/filters/policy-html.xsl
-%%DATADIR%%/filters/print-policy.xs1
-%%DATADIR%%/filters/print-nat.xs1
-%%DATADIR%%/migration/0.8.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.1/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.2/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.3/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.4/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.5/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.6/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.8/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.9/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.1/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.2/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.3/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.4/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.5/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.6/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.8/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.9/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.10/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.11/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.12/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.1.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.1.1/FWBuilderPreferences.xslt
-%%DATADIR%%/modules/gui/lib_pf_dlg.so
-%%DATADIR%%/modules/gui/lib_ipf_dlg.so
-%%DATADIR%%/modules/gui/lib_ipfw_dlg.so
-%%DATADIR%%/modules/gui/lib_freebsd_dlg.so
-%%DATADIR%%/modules/gui/lib_macosx_dlg.so
-%%DATADIR%%/modules/gui/lib_openbsd_dlg.so
-%%DATADIR%%/modules/gui/lib_solaris_dlg.so
-%%DATADIR%%/modules/gui/lib_iptables_dlg.so
-%%DATADIR%%/modules/gui/lib_linux24_dlg.so
-%%DATADIR%%/modules/gui/lib_pix_dlg.so
-%%DATADIR%%/modules/gui/lib_pix_os_dlg.so
-share/bug-buddy/bugzilla/fwbuilder.bugzilla
-share/bug-buddy/xml/fwbuilder.bts
-share/bug-buddy/fwbuilder-bug-buddy.png
-share/bug-buddy/fwbuilder-packages
-share/bug-buddy/fwbuilder.appmap
-share/locale/br/LC_MESSAGES/fwbuilder.mo
-share/locale/de/LC_MESSAGES/fwbuilder.mo
-share/locale/fr/LC_MESSAGES/fwbuilder.mo
-share/locale/ru/LC_MESSAGES/fwbuilder.mo
-share/locale/tr/LC_MESSAGES/fwbuilder.mo
-share/pixmaps/fwbuilder/accept.png
-share/pixmaps/fwbuilder/accounting.png
-share/pixmaps/fwbuilder/address-neg.png
-share/pixmaps/fwbuilder/address-ref.png
-share/pixmaps/fwbuilder/address.png
-share/pixmaps/fwbuilder/address_16.png
-share/pixmaps/fwbuilder/apply.png
-share/pixmaps/fwbuilder/big-down-arrow.png
-share/pixmaps/fwbuilder/big-left-arrow.png
-share/pixmaps/fwbuilder/big-right-arrow.png
-share/pixmaps/fwbuilder/big-up-arrow.png
-share/pixmaps/fwbuilder/binoculars64.png
-share/pixmaps/fwbuilder/blank.png
-share/pixmaps/fwbuilder/blank_2x16.png
-share/pixmaps/fwbuilder/both.png
-share/pixmaps/fwbuilder/cancel.png
-share/pixmaps/fwbuilder/cert_druid_logo.png
-share/pixmaps/fwbuilder/check.png
-share/pixmaps/fwbuilder/clock-neg.png
-share/pixmaps/fwbuilder/clock-ref.png
-share/pixmaps/fwbuilder/clock.png
-share/pixmaps/fwbuilder/clock_16.png
-share/pixmaps/fwbuilder/close.png
-share/pixmaps/fwbuilder/deny.png
-share/pixmaps/fwbuilder/down-arrow.png
-share/pixmaps/fwbuilder/drag_object.png
-share/pixmaps/fwbuilder/error.png
-share/pixmaps/fwbuilder/firewall-neg.png
-share/pixmaps/fwbuilder/firewall-ref.png
-share/pixmaps/fwbuilder/firewall.png
-share/pixmaps/fwbuilder/firewall_16.png
-share/pixmaps/fwbuilder/floppy.png
-share/pixmaps/fwbuilder/generic.png
-share/pixmaps/fwbuilder/group-neg.png
-share/pixmaps/fwbuilder/group-ref.png
-share/pixmaps/fwbuilder/group.png
-share/pixmaps/fwbuilder/group_16.png
-share/pixmaps/fwbuilder/host-neg.png
-share/pixmaps/fwbuilder/host-ref.png
-share/pixmaps/fwbuilder/host.png
-share/pixmaps/fwbuilder/host_16.png
-share/pixmaps/fwbuilder/host_64.png
-share/pixmaps/fwbuilder/key.png
-share/pixmaps/fwbuilder/inbound.png
-share/pixmaps/fwbuilder/info.png
-share/pixmaps/fwbuilder/interface-neg.png
-share/pixmaps/fwbuilder/interface-ref.png
-share/pixmaps/fwbuilder/interface.png
-share/pixmaps/fwbuilder/interface_16.png
-share/pixmaps/fwbuilder/left-arrow.png
-share/pixmaps/fwbuilder/log.png
-share/pixmaps/fwbuilder/neg.png
-share/pixmaps/fwbuilder/network-neg.png
-share/pixmaps/fwbuilder/network-ref.png
-share/pixmaps/fwbuilder/network.png
-share/pixmaps/fwbuilder/network_16.png
-share/pixmaps/fwbuilder/no.png
-share/pixmaps/fwbuilder/ok.png
-share/pixmaps/fwbuilder/options.png
-share/pixmaps/fwbuilder/outbound.png
-share/pixmaps/fwbuilder/physaddress-neg.png
-share/pixmaps/fwbuilder/physaddress-ref.png
-share/pixmaps/fwbuilder/physaddress.png
-share/pixmaps/fwbuilder/physaddress_16.png
-share/pixmaps/fwbuilder/protect_host.png
-share/pixmaps/fwbuilder/protect_net.png
-share/pixmaps/fwbuilder/protect_net_and_dmz.png
-share/pixmaps/fwbuilder/question.png
-share/pixmaps/fwbuilder/redo.png
-share/pixmaps/fwbuilder/ref.png
-share/pixmaps/fwbuilder/reject.png
-share/pixmaps/fwbuilder/right-arrow.png
-share/pixmaps/fwbuilder/rules_druid_logo.png
-share/pixmaps/fwbuilder/service-custom-neg.png
-share/pixmaps/fwbuilder/service-custom-ref.png
-share/pixmaps/fwbuilder/service-custom.png
-share/pixmaps/fwbuilder/service-icmp-neg.png
-share/pixmaps/fwbuilder/service-icmp-ref.png
-share/pixmaps/fwbuilder/service-icmp.png
-share/pixmaps/fwbuilder/service-ip-neg.png
-share/pixmaps/fwbuilder/service-ip-ref.png
-share/pixmaps/fwbuilder/service-ip.png
-share/pixmaps/fwbuilder/service-tcp-neg.png
-share/pixmaps/fwbuilder/service-tcp-ref.png
-share/pixmaps/fwbuilder/service-tcp.png
-share/pixmaps/fwbuilder/service-udp-neg.png
-share/pixmaps/fwbuilder/service-udp-ref.png
-share/pixmaps/fwbuilder/service-udp.png
-share/pixmaps/fwbuilder/service_16.png
-share/pixmaps/fwbuilder/stop.png
-share/pixmaps/fwbuilder/uncheck.png
-share/pixmaps/fwbuilder/undo.png
-share/pixmaps/fwbuilder/up-arrow.png
-share/pixmaps/fwbuilder/warning.png
-share/pixmaps/fwbuilder/yes.png
-@dirrm %%DOCSDIR%%/examples
-@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/platform
-@dirrm %%DATADIR%%/os
-@dirrm %%DATADIR%%/filters
-@dirrm %%DATADIR%%/migration/0.8.7
-@dirrm %%DATADIR%%/migration/0.9.0
-@dirrm %%DATADIR%%/migration/0.9.1
-@dirrm %%DATADIR%%/migration/0.9.2
-@dirrm %%DATADIR%%/migration/0.9.3
-@dirrm %%DATADIR%%/migration/0.9.4
-@dirrm %%DATADIR%%/migration/0.9.5
-@dirrm %%DATADIR%%/migration/0.9.6
-@dirrm %%DATADIR%%/migration/0.9.7
-@dirrm %%DATADIR%%/migration/0.9.8
-@dirrm %%DATADIR%%/migration/0.9.9
-@dirrm %%DATADIR%%/migration/1.0.0
-@dirrm %%DATADIR%%/migration/1.0.1
-@dirrm %%DATADIR%%/migration/1.0.2
-@dirrm %%DATADIR%%/migration/1.0.3
-@dirrm %%DATADIR%%/migration/1.0.4
-@dirrm %%DATADIR%%/migration/1.0.5
-@dirrm %%DATADIR%%/migration/1.0.6
-@dirrm %%DATADIR%%/migration/1.0.7
-@dirrm %%DATADIR%%/migration/1.0.8
-@dirrm %%DATADIR%%/migration/1.0.9
-@dirrm %%DATADIR%%/migration/1.0.10
-@dirrm %%DATADIR%%/migration/1.0.11
-@dirrm %%DATADIR%%/migration/1.0.12
-@dirrm %%DATADIR%%/migration/1.1.0
-@dirrm %%DATADIR%%/migration/1.1.1
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%/modules/gui
-@dirrm %%DATADIR%%/modules
-@dirrm %%DATADIR%%
-@dirrm share/bug-buddy/bugzilla/fwbuilder
-@dirrm share/pixmaps/fwbuilder
diff --git a/security/fwbuilder2/Makefile b/security/fwbuilder2/Makefile
deleted file mode 100644
index 1e3e43dffa43..000000000000
--- a/security/fwbuilder2/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# New ports collection makefile for: fwbuilder
-# Date Created: 3 Feb 2001
-# Whom: Roman Shterenzon <roman@xpert.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= fwbuilder
-PORTVERSION= 1.1.2
-PORTREVISION= 2
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder GUI and policy compilers
-
-LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \
- gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \
- fwbuilder.5:${PORTSDIR}/security/libfwbuilder
-
-USE_GNOME= glib12 gtk12
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS+= --with-docdir=${DOCSDIR}
-INSTALLS_SHLIB= yes
-PLIST_SUB+= PORTVERSION="${PORTVERSION}"
-
-MAN1= fwbuilder.1 fwblookup.1 fwbedit.1 fwb_ipt.1 fwb_ipf.1 fwb_ipfw.1 fwb_pf.1 \
- fwb_install.1 fwb_compile_all.1
-
-.include <bsd.port.mk>
diff --git a/security/fwbuilder2/distinfo b/security/fwbuilder2/distinfo
deleted file mode 100644
index 4db34e7dee7f..000000000000
--- a/security/fwbuilder2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (fwbuilder-1.1.2.tar.gz) = 54a57c9e82da151b59afe0a1c0e66586
-SIZE (fwbuilder-1.1.2.tar.gz) = 1720734
diff --git a/security/fwbuilder2/pkg-descr b/security/fwbuilder2/pkg-descr
deleted file mode 100644
index 630225955878..000000000000
--- a/security/fwbuilder2/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms. In Firewall Builder, firewall policy is a set
-of rules, each rule consists of abstract objects which represent real network
-objects and services (hosts, routers, firewalls, networks, protocols).
-Firewall Builder helps user maintain database of objects and allows policy
-editing using simple drag-and-drop operations.
-
-Preferences and objects databases are stored in XML format.
-GUI and policy compilers are completely independent. Support for a new firewall
-platform can be added to GUI without any changes done to the program, although
-new policy compiler must be written. This provides for consistent abstract
-model and the same GUI for different firewall platforms. Currently three most
-popular free firewalls are supported: ipchains, iptables and ipfilter.
-Because of this, Firewall Builder can be used to manage firewalls built on
-variety of platforms including, but not limited to, Linux running ipchains or
-iptables and FreeBSD or Solaris running ipfilter.
-
-WWW: http://www.fwbuilder.org/
diff --git a/security/fwbuilder2/pkg-plist b/security/fwbuilder2/pkg-plist
deleted file mode 100644
index 58d1db22180a..000000000000
--- a/security/fwbuilder2/pkg-plist
+++ /dev/null
@@ -1,274 +0,0 @@
-bin/fwb_pf
-bin/fwb_ipf
-bin/fwb_ipfw
-bin/fwb_ipt
-bin/fwbuilder
-bin/fwblookup
-bin/fwbedit
-bin/fwb_install
-bin/fwb_compile_all
-%%DOCSDIR%%/examples/README.examples
-%%DOCSDIR%%/examples/objects.xml
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/FAQ
-%%DOCSDIR%%/FAQ.html
-%%DOCSDIR%%/Build
-%%DOCSDIR%%/Build.html
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/README.api
-%%DOCSDIR%%/README.gui
-%%DOCSDIR%%/README.compiler-framework
-%%DOCSDIR%%/README.floppyfw
-%%DOCSDIR%%/ReleaseNotes_0.8.7
-%%DOCSDIR%%/ReleaseNotes_0.9.0
-%%DOCSDIR%%/ReleaseNotes_0.9.1
-%%DOCSDIR%%/ReleaseNotes_0.9.2
-%%DOCSDIR%%/ReleaseNotes_0.9.2.html
-%%DOCSDIR%%/ReleaseNotes_0.9.3
-%%DOCSDIR%%/ReleaseNotes_0.9.3.html
-%%DOCSDIR%%/ReleaseNotes_0.9.4
-%%DOCSDIR%%/ReleaseNotes_0.9.4.html
-%%DOCSDIR%%/ReleaseNotes_0.9.5
-%%DOCSDIR%%/ReleaseNotes_0.9.5.html
-%%DOCSDIR%%/ReleaseNotes_0.9.6
-%%DOCSDIR%%/ReleaseNotes_0.9.6.html
-%%DOCSDIR%%/ReleaseNotes_0.9.7
-%%DOCSDIR%%/ReleaseNotes_0.9.7.html
-%%DOCSDIR%%/ReleaseNotes_0.9.8
-%%DOCSDIR%%/ReleaseNotes_0.9.8.html
-%%DOCSDIR%%/ReleaseNotes_0.9.9
-%%DOCSDIR%%/ReleaseNotes_0.9.9.html
-%%DOCSDIR%%/ReleaseNotes_1.0.0
-%%DOCSDIR%%/ReleaseNotes_1.0.0.html
-%%DOCSDIR%%/ReleaseNotes_1.0.1
-%%DOCSDIR%%/ReleaseNotes_1.0.1.html
-%%DOCSDIR%%/ReleaseNotes_1.0.2
-%%DOCSDIR%%/ReleaseNotes_1.0.2.html
-%%DOCSDIR%%/ReleaseNotes_1.0.3
-%%DOCSDIR%%/ReleaseNotes_1.0.3.html
-%%DOCSDIR%%/ReleaseNotes_1.0.4
-%%DOCSDIR%%/ReleaseNotes_1.0.4.html
-%%DOCSDIR%%/ReleaseNotes_1.0.5
-%%DOCSDIR%%/ReleaseNotes_1.0.5.html
-%%DOCSDIR%%/ReleaseNotes_1.0.6
-%%DOCSDIR%%/ReleaseNotes_1.0.6.html
-%%DOCSDIR%%/ReleaseNotes_1.0.7
-%%DOCSDIR%%/ReleaseNotes_1.0.7.html
-%%DOCSDIR%%/ReleaseNotes_1.0.8
-%%DOCSDIR%%/ReleaseNotes_1.0.8.html
-%%DOCSDIR%%/ReleaseNotes_1.0.9
-%%DOCSDIR%%/ReleaseNotes_1.0.9.html
-%%DOCSDIR%%/ReleaseNotes_1.0.10
-%%DOCSDIR%%/ReleaseNotes_1.0.11
-%%DOCSDIR%%/ReleaseNotes_1.0.10.html
-%%DOCSDIR%%/ReleaseNotes_1.0.11.html
-%%DOCSDIR%%/ReleaseNotes_1.1.0
-%%DOCSDIR%%/ReleaseNotes_1.1.0.html
-%%DOCSDIR%%/ReleaseNotes_1.1.1
-%%DOCSDIR%%/ReleaseNotes_1.1.1.html
-%%DOCSDIR%%/ReleaseNotes_1.1.2
-%%DOCSDIR%%/ReleaseNotes_1.1.2.html
-%%DATADIR%%/gtkrc
-%%DATADIR%%/fwbuilder_preferences.dtd
-%%DATADIR%%/objects_init.xml
-%%DATADIR%%/fwbuilder_prefs.xml
-%%DATADIR%%/resources.xml
-%%DATADIR%%/platform/iptables.xml
-%%DATADIR%%/platform/ipf.xml
-%%DATADIR%%/platform/pf.xml
-%%DATADIR%%/platform/ipfw.xml
-%%DATADIR%%/platform/pix.xml
-%%DATADIR%%/platform/unknown.xml
-%%DATADIR%%/os/linux24.xml
-%%DATADIR%%/os/macosx.xml
-%%DATADIR%%/os/freebsd.xml
-%%DATADIR%%/os/openbsd.xml
-%%DATADIR%%/os/solaris.xml
-%%DATADIR%%/os/pix_os.xml
-%%DATADIR%%/os/unknown_os.xml
-%%DATADIR%%/filters/policy-text.xsl
-%%DATADIR%%/filters/policy-html.xsl
-%%DATADIR%%/filters/print-policy.xs1
-%%DATADIR%%/filters/print-nat.xs1
-%%DATADIR%%/migration/0.8.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.1/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.2/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.3/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.4/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.5/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.6/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.8/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/0.9.9/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.1/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.2/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.3/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.4/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.5/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.6/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.7/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.8/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.9/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.10/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.11/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.0.12/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.1.0/FWBuilderPreferences.xslt
-%%DATADIR%%/migration/1.1.1/FWBuilderPreferences.xslt
-%%DATADIR%%/modules/gui/lib_pf_dlg.so
-%%DATADIR%%/modules/gui/lib_ipf_dlg.so
-%%DATADIR%%/modules/gui/lib_ipfw_dlg.so
-%%DATADIR%%/modules/gui/lib_freebsd_dlg.so
-%%DATADIR%%/modules/gui/lib_macosx_dlg.so
-%%DATADIR%%/modules/gui/lib_openbsd_dlg.so
-%%DATADIR%%/modules/gui/lib_solaris_dlg.so
-%%DATADIR%%/modules/gui/lib_iptables_dlg.so
-%%DATADIR%%/modules/gui/lib_linux24_dlg.so
-%%DATADIR%%/modules/gui/lib_pix_dlg.so
-%%DATADIR%%/modules/gui/lib_pix_os_dlg.so
-share/bug-buddy/bugzilla/fwbuilder.bugzilla
-share/bug-buddy/xml/fwbuilder.bts
-share/bug-buddy/fwbuilder-bug-buddy.png
-share/bug-buddy/fwbuilder-packages
-share/bug-buddy/fwbuilder.appmap
-share/locale/br/LC_MESSAGES/fwbuilder.mo
-share/locale/de/LC_MESSAGES/fwbuilder.mo
-share/locale/fr/LC_MESSAGES/fwbuilder.mo
-share/locale/ru/LC_MESSAGES/fwbuilder.mo
-share/locale/tr/LC_MESSAGES/fwbuilder.mo
-share/pixmaps/fwbuilder/accept.png
-share/pixmaps/fwbuilder/accounting.png
-share/pixmaps/fwbuilder/address-neg.png
-share/pixmaps/fwbuilder/address-ref.png
-share/pixmaps/fwbuilder/address.png
-share/pixmaps/fwbuilder/address_16.png
-share/pixmaps/fwbuilder/apply.png
-share/pixmaps/fwbuilder/big-down-arrow.png
-share/pixmaps/fwbuilder/big-left-arrow.png
-share/pixmaps/fwbuilder/big-right-arrow.png
-share/pixmaps/fwbuilder/big-up-arrow.png
-share/pixmaps/fwbuilder/binoculars64.png
-share/pixmaps/fwbuilder/blank.png
-share/pixmaps/fwbuilder/blank_2x16.png
-share/pixmaps/fwbuilder/both.png
-share/pixmaps/fwbuilder/cancel.png
-share/pixmaps/fwbuilder/cert_druid_logo.png
-share/pixmaps/fwbuilder/check.png
-share/pixmaps/fwbuilder/clock-neg.png
-share/pixmaps/fwbuilder/clock-ref.png
-share/pixmaps/fwbuilder/clock.png
-share/pixmaps/fwbuilder/clock_16.png
-share/pixmaps/fwbuilder/close.png
-share/pixmaps/fwbuilder/deny.png
-share/pixmaps/fwbuilder/down-arrow.png
-share/pixmaps/fwbuilder/drag_object.png
-share/pixmaps/fwbuilder/error.png
-share/pixmaps/fwbuilder/firewall-neg.png
-share/pixmaps/fwbuilder/firewall-ref.png
-share/pixmaps/fwbuilder/firewall.png
-share/pixmaps/fwbuilder/firewall_16.png
-share/pixmaps/fwbuilder/floppy.png
-share/pixmaps/fwbuilder/generic.png
-share/pixmaps/fwbuilder/group-neg.png
-share/pixmaps/fwbuilder/group-ref.png
-share/pixmaps/fwbuilder/group.png
-share/pixmaps/fwbuilder/group_16.png
-share/pixmaps/fwbuilder/host-neg.png
-share/pixmaps/fwbuilder/host-ref.png
-share/pixmaps/fwbuilder/host.png
-share/pixmaps/fwbuilder/host_16.png
-share/pixmaps/fwbuilder/host_64.png
-share/pixmaps/fwbuilder/key.png
-share/pixmaps/fwbuilder/inbound.png
-share/pixmaps/fwbuilder/info.png
-share/pixmaps/fwbuilder/interface-neg.png
-share/pixmaps/fwbuilder/interface-ref.png
-share/pixmaps/fwbuilder/interface.png
-share/pixmaps/fwbuilder/interface_16.png
-share/pixmaps/fwbuilder/left-arrow.png
-share/pixmaps/fwbuilder/log.png
-share/pixmaps/fwbuilder/neg.png
-share/pixmaps/fwbuilder/network-neg.png
-share/pixmaps/fwbuilder/network-ref.png
-share/pixmaps/fwbuilder/network.png
-share/pixmaps/fwbuilder/network_16.png
-share/pixmaps/fwbuilder/no.png
-share/pixmaps/fwbuilder/ok.png
-share/pixmaps/fwbuilder/options.png
-share/pixmaps/fwbuilder/outbound.png
-share/pixmaps/fwbuilder/physaddress-neg.png
-share/pixmaps/fwbuilder/physaddress-ref.png
-share/pixmaps/fwbuilder/physaddress.png
-share/pixmaps/fwbuilder/physaddress_16.png
-share/pixmaps/fwbuilder/protect_host.png
-share/pixmaps/fwbuilder/protect_net.png
-share/pixmaps/fwbuilder/protect_net_and_dmz.png
-share/pixmaps/fwbuilder/question.png
-share/pixmaps/fwbuilder/redo.png
-share/pixmaps/fwbuilder/ref.png
-share/pixmaps/fwbuilder/reject.png
-share/pixmaps/fwbuilder/right-arrow.png
-share/pixmaps/fwbuilder/rules_druid_logo.png
-share/pixmaps/fwbuilder/service-custom-neg.png
-share/pixmaps/fwbuilder/service-custom-ref.png
-share/pixmaps/fwbuilder/service-custom.png
-share/pixmaps/fwbuilder/service-icmp-neg.png
-share/pixmaps/fwbuilder/service-icmp-ref.png
-share/pixmaps/fwbuilder/service-icmp.png
-share/pixmaps/fwbuilder/service-ip-neg.png
-share/pixmaps/fwbuilder/service-ip-ref.png
-share/pixmaps/fwbuilder/service-ip.png
-share/pixmaps/fwbuilder/service-tcp-neg.png
-share/pixmaps/fwbuilder/service-tcp-ref.png
-share/pixmaps/fwbuilder/service-tcp.png
-share/pixmaps/fwbuilder/service-udp-neg.png
-share/pixmaps/fwbuilder/service-udp-ref.png
-share/pixmaps/fwbuilder/service-udp.png
-share/pixmaps/fwbuilder/service_16.png
-share/pixmaps/fwbuilder/stop.png
-share/pixmaps/fwbuilder/uncheck.png
-share/pixmaps/fwbuilder/undo.png
-share/pixmaps/fwbuilder/up-arrow.png
-share/pixmaps/fwbuilder/warning.png
-share/pixmaps/fwbuilder/yes.png
-@dirrm %%DOCSDIR%%/examples
-@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/platform
-@dirrm %%DATADIR%%/os
-@dirrm %%DATADIR%%/filters
-@dirrm %%DATADIR%%/migration/0.8.7
-@dirrm %%DATADIR%%/migration/0.9.0
-@dirrm %%DATADIR%%/migration/0.9.1
-@dirrm %%DATADIR%%/migration/0.9.2
-@dirrm %%DATADIR%%/migration/0.9.3
-@dirrm %%DATADIR%%/migration/0.9.4
-@dirrm %%DATADIR%%/migration/0.9.5
-@dirrm %%DATADIR%%/migration/0.9.6
-@dirrm %%DATADIR%%/migration/0.9.7
-@dirrm %%DATADIR%%/migration/0.9.8
-@dirrm %%DATADIR%%/migration/0.9.9
-@dirrm %%DATADIR%%/migration/1.0.0
-@dirrm %%DATADIR%%/migration/1.0.1
-@dirrm %%DATADIR%%/migration/1.0.2
-@dirrm %%DATADIR%%/migration/1.0.3
-@dirrm %%DATADIR%%/migration/1.0.4
-@dirrm %%DATADIR%%/migration/1.0.5
-@dirrm %%DATADIR%%/migration/1.0.6
-@dirrm %%DATADIR%%/migration/1.0.7
-@dirrm %%DATADIR%%/migration/1.0.8
-@dirrm %%DATADIR%%/migration/1.0.9
-@dirrm %%DATADIR%%/migration/1.0.10
-@dirrm %%DATADIR%%/migration/1.0.11
-@dirrm %%DATADIR%%/migration/1.0.12
-@dirrm %%DATADIR%%/migration/1.1.0
-@dirrm %%DATADIR%%/migration/1.1.1
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%/modules/gui
-@dirrm %%DATADIR%%/modules
-@dirrm %%DATADIR%%
-@dirrm share/bug-buddy/bugzilla/fwbuilder
-@dirrm share/pixmaps/fwbuilder
diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile
deleted file mode 100644
index 56147b627555..000000000000
--- a/security/gnome-keyring/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# New ports collection makefile for: gnomekeyring
-# Date Created: 08 December 2003
-# Whom: Joe Marcus Clarke <marcus@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnomekeyring
-PORTVERSION= 0.2.1
-CATEGORIES= security gnome
-MASTER_SITES= ${MASTER_SITE_GNOME}
-MASTER_SITE_SUBDIR= sources/gnome-keyring/0.2
-DISTNAME= gnome-keyring-${PORTVERSION}
-DIST_SUBDIR= gnome2
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= A program that keeps passwords and other secrets
-
-USE_X_PREFIX= yes
-USE_BZIP2= yes
-USE_GNOME= gnomehack lthack gtk20
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-INSTALLS_SHLIB= yes
-CONFIGURE_ARGS= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-
-.include <bsd.port.mk>
diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo
deleted file mode 100644
index 281cbb938679..000000000000
--- a/security/gnome-keyring/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gnome2/gnome-keyring-0.2.1.tar.bz2) = 2fe5fb39cc18d1a6792fd3281223dfff
-SIZE (gnome2/gnome-keyring-0.2.1.tar.bz2) = 324989
diff --git a/security/gnome-keyring/pkg-descr b/security/gnome-keyring/pkg-descr
deleted file mode 100644
index 75ce77c6ddfd..000000000000
--- a/security/gnome-keyring/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-Gnome-keyring is a program that keep password and other secrets for
-users. It is run as a damon in the session, similar to ssh-agent, and
-other applications can locate it by an environment variable.
-
-The program can manage several keyrings, each with its own master
-password, and there is also a session keyring which is never stored to
-disk, but forgotten when the session ends.
-
-The library libgnome-keyring is used by applications to integrate with
-the gnome keyring system. However, at this point the library hasn't been
-tested and used enought to consider the API to be publically
-exposed. Therefore use of libgnome-keyring is at the moment limited to
-internal use in the gnome desktop. However, we hope that the
-gnome-keyring API will turn out useful and good, so that later it
-can be made public for any application to use.
-
--- Gnome-keyring README
diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist
deleted file mode 100644
index e8992e17d0e1..000000000000
--- a/security/gnome-keyring/pkg-plist
+++ /dev/null
@@ -1,47 +0,0 @@
-bin/gnome-keyring-daemon
-include/gnome-keyring-1/gnome-keyring.h
-lib/libgnome-keyring.a
-lib/libgnome-keyring.so
-lib/libgnome-keyring.so.0
-libdata/pkgconfig/gnome-keyring-1.pc
-libexec/gnome-keyring-ask
-share/locale/ar/LC_MESSAGES/gnome-keyring.mo
-share/locale/az/LC_MESSAGES/gnome-keyring.mo
-share/locale/ca/LC_MESSAGES/gnome-keyring.mo
-share/locale/cs/LC_MESSAGES/gnome-keyring.mo
-share/locale/cy/LC_MESSAGES/gnome-keyring.mo
-share/locale/da/LC_MESSAGES/gnome-keyring.mo
-share/locale/de/LC_MESSAGES/gnome-keyring.mo
-share/locale/el/LC_MESSAGES/gnome-keyring.mo
-share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo
-share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo
-share/locale/es/LC_MESSAGES/gnome-keyring.mo
-share/locale/fi/LC_MESSAGES/gnome-keyring.mo
-share/locale/fr/LC_MESSAGES/gnome-keyring.mo
-share/locale/hr/LC_MESSAGES/gnome-keyring.mo
-share/locale/hu/LC_MESSAGES/gnome-keyring.mo
-share/locale/is/LC_MESSAGES/gnome-keyring.mo
-share/locale/it/LC_MESSAGES/gnome-keyring.mo
-share/locale/ja/LC_MESSAGES/gnome-keyring.mo
-share/locale/ko/LC_MESSAGES/gnome-keyring.mo
-share/locale/lt/LC_MESSAGES/gnome-keyring.mo
-share/locale/mn/LC_MESSAGES/gnome-keyring.mo
-share/locale/ms/LC_MESSAGES/gnome-keyring.mo
-share/locale/nl/LC_MESSAGES/gnome-keyring.mo
-share/locale/no/LC_MESSAGES/gnome-keyring.mo
-share/locale/pa/LC_MESSAGES/gnome-keyring.mo
-share/locale/pl/LC_MESSAGES/gnome-keyring.mo
-share/locale/pt/LC_MESSAGES/gnome-keyring.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo
-share/locale/ru/LC_MESSAGES/gnome-keyring.mo
-share/locale/sk/LC_MESSAGES/gnome-keyring.mo
-share/locale/sq/LC_MESSAGES/gnome-keyring.mo
-share/locale/sr/LC_MESSAGES/gnome-keyring.mo
-share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo
-share/locale/sv/LC_MESSAGES/gnome-keyring.mo
-share/locale/th/LC_MESSAGES/gnome-keyring.mo
-share/locale/tr/LC_MESSAGES/gnome-keyring.mo
-share/locale/uk/LC_MESSAGES/gnome-keyring.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo
-share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo
-@dirrm include/gnome-keyring-1
diff --git a/security/gnupg-devel/Makefile b/security/gnupg-devel/Makefile
deleted file mode 100644
index c7dd8fa6812a..000000000000
--- a/security/gnupg-devel/Makefile
+++ /dev/null
@@ -1,58 +0,0 @@
-# New ports collection makefile for: newpg
-# Date created: 29 Jan 2003
-# Whom: michaelnottebrock@gmx.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= newpg
-PORTVERSION= 0.9.4
-PORTREVISION= 4
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR= alpha/aegypten
-
-MAINTAINER= lofi@freebsd.org
-COMMENT= Prerelease package of GnuPG extensions for GnuPG 2.0
-
-LIB_DEPENDS= gcrypt.6:${PORTSDIR}/security/libgcrypt \
- ksba.7:${PORTSDIR}/security/libksba \
- pth.20:${PORTSDIR}/devel/pth
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg \
- pinentry-curses:${PORTSDIR}/security/pinentry \
- dirmngr:${PORTSDIR}/security/dirmngr
-
-USE_AUTOCONF_VER=253
-USE_LIBTOOL_VER=13
-USE_GETTEXT= yes
-USE_GMAKE= yes
-USE_ICONV= yes
-INSTALLS_SHLIB= yes
-USE_REINPLACE= yes
-CFLAGS+= -I${LOCALBASE}/include -L${LOCALBASE}/lib
-LDFLAGS+= -L${LOCALBASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include
-CONFIGURE_ENV+= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CPPFLAGS="${CPPFLAGS}"
-CONFIGURE_ARGS+=--with-included-gettext=no
-INFO= gnupg
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/bin/opensc-config)
-WITH_OPENSC= yes
-.endif
-
-.if defined(WITH_OPENSC)
-BUILD_DEPENDS+= opensc-config:${PORTSDIR}/security/opensc
-PLIST_SUB+= WITH_OPENSC=""
-.else
-CONFIGURE_ARGS+= --disable-scdaemon
-PLIST_SUB+= WITH_OPENSC="@comment "
-.endif
-
-pre-configure:
- ${REINPLACE_CMD} -e "s@-lpthread@${PTHREAD_LIBS}@g" \
- ${WRKSRC}/acinclude.m4 ${WRKSRC}/aclocal.m4 ${WRKSRC}/configure
- cd ${WRKSRC}; autoconf
-
-.include <bsd.port.post.mk>
diff --git a/security/gnupg-devel/distinfo b/security/gnupg-devel/distinfo
deleted file mode 100644
index 32f7143cee65..000000000000
--- a/security/gnupg-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (newpg-0.9.4.tar.gz) = 6b478f1ce8e37a55064ffc69b7325ea8
-SIZE (newpg-0.9.4.tar.gz) = 606811
diff --git a/security/gnupg-devel/files/patch-agent::Makefile.in b/security/gnupg-devel/files/patch-agent::Makefile.in
deleted file mode 100644
index df952017e8f2..000000000000
--- a/security/gnupg-devel/files/patch-agent::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- agent/Makefile.in Wed Dec 4 14:13:12 2002
-+++ agent/Makefile.in.new Wed Jan 29 19:37:03 2003
-@@ -137,7 +137,7 @@
- pkglib_PROGRAMS = gpg-protect-tool
-
- AM_CPPFLAGS = -I$(top_srcdir)/common $(LIBGCRYPT_CFLAGS) $(PTH_CFLAGS)
--LDFLAGS = @LDFLAGS@
-+LDFLAGS = @LDFLAGS@ $(INTLLIBS)
-
- gpg_agent_SOURCES = \
- gpg-agent.c agent.h \
diff --git a/security/gnupg-devel/files/patch-agent::gpg-agent.c b/security/gnupg-devel/files/patch-agent::gpg-agent.c
deleted file mode 100644
index 8d3871dce07a..000000000000
--- a/security/gnupg-devel/files/patch-agent::gpg-agent.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- agent/gpg-agent.c Wed Dec 4 13:08:25 2002
-+++ agent/gpg-agent.c.new Wed Jan 29 19:34:14 2003
-@@ -37,6 +37,9 @@
- # include <pth.h>
- #endif
-
-+#include <sys/types.h>
-+#include <sys/stat.h>
-+
- #include <gcrypt.h>
-
- #define JNLIB_NEED_LOG_LOGV
diff --git a/security/gnupg-devel/files/patch-assuan::assuan-socket-connect.c b/security/gnupg-devel/files/patch-assuan::assuan-socket-connect.c
deleted file mode 100644
index 74acc38ea626..000000000000
--- a/security/gnupg-devel/files/patch-assuan::assuan-socket-connect.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- assuan/assuan-socket-connect.c.orig Wed Jan 29 15:30:12 2003
-+++ assuan/assuan-socket-connect.c Wed Jan 29 15:30:28 2003
-@@ -23,6 +23,7 @@
- #include <stddef.h>
- #include <stdio.h>
- #include <errno.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <unistd.h>
diff --git a/security/gnupg-devel/files/patch-assuan::assuan-socket-server.c b/security/gnupg-devel/files/patch-assuan::assuan-socket-server.c
deleted file mode 100644
index af8a39751c34..000000000000
--- a/security/gnupg-devel/files/patch-assuan::assuan-socket-server.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- assuan/assuan-socket-server.c.orig Wed Jan 29 15:27:13 2003
-+++ assuan/assuan-socket-server.c Wed Jan 29 15:27:38 2003
-@@ -22,6 +22,7 @@
- #include <stdlib.h>
- #include <stdio.h>
- #include <errno.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <unistd.h>
diff --git a/security/gnupg-devel/files/patch-configure.ac b/security/gnupg-devel/files/patch-configure.ac
deleted file mode 100644
index 00bdf48f7959..000000000000
--- a/security/gnupg-devel/files/patch-configure.ac
+++ /dev/null
@@ -1,12 +0,0 @@
---- configure.ac.orig Thu Jan 30 00:43:39 2003
-+++ configure.ac Thu Jan 30 00:44:25 2003
-@@ -303,7 +303,7 @@
- AC_REPLACE_FUNCS(mkdtemp)
- AC_REPLACE_FUNCS(fseeko ftello)
- AC_REPLACE_FUNCS(isascii)
--AC_REPLACE_FUNCS(putc_unlocked)
-+AC_DEFINE(HAVE_PUTC_UNLOCKED, 1, [FreeBSD has it, trust me])
-
- # We use jnlib, so tell other modules about it
- AC_DEFINE(HAVE_JNLIB_LOGGING, 1,
-
diff --git a/security/gnupg-devel/files/patch-kbx::Makefile.in b/security/gnupg-devel/files/patch-kbx::Makefile.in
deleted file mode 100644
index 8dbdaa51bef4..000000000000
--- a/security/gnupg-devel/files/patch-kbx::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- kbx/Makefile.in.orig Wed Jan 29 17:09:39 2003
-+++ kbx/Makefile.in Wed Jan 29 17:10:18 2003
-@@ -156,7 +156,7 @@
- libkeybox_a_SOURCES = $(common_sources)
-
- kbxutil_SOURCES = kbxutil.c $(common_sources)
--kbxutil_LDADD = ../jnlib/libjnlib.a $(KSBA_LIBS) $(LIBGCRYPT_LIBS)
-+kbxutil_LDADD = ../jnlib/libjnlib.a $(KSBA_LIBS) $(LIBGCRYPT_LIBS) $(INTLLIBS)
- subdir = kbx
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
- CONFIG_HEADER = $(top_builddir)/config.h
diff --git a/security/gnupg-devel/files/patch-kbx::keybox-blob.c b/security/gnupg-devel/files/patch-kbx::keybox-blob.c
deleted file mode 100644
index 44b70594b82b..000000000000
--- a/security/gnupg-devel/files/patch-kbx::keybox-blob.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- kbx/keybox-blob.c.orig Mon Jul 22 11:26:51 2002
-+++ kbx/keybox-blob.c Wed Jan 29 17:00:14 2003
-@@ -119,8 +119,8 @@
- #include <ksba.h>
- #endif
-
-+#include "../jnlib/types.h"
- #include "keybox-defs.h"
--
-
- /* special values of the signature status */
- #define SF_NONE(a) ( !(a) )
diff --git a/security/gnupg-devel/files/patch-kbx::keybox-dump.c b/security/gnupg-devel/files/patch-kbx::keybox-dump.c
deleted file mode 100644
index b165dd48f30c..000000000000
--- a/security/gnupg-devel/files/patch-kbx::keybox-dump.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- kbx/keybox-dump.c.orig Mon Jul 22 10:33:48 2002
-+++ kbx/keybox-dump.c Wed Jan 29 17:00:08 2003
-@@ -24,6 +24,7 @@
- #include <string.h>
- #include <errno.h>
-
-+#include "../jnlib/types.h"
- #include "keybox-defs.h"
-
- static ulong
diff --git a/security/gnupg-devel/files/patch-scd::Makefile.in b/security/gnupg-devel/files/patch-scd::Makefile.in
deleted file mode 100644
index 7d0202eedc3e..000000000000
--- a/security/gnupg-devel/files/patch-scd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- scd/Makefile.in Wed Dec 4 14:13:18 2002
-+++ scd/Makefile.in.new Wed Jan 29 19:46:49 2003
-@@ -138,7 +138,7 @@
- AM_CPPFLAGS = -I$(top_srcdir)/common $(OPENSC_CFLAGS) $(LIBGCRYPT_CFLAGS) \
- $(KSBA_CFLAGS)
-
--LDFLAGS = @LDFLAGS@
-+LDFLAGS = @LDFLAGS@ $(INTLLIBS)
-
- scdaemon_SOURCES = \
- scdaemon.c scdaemon.h \
diff --git a/security/gnupg-devel/files/patch-sm::Makefile.in b/security/gnupg-devel/files/patch-sm::Makefile.in
deleted file mode 100644
index 0e5aa678b463..000000000000
--- a/security/gnupg-devel/files/patch-sm::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- sm/Makefile.in.orig Wed Jan 29 17:15:33 2003
-+++ sm/Makefile.in Wed Jan 29 17:15:59 2003
-@@ -165,7 +165,7 @@
-
-
- gpgsm_LDADD = ../jnlib/libjnlib.a ../assuan/libassuan.a ../kbx/libkeybox.a \
-- ../common/libcommon.a $(LIBGCRYPT_LIBS) $(KSBA_LIBS)
-+ ../common/libcommon.a $(LIBGCRYPT_LIBS) $(KSBA_LIBS) $(INTLLIBS)
-
- subdir = sm
- mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
diff --git a/security/gnupg-devel/pkg-descr b/security/gnupg-devel/pkg-descr
deleted file mode 100644
index 3c781779db46..000000000000
--- a/security/gnupg-devel/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-NewPG is a temporary protect to work on GnuPG extensions. It will
-be merged into the regular GnuPG sources for a GnuPG 2.0 release.
-
-WWW: http://www.gnupg.org/aegypten/
-
-michaelnottebrock@gmx.net
diff --git a/security/gnupg-devel/pkg-plist b/security/gnupg-devel/pkg-plist
deleted file mode 100644
index 39fe66c21124..000000000000
--- a/security/gnupg-devel/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-bin/gpg-agent
-bin/gpgsm
-bin/kbxutil
-%%WITH_OPENSC%%bin/scdaemon
-lib/newpg/gpg-protect-tool
-share/locale/de/LC_MESSAGES/newpg.mo
-@dirrm lib/newpg
diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile
deleted file mode 100644
index d353148e4a9a..000000000000
--- a/security/gnupg1/Makefile
+++ /dev/null
@@ -1,77 +0,0 @@
-# New ports collection makefile for: gnupg
-# Date created: Sep 30, 1998
-# Whom: kuriyama@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= gnupg
-PORTVERSION= 1.2.4
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR= gnupg
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig
-EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
-
-MAINTAINER= kuriyama@FreeBSD.org
-COMMENT= The GNU Privacy Guard
-
-USE_BZIP2= YES
-
-.if !defined(WITHOUT_NLS)
-USE_GETTEXT= YES
-.endif
-
-USE_GMAKE= YES
-GNU_CONFIGURE= YES
-CONFIGURE_TARGET= --build ${MACHINE_ARCH}-portbld-freebsd${OSREL}
-.if ${MACHINE_CPU:Mi586}
-MACHINE_ARCH= i586
-.endif
-CFLAGS:= ${CFLAGS:S/-pipe//g}
-.if !defined(WITHOUT_NLS)
-PLIST_SUB= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB= NLS="@comment "
-.endif
-MAN1= gpg.1 gpgv.1
-MAN7= gnupg.7
-
-.include <bsd.port.pre.mk>
-
-.if defined(WITH_LIBICONV) || exists(${PREFIX}/lib/libiconv.so)
-USE_ICONV= yes
-.endif
-.if defined(WITH_LDAP) || exists(${PREFIX}/lib/libldap.so.2)
-USE_OPENLDAP= yes
-PLIST_SUB+= WITH_LDAP=""
-.else
-PLIST_SUB+= WITH_LDAP="@comment "
-.endif
-
-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
-.if defined(WITH_SUID_GPG)
- ${CHMOD} u+s ${PREFIX}/bin/gpg
-.endif
-.if ${OSVERSION} < 500019
- @${CAT} ${PKGMESSAGE}
-.else
-PKGMESSAGE= /nonexistent
-.endif
-
-check:
- (cd ${WRKSRC}; ${MAKE} check)
-
-.include <bsd.port.post.mk>
diff --git a/security/gnupg1/distinfo b/security/gnupg1/distinfo
deleted file mode 100644
index 158e8106d712..000000000000
--- a/security/gnupg1/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (gnupg-1.2.4.tar.bz2) = 16d0b575812060328f8e677b7f0047cc
-SIZE (gnupg-1.2.4.tar.bz2) = 2377277
-MD5 (gnupg-1.2.4.tar.bz2.sig) = 903daeb1cf4c787e1f09213b8e4b54a0
-SIZE (gnupg-1.2.4.tar.bz2.sig) = 65
diff --git a/security/gnupg1/files/patch-config.links b/security/gnupg1/files/patch-config.links
deleted file mode 100644
index 35a0316c8ae9..000000000000
--- a/security/gnupg1/files/patch-config.links
+++ /dev/null
@@ -1,15 +0,0 @@
---- mpi/config.links.orig Thu Apr 24 20:15:58 2003
-+++ mpi/config.links Sat May 10 16:29:28 2003
-@@ -142,6 +142,12 @@
- echo '/* configured for sparc64-*netbsd */' >>./mpi/asm-syntax.h
- path=""
- ;;
-+ sparc64-*-freebsd*)
-+ # There are no sparc64 assembler modules that work, so
-+ # just use generic C functions
-+ echo '/* configured for sparc64-*freebsd* */' >>./mpi/asm-syntax.h
-+ path=""
-+ ;;
- sparc9*-*-* | \
- sparc64*-*-* | \
- ultrasparc*-*-* )
diff --git a/security/gnupg1/pkg-descr b/security/gnupg1/pkg-descr
deleted file mode 100644
index 4ad9fb265d00..000000000000
--- a/security/gnupg1/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-GnuPG is a complete and free replacement for PGP.
-
-Because it does not use the patented IDEA algorithm, it can be used
-without any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant
-application.
-
-WWW: http://www.gnupg.org/
-
-kuriyama@FreeBSD.org
diff --git a/security/gnupg1/pkg-message b/security/gnupg1/pkg-message
deleted file mode 100644
index 6123fa32f234..000000000000
--- a/security/gnupg1/pkg-message
+++ /dev/null
@@ -1,5 +0,0 @@
-************************************************************
-TIPS:
- o Use rndcontrol(8) if you want more entropy.
- See http://people.freebsd.org/~dougb/randomness.html for more details.
-************************************************************
diff --git a/security/gnupg1/pkg-plist b/security/gnupg1/pkg-plist
deleted file mode 100644
index 5ba6ec5e49dc..000000000000
--- a/security/gnupg1/pkg-plist
+++ /dev/null
@@ -1,107 +0,0 @@
-bin/gpg
-bin/gpgsplit
-bin/gpgv
-%%WITH_LDAP%%libexec/gnupg/gpgkeys_ldap
-libexec/gnupg/gpgkeys_mailto
-@dirrm libexec/gnupg
-info/gpg.info
-info/gpgv.info
-share/gnupg/FAQ
-share/gnupg/faq.html
-share/gnupg/options.skel
-%%PORTDOCS%%share/doc/gnupg/README
-%%PORTDOCS%%share/doc/gnupg/DETAILS
-%%PORTDOCS%%share/doc/gnupg/FAQ
-%%PORTDOCS%%share/doc/gnupg/HACKING
-%%PORTDOCS%%share/doc/gnupg/OpenPGP
-%%PORTDOCS%%share/doc/gnupg/ABOUT-NLS
-%%PORTDOCS%%share/doc/gnupg/AUTHORS
-%%PORTDOCS%%share/doc/gnupg/BUGS
-%%PORTDOCS%%share/doc/gnupg/COPYING
-%%PORTDOCS%%share/doc/gnupg/INSTALL
-%%PORTDOCS%%share/doc/gnupg/NEWS
-%%PORTDOCS%%share/doc/gnupg/PROJECTS
-%%PORTDOCS%%share/doc/gnupg/THANKS
-%%PORTDOCS%%share/doc/gnupg/TODO
-%%PORTDOCS%%share/doc/gnupg/VERSION
-%%NLS%%share/locale/be/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ca/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/da/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/el/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/eo/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/es/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/et/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/fi/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/gl/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/hu/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/id/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/it/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ja/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/nl/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pl/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pt/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/pt_BR/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ro/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/sk/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/gnupg.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/gnupg.mo
-@dirrm share/gnupg
-@unexec rmdir %D/share/locale/be/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/be 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ca 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/cs 2>/dev/null || true
-@unexec rmdir %D/share/locale/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/el/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/el 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/es/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/es 2>/dev/null || true
-@unexec rmdir %D/share/locale/et/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/et 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fi 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/fr 2>/dev/null || true
-@unexec rmdir %D/share/locale/gl/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/gl 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/hu 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/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/pt 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/ro/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/ro 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/sk/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/sk 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/tr/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/tr 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true
-@unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true
-@unexec rmdir %D/share/locale 2>/dev/null || true
-@dirrm share/doc/gnupg
diff --git a/security/gpgme03/Makefile b/security/gpgme03/Makefile
deleted file mode 100644
index ec9c8dbfd652..000000000000
--- a/security/gpgme03/Makefile
+++ /dev/null
@@ -1,39 +0,0 @@
-# New ports collection makefile for: gpgme
-# Date created: 15 June 2001
-# Whom: teramoto@comm.eng.osaka-u.ac.jp
-#
-# $FreeBSD$
-#
-
-PORTNAME= gpgme
-PORTVERSION= 0.3.16
-PORTREVISION= 1
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_GNUPG}
-MASTER_SITE_SUBDIR= gpgme
-
-MAINTAINER= markun@onohara.to
-COMMENT= A library to make access to GnuPG easier
-
-BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-LIB_DEPENDS= pth.20:${PORTSDIR}/devel/pth
-
-USE_LIBTOOL_VER=13
-USE_GMAKE= yes
-INSTALLS_SHLIB= yes
-
-INFO= gpgme
-
-.include <bsd.port.pre.mk>
-
-.if exists(${LOCALBASE}/bin/gpgsm)
-WITH_GPGSM= yes
-.endif
-
-.if defined(WITH_GPGSM)
-BUILD_DEPENDS+= gpgsm:${PORTSDIR}/security/newpg
-.else
-CONFIGURE_ARGS+= --without-gpgsm
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/security/gpgme03/distinfo b/security/gpgme03/distinfo
deleted file mode 100644
index f992ae8f8519..000000000000
--- a/security/gpgme03/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (gpgme-0.3.16.tar.gz) = 0476b219695ea25cb2a97b18b717e381
-SIZE (gpgme-0.3.16.tar.gz) = 679430
diff --git a/security/gpgme03/files/patch-assuan::assuan-handler.c b/security/gpgme03/files/patch-assuan::assuan-handler.c
deleted file mode 100644
index 3c73877a6b13..000000000000
--- a/security/gpgme03/files/patch-assuan::assuan-handler.c
+++ /dev/null
@@ -1,27 +0,0 @@
---- assuan/assuan-handler.c.orig Thu Jan 30 07:58:09 2003
-+++ assuan/assuan-handler.c Thu Jan 30 07:58:27 2003
-@@ -29,6 +29,24 @@
- #define digitp(a) ((a) >= '0' && (a) <= '9')
-
-
-+#if !HAVE_FOPENCOOKIE
-+/* Provide structure for our dummy replacement function. Usually this
-+ is defined in ../common/util.h but assuan should be self
-+ contained. */
-+/* Fixme: Remove fopencoookie :-(( */
-+typedef struct
-+{
-+ ssize_t (*read)(void*,char*,size_t);
-+ ssize_t (*write)(void*,const char*,size_t);
-+ int (*seek)(void*,off_t*,int);
-+ int (*close)(void*);
-+} _IO_cookie_io_functions_t;
-+typedef _IO_cookie_io_functions_t cookie_io_functions_t;
-+FILE *fopencookie (void *cookie, const char *opentype,
-+ cookie_io_functions_t funclist);
-+#endif /*!HAVE_FOPENCOOKIE*/
-+
-+
- static int
- dummy_handler (ASSUAN_CONTEXT ctx, char *line)
- {
diff --git a/security/gpgme03/files/patch-assuan::assuan-socket-connect.c b/security/gpgme03/files/patch-assuan::assuan-socket-connect.c
deleted file mode 100644
index 74acc38ea626..000000000000
--- a/security/gpgme03/files/patch-assuan::assuan-socket-connect.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- assuan/assuan-socket-connect.c.orig Wed Jan 29 15:30:12 2003
-+++ assuan/assuan-socket-connect.c Wed Jan 29 15:30:28 2003
-@@ -23,6 +23,7 @@
- #include <stddef.h>
- #include <stdio.h>
- #include <errno.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <unistd.h>
diff --git a/security/gpgme03/files/patch-assuan::assuan-socket-server.c b/security/gpgme03/files/patch-assuan::assuan-socket-server.c
deleted file mode 100644
index af8a39751c34..000000000000
--- a/security/gpgme03/files/patch-assuan::assuan-socket-server.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- assuan/assuan-socket-server.c.orig Wed Jan 29 15:27:13 2003
-+++ assuan/assuan-socket-server.c Wed Jan 29 15:27:38 2003
-@@ -22,6 +22,7 @@
- #include <stdlib.h>
- #include <stdio.h>
- #include <errno.h>
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <sys/un.h>
- #include <unistd.h>
diff --git a/security/gpgme03/files/patch-ltmain.sh b/security/gpgme03/files/patch-ltmain.sh
deleted file mode 100644
index 85e86e5ae349..000000000000
--- a/security/gpgme03/files/patch-ltmain.sh
+++ /dev/null
@@ -1,15 +0,0 @@
---- ltmain.sh.orig Tue Dec 30 09:32:46 2003
-+++ ltmain.sh Tue Dec 30 09:32:59 2003
-@@ -4333,10 +4333,12 @@
- fi
-
- # Install the pseudo-library for information purposes.
-+ if /usr/bin/false ; then
- name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
- instname="$dir/$name"i
- $show "$install_prog $instname $destdir/$name"
- $run eval "$install_prog $instname $destdir/$name" || exit $?
-+ fi
-
- # Maybe install the static library, too.
- test -n "$old_library" && staticlibs="$staticlibs $dir/$old_library"
diff --git a/security/gpgme03/files/patch-tests::gpg::t-eventloop.c b/security/gpgme03/files/patch-tests::gpg::t-eventloop.c
deleted file mode 100644
index d8149c9ef186..000000000000
--- a/security/gpgme03/files/patch-tests::gpg::t-eventloop.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- tests/gpg/t-eventloop.c.orig Fri Aug 30 17:22:54 2002
-+++ tests/gpg/t-eventloop.c Fri Aug 30 17:21:50 2002
-@@ -24,6 +24,7 @@
- #include <string.h>
- #include <assert.h>
- #include <errno.h>
-+#include <sys/types.h>
- #include <sys/select.h>
-
- #include <gpgme.h>
diff --git a/security/gpgme03/pkg-descr b/security/gpgme03/pkg-descr
deleted file mode 100644
index 7e33993228c7..000000000000
--- a/security/gpgme03/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-GPGME(GnuPG Make Easy) is a library designed to make access
-to GnuPG easier for applications.
-
-WWW: http://www.gnupg.org/related_software/gpgme/
-
-markun@onohara.to
diff --git a/security/gpgme03/pkg-plist b/security/gpgme03/pkg-plist
deleted file mode 100644
index 0a003a2416f1..000000000000
--- a/security/gpgme03/pkg-plist
+++ /dev/null
@@ -1,6 +0,0 @@
-bin/gpgme-config
-include/gpgme.h
-lib/libgpgme.a
-lib/libgpgme.so
-lib/libgpgme.so.9
-share/aclocal/gpgme.m4
diff --git a/security/hpn-ssh/Makefile b/security/hpn-ssh/Makefile
deleted file mode 100644
index bbc5d0212829..000000000000
--- a/security/hpn-ssh/Makefile
+++ /dev/null
@@ -1,142 +0,0 @@
-# New ports collection makefile for: openssh
-# Date created: 18 Mar 1999
-# Whom: dwcjr@inethouston.net
-#
-# $FreeBSD$
-#
-
-PORTNAME= openssh
-PORTVERSION= 3.8p1
-CATEGORIES= security ipv6
-MASTER_SITES= ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ \
- ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/
-PKGNAMESUFFIX?= ${PORTABLE_SUFFIX}${GSSAPI_SUFFIX}${BASE_SUFFIX}${PKGNAMESUFFIX2}
-
-MAINTAINER= dinoex@FreeBSD.org
-COMMENT= The portable version of OpenBSD's OpenSSH
-
-MAN1= sftp.1 ssh-add.1 ssh-agent.1 ssh-keygen.1 ssh-keyscan.1 scp.1 ssh.1
-MLINKS= ssh.1 slogin.1
-MAN5= ssh_config.5 sshd_config.5
-MAN8= sftp-server.8 sshd.8 ssh-keysign.8
-
-CONFLICTS?= openssh-3.* ssh-1.* ssh2-3.*
-USE_OPENSSL= yes
-CRYPTOLIBS= -L${OPENSSLLIB} -lcrypto
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-USE_PERL5_BUILD= yes
-CONFIGURE_ARGS+= --prefix=${PREFIX} --with-md5-passwords
-PRECIOUS= ssh_config sshd_config \
- ssh_host_key ssh_host_key.pub \
- ssh_host_rsa_key ssh_host_rsa_key.pub \
- ssh_host_dsa_key ssh_host_dsa_key.pub
-ETCOLD= ${PREFIX}/etc
-PORTABLE_SUFFIX= -portable
-
-.if exists(/usr/include/security/pam_modules.h)
-CONFIGURE_ARGS+= --with-pam
-.endif
-
-.if exists(/usr/include/tcpd.h)
-CONFIGURE_ARGS+= --with-tcp-wrappers
-.endif
-
-.if !defined(ENABLE_SUID_SSH)
-CONFIGURE_ARGS+= --disable-suid-ssh
-.endif
-
-.if defined(KRB5_HOME) && exists(${KRB5_HOME}) || defined(WITH_GSSAPI)
-PORTABLE_SUFFIX=
-GSSAPI_SUFFIX= -gssapi
-CONFLICTS+= openssh-portable-*
-CONFIGURE_ARGS+= --with-kerberos5=${KRB5_HOME}
-.else
-CONFLICTS+= openssh-gssapi-*
-.if !defined(WITHOUT_KERBEROS) && exists(/usr/include/krb5.h)
-CONFIGURE_ARGS+= --with-kerberos5
-EXTRA_PATCHES+= ${FILESDIR}/gss-serv.c.patch
-.endif
-.endif
-
-.if defined(BATCH)
-EXTRA_PATCHES+= ${FILESDIR}/batch.patch
-.endif
-
-.if defined(OPENSSH_OVERWRITE_BASE)
-WITH_OPENSSL_BASE= yes
-BASE_SUFFIX= -overwrite-base
-PREFIX= /usr
-MANPREFIX= ${PREFIX}/share
-CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man --localstatedir=/var
-EMPTYDIR= /var/empty
-ETCSSH= /etc/ssh
-PLIST_SUB+= NOTBASE="@comment "
-PLIST_SUB+= BASE=""
-PKGMESSAGE= pkg-message.empty
-.else
-.if exists(/var/empty)
-EMPTYDIR= /var/empty
-.else
-EMPTYDIR= ${PREFIX}/empty
-.endif
-ETCSSH= ${PREFIX}/etc/ssh
-PLIST_SUB+= NOTBASE=""
-PLIST_SUB+= BASE="@comment "
-.endif
-PLIST_SUB+= EMPTYDIR=${EMPTYDIR}
-CONFIGURE_ARGS+= --sysconfdir=${ETCSSH}
-CONFIGURE_ARGS+= --with-privsep-path=${EMPTYDIR}
-
-post-patch:
- @${REINPLACE_CMD} -e 's|-ldes|-lcrypto|g' ${WRKSRC}/configure
-
-post-configure:
- ${SED} -e 's:__PREFIX__:${PREFIX}:g' \
- ${FILESDIR}/sshd.sh > ${WRKSRC}/sshd.sh
-
-pre-install:
-.if defined(OPENSSH_OVERWRITE_BASE)
- -${MKDIR} ${EMPTYDIR}
-.else
- -${MKDIR} ${PREFIX}/empty
-.endif
- if ! pw groupshow sshd; then pw groupadd sshd -g 22; fi
- if ! pw usershow sshd; then pw useradd sshd -g sshd -u 22 \
- -h - -d ${EMPTYDIR} -s /nonexistent -c "sshd privilege separation"; fi
- -@[ ! -d ${ETCSSH} ] && ${MKDIR} ${ETCSSH}
-.for i in ${PRECIOUS}
- -@[ -f ${ETCOLD}/${i} ] && [ ! -f ${ETCSSH}/${i} ] && \
- ${ECHO_MSG} ">> Linking ${ETCSSH}/${i} from old layout." && \
- ${LN} ${ETCOLD}/${i} ${ETCSSH}/${i}
-.endfor
-
-post-install:
-.if !defined(OPENSSH_OVERWRITE_BASE)
- ${INSTALL_SCRIPT} ${WRKSRC}/sshd.sh ${PREFIX}/etc/rc.d/sshd.sh.sample
-.endif
- ${INSTALL_DATA} -c ${WRKSRC}/ssh_config.out ${ETCSSH}/ssh_config-dist
- ${INSTALL_DATA} -c ${WRKSRC}/sshd_config.out ${ETCSSH}/sshd_config-dist
-.if !defined(OPENSSH_OVERWRITE_BASE)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-test:
- (cd ${WRKSRC}/regress && ${SETENV} ${MAKE_ENV} \
- TEST_SHELL=/bin/sh \
- PATH=${WRKSRC}:${PREFIX}/bin:${PREFIX}/sbin:${PATH} \
- ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} )
-
-.include <bsd.port.pre.mk>
-
-.if defined(KRB5_HOME) && exists(${KRB5_HOME}) || defined(WITH_GSSAPI)
-.if ${OPENSSLBASE} == "/usr"
-CONFIGURE_ARGS+= --without-rpath
-LDFLAGS=
-.endif
-.else
-CONFIGURE_ARGS+= --with-rpath=${OPENSSLRPATH}
-.endif
-CONFIGURE_ARGS+= --with-ssl-dir=${OPENSSLBASE}
-
-.include <bsd.port.post.mk>
diff --git a/security/hpn-ssh/distinfo b/security/hpn-ssh/distinfo
deleted file mode 100644
index fcfa9aa4286a..000000000000
--- a/security/hpn-ssh/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (openssh-3.8p1.tar.gz) = 7861a4c0841ab69a6eec5c747daff6fb
-SIZE (openssh-3.8p1.tar.gz) = 826588
diff --git a/security/hpn-ssh/files/batch.patch b/security/hpn-ssh/files/batch.patch
deleted file mode 100644
index 6d5f60af0470..000000000000
--- a/security/hpn-ssh/files/batch.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- Makefile.in.orig Mon Sep 22 03:00:12 2003
-+++ Makefile.in Sun Sep 28 05:02:19 2003
-@@ -224,7 +224,7 @@
- $(AUTORECONF)
- (cd scard && $(MAKE) -f Makefile.in distprep)
-
--install: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) install-files host-key check-config
-+install: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) install-files check-config
- install-nokeys: $(CONFIGFILES) ssh_prng_cmds.out $(MANPAGES) $(TARGETS) install-files
-
- check-config:
diff --git a/security/hpn-ssh/files/gss-serv.c.patch b/security/hpn-ssh/files/gss-serv.c.patch
deleted file mode 100644
index 434f71e6d057..000000000000
--- a/security/hpn-ssh/files/gss-serv.c.patch
+++ /dev/null
@@ -1,18 +0,0 @@
---- gss-serv.c.DIST Tue Sep 2 14:56:42 2003
-+++ gss-serv.c Mon Oct 6 17:56:23 2003
-@@ -138,6 +138,15 @@
- OM_uint32 offset;
- OM_uint32 oidl;
-
-+#if defined(HEIMDAL)
-+ if (strcmp(heimdal_version, "Heimdal 0.6") < 0) {
-+ name->length = ename->length;
-+ name->value = xmalloc(name->length+1);
-+ memcpy(name->value,ename->value,name->length);
-+ ((char *)name->value)[name->length] = 0;
-+ return GSS_S_COMPLETE;
-+ }
-+#endif
- tok=ename->value;
-
- /*
diff --git a/security/hpn-ssh/files/patch-auth.c b/security/hpn-ssh/files/patch-auth.c
deleted file mode 100644
index 76103d45cad0..000000000000
--- a/security/hpn-ssh/files/patch-auth.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- auth.c.orig Tue Sep 2 23:32:46 2003
-+++ auth.c Tue Sep 16 20:05:44 2003
-@@ -259,6 +259,17 @@
- }
- #endif /* WITH_AIXAUTHENTICATE */
-
-+#ifdef __FreeBSD__
-+ /* Fail if the account's expiration time has passed. */
-+ if (pw->pw_expire != 0) {
-+ struct timeval tv;
-+
-+ (void)gettimeofday(&tv, NULL);
-+ if (tv.tv_sec >= pw->pw_expire)
-+ return 0;
-+ }
-+#endif /* __FreeBSD__ */
-+
- /* We found no reason not to let this user try to log on... */
- return 1;
- }
-@@ -531,7 +542,7 @@
- if (!allowed_user(pw))
- return (NULL);
- #ifdef HAVE_LOGIN_CAP
-- if ((lc = login_getclass(pw->pw_class)) == NULL) {
-+ if ((lc = login_getpwclass(pw)) == NULL) {
- debug("unable to get login class: %s", user);
- return (NULL);
- }
diff --git a/security/hpn-ssh/files/patch-auth1.c b/security/hpn-ssh/files/patch-auth1.c
deleted file mode 100644
index 95d8d1a627b5..000000000000
--- a/security/hpn-ssh/files/patch-auth1.c
+++ /dev/null
@@ -1,64 +0,0 @@
---- auth1.c.orig Tue Sep 2 23:32:46 2003
-+++ auth1.c Tue Sep 16 20:05:44 2003
-@@ -26,6 +26,7 @@
- #include "session.h"
- #include "uidswap.h"
- #include "monitor_wrap.h"
-+#include "canohost.h"
-
- /* import */
- extern ServerOptions options;
-@@ -71,6 +72,18 @@
- u_int ulen;
- int prev, type = 0;
- struct passwd *pw = authctxt->pw;
-+#ifdef HAVE_LOGIN_CAP
-+ login_cap_t *lc;
-+#endif
-+#ifdef USE_PAM
-+ struct inverted_pam_cookie *pam_cookie;
-+#endif /* USE_PAM */
-+#if defined(HAVE_LOGIN_CAP) || defined(LOGIN_ACCESS)
-+ const char *from_host, *from_ip;
-+
-+ from_host = get_canonical_hostname(options.use_dns);
-+ from_ip = get_remote_ipaddr();
-+#endif /* HAVE_LOGIN_CAP || LOGIN_ACCESS */
-
- debug("Attempting authentication for %s%.100s.",
- authctxt->valid ? "" : "illegal user ", authctxt->user);
-@@ -214,6 +227,34 @@
- logit("Unknown message during authentication: type %d", type);
- break;
- }
-+
-+#ifdef HAVE_LOGIN_CAP
-+ if (pw != NULL) {
-+ lc = login_getpwclass(pw);
-+ if (lc == NULL)
-+ lc = login_getclassbyname(NULL, pw);
-+ if (!auth_hostok(lc, from_host, from_ip)) {
-+ logit("Denied connection for %.200s from %.200s [%.200s].",
-+ pw->pw_name, from_host, from_ip);
-+ packet_disconnect("Sorry, you are not allowed to connect.");
-+ }
-+ if (!auth_timeok(lc, time(NULL))) {
-+ logit("LOGIN %.200s REFUSED (TIME) FROM %.200s",
-+ pw->pw_name, from_host);
-+ packet_disconnect("Logins not available right now.");
-+ }
-+ login_close(lc);
-+ lc = NULL;
-+ }
-+#endif /* HAVE_LOGIN_CAP */
-+#ifdef LOGIN_ACCESS
-+ if (pw != NULL && !login_access(pw->pw_name, from_host)) {
-+ logit("Denied connection for %.200s from %.200s [%.200s].",
-+ pw->pw_name, from_host, from_ip);
-+ packet_disconnect("Sorry, you are not allowed to connect.");
-+ }
-+#endif /* LOGIN_ACCESS */
-+
- #ifdef BSD_AUTH
- if (authctxt->as) {
- auth_close(authctxt->as);
diff --git a/security/hpn-ssh/files/patch-auth2.c b/security/hpn-ssh/files/patch-auth2.c
deleted file mode 100644
index 6012ce39d7b8..000000000000
--- a/security/hpn-ssh/files/patch-auth2.c
+++ /dev/null
@@ -1,68 +0,0 @@
---- auth2.c.orig Tue Sep 2 23:32:46 2003
-+++ auth2.c Tue Sep 16 20:05:44 2003
-@@ -35,6 +35,7 @@
- #include "dispatch.h"
- #include "pathnames.h"
- #include "monitor_wrap.h"
-+#include "canohost.h"
-
- #ifdef GSSAPI
- #include "ssh-gss.h"
-@@ -143,6 +144,15 @@
- Authmethod *m = NULL;
- char *user, *service, *method, *style = NULL;
- int authenticated = 0;
-+#ifdef HAVE_LOGIN_CAP
-+ login_cap_t *lc;
-+#endif /* HAVE_LOGIN_CAP */
-+#if defined(HAVE_LOGIN_CAP) || defined(LOGIN_ACCESS)
-+ const char *from_host, *from_ip;
-+
-+ from_host = get_canonical_hostname(options.use_dns);
-+ from_ip = get_remote_ipaddr();
-+#endif /* HAVE_LOGIN_CAP || LOGIN_ACCESS */
-
- if (authctxt == NULL)
- fatal("input_userauth_request: no authctxt");
-@@ -187,6 +197,41 @@
- "(%s,%s) -> (%s,%s)",
- authctxt->user, authctxt->service, user, service);
- }
-+
-+#ifdef HAVE_LOGIN_CAP
-+ if (authctxt->pw != NULL) {
-+ lc = login_getpwclass(authctxt->pw);
-+ if (lc == NULL)
-+ lc = login_getclassbyname(NULL, authctxt->pw);
-+ if (!auth_hostok(lc, from_host, from_ip)) {
-+ logit("Denied connection for %.200s from %.200s [%.200s].",
-+ authctxt->pw->pw_name, from_host, from_ip);
-+ packet_disconnect("Sorry, you are not allowed to connect.");
-+ }
-+ if (!auth_timeok(lc, time(NULL))) {
-+ logit("LOGIN %.200s REFUSED (TIME) FROM %.200s",
-+ authctxt->pw->pw_name, from_host);
-+ packet_disconnect("Logins not available right now.");
-+ }
-+ login_close(lc);
-+ lc = NULL;
-+ }
-+#endif /* HAVE_LOGIN_CAP */
-+#ifdef LOGIN_ACCESS
-+ if (authctxt->pw != NULL &&
-+ !login_access(authctxt->pw->pw_name, from_host)) {
-+ logit("Denied connection for %.200s from %.200s [%.200s].",
-+ authctxt->pw->pw_name, from_host, from_ip);
-+ packet_disconnect("Sorry, you are not allowed to connect.");
-+ }
-+#endif /* LOGIN_ACCESS */
-+#ifdef BSD_AUTH
-+ if (authctxt->as) {
-+ auth_close(authctxt->as);
-+ authctxt->as = NULL;
-+ }
-+#endif
-+
- /* reset state */
- auth2_challenge_stop(authctxt);
-
diff --git a/security/hpn-ssh/files/patch-clientloop.c b/security/hpn-ssh/files/patch-clientloop.c
deleted file mode 100644
index 67fc4dcb4f6b..000000000000
--- a/security/hpn-ssh/files/patch-clientloop.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- clientloop.c.orig Fri Apr 20 09:17:51 2001
-+++ clientloop.c Sat May 26 15:18:51 2001
-@@ -1131,7 +1131,7 @@
-
- if (strcmp(ctype, "forwarded-tcpip") == 0) {
- c = client_request_forwarded_tcpip(ctype, rchan);
-- } else if (strcmp(ctype, "x11") == 0) {
-+ } else if (strcmp(ctype, "x11") == 0 && options.forward_x11) {
- c = client_request_x11(ctype, rchan);
- } else if (strcmp(ctype, "auth-agent@openssh.com") == 0) {
- c = client_request_agent(ctype, rchan);
diff --git a/security/hpn-ssh/files/patch-loginrec.c b/security/hpn-ssh/files/patch-loginrec.c
deleted file mode 100644
index 37993edf2097..000000000000
--- a/security/hpn-ssh/files/patch-loginrec.c
+++ /dev/null
@@ -1,25 +0,0 @@
---- loginrec.c.orig Thu Sep 26 02:38:49 2002
-+++ loginrec.c Mon Oct 21 06:51:34 2002
-@@ -172,6 +172,9 @@
- #ifdef HAVE_LIBUTIL_H
- # include <libutil.h>
- #endif
-+#ifdef __FreeBSD__
-+#include <osreldate.h>
-+#endif
-
- /**
- ** prototypes for helper functions in this file
-@@ -654,7 +657,12 @@
- /* Use strncpy because we don't necessarily want null termination */
- strncpy(ut->ut_name, li->username, MIN_SIZEOF(ut->ut_name, li->username));
- # ifdef HAVE_HOST_IN_UTMP
-+# if defined(__FreeBSD__) && __FreeBSD_version <= 400000
- strncpy(ut->ut_host, li->hostname, MIN_SIZEOF(ut->ut_host, li->hostname));
-+# else
-+ realhostname_sa(ut->ut_host, sizeof ut->ut_host,
-+ &li->hostaddr.sa, li->hostaddr.sa.sa_len);
-+# endif
- # endif
- # ifdef HAVE_ADDR_IN_UTMP
- /* this is just a 32-bit IP address */
diff --git a/security/hpn-ssh/files/patch-monitor_wrap.c b/security/hpn-ssh/files/patch-monitor_wrap.c
deleted file mode 100644
index 7e89d3a40883..000000000000
--- a/security/hpn-ssh/files/patch-monitor_wrap.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- monitor_wrap.c.orig Tue Sep 2 14:51:17 2003
-+++ monitor_wrap.c Tue Sep 16 20:05:44 2003
-@@ -894,6 +894,7 @@
- return ((authok == 0) ? -1 : 0);
- }
-
-+#ifdef SKEY
- int
- mm_skey_query(void *ctx, char **name, char **infotxt,
- u_int *numprompts, char ***prompts, u_int **echo_on)
-@@ -957,6 +958,7 @@
-
- return ((authok == 0) ? -1 : 0);
- }
-+#endif
-
- void
- mm_ssh1_session_id(u_char session_id[16])
diff --git a/security/hpn-ssh/files/patch-regress-test-exec.sh b/security/hpn-ssh/files/patch-regress-test-exec.sh
deleted file mode 100644
index 4abc87c3d4da..000000000000
--- a/security/hpn-ssh/files/patch-regress-test-exec.sh
+++ /dev/null
@@ -1,11 +0,0 @@
---- regress/test-exec.sh.orig Fri Sep 12 07:32:17 2003
-+++ regress/test-exec.sh Tue Sep 16 19:56:13 2003
-@@ -163,6 +163,8 @@
- AuthorizedKeysFile $OBJ/authorized_keys_%u
- LogLevel QUIET
- StrictModes no
-+ PermitRootLogin yes
-+ UsePrivilegeSeparation no
- EOF
-
- # server config for proxy connects
diff --git a/security/hpn-ssh/files/patch-session.c b/security/hpn-ssh/files/patch-session.c
deleted file mode 100644
index 1f038e37cebe..000000000000
--- a/security/hpn-ssh/files/patch-session.c
+++ /dev/null
@@ -1,334 +0,0 @@
---- session.c.orig Tue Sep 23 10:59:08 2003
-+++ session.c Tue Sep 23 17:29:31 2003
-@@ -62,6 +62,11 @@
- #include "ssh-gss.h"
- #endif
-
-+#ifdef __FreeBSD__
-+#include <syslog.h>
-+#define _PATH_CHPASS "/usr/bin/passwd"
-+#endif /* __FreeBSD__ */
-+
- /* func */
-
- Session *session_new(void);
-@@ -411,6 +416,13 @@
- log_init(__progname, options.log_level, options.log_facility, log_stderr);
-
- /*
-+ * Using login and executing a specific "command" are mutually
-+ * exclusive, so turn off use_login if there's a command.
-+ */
-+ if (command != NULL)
-+ options.use_login = 0;
-+
-+ /*
- * Create a new session and process group since the 4.4BSD
- * setlogin() affects the entire process group.
- */
-@@ -516,6 +528,9 @@
- {
- int fdout, ptyfd, ttyfd, ptymaster;
- pid_t pid;
-+#if defined(USE_PAM)
-+ const char *shorttty;
-+#endif
-
- if (s == NULL)
- fatal("do_exec_pty: no session");
-@@ -535,6 +550,14 @@
-
- /* Child. Reinitialize the log because the pid has changed. */
- log_init(__progname, options.log_level, options.log_facility, log_stderr);
-+
-+ /*
-+ * Using login and executing a specific "command" are mutually
-+ * exclusive, so turn off use_login if there's a command.
-+ */
-+ if (command != NULL)
-+ options.use_login = 0;
-+
- /* Close the master side of the pseudo tty. */
- close(ptyfd);
-
-@@ -676,6 +699,18 @@
- struct sockaddr_storage from;
- struct passwd * pw = s->pw;
- pid_t pid = getpid();
-+#ifdef HAVE_LOGIN_CAP
-+ FILE *f;
-+ char buf[256];
-+ char *fname;
-+ const char *shorttty;
-+#endif /* HAVE_LOGIN_CAP */
-+#ifdef __FreeBSD__
-+#define DEFAULT_WARN (2L * 7L * 86400L) /* Two weeks */
-+ char *newcommand;
-+ struct timeval tv;
-+ time_t warntime = DEFAULT_WARN;
-+#endif /* __FreeBSD__ */
-
- /*
- * Get IP address of client. If the connection is not a socket, let
-@@ -710,6 +745,72 @@
- }
- #endif
-
-+#ifdef __FreeBSD__
-+ if (pw->pw_change || pw->pw_expire)
-+ (void)gettimeofday(&tv, NULL);
-+#ifdef HAVE_LOGIN_CAP
-+ warntime = login_getcaptime(lc, "warnpassword",
-+ DEFAULT_WARN, DEFAULT_WARN);
-+#endif /* HAVE_LOGIN_CAP */
-+ /*
-+ * If the password change time is set and has passed, give the
-+ * user a password expiry notice and chance to change it.
-+ */
-+ if (pw->pw_change != 0) {
-+ if (tv.tv_sec >= pw->pw_change) {
-+ (void)printf(
-+ "Sorry -- your password has expired.\n");
-+ logit("%s Password expired - forcing change",
-+ pw->pw_name);
-+ if (newcommand != NULL)
-+ xfree(newcommand);
-+ newcommand = xstrdup(_PATH_CHPASS);
-+ } else if (pw->pw_change - tv.tv_sec < warntime &&
-+ !check_quietlogin(s, command))
-+ (void)printf(
-+ "Warning: your password expires on %s",
-+ ctime(&pw->pw_change));
-+ }
-+
-+#ifndef USE_PAM
-+ if (pw->pw_expire) {
-+ if (tv.tv_sec >= pw->pw_expire) {
-+ (void)printf(
-+ "Sorry -- your account has expired.\n");
-+ logit(
-+ "LOGIN %.200s REFUSED (EXPIRED) FROM %.200s ON TTY %.200s",
-+ pw->pw_name, get_remote_name_or_ip(utmp_len,
-+ options.use_dns), s->tty);
-+ exit(254);
-+ } else if (pw->pw_expire - tv.tv_sec < warntime &&
-+ !check_quietlogin(s, command))
-+ (void)printf(
-+ "Warning: your account expires on %s",
-+ ctime(&pw->pw_expire));
-+ }
-+#endif /* !USE_PAM */
-+#endif /* __FreeBSD__ */
-+
-+#ifdef HAVE_LOGIN_CAP
-+ /* check if we have a pathname in the ttyname */
-+ shorttty = rindex( s->tty, '/' );
-+ if (shorttty != NULL ) {
-+ /* use only the short filename to check */
-+ shorttty ++;
-+ } else {
-+ /* nothing found, use the whole name found */
-+ shorttty = s->tty;
-+ }
-+ if (!auth_ttyok(lc, shorttty)) {
-+ (void)printf("Permission denied.\n");
-+ logit(
-+ "LOGIN %.200s REFUSED (TTY) FROM %.200s ON TTY %.200s",
-+ pw->pw_name, get_remote_name_or_ip(utmp_len,
-+ options.use_dns), s->tty);
-+ exit(254);
-+ }
-+#endif /* HAVE_LOGIN_CAP */
-+
- if (check_quietlogin(s, command))
- return;
-
-@@ -726,7 +827,17 @@
- buffer_free(&loginmsg);
-
- #ifndef NO_SSH_LASTLOG
-- if (options.print_lastlog && s->last_login_time != 0) {
-+ /*
-+ * If the user has logged in before, display the time of last
-+ * login. However, don't display anything extra if a command
-+ * has been specified (so that ssh can be used to execute
-+ * commands on a remote machine without users knowing they
-+ * are going to another machine). Login(1) will do this for
-+ * us as well, so check if login(1) is used
-+ */
-+ if (command == NULL && options.print_lastlog &&
-+ s->last_login_time != 0 &&
-+ !options.use_login) {
- time_string = ctime(&s->last_login_time);
- if (strchr(time_string, '\n'))
- *strchr(time_string, '\n') = 0;
-@@ -738,7 +849,30 @@
- }
- #endif /* NO_SSH_LASTLOG */
-
-- do_motd();
-+#ifdef HAVE_LOGIN_CAP
-+ if (command == NULL &&
-+ !options.use_login) {
-+ fname = login_getcapstr(lc, "copyright", NULL, NULL);
-+ if (fname != NULL && (f = fopen(fname, "r")) != NULL) {
-+ while (fgets(buf, sizeof(buf), f) != NULL)
-+ fputs(buf, stdout);
-+ fclose(f);
-+ } else
-+ (void)printf("%s\n\t%s %s\n",
-+ "Copyright (c) 1980, 1983, 1986, 1988, 1990, 1991, 1993, 1994",
-+ "The Regents of the University of California. ",
-+ "All rights reserved.");
-+ }
-+#endif /* HAVE_LOGIN_CAP */
-+
-+ /*
-+ * Print /etc/motd unless a command was specified or printing
-+ * it was disabled in server options or login(1) will be
-+ * used. Note that some machines appear to print it in
-+ * /etc/profile or similar.
-+ */
-+ if (command == NULL && !options.use_login)
-+ do_motd();
- }
-
- /*
-@@ -754,9 +888,9 @@
- #ifdef HAVE_LOGIN_CAP
- f = fopen(login_getcapstr(lc, "welcome", "/etc/motd",
- "/etc/motd"), "r");
--#else
-+#else /* !HAVE_LOGIN_CAP */
- f = fopen("/etc/motd", "r");
--#endif
-+#endif /* HAVE_LOGIN_CAP */
- if (f) {
- while (fgets(buf, sizeof(buf), f))
- fputs(buf, stdout);
-@@ -783,10 +917,10 @@
- #ifdef HAVE_LOGIN_CAP
- if (login_getcapbool(lc, "hushlogin", 0) || stat(buf, &st) >= 0)
- return 1;
--#else
-+#else /* HAVE_LOGIN_CAP */
- if (stat(buf, &st) >= 0)
- return 1;
--#endif
-+#endif /* HAVE_LOGIN_CAP */
- return 0;
- }
-
-@@ -973,6 +1107,10 @@
- char buf[256];
- u_int i, envsize;
- char **env, *laddr, *path = NULL;
-+#ifdef HAVE_LOGIN_CAP
-+ extern char **environ;
-+ char **senv, **var;
-+#endif /* HAVE_LOGIN_CAP */
- struct passwd *pw = s->pw;
-
- /* Initialize the environment. */
-@@ -980,6 +1118,9 @@
- env = xmalloc(envsize * sizeof(char *));
- env[0] = NULL;
-
-+ /* Moved up to resove confict with gsssapi patches */
-+ if (getenv("TZ"))
-+ child_set_env(&env, &envsize, "TZ", getenv("TZ"));
- #ifdef HAVE_CYGWIN
- /*
- * The Windows environment contains some setting which are
-@@ -1034,9 +1175,21 @@
-
- /* Normal systems set SHELL by default. */
- child_set_env(&env, &envsize, "SHELL", shell);
-+#ifdef HAVE_LOGIN_CAP
-+ senv = environ;
-+ environ = xmalloc(sizeof(char *));
-+ *environ = NULL;
-+ if (setusercontext(lc, pw, pw->pw_uid,
-+ LOGIN_SETENV|LOGIN_SETPATH) < 0) {
-+ perror("unable to set user context enviroment");
-+ }
-+ copy_environment(environ, &env, &envsize);
-+ for (var = environ; *var != NULL; ++var)
-+ xfree(*var);
-+ xfree(environ);
-+ environ = senv;
-+#endif /* HAVE_LOGIN_CAP */
- }
-- if (getenv("TZ"))
-- child_set_env(&env, &envsize, "TZ", getenv("TZ"));
-
- /* Set custom environment options from RSA authentication. */
- if (!options.use_login) {
-@@ -1245,7 +1398,7 @@
- setpgid(0, 0);
- # endif
- if (setusercontext(lc, pw, pw->pw_uid,
-- (LOGIN_SETALL & ~LOGIN_SETPATH)) < 0) {
-+ (LOGIN_SETALL & ~(LOGIN_SETENV|LOGIN_SETPATH))) < 0) {
- perror("unable to set user context");
- exit(1);
- }
-@@ -1275,7 +1428,16 @@
- * Reestablish them here.
- */
- if (options.use_pam) {
-- do_pam_session();
-+ /* check if we have a pathname in the ttyname */
-+ shorttty = rindex( s->tty, '/' );
-+ if (shorttty != NULL ) {
-+ /* use only the short filename to check */
-+ shorttty ++;
-+ } else {
-+ /* nothing found, use the whole name found */
-+ shorttty = s->tty;
-+ }
-+ do_pam_session(s->pw->pw_name, shorttty);
- do_pam_setcred(0);
- }
- # endif /* USE_PAM */
-@@ -1411,7 +1573,7 @@
- * initgroups, because at least on Solaris 2.3 it leaves file
- * descriptors open.
- */
-- for (i = 3; i < 64; i++)
-+ for (i = 3; i < getdtablesize(); i++)
- close(i);
-
- /*
-@@ -1429,6 +1591,31 @@
- exit(1);
- #endif
- }
-+
-+#ifdef __FreeBSD__
-+ if (!options.use_login) {
-+ /*
-+ * If the password change time is set and has passed, give the
-+ * user a password expiry notice and chance to change it.
-+ */
-+ if (pw->pw_change != 0) {
-+ struct timeval tv;
-+
-+ (void)gettimeofday(&tv, NULL);
-+ if (tv.tv_sec >= pw->pw_change) {
-+ (void)printf(
-+ "Sorry -- your password has expired.\n");
-+ syslog(LOG_INFO,
-+ "%s Password expired - forcing change",
-+ pw->pw_name);
-+ if (system("/usr/bin/passwd") != 0) {
-+ perror("/usr/bin/passwd");
-+ exit(1);
-+ }
-+ }
-+ }
-+ }
-+#endif /* __FreeBSD__ */
-
- if (!options.use_login)
- do_rc_files(s, shell);
diff --git a/security/hpn-ssh/files/patch-sshd.c b/security/hpn-ssh/files/patch-sshd.c
deleted file mode 100644
index 09665a42d7bd..000000000000
--- a/security/hpn-ssh/files/patch-sshd.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- sshd.c.orig Wed Jun 26 01:24:19 2002
-+++ sshd.c Thu Jul 25 06:32:37 2002
-@@ -53,6 +53,10 @@
- #include <prot.h>
- #endif
-
-+#ifdef __FreeBSD__
-+#include <resolv.h>
-+#endif
-+
- #include "ssh.h"
- #include "ssh1.h"
- #include "ssh2.h"
-@@ -1409,6 +1413,17 @@
- setsockopt(sock_in, SOL_SOCKET, SO_KEEPALIVE, &on,
- sizeof(on)) < 0)
- error("setsockopt SO_KEEPALIVE: %.100s", strerror(errno));
-+
-+#ifdef __FreeBSD__
-+ /*
-+ * Initialize the resolver. This may not happen automatically
-+ * before privsep chroot().
-+ */
-+ if ((_res.options & RES_INIT) == 0) {
-+ debug("res_init()");
-+ res_init();
-+ }
-+#endif
-
- /*
- * Register our connection. This turns encryption off because we do
diff --git a/security/hpn-ssh/files/patch-sshd_config b/security/hpn-ssh/files/patch-sshd_config
deleted file mode 100644
index ca7fe10a0234..000000000000
--- a/security/hpn-ssh/files/patch-sshd_config
+++ /dev/null
@@ -1,18 +0,0 @@
---- sshd_config.orig Tue Sep 2 14:51:18 2003
-+++ sshd_config Tue Sep 16 20:05:44 2003
-@@ -34,6 +34,7 @@
-
- #LoginGraceTime 2m
- #PermitRootLogin yes
-+PermitRootLogin no
- #StrictModes yes
-
- #RSAAuthentication yes
-@@ -56,6 +57,7 @@
-
- # Change to no to disable s/key passwords
- #ChallengeResponseAuthentication yes
-+ChallengeResponseAuthentication no
-
- # Kerberos options
- #KerberosAuthentication no
diff --git a/security/hpn-ssh/files/patch-sshpty.c b/security/hpn-ssh/files/patch-sshpty.c
deleted file mode 100644
index d8cd703dcec7..000000000000
--- a/security/hpn-ssh/files/patch-sshpty.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- sshpty.c.orig Wed Jan 21 07:07:17 2004
-+++ sshpty.c Wed Feb 25 11:58:54 2004
-@@ -17,6 +17,9 @@
- #ifdef HAVE_UTIL_H
- # include <util.h>
- #endif /* HAVE_UTIL_H */
-+#ifdef HAVE_LIBUTIL_H
-+#include <libutil.h>
-+#endif
-
- #include "sshpty.h"
- #include "log.h"
diff --git a/security/hpn-ssh/files/servconf.c.patch b/security/hpn-ssh/files/servconf.c.patch
deleted file mode 100644
index dde0a6947e60..000000000000
--- a/security/hpn-ssh/files/servconf.c.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- servconf.c.orig Sat Mar 23 11:02:41 2002
-+++ servconf.c Sat Mar 23 11:07:39 2002
-@@ -17,12 +17,12 @@
- #endif
- #if defined(KRB5)
- #ifdef HEIMDAL
--#include <krb.h>
-+#include <krb5.h>
- #else
- /* Bodge - but then, so is using the kerberos IV KEYFILE to get a Kerberos V
- * keytab */
--#define KEYFILE "/etc/krb5.keytab"
- #endif
-+#define KEYFILE "/etc/krb5.keytab"
- #endif
- #ifdef AFS
- #include <kafs.h>
diff --git a/security/hpn-ssh/files/sshd.sh b/security/hpn-ssh/files/sshd.sh
deleted file mode 100644
index a08d61e67a6d..000000000000
--- a/security/hpn-ssh/files/sshd.sh
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/bin/sh
-case "$1" in
-start)
- __PREFIX__/sbin/sshd
- echo -n ' sshd'
- ;;
-stop)
- if [ -f /var/run/sshd.pid ]; then
- kill -TERM `cat /var/run/sshd.pid`
- rm -f /var/run/sshd.pid
- echo -n ' sshd'
- fi
- ;;
-restart)
- if [ -f /var/run/sshd.pid ]; then
- kill -HUP `cat /var/run/sshd.pid`
- echo 'sshd restarted'
- fi
- ;;
-*)
- echo "Usage: ${0##*/}: { start | stop | restart }" >&2
- exit 64
- ;;
-esac
diff --git a/security/hpn-ssh/pkg-descr b/security/hpn-ssh/pkg-descr
deleted file mode 100644
index 99ac07bfd209..000000000000
--- a/security/hpn-ssh/pkg-descr
+++ /dev/null
@@ -1,15 +0,0 @@
-OpenBSD's OpenSSH portable version
-
-Normal OpenSSH development produces a very small, secure, and easy to maintain
-version for the OpenBSD project. The OpenSSH Portability Team takes that pure
-version and adds portability code so that OpenSSH can run on many other
-operating systems (Unfortunately, in particular since OpenSSH does
-authentication, it runs into a *lot* of differences between Unix operating
-systems).
-
-The portable OpenSSH follows development of the official version, but releases
-are not synchronized. Portable releases are marked with a 'p' (e.g. 3.1p1).
-The official OpenBSD source will never use the 'p' suffix, but will instead
-increment the version number when they hit 'stable spots' in their development.
-
-WWW: http://www.openssh.com/portable.html
diff --git a/security/hpn-ssh/pkg-message b/security/hpn-ssh/pkg-message
deleted file mode 100644
index b0908ddd4486..000000000000
--- a/security/hpn-ssh/pkg-message
+++ /dev/null
@@ -1,17 +0,0 @@
-To enable this port, please add sshd_program=/usr/local/sbin/sshd and make
-sure sshd_enable is set to YES in your /etc/rc.conf
-
-You may also want to put NO_OPENSSH= true in your /etc/make.conf
-and make sure your path is setup to /usr/local/bin before /usr/bin so that
-you are running the port version of openssh and not the version that comes
-with FreeBSD
-
-'PermitRootLogin no' is the new default for the OpenSSH port.
-This now matches the PermitRootLogin configuration of OpenSSH in
-the base system. Please be aware of this when upgrading your
-OpenSSH port, and if truly necessary, re-enable remote root login
-by readjusting this option in your sshd_config.
-
-Users are encouraged to create single-purpose users with ssh keys
-and very narrowly defined sudo privileges instead of using root
-for automated tasks.
diff --git a/security/hpn-ssh/pkg-plist b/security/hpn-ssh/pkg-plist
deleted file mode 100644
index a20e02c1426b..000000000000
--- a/security/hpn-ssh/pkg-plist
+++ /dev/null
@@ -1,38 +0,0 @@
-@comment slogin must be deleted first
-bin/slogin
-bin/scp
-bin/sftp
-bin/ssh
-bin/ssh-add
-bin/ssh-agent
-bin/ssh-keygen
-bin/ssh-keyscan
-%%NOTBASE%%etc/rc.d/sshd.sh.sample
-%%NOTBASE%%etc/ssh/moduli
-%%NOTBASE%%@exec [ -f %D/etc/ssh_config ] && [ ! -f %D/etc/ssh/ssh_config ] && ln %D/etc/ssh_config %D/etc/ssh/ssh_config
-%%NOTBASE%%@exec [ -f %D/etc/sshd_config ] && [ ! -f %D/etc/ssh/sshd_config ] && ln %D/etc/sshd_config %D/etc/ssh/sshd_config
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_key ] && [ ! -f %D/etc/ssh/ssh_host_key ] && ln %D/etc/ssh_host_key %D/etc/ssh/ssh_host_key
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_key.pub ] && [ ! -f %D/etc/ssh/ssh_host_key.pub ] && ln %D/etc/ssh_host_key.pub %D/etc/ssh/ssh_host_key.pub
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_rsa_key ] && [ ! -f %D/etc/ssh/ssh_host_rsa_key ] && ln %D/etc/ssh_host_rsa_key %D/etc/ssh/ssh_host_rsa_key
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_rsa_key.pub ] && [ ! -f %D/etc/ssh/ssh_host_rsa_key.pub ] && ln %D/etc/ssh_host_rsa_key.pub %D/etc/ssh/ssh_host_rsa_key.pub
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_dsa_key ] && [ ! -f %D/etc/ssh/ssh_host_dsa_key ] && ln %D/etc/ssh_host_dsa_key %D/etc/ssh/ssh_host_dsa_key
-%%NOTBASE%%@exec [ -f %D/etc/ssh_host_dsa_key.pub ] && [ ! -f %D/etc/ssh/ssh_host_dsa_key.pub ] && ln %D/etc/ssh_host_dsa_key.pub %D/etc/ssh/ssh_host_dsa_key.pub
-%%NOTBASE%%@unexec if cmp -s %D/etc/ssh/ssh_config %D/etc/ssh/ssh_config-dist; then rm -f %D/etc/ssh/ssh_config; fi
-%%NOTBASE%%@unexec if cmp -s %D/etc/ssh/sshd_config %D/etc/ssh/sshd_config-dist; then rm -f %D/etc/ssh/sshd_config; fi
-%%NOTBASE%%etc/ssh/ssh_config-dist
-%%NOTBASE%%etc/ssh/sshd_config-dist
-%%NOTBASE%%@exec [ ! -f %D/etc/ssh/ssh_config ] && cp %D/etc/ssh/ssh_config-dist %D/etc/ssh/ssh_config
-%%NOTBASE%%@exec [ ! -f %D/etc/ssh/sshd_config ] && cp %D/etc/ssh/sshd_config-dist %D/etc/ssh/sshd_config
-%%NOTBASE%%@dirrm etc/ssh
-sbin/sshd
-share/Ssh.bin
-libexec/sftp-server
-libexec/ssh-keysign
-%%NOTBASE%%@exec if [ ! -f %D/etc/ssh/ssh_host_key ]; then echo ">> Generating a secret RSA1 host key."; %D/bin/ssh-keygen -t rsa1 -N "" -f %D/etc/ssh/ssh_host_key; fi
-%%NOTBASE%%@exec if [ ! -f %D/etc/ssh/ssh_host_rsa_key ]; then echo ">> Generating a secret RSA host key."; %D/bin/ssh-keygen -t rsa -N "" -f %D/etc/ssh/ssh_host_rsa_key; fi
-%%NOTBASE%%@exec if [ ! -f %D/etc/ssh/ssh_host_dsa_key ]; then echo ">> Generating a secret DSA host key."; %D/bin/ssh-keygen -t dsa -N "" -f %D/etc/ssh/ssh_host_dsa_key; fi
-%%NOTBASE%%@exec mkdir -p %D/empty
-%%NOTBASE%%@dirrm empty
-%%BASE%%@exec mkdir -p %%EMPTYDIR%%
-@exec if ! pw groupshow sshd 2>/dev/null; then pw groupadd sshd -g 22; fi
-@exec if ! pw usershow sshd 2>/dev/null; then pw useradd sshd -g sshd -u 22 -h - -d %%EMPTYDIR%% -s /nonexistent -c "sshd privilege separation"; fi
diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile
deleted file mode 100644
index 996d5eb01ca0..000000000000
--- a/security/kgpg-kde4/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-CONFLICTS= kgpg-*
-
-USE_KDELIBS_VER=3
-USE_KDEBASE_VER=3
-PREFIX= ${KDE_PREFIX}
-KDE_BUILD_PLIST=yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-DO_NOT_COMPILE+=kmilo
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-
-CONFLICTS= kgpg-*
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-#klaptop needs APM, which is i386 only
-.if ${MACHINE_ARCH} != "i386"
-WITHOUT_KLAPTOP=yes
-.endif
-
-.if defined(WITHOUT_KLAPTOP)
-DO_NOT_COMPILE+=klaptopdaemon
-.else
-PLIST_APPEND+= plist.klaptop
-.endif
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.mk>
diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo
deleted file mode 100644
index a5c5ce5a8d18..000000000000
--- a/security/kgpg-kde4/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (KDE/kdeutils-3.2.2.tar.bz2) = 94eee311b04f91aa083d1f8a8620faca
-SIZE (KDE/kdeutils-3.2.2.tar.bz2) = 2549521
diff --git a/security/kgpg-kde4/files/patch-ark-tar.cpp b/security/kgpg-kde4/files/patch-ark-tar.cpp
deleted file mode 100644
index 0c88c38fcd9e..000000000000
--- a/security/kgpg-kde4/files/patch-ark-tar.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ark/tar.cpp.orig Thu Apr 15 21:48:14 2004
-+++ ark/tar.cpp Thu Apr 15 21:49:21 2004
-@@ -81,7 +81,7 @@
-
- m_fileMimeType = _openAsMimeType;
- if ( m_fileMimeType.isNull() )
-- m_fileMimeType = KMimeType::findByFileContent( _filename )->name();
-+ m_fileMimeType = KMimeType::findByPath( _filename )->name();
-
- kdDebug(1601) << "TarArch::TarArch: mimetype is " << m_fileMimeType << endl;
-
diff --git a/security/kgpg-kde4/files/patch-smapidev.c b/security/kgpg-kde4/files/patch-smapidev.c
deleted file mode 100644
index ad2c801de530..000000000000
--- a/security/kgpg-kde4/files/patch-smapidev.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- klaptopdaemon/smapidev.c Mon Apr 28 12:00:07 2003
-+++ klaptopdaemon/smapidev.c.new Mon Jan 26 13:49:25 2004
-@@ -34,7 +34,6 @@
- #else
- #include <unistd.h>
- #endif
--#include <getopt.h>
- #include <sys/ioctl.h>
- #include <errno.h>
- #ifdef __linux__
diff --git a/security/kgpg-kde4/files/plist.base b/security/kgpg-kde4/files/plist.base
deleted file mode 100644
index acafdf202094..000000000000
--- a/security/kgpg-kde4/files/plist.base
+++ /dev/null
@@ -1,464 +0,0 @@
-bin/ark
-bin/irkick
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfloppy
-bin/kgpg
-bin/khexedit
-bin/kjots
-bin/kregexpeditor
-bin/ktimer
-bin/kwalletmanager
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/ksimconfig.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kde3/ark.la
-lib/kde3/ark.so
-lib/kde3/irkick.la
-lib/kde3/irkick.so
-lib/kde3/kcalc.la
-lib/kde3/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kcmlirc.la
-lib/kde3/kcm_kcmlirc.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/kcm_kwallet.la
-lib/kde3/kcm_kwallet.so
-lib/kde3/kcm_userinfo.la
-lib/kde3/kcm_userinfo.so
-lib/kde3/kedit.la
-lib/kde3/kedit.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_panelextension.la
-lib/kde3/ksim_panelextension.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/ksim_snmp.la
-lib/kde3/ksim_snmp.so
-lib/kde3/libarkpart.la
-lib/kde3/libarkpart.so
-lib/kde3/libkbyteseditwidget.la
-lib/kde3/libkbyteseditwidget.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/libkdeinit_ark.la
-lib/libkdeinit_ark.so
-lib/libkdeinit_irkick.la
-lib/libkdeinit_irkick.so
-lib/libkdeinit_kcalc.la
-lib/libkdeinit_kcalc.so
-lib/libkdeinit_kedit.la
-lib/libkdeinit_kedit.so
-lib/libkregexpeditorcommon.la
-lib/libkregexpeditorcommon.so
-lib/libkregexpeditorcommon.so.1
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applications/kde/KCharSelect.desktop
-share/applications/kde/KEdit.desktop
-share/applications/kde/KFloppy.desktop
-share/applications/kde/Kjots.desktop
-share/applications/kde/ark.desktop
-share/applications/kde/irkick.desktop
-share/applications/kde/kcalc.desktop
-share/applications/kde/kcmdf.desktop
-share/applications/kde/kcmlirc.desktop
-share/applications/kde/kdepasswd.desktop
-share/applications/kde/kdf.desktop
-share/applications/kde/kgpg.desktop
-share/applications/kde/khexedit.desktop
-share/applications/kde/kregexpeditor.desktop
-share/applications/kde/ksim.desktop
-share/applications/kde/ktimer.desktop
-share/applications/kde/kwalletconfig.desktop
-share/applications/kde/kwalletmanager.desktop
-share/applications/kde/kwikdisk.desktop
-share/applications/kde/userinfo.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkick.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledred.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledred.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png
-share/apps/kcalc/kcalcui.rc
-share/apps/kconf_update/kcalcrc.upd
-share/apps/kdf/kdfui.rc
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kdm/pics/users/Apple.png
-share/apps/kdm/pics/users/Arch.png
-share/apps/kdm/pics/users/Astronaut.png
-share/apps/kdm/pics/users/BeachBall.png
-share/apps/kdm/pics/users/BeachBall2.png
-share/apps/kdm/pics/users/Blowfish.png
-share/apps/kdm/pics/users/BlueMarble1.png
-share/apps/kdm/pics/users/Bug.png
-share/apps/kdm/pics/users/Burger.png
-share/apps/kdm/pics/users/Butterfly.png
-share/apps/kdm/pics/users/Butterfly2.png
-share/apps/kdm/pics/users/Cactus.png
-share/apps/kdm/pics/users/Car.png
-share/apps/kdm/pics/users/Car2.png
-share/apps/kdm/pics/users/Cheese.png
-share/apps/kdm/pics/users/Clock.png
-share/apps/kdm/pics/users/Cow.png
-share/apps/kdm/pics/users/Daemon.png
-share/apps/kdm/pics/users/Dice.png
-share/apps/kdm/pics/users/Dog.png
-share/apps/kdm/pics/users/Dog2.png
-share/apps/kdm/pics/users/Dragon.png
-share/apps/kdm/pics/users/Elephant.png
-share/apps/kdm/pics/users/Fish.png
-share/apps/kdm/pics/users/Flower.png
-share/apps/kdm/pics/users/Flower2.png
-share/apps/kdm/pics/users/Flower3.png
-share/apps/kdm/pics/users/Frog.png
-share/apps/kdm/pics/users/Ghost.png
-share/apps/kdm/pics/users/Guitar.png
-share/apps/kdm/pics/users/Heart.png
-share/apps/kdm/pics/users/Kiwi.png
-share/apps/kdm/pics/users/Konqui.png
-share/apps/kdm/pics/users/Lava.png
-share/apps/kdm/pics/users/Lion.png
-share/apps/kdm/pics/users/Man.png
-share/apps/kdm/pics/users/Monkey.png
-share/apps/kdm/pics/users/Night.png
-share/apps/kdm/pics/users/Pearl.png
-share/apps/kdm/pics/users/Penguin.png
-share/apps/kdm/pics/users/Pig.png
-share/apps/kdm/pics/users/Pineapple.png
-share/apps/kdm/pics/users/Rabbit.png
-share/apps/kdm/pics/users/Ring.png
-share/apps/kdm/pics/users/Scream.png
-share/apps/kdm/pics/users/Shark.png
-share/apps/kdm/pics/users/Skull.png
-share/apps/kdm/pics/users/Smiley.png
-share/apps/kdm/pics/users/Speakers.png
-share/apps/kdm/pics/users/Splash.png
-share/apps/kdm/pics/users/Star.png
-share/apps/kdm/pics/users/Star2.png
-share/apps/kdm/pics/users/Star3.png
-share/apps/kdm/pics/users/Star4.png
-share/apps/kdm/pics/users/Stars.png
-share/apps/kdm/pics/users/Stars2.png
-share/apps/kdm/pics/users/Teddybear.png
-share/apps/kdm/pics/users/Tiger.png
-share/apps/kdm/pics/users/Tukan.png
-share/apps/kdm/pics/users/Turtle.png
-share/apps/kdm/pics/users/UFO.png
-share/apps/kdm/pics/users/Watch.png
-share/apps/kdm/pics/users/Wind.png
-share/apps/kedit/keditui.rc
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png
-share/apps/kgpg/kgpg.rc
-share/apps/kgpg/listkeys.rc
-share/apps/kgpg/pics/kgpg_anim.gif
-share/apps/kgpg/pics/kgpg_bad.png
-share/apps/kgpg/pics/kgpg_good.png
-share/apps/kgpg/pics/kgpg_marginal.png
-share/apps/kgpg/pics/kgpg_unknown.png
-share/apps/kgpg/tips
-share/apps/khexedit/khexeditui.rc
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kicker/extensions/ksim.desktop
-share/apps/kjots/kjotsui.rc
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/ark_directory_service.desktop
-share/apps/konqueror/servicemenus/arkservicemenu.desktop
-share/apps/konqueror/servicemenus/encryptfile.desktop
-share/apps/konqueror/servicemenus/encryptfolder.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/autoverify.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/verify.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/Snmp.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png
-share/apps/kwalletmanager/kwalleteditor.rc
-share/apps/kwalletmanager/kwalletmanager.rc
-share/apps/profiles/klauncher.profile.xml
-share/apps/profiles/konqueror.profile.xml
-share/apps/profiles/noatun.profile.xml
-share/apps/profiles/profile.dtd
-share/apps/remotes/RM-0010.remote.xml
-share/apps/remotes/cimr100.remote.xml
-share/apps/remotes/hauppauge.remote.xml
-share/apps/remotes/remote.dtd
-share/apps/remotes/sherwood.remote.xml
-share/autostart/irkick.desktop
-share/autostart/kgpg.desktop
-share/config.kcfg/kcalc.kcfg
-share/config.kcfg/kedit.kcfg
-share/config.kcfg/kgpg.kcfg
-share/config.kcfg/kjots.kcfg
-share/config/ksim_panelextensionrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/irkick/common
-share/doc/HTML/en/irkick/index.cache.bz2
-share/doc/HTML/en/irkick/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcmlirc/common
-share/doc/HTML/en/kcmlirc/index.cache.bz2
-share/doc/HTML/en/kcmlirc/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kgpg/common
-share/doc/HTML/en/kgpg/editor.png
-share/doc/HTML/en/kgpg/index.cache.bz2
-share/doc/HTML/en/kgpg/index.docbook
-share/doc/HTML/en/kgpg/keygen.png
-share/doc/HTML/en/kgpg/keymanage.png
-share/doc/HTML/en/kgpg/keys.png
-share/doc/HTML/en/kgpg/kicker.png
-share/doc/HTML/en/kgpg/options.png
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/doc/HTML/en/kwallet/common
-share/doc/HTML/en/kwallet/index.cache.bz2
-share/doc/HTML/en/kwallet/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/128x128/apps/ktimer.png
-share/icons/crystalsvg/128x128/apps/kwalletmanager.png
-share/icons/crystalsvg/128x128/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kgpg.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/ktimer.png
-share/icons/crystalsvg/16x16/apps/kwalletmanager.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/22x22/apps/kgpg.png
-share/icons/crystalsvg/22x22/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kgpg.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/ktimer.png
-share/icons/crystalsvg/32x32/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kgpg.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/48x48/apps/ktimer.png
-share/icons/crystalsvg/48x48/apps/kwalletmanager.png
-share/icons/crystalsvg/48x48/apps/kwikdisk.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kcalc.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/icons/crystalsvg/64x64/apps/kedit.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kjots.png
-share/icons/crystalsvg/64x64/apps/kwalletmanager.png
-share/icons/crystalsvg/64x64/apps/kwikdisk.png
-share/icons/hicolor/16x16/apps/irkick.png
-share/icons/hicolor/22x22/apps/irkick.png
-share/icons/hicolor/32x32/apps/irkick.png
-share/icons/locolor/16x16/apps/irkick.png
-share/icons/locolor/32x32/apps/irkick.png
-share/services/ark_part.desktop
-share/services/kbyteseditwidget.desktop
-share/services/kregexpeditorgui.desktop
-share/services/kwallet_config.desktop
-share/services/kwalletmanager_show.desktop
diff --git a/security/kgpg-kde4/files/plist.base.rm b/security/kgpg-kde4/files/plist.base.rm
deleted file mode 100644
index a81794f7c7a6..000000000000
--- a/security/kgpg-kde4/files/plist.base.rm
+++ /dev/null
@@ -1,116 +0,0 @@
-@dirrm share/services
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/32x32
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/hicolor/32x32/apps
-@dirrm share/icons/hicolor/32x32
-@dirrm share/icons/hicolor/22x22/apps
-@dirrm share/icons/hicolor/22x22
-@dirrm share/icons/hicolor/16x16/apps
-@dirrm share/icons/hicolor/16x16
-@dirrm share/icons/hicolor
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/64x64
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/22x22/apps
-@dirrm share/icons/crystalsvg/22x22
-@dirrm share/icons/crystalsvg/16x16/devices
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/icons/crystalsvg/128x128
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/kwallet
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/kinfocenter
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kgpg
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/kcmlirc
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/irkick
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config.kcfg
-@dirrm share/config
-@dirrm share/autostart
-@dirrm share/apps/remotes
-@dirrm share/apps/profiles
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22
-@dirrm share/apps/kwalletmanager/icons/crystalsvg
-@dirrm share/apps/kwalletmanager/icons
-@dirrm share/apps/kwalletmanager
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/konqueror/servicemenus
-@dirrm share/apps/konqueror
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/extensions
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/kicker
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kgpg/pics
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16
-@dirrm share/apps/kgpg/icons/crystalsvg
-@dirrm share/apps/kgpg/icons
-@dirrm share/apps/kgpg
-@dirrm share/apps/kedit
-@dirrm share/apps/kdm/pics/users
-@dirrm share/apps/kdm/pics
-@dirrm share/apps/kdm
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kconf_update
-@dirrm share/apps/kcalc
-@dirrm share/apps/irkick/icons/hicolor/32x32/actions
-@dirrm share/apps/irkick/icons/hicolor/32x32
-@dirrm share/apps/irkick/icons/hicolor/16x16/actions
-@dirrm share/apps/irkick/icons/hicolor/16x16
-@dirrm share/apps/irkick/icons/hicolor
-@dirrm share/apps/irkick/icons
-@dirrm share/apps/irkick
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applications/kde
-@dirrm share/applications
-@dirrm lib/kde3
-@dirrm include/ksim
diff --git a/security/kgpg-kde4/files/plist.klaptop b/security/kgpg-kde4/files/plist.klaptop
deleted file mode 100644
index 63626bf83973..000000000000
--- a/security/kgpg-kde4/files/plist.klaptop
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/klaptop_acpi_helper
-bin/klaptop_check
-lib/kde3/kcm_laptop.la
-lib/kde3/kcm_laptop.so
-lib/kde3/kded_klaptopdaemon.la
-lib/kde3/kded_klaptopdaemon.so
-lib/libkcmlaptop.la
-lib/libkcmlaptop.so
-lib/libkcmlaptop.so.0
-share/applications/kde/laptop.desktop
-share/applications/kde/pcmcia.desktop
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt3_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt3_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions/power.png
-share/icons/crystalsvg/128x128/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/klaptopdaemon.png
-share/icons/crystalsvg/16x16/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/laptop_pcmcia.png
-share/icons/crystalsvg/32x32/apps/laptop_battery.png
-share/icons/crystalsvg/32x32/apps/laptop_pcmcia.png
-share/icons/crystalsvg/48x48/apps/laptop_battery.png
-share/icons/crystalsvg/48x48/apps/laptop_pcmcia.png
-share/icons/crystalsvg/64x64/apps/laptop_battery.png
-share/services/kded/klaptopdaemon.desktop
diff --git a/security/kgpg-kde4/files/plist.klaptop.rm b/security/kgpg-kde4/files/plist.klaptop.rm
deleted file mode 100644
index fcfdaf029bb3..000000000000
--- a/security/kgpg-kde4/files/plist.klaptop.rm
+++ /dev/null
@@ -1,10 +0,0 @@
-@dirrm share/services/kded
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
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/krb5-16/Makefile b/security/krb5-16/Makefile
deleted file mode 100644
index b8f7ed8e0cc1..000000000000
--- a/security/krb5-16/Makefile
+++ /dev/null
@@ -1,156 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.3.3
-CATEGORIES= security
-# USE_TARBALL tells the port that the user has fetched the source
-# directly from MIT or crypto-publish.org (CRYTPO-PUBLISH).
-USE_KRB5_TARBALL?= MIT
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "CRYPTO-PUBLISH"
-# XXX crypto-publish.org still distributes krb5-1.3.1
-PORTVERSION= 1.3.1
-PORTREVISION= 3
-# XXX ---
-MASTER_SITES= http://www.crypto-publish.org/dist/mit-kerberos5/
-EXTRACT_SUFX= .tar.gz
-.else
-MASTER_SITES= http://web.mit.edu/kerberos/www/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-.endif
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "MIT"
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${DISTNAME}.tar.gz
- @${RM} ${WRKDIR}/${DISTNAME}.tar.gz ${WRKDIR}/${DISTNAME}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${DISTNAME}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${DISTNAME}; \
- fi
-.endif
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-16/distinfo b/security/krb5-16/distinfo
deleted file mode 100644
index a1d1c2ea8228..000000000000
--- a/security/krb5-16/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (krb5-1.3.3.tar) = 9c872750fce0f4ff64e0325e278ce882
-SIZE (krb5-1.3.3.tar) = 6359040
-MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd
-SIZE (krb5-1.3.1.tar.gz) = 6157946
diff --git a/security/krb5-16/files/README.FreeBSD b/security/krb5-16/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-16/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-16/files/patch-ac b/security/krb5-16/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-16/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ad b/security/krb5-16/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-16/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ae b/security/krb5-16/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-16/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-af b/security/krb5-16/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-16/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-16/files/patch-ai b/security/krb5-16/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-16/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-16/files/patch-aj b/security/krb5-16/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-16/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-16/files/patch-appl::bsd::Makefile.in b/security/krb5-16/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-16/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-16/files/patch-appl::bsd::klogind.M b/security/krb5-16/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-16/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-16/files/patch-as b/security/krb5-16/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-16/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-16/files/patch-at b/security/krb5-16/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-16/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-16/files/patch-av b/security/krb5-16/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-16/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-16/files/patch-ax b/security/krb5-16/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-16/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-16/files/patch-ay b/security/krb5-16/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-16/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-16/files/patch-ba b/security/krb5-16/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-16/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-16/files/patch-bb b/security/krb5-16/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-16/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-16/files/patch-config::pre.in b/security/krb5-16/files/patch-config::pre.in
deleted file mode 100644
index fc3ff4c7a047..000000000000
--- a/security/krb5-16/files/patch-config::pre.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- config/pre.in.orig Tue May 27 21:06:28 2003
-+++ config/pre.in Wed Aug 6 11:11:54 2003
-@@ -152,6 +152,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-16/files/patch-config::shlib.conf b/security/krb5-16/files/patch-config::shlib.conf
deleted file mode 100644
index 48d5e9a51f8b..000000000000
--- a/security/krb5-16/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)'
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-16/files/patch-kadmin::cli::Makefile.in b/security/krb5-16/files/patch-kadmin::cli::Makefile.in
deleted file mode 100644
index 266deea90231..000000000000
--- a/security/krb5-16/files/patch-kadmin::cli::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003
-+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003
-@@ -21,7 +21,7 @@
- install::
- $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local
- $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG)
-- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
-+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
- $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8
- $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8
- $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8
diff --git a/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c
deleted file mode 100644
index 79e16f93110d..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400
-+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500
-@@ -48,6 +48,9 @@
- unsigned long uid = geteuid();
- #endif
-
-+ if (piece == NULL)
-+ return ENOMEM;
-+
- rcache = (krb5_rcache) malloc(sizeof(*rcache));
- if (!rcache)
- return ENOMEM;
diff --git a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr
deleted file mode 100644
index 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 55f03d68c13b..000000000000
--- a/security/krb5-16/pkg-plist
+++ /dev/null
@@ -1,108 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-%%KRB4%%sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@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 b8f7ed8e0cc1..000000000000
--- a/security/krb5-17/Makefile
+++ /dev/null
@@ -1,156 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.3.3
-CATEGORIES= security
-# USE_TARBALL tells the port that the user has fetched the source
-# directly from MIT or crypto-publish.org (CRYTPO-PUBLISH).
-USE_KRB5_TARBALL?= MIT
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "CRYPTO-PUBLISH"
-# XXX crypto-publish.org still distributes krb5-1.3.1
-PORTVERSION= 1.3.1
-PORTREVISION= 3
-# XXX ---
-MASTER_SITES= http://www.crypto-publish.org/dist/mit-kerberos5/
-EXTRACT_SUFX= .tar.gz
-.else
-MASTER_SITES= http://web.mit.edu/kerberos/www/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-.endif
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "MIT"
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${DISTNAME}.tar.gz
- @${RM} ${WRKDIR}/${DISTNAME}.tar.gz ${WRKDIR}/${DISTNAME}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${DISTNAME}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${DISTNAME}; \
- fi
-.endif
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-17/distinfo b/security/krb5-17/distinfo
deleted file mode 100644
index a1d1c2ea8228..000000000000
--- a/security/krb5-17/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (krb5-1.3.3.tar) = 9c872750fce0f4ff64e0325e278ce882
-SIZE (krb5-1.3.3.tar) = 6359040
-MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd
-SIZE (krb5-1.3.1.tar.gz) = 6157946
diff --git a/security/krb5-17/files/README.FreeBSD b/security/krb5-17/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-17/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-17/files/patch-ac b/security/krb5-17/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-17/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ad b/security/krb5-17/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-17/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ae b/security/krb5-17/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-17/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-af b/security/krb5-17/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-17/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-17/files/patch-ai b/security/krb5-17/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-17/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-17/files/patch-aj b/security/krb5-17/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-17/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-17/files/patch-appl::bsd::Makefile.in b/security/krb5-17/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-17/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-17/files/patch-appl::bsd::klogind.M b/security/krb5-17/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-17/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-17/files/patch-as b/security/krb5-17/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-17/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-17/files/patch-at b/security/krb5-17/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-17/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-17/files/patch-av b/security/krb5-17/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-17/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-17/files/patch-ax b/security/krb5-17/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-17/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-17/files/patch-ay b/security/krb5-17/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-17/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-17/files/patch-ba b/security/krb5-17/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-17/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-17/files/patch-bb b/security/krb5-17/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-17/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-17/files/patch-config::pre.in b/security/krb5-17/files/patch-config::pre.in
deleted file mode 100644
index fc3ff4c7a047..000000000000
--- a/security/krb5-17/files/patch-config::pre.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- config/pre.in.orig Tue May 27 21:06:28 2003
-+++ config/pre.in Wed Aug 6 11:11:54 2003
-@@ -152,6 +152,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-17/files/patch-config::shlib.conf b/security/krb5-17/files/patch-config::shlib.conf
deleted file mode 100644
index 48d5e9a51f8b..000000000000
--- a/security/krb5-17/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)'
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-17/files/patch-kadmin::cli::Makefile.in b/security/krb5-17/files/patch-kadmin::cli::Makefile.in
deleted file mode 100644
index 266deea90231..000000000000
--- a/security/krb5-17/files/patch-kadmin::cli::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003
-+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003
-@@ -21,7 +21,7 @@
- install::
- $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local
- $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG)
-- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
-+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
- $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8
- $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8
- $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8
diff --git a/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c
deleted file mode 100644
index 79e16f93110d..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400
-+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500
-@@ -48,6 +48,9 @@
- unsigned long uid = geteuid();
- #endif
-
-+ if (piece == NULL)
-+ return ENOMEM;
-+
- rcache = (krb5_rcache) malloc(sizeof(*rcache));
- if (!rcache)
- return ENOMEM;
diff --git a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-17/pkg-descr b/security/krb5-17/pkg-descr
deleted file mode 100644
index 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 55f03d68c13b..000000000000
--- a/security/krb5-17/pkg-plist
+++ /dev/null
@@ -1,108 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-%%KRB4%%sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@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 b8f7ed8e0cc1..000000000000
--- a/security/krb5-appl/Makefile
+++ /dev/null
@@ -1,156 +0,0 @@
-# Ports collection Makefile for: MIT Kerberos V
-# Date created: 6/5/1998
-# Whom: nectar@FreeBSD.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= krb5
-PORTVERSION= 1.3.3
-CATEGORIES= security
-# USE_TARBALL tells the port that the user has fetched the source
-# directly from MIT or crypto-publish.org (CRYTPO-PUBLISH).
-USE_KRB5_TARBALL?= MIT
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "CRYPTO-PUBLISH"
-# XXX crypto-publish.org still distributes krb5-1.3.1
-PORTVERSION= 1.3.1
-PORTREVISION= 3
-# XXX ---
-MASTER_SITES= http://www.crypto-publish.org/dist/mit-kerberos5/
-EXTRACT_SUFX= .tar.gz
-.else
-MASTER_SITES= http://web.mit.edu/kerberos/www/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/
-EXTRACT_SUFX= .tar
-.endif
-
-MAINTAINER= cy@FreeBSD.org
-COMMENT= An authentication system developed at MIT, successor to Kerberos IV
-
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
-
-LATEST_LINK= ${PORTNAME}
-KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html
-USE_REINPLACE= yes
-USE_GMAKE= yes
-USE_PERL5_BUILD= yes
-INSTALLS_SHLIB= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS?= --enable-shared
-CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \
- CFLAGS="${CFLAGS}"
-MAKE_ARGS= INSTALL="${INSTALL}"
-KRB5_KRB4_COMPAT?= NO
-
-.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO"
-CONFIGURE_ARGS+= --without-krb4
-PLIST_SUB+= KRB4="@comment "
-.else
-PLIST_SUB+= KRB4=""
-.endif
-
-.if defined(KRB5_HOME)
-PREFIX= ${KRB5_HOME}
-.endif
-
-INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \
- krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \
- krb5-install.info-1 krb5-install.info-2 krb5-user.info
-
-MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \
- kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \
- ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1
-.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO"
-MAN1+= v4rcp.1
-.endif
-MAN5= kdc.conf.5 krb5.conf.5 .k5login.5
-MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \
- ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \
- kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \
- k5srvutil.8
-
-WRKSRC= ${WRKDIR}/${DISTNAME}/src
-
-WANT_HTML?= YES
-HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc
-HTML_DOCS= admin.html user-guide.html install.html
-HTML_OUTDIRS= krb5-admin krb5-install
-
-.include <bsd.port.pre.mk>
-
-.if defined(USE_KRB5_TARBALL) && ${USE_KRB5_TARBALL} == "MIT"
-post-extract:
- @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${DISTNAME}.tar.gz
- @${RM} ${WRKDIR}/${DISTNAME}.tar.gz ${WRKDIR}/${DISTNAME}.tar.gz.asc
-.if !defined(EXTRACT_PRESERVE_OWNERSHIP)
- @if [ `id -u` = 0 ]; then \
- ${CHMOD} -R ug-s,go-w ${WRKDIR}/${DISTNAME}; \
- ${CHOWN} -R 0:0 ${WRKDIR}/${DISTNAME}; \
- fi
-.endif
-.endif
-
-post-patch:
- @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \
- ${WRKSRC}/../doc/man2html
-
-pre-build:
-.if !defined(KRB5_KRB4_COMPAT)
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build "
- @${ECHO} "the KerberosIV compatibility libraries. "
- @${ECHO} "------------------------------------------------------"
-.endif
-
-post-build:
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${INFO_FILES})
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @(cd ${WRKSRC}/../doc && \
- ${MAKE} ${HTML_DOCS})
-.endif
-
-post-install:
-# html documentation
-.if defined(WANT_HTML) && ${WANT_HTML} == "YES"
- @${MKDIR} ${PREFIX}/share/doc/krb5
- for html in ${HTML_DOC_DIR}/*.html; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \
- ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
-.for htmldir in ${HTML_OUTDIRS}
- @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir}
- for html in ${HTML_DOC_DIR}/${htmldir}/*; do \
- ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \
- ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \
- done
- ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST}
-.endfor
-.endif
- ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST}
-# handle info files
-.for info in ${INFO_FILES}
- ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info}
-.endfor
-.for info in ${INFO_FILES:M*.info}
- install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir
-.endfor
-# fixup packing list (no libs without version numbers in aout case)
-.if ${PORTOBJFORMAT} == "aout"
- ${ECHO_MSG} "Fixing packing list for a.out"
- ${MV} ${TMPPLIST} ${TMPPLIST}.new
- ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST}
- ${RM} ${TMPPLIST}.new
-.endif
- @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD
- @${ECHO} "------------------------------------------------------"
- @${ECHO} "This port of MIT Kerberos 5 includes remote login "
- @${ECHO} "daemons (telnetd and klogind). These daemons default "
- @${ECHO} "to using the system login program (/usr/bin/login). "
- @${ECHO} "Please see the file "
- @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD"
- @${ECHO} "for more information. "
- @${ECHO} "------------------------------------------------------"
-
-.include <bsd.port.post.mk>
diff --git a/security/krb5-appl/distinfo b/security/krb5-appl/distinfo
deleted file mode 100644
index a1d1c2ea8228..000000000000
--- a/security/krb5-appl/distinfo
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 (krb5-1.3.3.tar) = 9c872750fce0f4ff64e0325e278ce882
-SIZE (krb5-1.3.3.tar) = 6359040
-MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd
-SIZE (krb5-1.3.1.tar.gz) = 6157946
diff --git a/security/krb5-appl/files/README.FreeBSD b/security/krb5-appl/files/README.FreeBSD
deleted file mode 100644
index e888e689eb04..000000000000
--- a/security/krb5-appl/files/README.FreeBSD
+++ /dev/null
@@ -1,32 +0,0 @@
-The MIT KRB5 port provides its own login program at
-${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of
-the FreeBSD login.conf and login.access files that provide a means of
-setting up and controlling sessions under FreeBSD. To overcome this,
-the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide
-interactive login password authentication instead of the login.krb5
-program provided by MIT KRB5. The FreeBSD /usr/bin/login program does
-not have support for Kerberos V password authentication,
-e.g. authentication at the console. The pam_krb5 port must be used to
-provide Kerberos V password authentication.
-
-For more information about pam_krb5, please see pam(8) and pam_krb5(8).
-
-If you wish to use login.krb5 that is provided by the MIT KRB5 port,
-the arguments "-L ${PREFIX}/sbin/login.krb5" must be
-specified as arguments to klogind and KRB5 telnetd, e.g.
-
-klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5
-eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5
-telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5
-
-Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead
-of the FreeBSD provided /usr/bin/login for local tty logins,
-"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g.,
-
-default:\
- :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\
- :if=/etc/issue:\
- :lo=${PREFIX}/sbin/login.krb5:
-
-It is recommended that the FreeBSD /usr/bin/login be used with the
-pam_krb5 port instead of the MIT KRB5 provided login.krb5.
diff --git a/security/krb5-appl/files/patch-ac b/security/krb5-appl/files/patch-ac
deleted file mode 100644
index 8bca5437d964..000000000000
--- a/security/krb5-appl/files/patch-ac
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998
-+++ admin.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-admin.info
- @settitle Kerberos V5 System Administrator's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ad b/security/krb5-appl/files/patch-ad
deleted file mode 100644
index c8b6d3e99e91..000000000000
--- a/security/krb5-appl/files/patch-ad
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998
-+++ user-guide.texinfo Fri Jun 19 15:13:45 1998
-@@ -3,6 +3,10 @@
- @c guide
- @setfilename krb5-user.info
- @settitle Kerberos V5 UNIX User's Guide
-+@dircategory Kerberos V5
-+@direntry
-+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ae b/security/krb5-appl/files/patch-ae
deleted file mode 100644
index f5643b5aa04f..000000000000
--- a/security/krb5-appl/files/patch-ae
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998
-+++ install.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb5-install.info
- @settitle Kerberos V5 Installation Guide
-+@dircategory Kerberos V5
-+@direntry
-+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide
-+@end direntry
- @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-af b/security/krb5-appl/files/patch-af
deleted file mode 100644
index 49425d6efceb..000000000000
--- a/security/krb5-appl/files/patch-af
+++ /dev/null
@@ -1,13 +0,0 @@
---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998
-+++ krb425.texinfo Fri Jun 19 15:13:45 1998
-@@ -5,6 +5,10 @@
- @c guide
- @setfilename krb425.info
- @settitle Upgrading to Kerberos V5 from Kerberos V4
-+@dircategory Kerberos V5
-+@direntry
-+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5
-+@end direntry
- @c @setchapternewpage odd @c chapter begins on next odd page
- @c @setchapternewpage on @c chapter begins on next page
- @c @smallbook @c Format for 7" X 9.25" paper
diff --git a/security/krb5-appl/files/patch-ai b/security/krb5-appl/files/patch-ai
deleted file mode 100644
index f5b733194344..000000000000
--- a/security/krb5-appl/files/patch-ai
+++ /dev/null
@@ -1,28 +0,0 @@
---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002
-+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002
-@@ -487,7 +487,13 @@
- #ifndef LOG_DAEMON
- #define LOG_DAEMON 0
- #endif
-- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON);
-+
-+#ifndef LOG_FTP
-+#define FACILITY LOG_DAEMON
-+#else
-+#define FACILITY LOG_FTP
-+#endif
-+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY);
-
- addrlen = sizeof (his_addr);
- if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) {
-@@ -2312,6 +2318,10 @@
- if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum),
- &kdata.session,&ctrl_addr, &his_addr)) == -1) {
- secure_error("ADAT: krb_mk_safe failed");
-+ return(0);
-+ }
-+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
-+ secure_error("ADAT: reply too long");
- return(0);
- }
- if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) {
diff --git a/security/krb5-appl/files/patch-aj b/security/krb5-appl/files/patch-aj
deleted file mode 100644
index c3bb8dfd6960..000000000000
--- a/security/krb5-appl/files/patch-aj
+++ /dev/null
@@ -1,19 +0,0 @@
-*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998
---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998
-***************
-*** 66,72 ****
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
---- 66,72 ----
- struct stat buf;
- time_t time();
-
-! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0)
- return;
- if (fstat(fd, &buf) == 0) {
- (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line));
diff --git a/security/krb5-appl/files/patch-appl::bsd::Makefile.in b/security/krb5-appl/files/patch-appl::bsd::Makefile.in
deleted file mode 100644
index 581048933264..000000000000
--- a/security/krb5-appl/files/patch-appl::bsd::Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001
-@@ -31,8 +31,8 @@
- -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\"
-
- DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \
-- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
-+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \
- -DHEIMDAL_FRIENDLY
-
- all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP)
-
diff --git a/security/krb5-appl/files/patch-appl::bsd::klogind.M b/security/krb5-appl/files/patch-appl::bsd::klogind.M
deleted file mode 100644
index 9cddd5fc222d..000000000000
--- a/security/krb5-appl/files/patch-appl::bsd::klogind.M
+++ /dev/null
@@ -1,35 +0,0 @@
---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001
-+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001
-@@ -14,7 +14,7 @@
- .B \-kr54cpPef
- ]
- [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ]
--[ \fB\-D\fP \fIport\fP ]
-+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP]
- .SH DESCRIPTION
- .I Klogind
- is the server for the
-@@ -107,6 +108,10 @@
- Beta5 (May 1995)--present bogus checksums that prevent Kerberos
- authentication from succeeding in the default mode.
-
-+.IP \fB\-L\ loginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
-+
-
- .PP
- If the
-@@ -157,12 +162,6 @@
-
- .IP \fB\-M\ realm\fP
- Set the Kerberos realm to use.
--
--.IP \fB\-L\ login\fP
--Set the login program to use. This option only has an effect if
--DO_NOT_USE_K_LOGIN was not defined when
--.I klogind
--was compiled.
-
- .IP \fB\-D\ port\fP
- Run in standalone mode, listening on \fBport\fP. The daemon will exit
diff --git a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h
deleted file mode 100644
index 256e929aa68f..000000000000
--- a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h
+++ /dev/null
@@ -1,23 +0,0 @@
---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003
-+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003
-@@ -33,6 +33,10 @@
- * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90
- */
-
-+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000
-+#undef __BSD_VISIBLE
-+#endif
-+
- #ifdef _WIN32
- #include <windows.h>
- #include <winsock2.h>
-@@ -57,9 +61,7 @@
- typedef void (*sig_t)(int);
- typedef void sigtype;
- #else
--#define sig_t my_sig_t
- #define sigtype krb5_sigtype
--typedef sigtype (*sig_t)();
- #endif
-
- /*
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in
deleted file mode 100644
index cb5a0e26d49d..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001
-@@ -24,7 +24,7 @@
- # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91
- #
-
--AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN
-+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\"
- OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON
- LOCALINCLUDES=-I.. -I$(srcdir)/..
- DEFINES = $(AUTH_DEF) $(OTHERDEFS)
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8
deleted file mode 100644
index 951ee0d5692a..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8
+++ /dev/null
@@ -1,22 +0,0 @@
---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001
-+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001
-@@ -43,7 +43,7 @@
- [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP]
- [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP]
- [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]]
--[\fB\-debug\fP [\fIport\fP]]
-+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP]
- .SH DESCRIPTION
- The
- .B telnetd
-@@ -221,6 +221,10 @@
- in response to a
- .SM DO TIMING-MARK)
- for kludge linemode support.
-+.TP
-+\fB\-L\fP \fIloginpath\fP
-+Specify pathname to an alternative login program. Default: /usr/bin/login.
-+KRB5_HOME/sbin/login.krb5 may be specified.
- .TP
- .B \-l
- Specifies line mode. Tries to force clients to use line-at-a-time
diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c
deleted file mode 100644
index 8bb656dc0673..000000000000
--- a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c
+++ /dev/null
@@ -1,38 +0,0 @@
---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002
-+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002
-@@ -408,18 +408,25 @@
- int
- netwrite(const char *buf, size_t len)
- {
-- size_t remain;
-+ int remaining, copied;
-+
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ while (len > 0) {
-+ /* Free up enough space if the room is too low*/
-+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) {
-+ netflush();
-+ remaining = BUFSIZ - (nfrontp - netobuf);
-+ }
-
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-- if (remain < len) {
-- netflush();
-- remain = sizeof(netobuf) - (nfrontp - netobuf);
-+ /* Copy out as much as will fit */
-+ copied = remaining > len ? len : remaining;
-+ memmove(nfrontp, buf, copied);
-+ nfrontp += copied;
-+ len -= copied;
-+ remaining -= copied;
-+ buf += copied;
- }
-- if (remain < len)
-- return 0;
-- memcpy(nfrontp, buf, len);
-- nfrontp += len;
-- return len;
-+ return copied;
- }
-
- /*
diff --git a/security/krb5-appl/files/patch-as b/security/krb5-appl/files/patch-as
deleted file mode 100644
index de19886eac08..000000000000
--- a/security/krb5-appl/files/patch-as
+++ /dev/null
@@ -1,195 +0,0 @@
---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002
-+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003
-@@ -32,6 +32,10 @@
- #include <signal.h>
- #include <grp.h>
-
-+#ifdef LOGIN_CAP
-+#include <login_cap.h>
-+#endif
-+
- /* globals */
- char * prog_name;
- int auth_debug =0;
-@@ -61,7 +65,7 @@
- ill specified arguments to commands */
-
- void usage (){
-- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
-+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name);
- }
-
- /* for Ultrix and friends ... */
-@@ -77,6 +81,7 @@
- int argc;
- char ** argv;
- {
-+ int asme = 0;
- int hp =0;
- int some_rest_copy = 0;
- int all_rest_copy = 0;
-@@ -91,6 +96,7 @@
- char * cc_target_tag = NULL;
- char * target_user = NULL;
- char * source_user;
-+ char * source_shell;
-
- krb5_ccache cc_source = NULL;
- const char * cc_source_tag = NULL;
-@@ -117,6 +123,11 @@
- krb5_principal kdc_server;
- krb5_boolean zero_password;
- char * dir_of_cc_target;
-+
-+#ifdef LOGIN_CAP
-+ login_cap_t *lc;
-+ int setwhat;
-+#endif
-
- options.opt = KRB5_DEFAULT_OPTIONS;
- options.lifetime = KRB5_DEFAULT_TKT_LIFE;
-@@ -181,7 +192,7 @@
- com_err (prog_name, errno, "while setting euid to source user");
- exit (1);
- }
-- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){
-+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){
- switch (option) {
- case 'r':
- options.opt |= KDC_OPT_RENEWABLE;
-@@ -227,6 +238,9 @@
- errflg++;
- }
- break;
-+ case 'm':
-+ asme = 1;
-+ break;
- case 'n':
- if ((retval = krb5_parse_name(ksu_context, optarg, &client))){
- com_err(prog_name, retval, "when parsing name %s", optarg);
-@@ -341,6 +355,7 @@
-
- /* allocate space and copy the usernamane there */
- source_user = xstrdup(pwd->pw_name);
-+ source_shell = xstrdup(pwd->pw_shell);
- source_uid = pwd->pw_uid;
- source_gid = pwd->pw_gid;
-
-@@ -672,43 +687,64 @@
- /* get the shell of the user, this will be the shell used by su */
- target_pwd = getpwnam(target_user);
-
-- if (target_pwd->pw_shell)
-- shell = xstrdup(target_pwd->pw_shell);
-- else {
-- shell = _DEF_CSH; /* default is cshell */
-+ if (asme) {
-+ if (source_shell && *source_shell) {
-+ shell = strdup(source_shell);
-+ } else {
-+ shell = _DEF_CSH;
-+ }
-+ } else {
-+ if (target_pwd->pw_shell)
-+ shell = strdup(target_pwd->pw_shell);
-+ else {
-+ shell = _DEF_CSH; /* default is cshell */
-+ }
- }
-
- #ifdef HAVE_GETUSERSHELL
-
- /* insist that the target login uses a standard shell (root is omited) */
-
-- if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-- fprintf(stderr, "ksu: permission denied (shell).\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-+ if (asme) {
-+ if (!standard_shell(pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ } else {
-+ if (!standard_shell(target_pwd->pw_shell) && source_uid) {
-+ fprintf(stderr, "ksu: permission denied (shell).\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
- }
- #endif /* HAVE_GETUSERSHELL */
-
-- if (target_pwd->pw_uid){
--
-- if(set_env_var("USER", target_pwd->pw_name)){
-+ if (!asme) {
-+ if (target_pwd->pw_uid){
-+ if (set_env_var("USER", target_pwd->pw_name)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+ if (set_env_var( "HOME", target_pwd->pw_dir)){
- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
- sweep_up(ksu_context, cc_target);
- exit(1);
-- }
-- }
--
-- if(set_env_var( "HOME", target_pwd->pw_dir)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ }
-
-- if(set_env_var( "SHELL", shell)){
-- fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-- sweep_up(ksu_context, cc_target);
-- exit(1);
-- }
-+ if (set_env_var( "SHELL", shell)){
-+ fprintf(stderr,"ksu: couldn't set environment variable USER\n");
-+ sweep_up(ksu_context, cc_target);
-+ exit(1);
-+ }
-+ }
-+
-+#ifdef LOGIN_CAP
-+ lc = login_getpwclass(pwd);
-+#endif
-
- /* set the cc env name to target */
-
-@@ -718,7 +754,19 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
--
-+
-+#ifdef LOGIN_CAP
-+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY;
-+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV;
-+ /*
-+ * Don't touch resource/priority settings if -m has been
-+ * used or -l and -c hasn't, and we're not su'ing to root.
-+ */
-+ if (target_pwd->pw_uid)
-+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES);
-+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0)
-+ err(1, "setusercontext");
-+#else
- /* set permissions */
- if (setgid(target_pwd->pw_gid) < 0) {
- perror("ksu: setgid");
-@@ -759,6 +807,7 @@
- sweep_up(ksu_context, cc_target);
- exit(1);
- }
-+#endif
-
- if (access( cc_target_tag_tmp, R_OK | W_OK )){
- com_err(prog_name, errno,
diff --git a/security/krb5-appl/files/patch-at b/security/krb5-appl/files/patch-at
deleted file mode 100644
index 060207ec644a..000000000000
--- a/security/krb5-appl/files/patch-at
+++ /dev/null
@@ -1,14 +0,0 @@
-*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998
---- include/syslog.h Tue Jun 30 19:46:02 1998
-***************
-*** 34,39 ****
---- 34,42 ----
- #define LOG_LPR (6<<3) /* line printer subsystem */
- #define LOG_NEWS (7<<3) /* network news subsystem */
- #define LOG_UUCP (8<<3) /* UUCP subsystem */
-+ #if (defined(BSD) && (BSD >= 199306))
-+ #define LOG_FTP (11<<3) /* ftp daemon */
-+ #endif
- /* other codes through 15 reserved for system use */
- #define LOG_LOCAL0 (16<<3) /* reserved for local use */
- #define LOG_LOCAL1 (17<<3) /* reserved for local use */
diff --git a/security/krb5-appl/files/patch-av b/security/krb5-appl/files/patch-av
deleted file mode 100644
index 8363b8bb1e2d..000000000000
--- a/security/krb5-appl/files/patch-av
+++ /dev/null
@@ -1,15 +0,0 @@
-*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998
---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998
-***************
-*** 3,7 ****
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
---- 3,7 ----
- mydir=ksu
- BUILDTOP=$(REL)$(U)$(S)$(U)
-! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"'
- CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE)
-
diff --git a/security/krb5-appl/files/patch-ax b/security/krb5-appl/files/patch-ax
deleted file mode 100644
index 443b321e28db..000000000000
--- a/security/krb5-appl/files/patch-ax
+++ /dev/null
@@ -1,11 +0,0 @@
---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002
-+++ ../doc/Makefile Tue Jul 29 18:53:08 2003
-@@ -1,7 +1,7 @@
- SRCDIR=../src
- DVI=texi2dvi
- DVIPS=dvips -o "$@"
--INFO=makeinfo
-+INFO=makeinfo --no-validate
- HTML=makeinfo --html
- RM=rm -f
- TAR=tar -chvf
diff --git a/security/krb5-appl/files/patch-ay b/security/krb5-appl/files/patch-ay
deleted file mode 100644
index 54c041e205f1..000000000000
--- a/security/krb5-appl/files/patch-ay
+++ /dev/null
@@ -1,50 +0,0 @@
---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002
-+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002
-@@ -24,13 +24,26 @@
- #include "libpty.h"
- #include "pty-int.h"
-
-+#ifdef __FreeBSD__
-+#define PTYCHARS1 "pqrsPQRS"
-+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv"
-+#endif
-+
-+#ifndef PTYCHARS1
-+#define PTYCHARS1 "pqrstuvwxyzPQRST"
-+#endif
-+
-+#ifndef PTYCHARS2
-+#define PTYCHARS2 "0123456789abcdef"
-+#endif
-+
- long
- ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt)
- {
-+ int ptynum;
-+ char *cp1, *cp2;
- #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY)
-- char *cp;
- char *p;
-- int i,ptynum;
- struct stat stb;
- char slavebuf[1024];
- #endif
-@@ -115,14 +128,14 @@
- strncpy(slave, slavebuf, slavelength);
- return 0;
- } else {
-- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) {
-+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) {
- sprintf(slavebuf,"/dev/ptyXX");
-- slavebuf[sizeof("/dev/pty") - 1] = *cp;
-+ slavebuf[sizeof("/dev/pty") - 1] = *cp1;
- slavebuf[sizeof("/dev/ptyp") - 1] = '0';
- if (stat(slavebuf, &stb) < 0)
- break;
-- for (i = 0; i < 16; i++) {
-- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i];
-+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) {
-+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2;
- *fd = open(slavebuf, O_RDWR);
- if (*fd < 0) continue;
-
diff --git a/security/krb5-appl/files/patch-ba b/security/krb5-appl/files/patch-ba
deleted file mode 100644
index dd0c760df7d2..000000000000
--- a/security/krb5-appl/files/patch-ba
+++ /dev/null
@@ -1,77 +0,0 @@
---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003
-+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003
-@@ -1342,19 +1342,6 @@
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
- }
-
-- /* Policy: If local password is good, user is good.
-- We really can't trust the Kerberos password,
-- because somebody on the net could spoof the
-- Kerberos server (not easy, but possible).
-- Some sites might want to use it anyways, in
-- which case they should change this line
-- to:
-- if (kpass_ok)
-- */
--
-- if (lpass_ok)
-- break;
--
- if (got_v5_tickets) {
- retval = krb5_verify_init_creds(kcontext, &my_creds, NULL,
- NULL, &xtra_creds,
-@@ -1378,6 +1365,9 @@
- }
- #endif /* KRB4_GET_TICKETS */
-
-+ if (lpass_ok)
-+ break;
-+
- bad_login:
- setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET);
-
-@@ -1667,21 +1657,23 @@
- /* set up credential cache -- obeying KRB5_ENV_CCNAME
- set earlier */
- /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */
-- if ((retval = krb5_cc_default(kcontext, &ccache))) {
-+ if ((retval = krb5_cc_default(kcontext, &ccache)))
- com_err(argv[0], retval, "while getting default ccache");
-- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) {
-- com_err(argv[0], retval, "when initializing cache");
-- } else if ((retval = krb5_cc_store_cred(kcontext, ccache,
-- &my_creds))) {
-- com_err(argv[0], retval, "while storing credentials");
-- } else if (xtra_creds &&
-- (retval = krb5_cc_copy_creds(kcontext, xtra_creds,
-- ccache))) {
-- com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (retval = krb5_cc_initialize(kcontext, ccache, me))
-+ com_err(argv[0], retval, "when initializing cache");
-+ else {
-+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds))
-+ com_err(argv[0], retval, "while storing credentials");
-+ else {
-+ if (xtra_creds &&
-+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) {
-+ com_err(argv[0], retval, "while storing credentials");
-+ krb5_cc_destroy(kcontext, xtra_creds);
-+ }
-+ }
-+ }
- }
--
-- if (xtra_creds)
-- krb5_cc_destroy(kcontext, xtra_creds);
- } else if (forwarded_v5_tickets && rewrite_ccache) {
- if ((retval = krb5_cc_initialize (kcontext, ccache, me))) {
- syslog(LOG_ERR,
-@@ -1762,6 +1754,7 @@
-
- if (ccname)
- setenv("KRB5CCNAME", ccname, 1);
-+ krb5_cc_set_default_name(kcontext, ccname);
-
- setenv("HOME", pwd->pw_dir, 1);
- setenv("PATH", LPATH, 1);
diff --git a/security/krb5-appl/files/patch-bb b/security/krb5-appl/files/patch-bb
deleted file mode 100644
index 6545ae682c53..000000000000
--- a/security/krb5-appl/files/patch-bb
+++ /dev/null
@@ -1,10 +0,0 @@
---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999
-+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999
-@@ -58,7 +58,6 @@
- $(INSTALL_DATA) $(srcdir)/$$f.1 \
- ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \
- done
-- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc
-
- authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
- commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET)
diff --git a/security/krb5-appl/files/patch-config::pre.in b/security/krb5-appl/files/patch-config::pre.in
deleted file mode 100644
index fc3ff4c7a047..000000000000
--- a/security/krb5-appl/files/patch-config::pre.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- config/pre.in.orig Tue May 27 21:06:28 2003
-+++ config/pre.in Wed Aug 6 11:11:54 2003
-@@ -152,6 +152,7 @@
- INSTALL=@INSTALL@
- INSTALL_STRIP=
- INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP)
-+INSTALL_SCRIPT=@INSTALL_SCRIPT@
- INSTALL_DATA=@INSTALL_DATA@
- INSTALL_SHLIB=@INSTALL_SHLIB@
- INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root
diff --git a/security/krb5-appl/files/patch-config::shlib.conf b/security/krb5-appl/files/patch-config::shlib.conf
deleted file mode 100644
index 48d5e9a51f8b..000000000000
--- a/security/krb5-appl/files/patch-config::shlib.conf
+++ /dev/null
@@ -1,19 +0,0 @@
---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003
-+++ config/shlib.conf Tue Jul 29 18:16:43 2003
-@@ -179,14 +179,15 @@
- PICFLAGS=-fpic
- if test "x$objformat" = "xelf" ; then
- SHLIBVEXT='.so.$(LIBMAJOR)'
-+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)'
- RPATH_FLAG='-Wl,-rpath -Wl,'
- else
-+ LDCOMBINE='ld -Bshareable'
- RPATH_FLAG=-R
- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)'
- fi
- CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)'
- SHLIBEXT=.so
-- LDCOMBINE='ld -Bshareable'
- SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)'
- CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)'
- RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;'
diff --git a/security/krb5-appl/files/patch-kadmin::cli::Makefile.in b/security/krb5-appl/files/patch-kadmin::cli::Makefile.in
deleted file mode 100644
index 266deea90231..000000000000
--- a/security/krb5-appl/files/patch-kadmin::cli::Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003
-+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003
-@@ -21,7 +21,7 @@
- install::
- $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local
- $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG)
-- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
-+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil
- $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8
- $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8
- $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8
diff --git a/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c
deleted file mode 100644
index 79e16f93110d..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c
+++ /dev/null
@@ -1,12 +0,0 @@
---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400
-+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500
-@@ -48,6 +48,9 @@
- unsigned long uid = geteuid();
- #endif
-
-+ if (piece == NULL)
-+ return ENOMEM;
-+
- rcache = (krb5_rcache) malloc(sizeof(*rcache));
- if (!rcache)
- return ENOMEM;
diff --git a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c
deleted file mode 100644
index d3caed59fd30..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c
+++ /dev/null
@@ -1,14 +0,0 @@
---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002
-+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004
-@@ -438,9 +438,11 @@
- return EAFNOSUPPORT;
- case EAI_MEMORY:
- return ENOMEM;
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
- return KRB5_EAI_NODATA;
-+#endif
- #endif
- case EAI_NONAME:
- return KRB5_EAI_NONAME;
diff --git a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c
deleted file mode 100644
index 5cfbbe3553de..000000000000
--- a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c
+++ /dev/null
@@ -1,13 +0,0 @@
---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003
-+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004
-@@ -185,8 +185,10 @@
- #ifdef EAI_ADDRFAMILY
- case EAI_ADDRFAMILY:
- #endif
-+#ifdef EAI_NODATA
- #if EAI_NODATA != EAI_NONAME
- case EAI_NODATA:
-+#endif
- #endif
- case EAI_NONAME:
- /* Name not known or no address data, but no error. Do
diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr
deleted file mode 100644
index 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 55f03d68c13b..000000000000
--- a/security/krb5-appl/pkg-plist
+++ /dev/null
@@ -1,108 +0,0 @@
-@unexec install-info --delete %D/info/krb425.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-install.info %D/info/dir
-@unexec install-info --delete %D/info/krb5-user.info %D/info/dir
-bin/compile_et
-bin/ftp
-bin/gss-client
-bin/kdestroy
-bin/kinit
-bin/klist
-bin/kpasswd
-bin/krb5-config
-%%KRB4%%bin/krb524init
-bin/ksu
-bin/kvno
-bin/rcp
-bin/rlogin
-bin/rsh
-bin/sclient
-bin/sim_client
-bin/telnet
-bin/uuclient
-%%KRB4%%bin/v4rcp
-bin/v5passwd
-include/com_err.h
-include/gssapi/gssapi.h
-include/gssapi/gssapi_generic.h
-include/gssapi/gssapi_krb5.h
-%%KRB4%%include/kerberosIV/des.h
-%%KRB4%%include/kerberosIV/kadm_err.h
-%%KRB4%%include/kerberosIV/krb.h
-%%KRB4%%include/kerberosIV/krb_err.h
-%%KRB4%%include/kerberosIV/mit-copyright.h
-include/krb5.h
-include/profile.h
-info/krb425.info
-info/krb5-admin.info
-info/krb5-admin.info-1
-info/krb5-admin.info-2
-info/krb5-admin.info-3
-info/krb5-install.info
-info/krb5-install.info-1
-info/krb5-install.info-2
-info/krb5-user.info
-lib/libcom_err.a
-lib/libcom_err.so
-lib/libcom_err.so.3
-lib/libdes425.a
-lib/libdes425.so
-lib/libdes425.so.3
-lib/libgssapi_krb5.a
-lib/libgssapi_krb5.so
-lib/libgssapi_krb5.so.2
-lib/libgssrpc.a
-lib/libgssrpc.so
-lib/libgssrpc.so.3
-lib/libk5crypto.a
-lib/libk5crypto.so
-lib/libk5crypto.so.3
-lib/libkadm5clnt.a
-lib/libkadm5clnt.so
-lib/libkadm5clnt.so.5
-lib/libkadm5srv.a
-lib/libkadm5srv.so
-lib/libkadm5srv.so.5
-lib/libkdb5.a
-lib/libkdb5.so
-lib/libkdb5.so.4
-%%KRB4%%lib/libkrb4.a
-%%KRB4%%lib/libkrb4.so
-%%KRB4%%lib/libkrb4.so.2
-lib/libkrb5.a
-lib/libkrb5.so
-lib/libkrb5.so.3
-sbin/ftpd
-sbin/gss-server
-sbin/k5srvutil
-sbin/kadmin
-sbin/kadmin.local
-sbin/kadmind
-%%KRB4%%sbin/kadmind4
-sbin/kdb5_util
-sbin/klogind
-sbin/kprop
-sbin/kpropd
-sbin/krb5-send-pr
-%%KRB4%%sbin/krb524d
-sbin/krb5kdc
-sbin/kshd
-sbin/ktutil
-sbin/login.krb5
-sbin/sim_server
-sbin/sserver
-sbin/telnetd
-sbin/uuserver
-sbin/v5passwdd
-share/doc/krb5/README.FreeBSD
-share/et/et_c.awk
-share/et/et_h.awk
-share/gnats/mit
-@dirrm include/gssapi
-@dirrm include/kerberosIV
-@dirrm share/et
-@dirrm share/gnats
-@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 996d5eb01ca0..000000000000
--- a/security/kwallet/Makefile
+++ /dev/null
@@ -1,52 +0,0 @@
-# New ports collection makefile for: kdeutils3
-# Date created: 3 November 2001
-# Whom: will@cvs.kde.org
-#
-# $FreeBSD$
-#
-
-PORTNAME= kdeutils
-PORTVERSION= ${KDE_VERSION}
-CATEGORIES?= misc kde
-MASTER_SITES= ${MASTER_SITE_KDE}
-MASTER_SITE_SUBDIR= stable/${PORTVERSION}/src
-DIST_SUBDIR= KDE
-
-MAINTAINER?= kde@FreeBSD.org
-COMMENT= Utilities for the KDE integrated X11 desktop
-
-LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp
-RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg
-
-CONFLICTS= kgpg-*
-
-USE_KDELIBS_VER=3
-USE_KDEBASE_VER=3
-PREFIX= ${KDE_PREFIX}
-KDE_BUILD_PLIST=yes
-
-USE_BZIP2= yes
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-USE_REINPLACE= yes
-DO_NOT_COMPILE+=kmilo
-CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}"
-
-CONFLICTS= kgpg-*
-
-INSTALLS_SHLIB= yes
-LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3
-
-#klaptop needs APM, which is i386 only
-.if ${MACHINE_ARCH} != "i386"
-WITHOUT_KLAPTOP=yes
-.endif
-
-.if defined(WITHOUT_KLAPTOP)
-DO_NOT_COMPILE+=klaptopdaemon
-.else
-PLIST_APPEND+= plist.klaptop
-.endif
-
-.include "${.CURDIR}/../../x11/kde3/Makefile.kde"
-.include <bsd.port.mk>
diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo
deleted file mode 100644
index a5c5ce5a8d18..000000000000
--- a/security/kwallet/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (KDE/kdeutils-3.2.2.tar.bz2) = 94eee311b04f91aa083d1f8a8620faca
-SIZE (KDE/kdeutils-3.2.2.tar.bz2) = 2549521
diff --git a/security/kwallet/files/patch-ark-tar.cpp b/security/kwallet/files/patch-ark-tar.cpp
deleted file mode 100644
index 0c88c38fcd9e..000000000000
--- a/security/kwallet/files/patch-ark-tar.cpp
+++ /dev/null
@@ -1,11 +0,0 @@
---- ark/tar.cpp.orig Thu Apr 15 21:48:14 2004
-+++ ark/tar.cpp Thu Apr 15 21:49:21 2004
-@@ -81,7 +81,7 @@
-
- m_fileMimeType = _openAsMimeType;
- if ( m_fileMimeType.isNull() )
-- m_fileMimeType = KMimeType::findByFileContent( _filename )->name();
-+ m_fileMimeType = KMimeType::findByPath( _filename )->name();
-
- kdDebug(1601) << "TarArch::TarArch: mimetype is " << m_fileMimeType << endl;
-
diff --git a/security/kwallet/files/patch-smapidev.c b/security/kwallet/files/patch-smapidev.c
deleted file mode 100644
index ad2c801de530..000000000000
--- a/security/kwallet/files/patch-smapidev.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- klaptopdaemon/smapidev.c Mon Apr 28 12:00:07 2003
-+++ klaptopdaemon/smapidev.c.new Mon Jan 26 13:49:25 2004
-@@ -34,7 +34,6 @@
- #else
- #include <unistd.h>
- #endif
--#include <getopt.h>
- #include <sys/ioctl.h>
- #include <errno.h>
- #ifdef __linux__
diff --git a/security/kwallet/files/plist.base b/security/kwallet/files/plist.base
deleted file mode 100644
index acafdf202094..000000000000
--- a/security/kwallet/files/plist.base
+++ /dev/null
@@ -1,464 +0,0 @@
-bin/ark
-bin/irkick
-bin/kcalc
-bin/kcharselect
-bin/kdepasswd
-bin/kdessh
-bin/kdf
-bin/kedit
-bin/kfloppy
-bin/kgpg
-bin/khexedit
-bin/kjots
-bin/kregexpeditor
-bin/ktimer
-bin/kwalletmanager
-bin/kwikdisk
-include/kmultiformlistbox.h
-include/kmultiformlistboxentry.h
-include/kmultiformlistboxfactory.h
-include/ksim/chart.h
-include/ksim/common.h
-include/ksim/ksimconfig.h
-include/ksim/label.h
-include/ksim/led.h
-include/ksim/pluginglobal.h
-include/ksim/pluginloader.h
-include/ksim/pluginmodule.h
-include/ksim/progress.h
-include/ksim/themeloader.h
-include/ksim/themetypes.h
-include/kwidgetstreamer.h
-lib/kde3/ark.la
-lib/kde3/ark.so
-lib/kde3/irkick.la
-lib/kde3/irkick.so
-lib/kde3/kcalc.la
-lib/kde3/kcalc.so
-lib/kde3/kcharselect_panelapplet.la
-lib/kde3/kcharselect_panelapplet.so
-lib/kde3/kcm_kcmlirc.la
-lib/kde3/kcm_kcmlirc.so
-lib/kde3/kcm_kdf.la
-lib/kde3/kcm_kdf.so
-lib/kde3/kcm_kwallet.la
-lib/kde3/kcm_kwallet.so
-lib/kde3/kcm_userinfo.la
-lib/kde3/kcm_userinfo.so
-lib/kde3/kedit.la
-lib/kde3/kedit.so
-lib/kde3/ksim_cpu.la
-lib/kde3/ksim_cpu.so
-lib/kde3/ksim_disk.la
-lib/kde3/ksim_disk.so
-lib/kde3/ksim_filesystem.la
-lib/kde3/ksim_filesystem.so
-lib/kde3/ksim_net.la
-lib/kde3/ksim_net.so
-lib/kde3/ksim_panelextension.la
-lib/kde3/ksim_panelextension.so
-lib/kde3/ksim_sensors.la
-lib/kde3/ksim_sensors.so
-lib/kde3/ksim_snmp.la
-lib/kde3/ksim_snmp.so
-lib/kde3/libarkpart.la
-lib/kde3/libarkpart.so
-lib/kde3/libkbyteseditwidget.la
-lib/kde3/libkbyteseditwidget.so
-lib/kde3/libkregexpeditorgui.la
-lib/kde3/libkregexpeditorgui.so
-lib/libkdeinit_ark.la
-lib/libkdeinit_ark.so
-lib/libkdeinit_irkick.la
-lib/libkdeinit_irkick.so
-lib/libkdeinit_kcalc.la
-lib/libkdeinit_kcalc.so
-lib/libkdeinit_kedit.la
-lib/libkdeinit_kedit.so
-lib/libkregexpeditorcommon.la
-lib/libkregexpeditorcommon.so
-lib/libkregexpeditorcommon.so.1
-lib/libksimcore.la
-lib/libksimcore.so
-lib/libksimcore.so.1
-share/applications/kde/KCharSelect.desktop
-share/applications/kde/KEdit.desktop
-share/applications/kde/KFloppy.desktop
-share/applications/kde/Kjots.desktop
-share/applications/kde/ark.desktop
-share/applications/kde/irkick.desktop
-share/applications/kde/kcalc.desktop
-share/applications/kde/kcmdf.desktop
-share/applications/kde/kcmlirc.desktop
-share/applications/kde/kdepasswd.desktop
-share/applications/kde/kdf.desktop
-share/applications/kde/kgpg.desktop
-share/applications/kde/khexedit.desktop
-share/applications/kde/kregexpeditor.desktop
-share/applications/kde/ksim.desktop
-share/applications/kde/ktimer.desktop
-share/applications/kde/kwalletconfig.desktop
-share/applications/kde/kwalletmanager.desktop
-share/applications/kde/kwikdisk.desktop
-share/applications/kde/userinfo.desktop
-share/apps/ark/ark_part.rc
-share/apps/ark/ark_part_readonly.rc
-share/apps/ark/arkui.rc
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png
-share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkick.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png
-share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledred.png
-share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledred.png
-share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png
-share/apps/kcalc/kcalcui.rc
-share/apps/kconf_update/kcalcrc.upd
-share/apps/kdf/kdfui.rc
-share/apps/kdf/pics/delete.png
-share/apps/kdf/pics/tick.png
-share/apps/kdm/pics/users/Apple.png
-share/apps/kdm/pics/users/Arch.png
-share/apps/kdm/pics/users/Astronaut.png
-share/apps/kdm/pics/users/BeachBall.png
-share/apps/kdm/pics/users/BeachBall2.png
-share/apps/kdm/pics/users/Blowfish.png
-share/apps/kdm/pics/users/BlueMarble1.png
-share/apps/kdm/pics/users/Bug.png
-share/apps/kdm/pics/users/Burger.png
-share/apps/kdm/pics/users/Butterfly.png
-share/apps/kdm/pics/users/Butterfly2.png
-share/apps/kdm/pics/users/Cactus.png
-share/apps/kdm/pics/users/Car.png
-share/apps/kdm/pics/users/Car2.png
-share/apps/kdm/pics/users/Cheese.png
-share/apps/kdm/pics/users/Clock.png
-share/apps/kdm/pics/users/Cow.png
-share/apps/kdm/pics/users/Daemon.png
-share/apps/kdm/pics/users/Dice.png
-share/apps/kdm/pics/users/Dog.png
-share/apps/kdm/pics/users/Dog2.png
-share/apps/kdm/pics/users/Dragon.png
-share/apps/kdm/pics/users/Elephant.png
-share/apps/kdm/pics/users/Fish.png
-share/apps/kdm/pics/users/Flower.png
-share/apps/kdm/pics/users/Flower2.png
-share/apps/kdm/pics/users/Flower3.png
-share/apps/kdm/pics/users/Frog.png
-share/apps/kdm/pics/users/Ghost.png
-share/apps/kdm/pics/users/Guitar.png
-share/apps/kdm/pics/users/Heart.png
-share/apps/kdm/pics/users/Kiwi.png
-share/apps/kdm/pics/users/Konqui.png
-share/apps/kdm/pics/users/Lava.png
-share/apps/kdm/pics/users/Lion.png
-share/apps/kdm/pics/users/Man.png
-share/apps/kdm/pics/users/Monkey.png
-share/apps/kdm/pics/users/Night.png
-share/apps/kdm/pics/users/Pearl.png
-share/apps/kdm/pics/users/Penguin.png
-share/apps/kdm/pics/users/Pig.png
-share/apps/kdm/pics/users/Pineapple.png
-share/apps/kdm/pics/users/Rabbit.png
-share/apps/kdm/pics/users/Ring.png
-share/apps/kdm/pics/users/Scream.png
-share/apps/kdm/pics/users/Shark.png
-share/apps/kdm/pics/users/Skull.png
-share/apps/kdm/pics/users/Smiley.png
-share/apps/kdm/pics/users/Speakers.png
-share/apps/kdm/pics/users/Splash.png
-share/apps/kdm/pics/users/Star.png
-share/apps/kdm/pics/users/Star2.png
-share/apps/kdm/pics/users/Star3.png
-share/apps/kdm/pics/users/Star4.png
-share/apps/kdm/pics/users/Stars.png
-share/apps/kdm/pics/users/Stars2.png
-share/apps/kdm/pics/users/Teddybear.png
-share/apps/kdm/pics/users/Tiger.png
-share/apps/kdm/pics/users/Tukan.png
-share/apps/kdm/pics/users/Turtle.png
-share/apps/kdm/pics/users/UFO.png
-share/apps/kdm/pics/users/Watch.png
-share/apps/kdm/pics/users/Wind.png
-share/apps/kedit/keditui.rc
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png
-share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png
-share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png
-share/apps/kgpg/kgpg.rc
-share/apps/kgpg/listkeys.rc
-share/apps/kgpg/pics/kgpg_anim.gif
-share/apps/kgpg/pics/kgpg_bad.png
-share/apps/kgpg/pics/kgpg_good.png
-share/apps/kgpg/pics/kgpg_marginal.png
-share/apps/kgpg/pics/kgpg_unknown.png
-share/apps/kgpg/tips
-share/apps/khexedit/khexeditui.rc
-share/apps/khexedit/toolbar/hexdrag.png
-share/apps/khexedit/toolbar/hexmask.png
-share/apps/khexedit/toolbar/hexwrite.png
-share/apps/kicker/applets/kcharselectapplet.desktop
-share/apps/kicker/extensions/ksim.desktop
-share/apps/kjots/kjotsui.rc
-share/apps/kjots/pics/filedel.png
-share/apps/konqueror/servicemenus/ark_directory_service.desktop
-share/apps/konqueror/servicemenus/arkservicemenu.desktop
-share/apps/konqueror/servicemenus/encryptfile.desktop
-share/apps/konqueror/servicemenus/encryptfolder.desktop
-share/apps/kregexpeditor/pics/altn.png
-share/apps/kregexpeditor/pics/anychar.png
-share/apps/kregexpeditor/pics/autoverify.png
-share/apps/kregexpeditor/pics/begline.png
-share/apps/kregexpeditor/pics/characters.png
-share/apps/kregexpeditor/pics/compound.png
-share/apps/kregexpeditor/pics/endline.png
-share/apps/kregexpeditor/pics/error.png
-share/apps/kregexpeditor/pics/neglookahead.png
-share/apps/kregexpeditor/pics/nonwordboundary.png
-share/apps/kregexpeditor/pics/poslookahead.png
-share/apps/kregexpeditor/pics/repeat.png
-share/apps/kregexpeditor/pics/select.png
-share/apps/kregexpeditor/pics/text.png
-share/apps/kregexpeditor/pics/verify.png
-share/apps/kregexpeditor/pics/wordboundary.png
-share/apps/kregexpeditor/predefined/general/anything.regexp
-share/apps/kregexpeditor/predefined/general/spaces.regexp
-share/apps/ksim/monitors/DFree.desktop
-share/apps/ksim/monitors/Lm_sensors.desktop
-share/apps/ksim/monitors/Net.desktop
-share/apps/ksim/monitors/Snmp.desktop
-share/apps/ksim/monitors/cpu.desktop
-share/apps/ksim/monitors/disk.desktop
-share/apps/ksim/pics/clock.png
-share/apps/ksim/pics/uptime.png
-share/apps/ksim/themes/ksim/bg_chart.png
-share/apps/ksim/themes/ksim/bg_grid.png
-share/apps/ksim/themes/ksim/bg_meter.png
-share/apps/ksim/themes/ksim/bg_panel.png
-share/apps/ksim/themes/ksim/frame_bottom.png
-share/apps/ksim/themes/ksim/frame_left.png
-share/apps/ksim/themes/ksim/frame_right.png
-share/apps/ksim/themes/ksim/frame_top.png
-share/apps/ksim/themes/ksim/gkrellmrc
-share/apps/ksim/themes/ksim/gkrellmrc_ksim
-share/apps/ksim/themes/ksim/host/bg_meter.png
-share/apps/ksim/themes/ksim/krell_meter.png
-share/apps/ksim/themes/ksim/krell_panel.png
-share/apps/ksim/themes/ksim/krell_slider.png
-share/apps/ksim/themes/ksim/mail/decal_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail.png
-share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png
-share/apps/ksim/themes/ksim/net/decal_net_leds.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png
-share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png
-share/apps/kwalletmanager/kwalleteditor.rc
-share/apps/kwalletmanager/kwalletmanager.rc
-share/apps/profiles/klauncher.profile.xml
-share/apps/profiles/konqueror.profile.xml
-share/apps/profiles/noatun.profile.xml
-share/apps/profiles/profile.dtd
-share/apps/remotes/RM-0010.remote.xml
-share/apps/remotes/cimr100.remote.xml
-share/apps/remotes/hauppauge.remote.xml
-share/apps/remotes/remote.dtd
-share/apps/remotes/sherwood.remote.xml
-share/autostart/irkick.desktop
-share/autostart/kgpg.desktop
-share/config.kcfg/kcalc.kcfg
-share/config.kcfg/kedit.kcfg
-share/config.kcfg/kgpg.kcfg
-share/config.kcfg/kjots.kcfg
-share/config/ksim_panelextensionrc
-share/doc/HTML/en/KRegExpEditor/altn.png
-share/doc/HTML/en/KRegExpEditor/altntool.png
-share/doc/HTML/en/KRegExpEditor/anychar.png
-share/doc/HTML/en/KRegExpEditor/anychartool.png
-share/doc/HTML/en/KRegExpEditor/begline.png
-share/doc/HTML/en/KRegExpEditor/boundarytools.png
-share/doc/HTML/en/KRegExpEditor/characters.png
-share/doc/HTML/en/KRegExpEditor/charactertool.png
-share/doc/HTML/en/KRegExpEditor/common
-share/doc/HTML/en/KRegExpEditor/compound.png
-share/doc/HTML/en/KRegExpEditor/compoundtool.png
-share/doc/HTML/en/KRegExpEditor/endline.png
-share/doc/HTML/en/KRegExpEditor/index.cache.bz2
-share/doc/HTML/en/KRegExpEditor/index.docbook
-share/doc/HTML/en/KRegExpEditor/linestartendtool.png
-share/doc/HTML/en/KRegExpEditor/lookaheadtools.png
-share/doc/HTML/en/KRegExpEditor/neglookahead.png
-share/doc/HTML/en/KRegExpEditor/nonwordboundary.png
-share/doc/HTML/en/KRegExpEditor/poslookahead.png
-share/doc/HTML/en/KRegExpEditor/repeat.png
-share/doc/HTML/en/KRegExpEditor/repeattool.png
-share/doc/HTML/en/KRegExpEditor/select.png
-share/doc/HTML/en/KRegExpEditor/text.png
-share/doc/HTML/en/KRegExpEditor/texttool.png
-share/doc/HTML/en/KRegExpEditor/theEditor.png
-share/doc/HTML/en/KRegExpEditor/wordboundary.png
-share/doc/HTML/en/ark/common
-share/doc/HTML/en/ark/index.cache.bz2
-share/doc/HTML/en/ark/index.docbook
-share/doc/HTML/en/irkick/common
-share/doc/HTML/en/irkick/index.cache.bz2
-share/doc/HTML/en/irkick/index.docbook
-share/doc/HTML/en/kcalc/common
-share/doc/HTML/en/kcalc/index.cache.bz2
-share/doc/HTML/en/kcalc/index.docbook
-share/doc/HTML/en/kcalc/kcalc_on_Aix.txt
-share/doc/HTML/en/kcalc/kcalc_on_OSF.txt
-share/doc/HTML/en/kcharselect/common
-share/doc/HTML/en/kcharselect/index.cache.bz2
-share/doc/HTML/en/kcharselect/index.docbook
-share/doc/HTML/en/kcmlirc/common
-share/doc/HTML/en/kcmlirc/index.cache.bz2
-share/doc/HTML/en/kcmlirc/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/common
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/common
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2
-share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook
-share/doc/HTML/en/kcontrol/laptop/common
-share/doc/HTML/en/kcontrol/laptop/index.cache.bz2
-share/doc/HTML/en/kcontrol/laptop/index.docbook
-share/doc/HTML/en/kcontrol/powerctrl/common
-share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2
-share/doc/HTML/en/kcontrol/powerctrl/index.docbook
-share/doc/HTML/en/kdf/common
-share/doc/HTML/en/kdf/index.cache.bz2
-share/doc/HTML/en/kdf/index.docbook
-share/doc/HTML/en/kdf/kdf.png
-share/doc/HTML/en/kdf/kdf_config.png
-share/doc/HTML/en/kedit/common
-share/doc/HTML/en/kedit/index.cache.bz2
-share/doc/HTML/en/kedit/index.docbook
-share/doc/HTML/en/kfloppy/common
-share/doc/HTML/en/kfloppy/index.cache.bz2
-share/doc/HTML/en/kfloppy/index.docbook
-share/doc/HTML/en/kgpg/common
-share/doc/HTML/en/kgpg/editor.png
-share/doc/HTML/en/kgpg/index.cache.bz2
-share/doc/HTML/en/kgpg/index.docbook
-share/doc/HTML/en/kgpg/keygen.png
-share/doc/HTML/en/kgpg/keymanage.png
-share/doc/HTML/en/kgpg/keys.png
-share/doc/HTML/en/kgpg/kicker.png
-share/doc/HTML/en/kgpg/options.png
-share/doc/HTML/en/khexedit/common
-share/doc/HTML/en/khexedit/index.cache.bz2
-share/doc/HTML/en/khexedit/index.docbook
-share/doc/HTML/en/khexedit/khexedit1.png
-share/doc/HTML/en/kinfocenter/blockdevices/common
-share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2
-share/doc/HTML/en/kinfocenter/blockdevices/index.docbook
-share/doc/HTML/en/kjots/common
-share/doc/HTML/en/kjots/index.cache.bz2
-share/doc/HTML/en/kjots/index.docbook
-share/doc/HTML/en/ksim/common
-share/doc/HTML/en/ksim/index.cache.bz2
-share/doc/HTML/en/ksim/index.docbook
-share/doc/HTML/en/ktimer/common
-share/doc/HTML/en/ktimer/index.cache.bz2
-share/doc/HTML/en/ktimer/index.docbook
-share/doc/HTML/en/kwallet/common
-share/doc/HTML/en/kwallet/index.cache.bz2
-share/doc/HTML/en/kwallet/index.docbook
-share/icons/crystalsvg/128x128/apps/ark.png
-share/icons/crystalsvg/128x128/apps/kdf.png
-share/icons/crystalsvg/128x128/apps/kfloppy.png
-share/icons/crystalsvg/128x128/apps/ktimer.png
-share/icons/crystalsvg/128x128/apps/kwalletmanager.png
-share/icons/crystalsvg/128x128/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/apps/ark.png
-share/icons/crystalsvg/16x16/apps/kcalc.png
-share/icons/crystalsvg/16x16/apps/kcharselect.png
-share/icons/crystalsvg/16x16/apps/kcmdf.png
-share/icons/crystalsvg/16x16/apps/kdf.png
-share/icons/crystalsvg/16x16/apps/kedit.png
-share/icons/crystalsvg/16x16/apps/kfloppy.png
-share/icons/crystalsvg/16x16/apps/kgpg.png
-share/icons/crystalsvg/16x16/apps/khexedit.png
-share/icons/crystalsvg/16x16/apps/kjots.png
-share/icons/crystalsvg/16x16/apps/ksim.png
-share/icons/crystalsvg/16x16/apps/ktimer.png
-share/icons/crystalsvg/16x16/apps/kwalletmanager.png
-share/icons/crystalsvg/16x16/apps/kwikdisk.png
-share/icons/crystalsvg/16x16/devices/ksim_cpu.png
-share/icons/crystalsvg/22x22/apps/kgpg.png
-share/icons/crystalsvg/22x22/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/ark.png
-share/icons/crystalsvg/32x32/apps/kcalc.png
-share/icons/crystalsvg/32x32/apps/kcmdf.png
-share/icons/crystalsvg/32x32/apps/kdf.png
-share/icons/crystalsvg/32x32/apps/kedit.png
-share/icons/crystalsvg/32x32/apps/kfloppy.png
-share/icons/crystalsvg/32x32/apps/kgpg.png
-share/icons/crystalsvg/32x32/apps/khexedit.png
-share/icons/crystalsvg/32x32/apps/kjots.png
-share/icons/crystalsvg/32x32/apps/ksim.png
-share/icons/crystalsvg/32x32/apps/ktimer.png
-share/icons/crystalsvg/32x32/apps/kwalletmanager.png
-share/icons/crystalsvg/32x32/apps/kwikdisk.png
-share/icons/crystalsvg/48x48/apps/ark.png
-share/icons/crystalsvg/48x48/apps/kcalc.png
-share/icons/crystalsvg/48x48/apps/kcharselect.png
-share/icons/crystalsvg/48x48/apps/kdf.png
-share/icons/crystalsvg/48x48/apps/kedit.png
-share/icons/crystalsvg/48x48/apps/kfloppy.png
-share/icons/crystalsvg/48x48/apps/kgpg.png
-share/icons/crystalsvg/48x48/apps/khexedit.png
-share/icons/crystalsvg/48x48/apps/kjots.png
-share/icons/crystalsvg/48x48/apps/ksim.png
-share/icons/crystalsvg/48x48/apps/ktimer.png
-share/icons/crystalsvg/48x48/apps/kwalletmanager.png
-share/icons/crystalsvg/48x48/apps/kwikdisk.png
-share/icons/crystalsvg/64x64/apps/ark.png
-share/icons/crystalsvg/64x64/apps/kcalc.png
-share/icons/crystalsvg/64x64/apps/kdf.png
-share/icons/crystalsvg/64x64/apps/kedit.png
-share/icons/crystalsvg/64x64/apps/kfloppy.png
-share/icons/crystalsvg/64x64/apps/kjots.png
-share/icons/crystalsvg/64x64/apps/kwalletmanager.png
-share/icons/crystalsvg/64x64/apps/kwikdisk.png
-share/icons/hicolor/16x16/apps/irkick.png
-share/icons/hicolor/22x22/apps/irkick.png
-share/icons/hicolor/32x32/apps/irkick.png
-share/icons/locolor/16x16/apps/irkick.png
-share/icons/locolor/32x32/apps/irkick.png
-share/services/ark_part.desktop
-share/services/kbyteseditwidget.desktop
-share/services/kregexpeditorgui.desktop
-share/services/kwallet_config.desktop
-share/services/kwalletmanager_show.desktop
diff --git a/security/kwallet/files/plist.base.rm b/security/kwallet/files/plist.base.rm
deleted file mode 100644
index a81794f7c7a6..000000000000
--- a/security/kwallet/files/plist.base.rm
+++ /dev/null
@@ -1,116 +0,0 @@
-@dirrm share/services
-@dirrm share/icons/locolor/32x32/apps
-@dirrm share/icons/locolor/32x32
-@dirrm share/icons/locolor/16x16/apps
-@dirrm share/icons/locolor/16x16
-@dirrm share/icons/locolor
-@dirrm share/icons/hicolor/32x32/apps
-@dirrm share/icons/hicolor/32x32
-@dirrm share/icons/hicolor/22x22/apps
-@dirrm share/icons/hicolor/22x22
-@dirrm share/icons/hicolor/16x16/apps
-@dirrm share/icons/hicolor/16x16
-@dirrm share/icons/hicolor
-@dirrm share/icons/crystalsvg/64x64/apps
-@dirrm share/icons/crystalsvg/64x64
-@dirrm share/icons/crystalsvg/48x48/apps
-@dirrm share/icons/crystalsvg/48x48
-@dirrm share/icons/crystalsvg/32x32/apps
-@dirrm share/icons/crystalsvg/32x32
-@dirrm share/icons/crystalsvg/22x22/apps
-@dirrm share/icons/crystalsvg/22x22
-@dirrm share/icons/crystalsvg/16x16/devices
-@dirrm share/icons/crystalsvg/16x16/apps
-@dirrm share/icons/crystalsvg/16x16
-@dirrm share/icons/crystalsvg/128x128/apps
-@dirrm share/icons/crystalsvg/128x128
-@dirrm share/icons/crystalsvg
-@dirrm share/icons
-@dirrm share/doc/HTML/en/kwallet
-@dirrm share/doc/HTML/en/ktimer
-@dirrm share/doc/HTML/en/ksim
-@dirrm share/doc/HTML/en/kjots
-@dirrm share/doc/HTML/en/kinfocenter/blockdevices
-@dirrm share/doc/HTML/en/kinfocenter
-@dirrm share/doc/HTML/en/khexedit
-@dirrm share/doc/HTML/en/kgpg
-@dirrm share/doc/HTML/en/kfloppy
-@dirrm share/doc/HTML/en/kedit
-@dirrm share/doc/HTML/en/kdf
-@dirrm share/doc/HTML/en/kcontrol/powerctrl
-@dirrm share/doc/HTML/en/kcontrol/laptop
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn
-@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit
-@dirrm share/doc/HTML/en/kcontrol
-@dirrm share/doc/HTML/en/kcmlirc
-@dirrm share/doc/HTML/en/kcharselect
-@dirrm share/doc/HTML/en/kcalc
-@dirrm share/doc/HTML/en/irkick
-@dirrm share/doc/HTML/en/ark
-@dirrm share/doc/HTML/en/KRegExpEditor
-@dirrm share/doc/HTML/en
-@dirrm share/doc/HTML
-@dirrm share/config.kcfg
-@dirrm share/config
-@dirrm share/autostart
-@dirrm share/apps/remotes
-@dirrm share/apps/profiles
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22
-@dirrm share/apps/kwalletmanager/icons/crystalsvg
-@dirrm share/apps/kwalletmanager/icons
-@dirrm share/apps/kwalletmanager
-@dirrm share/apps/ksim/themes/ksim/net
-@dirrm share/apps/ksim/themes/ksim/mail
-@dirrm share/apps/ksim/themes/ksim/host
-@dirrm share/apps/ksim/themes/ksim
-@dirrm share/apps/ksim/themes
-@dirrm share/apps/ksim/pics
-@dirrm share/apps/ksim/monitors
-@dirrm share/apps/ksim
-@dirrm share/apps/kregexpeditor/predefined/general
-@dirrm share/apps/kregexpeditor/predefined
-@dirrm share/apps/kregexpeditor/pics
-@dirrm share/apps/kregexpeditor
-@dirrm share/apps/konqueror/servicemenus
-@dirrm share/apps/konqueror
-@dirrm share/apps/kjots/pics
-@dirrm share/apps/kjots
-@dirrm share/apps/kicker/extensions
-@dirrm share/apps/kicker/applets
-@dirrm share/apps/kicker
-@dirrm share/apps/khexedit/toolbar
-@dirrm share/apps/khexedit
-@dirrm share/apps/kgpg/pics
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/22x22
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions
-@dirrm share/apps/kgpg/icons/crystalsvg/16x16
-@dirrm share/apps/kgpg/icons/crystalsvg
-@dirrm share/apps/kgpg/icons
-@dirrm share/apps/kgpg
-@dirrm share/apps/kedit
-@dirrm share/apps/kdm/pics/users
-@dirrm share/apps/kdm/pics
-@dirrm share/apps/kdm
-@dirrm share/apps/kdf/pics
-@dirrm share/apps/kdf
-@dirrm share/apps/kconf_update
-@dirrm share/apps/kcalc
-@dirrm share/apps/irkick/icons/hicolor/32x32/actions
-@dirrm share/apps/irkick/icons/hicolor/32x32
-@dirrm share/apps/irkick/icons/hicolor/16x16/actions
-@dirrm share/apps/irkick/icons/hicolor/16x16
-@dirrm share/apps/irkick/icons/hicolor
-@dirrm share/apps/irkick/icons
-@dirrm share/apps/irkick
-@dirrm share/apps/ark/icons/crystalsvg/22x22/actions
-@dirrm share/apps/ark/icons/crystalsvg/22x22
-@dirrm share/apps/ark/icons/crystalsvg
-@dirrm share/apps/ark/icons
-@dirrm share/apps/ark
-@dirrm share/apps
-@dirrm share/applications/kde
-@dirrm share/applications
-@dirrm lib/kde3
-@dirrm include/ksim
diff --git a/security/kwallet/files/plist.klaptop b/security/kwallet/files/plist.klaptop
deleted file mode 100644
index 63626bf83973..000000000000
--- a/security/kwallet/files/plist.klaptop
+++ /dev/null
@@ -1,37 +0,0 @@
-bin/klaptop_acpi_helper
-bin/klaptop_check
-lib/kde3/kcm_laptop.la
-lib/kde3/kcm_laptop.so
-lib/kde3/kded_klaptopdaemon.la
-lib/kde3/kded_klaptopdaemon.so
-lib/libkcmlaptop.la
-lib/libkcmlaptop.so
-lib/libkcmlaptop.so.0
-share/applications/kde/laptop.desktop
-share/applications/kde/pcmcia.desktop
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt2_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt3_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt3_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt_laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/alt_laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions/power.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_charge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nobattery.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_nocharge.png
-share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions/laptop_power.png
-share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions/power.png
-share/icons/crystalsvg/128x128/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/klaptopdaemon.png
-share/icons/crystalsvg/16x16/apps/laptop_battery.png
-share/icons/crystalsvg/16x16/apps/laptop_pcmcia.png
-share/icons/crystalsvg/32x32/apps/laptop_battery.png
-share/icons/crystalsvg/32x32/apps/laptop_pcmcia.png
-share/icons/crystalsvg/48x48/apps/laptop_battery.png
-share/icons/crystalsvg/48x48/apps/laptop_pcmcia.png
-share/icons/crystalsvg/64x64/apps/laptop_battery.png
-share/services/kded/klaptopdaemon.desktop
diff --git a/security/kwallet/files/plist.klaptop.rm b/security/kwallet/files/plist.klaptop.rm
deleted file mode 100644
index fcfdaf029bb3..000000000000
--- a/security/kwallet/files/plist.klaptop.rm
+++ /dev/null
@@ -1,10 +0,0 @@
-@dirrm share/services/kded
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/32x32
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/22x22
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16/actions
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg/16x16
-@dirrm share/apps/klaptopdaemon/icons/crystalsvg
-@dirrm share/apps/klaptopdaemon/icons
-@dirrm share/apps/klaptopdaemon
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/libfwbuilder-devel/Makefile b/security/libfwbuilder-devel/Makefile
deleted file mode 100644
index 4e9ef56c2143..000000000000
--- a/security/libfwbuilder-devel/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: libfwbuilder
-# Date Created: 27 May 2002
-# Whom: Sergey Lyubka <devnull@asitatech.ie>
-#
-# $FreeBSD$
-
-PORTNAME= libfwbuilder
-PORTVERSION= 1.0.2
-PORTREVISION= 3
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder API
-
-LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
- xslt.2:${PORTSDIR}/textproc/libxslt \
- netsnmp.6:${PORTSDIR}/net-mgmt/net-snmp \
- crypto.3:${PORTSDIR}/security/openssl
-
-USE_GNOME= glib12
-
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-docdir=${DOCSDIR}
-INSTALLS_SHLIB= yes
-
-.include <bsd.port.mk>
diff --git a/security/libfwbuilder-devel/distinfo b/security/libfwbuilder-devel/distinfo
deleted file mode 100644
index 6dcae5f4f7a5..000000000000
--- a/security/libfwbuilder-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libfwbuilder-1.0.2.tar.gz) = f5e50b8165b1dded26f461cf488553ea
-SIZE (libfwbuilder-1.0.2.tar.gz) = 403462
diff --git a/security/libfwbuilder-devel/pkg-descr b/security/libfwbuilder-devel/pkg-descr
deleted file mode 100644
index 9a2e7ce64dd5..000000000000
--- a/security/libfwbuilder-devel/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is Firewall Builder API library.
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms.
-
-WWW: http://www.fwbuilder.org/
-
-Sergey Lyubka <ioannvelikiy@yahoo.com>
diff --git a/security/libfwbuilder-devel/pkg-plist b/security/libfwbuilder-devel/pkg-plist
deleted file mode 100644
index 381de374197c..000000000000
--- a/security/libfwbuilder-devel/pkg-plist
+++ /dev/null
@@ -1,121 +0,0 @@
-@comment $FreeBSD$
-bin/libfwbuilder-config
-include/fwbuilder/Address.hh
-include/fwbuilder/AddressRange.hh
-include/fwbuilder/BackgroundOp.hh
-include/fwbuilder/Constants.hh
-include/fwbuilder/CustomService.hh
-include/fwbuilder/FWException.hh
-include/fwbuilder/FWIntervalReference.hh
-include/fwbuilder/FWObject.hh
-include/fwbuilder/FWObjectDatabase.hh
-include/fwbuilder/FWObjectReference.hh
-include/fwbuilder/FWOptions.hh
-include/fwbuilder/FWReference.hh
-include/fwbuilder/FWServiceReference.hh
-include/fwbuilder/Firewall.hh
-include/fwbuilder/Group.hh
-include/fwbuilder/Host.hh
-include/fwbuilder/HostsFile.hh
-include/fwbuilder/ICMPService.hh
-include/fwbuilder/IPAddress.hh
-include/fwbuilder/IPService.hh
-include/fwbuilder/IPv4.hh
-include/fwbuilder/Interface.hh
-include/fwbuilder/InterfacePolicy.hh
-include/fwbuilder/Interval.hh
-include/fwbuilder/IntervalGroup.hh
-include/fwbuilder/Logger.hh
-include/fwbuilder/Management.hh
-include/fwbuilder/NAT.hh
-include/fwbuilder/Network.hh
-include/fwbuilder/ObjectGroup.hh
-include/fwbuilder/Policy.hh
-include/fwbuilder/Pool.hh
-include/fwbuilder/Resources.hh
-include/fwbuilder/Rule.hh
-include/fwbuilder/RuleElement.hh
-include/fwbuilder/RuleSet.hh
-include/fwbuilder/Service.hh
-include/fwbuilder/ServiceGroup.hh
-include/fwbuilder/SyncQueue.hh
-include/fwbuilder/TCPService.hh
-include/fwbuilder/ThreadTools.hh
-include/fwbuilder/Tools.hh
-include/fwbuilder/UDPService.hh
-include/fwbuilder/XMLTools.hh
-include/fwbuilder/crypto.hh
-include/fwbuilder/dns.hh
-include/fwbuilder/libfwbuilder-config.h
-include/fwbuilder/physAddress.hh
-include/fwbuilder/snmp.hh
-include/fwcompiler/Compiler.hh
-include/fwcompiler/NATCompiler.hh
-include/fwcompiler/OSConfigurator.hh
-include/fwcompiler/PolicyCompiler.hh
-include/fwcompiler/RuleProcessor.hh
-include/fwcompiler/manifest.hh
-lib/libfwbuilder.so
-lib/libfwbuilder.so.5
-lib/libfwcompiler.so
-lib/libfwcompiler.so.5
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/README
-%%DATADIR%%/fwbuilder.dtd
-%%DATADIR%%/migration/0.10.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.1/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.10/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.11/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.12/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.13/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.14/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.2/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.3/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.4/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.5/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.6/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.7/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.8/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.9/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.8.7/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.1/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.2/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.3/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.4/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.5/FWObjectDatabase.xslt
-%%DATADIR%%/migration/1.0.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/1.0.1/FWObjectDatabase.xslt
-@dirrm %%DATADIR%%/migration/0.9.5
-@dirrm %%DATADIR%%/migration/0.9.4
-@dirrm %%DATADIR%%/migration/0.9.3
-@dirrm %%DATADIR%%/migration/0.9.2
-@dirrm %%DATADIR%%/migration/0.9.1
-@dirrm %%DATADIR%%/migration/0.9.0
-@dirrm %%DATADIR%%/migration/0.8.7
-@dirrm %%DATADIR%%/migration/0.10.14
-@dirrm %%DATADIR%%/migration/0.10.13
-@dirrm %%DATADIR%%/migration/0.10.12
-@dirrm %%DATADIR%%/migration/0.10.11
-@dirrm %%DATADIR%%/migration/0.10.10
-@dirrm %%DATADIR%%/migration/0.10.9
-@dirrm %%DATADIR%%/migration/0.10.8
-@dirrm %%DATADIR%%/migration/0.10.7
-@dirrm %%DATADIR%%/migration/0.10.6
-@dirrm %%DATADIR%%/migration/0.10.5
-@dirrm %%DATADIR%%/migration/0.10.4
-@dirrm %%DATADIR%%/migration/0.10.3
-@dirrm %%DATADIR%%/migration/0.10.2
-@dirrm %%DATADIR%%/migration/0.10.1
-@dirrm %%DATADIR%%/migration/0.10.0
-@dirrm %%DATADIR%%/migration/1.0.0
-@dirrm %%DATADIR%%/migration/1.0.1
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%
-@dirrm include/fwcompiler
-@dirrm include/fwbuilder
diff --git a/security/libfwbuilder2/Makefile b/security/libfwbuilder2/Makefile
deleted file mode 100644
index 4e9ef56c2143..000000000000
--- a/security/libfwbuilder2/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# New ports collection makefile for: libfwbuilder
-# Date Created: 27 May 2002
-# Whom: Sergey Lyubka <devnull@asitatech.ie>
-#
-# $FreeBSD$
-
-PORTNAME= libfwbuilder
-PORTVERSION= 1.0.2
-PORTREVISION= 3
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
-MASTER_SITE_SUBDIR= fwbuilder
-
-MAINTAINER= vadim@fwbuilder.org
-COMMENT= Firewall Builder API
-
-LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
- xslt.2:${PORTSDIR}/textproc/libxslt \
- netsnmp.6:${PORTSDIR}/net-mgmt/net-snmp \
- crypto.3:${PORTSDIR}/security/openssl
-
-USE_GNOME= glib12
-
-USE_GMAKE= yes
-USE_LIBTOOL_VER=13
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib"
-CONFIGURE_ARGS= --with-docdir=${DOCSDIR}
-INSTALLS_SHLIB= yes
-
-.include <bsd.port.mk>
diff --git a/security/libfwbuilder2/distinfo b/security/libfwbuilder2/distinfo
deleted file mode 100644
index 6dcae5f4f7a5..000000000000
--- a/security/libfwbuilder2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (libfwbuilder-1.0.2.tar.gz) = f5e50b8165b1dded26f461cf488553ea
-SIZE (libfwbuilder-1.0.2.tar.gz) = 403462
diff --git a/security/libfwbuilder2/pkg-descr b/security/libfwbuilder2/pkg-descr
deleted file mode 100644
index 9a2e7ce64dd5..000000000000
--- a/security/libfwbuilder2/pkg-descr
+++ /dev/null
@@ -1,7 +0,0 @@
-This is Firewall Builder API library.
-Firewall Builder consists of object-oriented GUI and set of policy compilers
-for various firewall platforms.
-
-WWW: http://www.fwbuilder.org/
-
-Sergey Lyubka <ioannvelikiy@yahoo.com>
diff --git a/security/libfwbuilder2/pkg-plist b/security/libfwbuilder2/pkg-plist
deleted file mode 100644
index 381de374197c..000000000000
--- a/security/libfwbuilder2/pkg-plist
+++ /dev/null
@@ -1,121 +0,0 @@
-@comment $FreeBSD$
-bin/libfwbuilder-config
-include/fwbuilder/Address.hh
-include/fwbuilder/AddressRange.hh
-include/fwbuilder/BackgroundOp.hh
-include/fwbuilder/Constants.hh
-include/fwbuilder/CustomService.hh
-include/fwbuilder/FWException.hh
-include/fwbuilder/FWIntervalReference.hh
-include/fwbuilder/FWObject.hh
-include/fwbuilder/FWObjectDatabase.hh
-include/fwbuilder/FWObjectReference.hh
-include/fwbuilder/FWOptions.hh
-include/fwbuilder/FWReference.hh
-include/fwbuilder/FWServiceReference.hh
-include/fwbuilder/Firewall.hh
-include/fwbuilder/Group.hh
-include/fwbuilder/Host.hh
-include/fwbuilder/HostsFile.hh
-include/fwbuilder/ICMPService.hh
-include/fwbuilder/IPAddress.hh
-include/fwbuilder/IPService.hh
-include/fwbuilder/IPv4.hh
-include/fwbuilder/Interface.hh
-include/fwbuilder/InterfacePolicy.hh
-include/fwbuilder/Interval.hh
-include/fwbuilder/IntervalGroup.hh
-include/fwbuilder/Logger.hh
-include/fwbuilder/Management.hh
-include/fwbuilder/NAT.hh
-include/fwbuilder/Network.hh
-include/fwbuilder/ObjectGroup.hh
-include/fwbuilder/Policy.hh
-include/fwbuilder/Pool.hh
-include/fwbuilder/Resources.hh
-include/fwbuilder/Rule.hh
-include/fwbuilder/RuleElement.hh
-include/fwbuilder/RuleSet.hh
-include/fwbuilder/Service.hh
-include/fwbuilder/ServiceGroup.hh
-include/fwbuilder/SyncQueue.hh
-include/fwbuilder/TCPService.hh
-include/fwbuilder/ThreadTools.hh
-include/fwbuilder/Tools.hh
-include/fwbuilder/UDPService.hh
-include/fwbuilder/XMLTools.hh
-include/fwbuilder/crypto.hh
-include/fwbuilder/dns.hh
-include/fwbuilder/libfwbuilder-config.h
-include/fwbuilder/physAddress.hh
-include/fwbuilder/snmp.hh
-include/fwcompiler/Compiler.hh
-include/fwcompiler/NATCompiler.hh
-include/fwcompiler/OSConfigurator.hh
-include/fwcompiler/PolicyCompiler.hh
-include/fwcompiler/RuleProcessor.hh
-include/fwcompiler/manifest.hh
-lib/libfwbuilder.so
-lib/libfwbuilder.so.5
-lib/libfwcompiler.so
-lib/libfwcompiler.so.5
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/Credits
-%%DOCSDIR%%/INSTALL
-%%DOCSDIR%%/README
-%%DATADIR%%/fwbuilder.dtd
-%%DATADIR%%/migration/0.10.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.1/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.10/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.11/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.12/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.13/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.14/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.2/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.3/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.4/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.5/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.6/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.7/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.8/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.10.9/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.8.7/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.1/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.2/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.3/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.4/FWObjectDatabase.xslt
-%%DATADIR%%/migration/0.9.5/FWObjectDatabase.xslt
-%%DATADIR%%/migration/1.0.0/FWObjectDatabase.xslt
-%%DATADIR%%/migration/1.0.1/FWObjectDatabase.xslt
-@dirrm %%DATADIR%%/migration/0.9.5
-@dirrm %%DATADIR%%/migration/0.9.4
-@dirrm %%DATADIR%%/migration/0.9.3
-@dirrm %%DATADIR%%/migration/0.9.2
-@dirrm %%DATADIR%%/migration/0.9.1
-@dirrm %%DATADIR%%/migration/0.9.0
-@dirrm %%DATADIR%%/migration/0.8.7
-@dirrm %%DATADIR%%/migration/0.10.14
-@dirrm %%DATADIR%%/migration/0.10.13
-@dirrm %%DATADIR%%/migration/0.10.12
-@dirrm %%DATADIR%%/migration/0.10.11
-@dirrm %%DATADIR%%/migration/0.10.10
-@dirrm %%DATADIR%%/migration/0.10.9
-@dirrm %%DATADIR%%/migration/0.10.8
-@dirrm %%DATADIR%%/migration/0.10.7
-@dirrm %%DATADIR%%/migration/0.10.6
-@dirrm %%DATADIR%%/migration/0.10.5
-@dirrm %%DATADIR%%/migration/0.10.4
-@dirrm %%DATADIR%%/migration/0.10.3
-@dirrm %%DATADIR%%/migration/0.10.2
-@dirrm %%DATADIR%%/migration/0.10.1
-@dirrm %%DATADIR%%/migration/0.10.0
-@dirrm %%DATADIR%%/migration/1.0.0
-@dirrm %%DATADIR%%/migration/1.0.1
-@dirrm %%DATADIR%%/migration
-@dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%
-@dirrm include/fwcompiler
-@dirrm include/fwbuilder
diff --git a/security/nettle2/Makefile b/security/nettle2/Makefile
deleted file mode 100644
index 715c289a8aa5..000000000000
--- a/security/nettle2/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: nettle
-# Date created: Dec 6, 2001
-# Whom: ijliao
-#
-# $FreeBSD$
-#
-
-PORTNAME= nettle
-PORTVERSION= 1.7
-PORTREVISION= 2
-CATEGORIES= security
-MASTER_SITES= http://www.lysator.liu.se/~nisse/archive/ \
- ftp://ftp.lysator.liu.se/pub/security/lsh/
-
-MAINTAINER= jim@corebsd.or.id
-COMMENT= A low-level cryptographic library
-
-LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4
-
-USE_GMAKE= yes
-USE_OPENSSL= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include"
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --enable-shared
-LDFLAGS+= -L${LOCALBASE}/lib
-INSTALLS_SHLIB= yes
-
-DOCS= NEWS README TODO nettle.html
-EXAMPLES= examples/README examples/*.c examples/*.h
-INFO= nettle
-
-post-extract:
- @${RM} -f ${WRKSRC}/nettle.info*
-
-post-install:
- @${MKDIR} ${EXAMPLESDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR}
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/nettle2/distinfo b/security/nettle2/distinfo
deleted file mode 100644
index f477fc593dbe..000000000000
--- a/security/nettle2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (nettle-1.7.tar.gz) = 1212a2451530af024ce9253f01284ddd
-SIZE (nettle-1.7.tar.gz) = 497991
diff --git a/security/nettle2/files/patch-Makefile.in b/security/nettle2/files/patch-Makefile.in
deleted file mode 100644
index 5e9e5bd2c686..000000000000
--- a/security/nettle2/files/patch-Makefile.in
+++ /dev/null
@@ -1,10 +0,0 @@
---- Makefile.in.orig Fri Oct 24 14:28:03 2003
-+++ Makefile.in Fri Oct 24 14:29:11 2003
-@@ -1067,7 +1067,6 @@ $(SHLIBFORLINK): $(SHLIBOBJECTS)
- install-shared: $(SHLIBFORLINK)
- $(INSTALL_DATA) $(SHLIBFORLINK) $(DESTDIR)$(libdir)/$(SHLIBFILE)
- (cd $(DESTDIR)$(libdir) \
-- && ln -sf $(SHLIBFILE) $(SHLIBSONAME) \
- && ln -sf $(SHLIBFILE) $(SHLIBFORLINK) )
-
- %.html : %.texinfo
diff --git a/security/nettle2/files/patch-configure b/security/nettle2/files/patch-configure
deleted file mode 100644
index 96c78f36792e..000000000000
--- a/security/nettle2/files/patch-configure
+++ /dev/null
@@ -1,11 +0,0 @@
---- configure.orig Fri Oct 24 14:27:53 2003
-+++ configure Fri Oct 24 14:28:43 2003
-@@ -3160,7 +3160,7 @@ fi
- SHLIBCFLAGS="-fpic"
- SHLIBFORLINK=libnettle.so
- SHLIBSONAME='$(SHLIBFORLINK).$(SHLIBMAJOR)'
--SHLIBFILE='$(SHLIBSONAME).$(SHLIBMINOR)'
-+SHLIBFILE='$(SHLIBSONAME)'
- SHLIBLINK='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME)'
-
- echo "enable_shared: $enable_shared"
diff --git a/security/nettle2/files/patch-examples_nettle-openssl.c b/security/nettle2/files/patch-examples_nettle-openssl.c
deleted file mode 100644
index dbd034518587..000000000000
--- a/security/nettle2/files/patch-examples_nettle-openssl.c
+++ /dev/null
@@ -1,29 +0,0 @@
---- examples/nettle-openssl.c.orig Fri Nov 8 16:05:20 2002
-+++ examples/nettle-openssl.c Thu May 1 12:52:10 2003
-@@ -93,7 +93,7 @@
- openssl_des_set_key(void *ctx, unsigned length, const uint8_t *key)
- {
- assert(length == 8);
-- des_key_sched((char *) key, ctx);
-+ des_key_sched((const_DES_cblock *)key, ctx);
- }
-
- #define DES_BLOCK_SIZE 8
-@@ -105,7 +105,7 @@
- assert (!(length % DES_BLOCK_SIZE));
- while (length)
- {
-- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_ENCRYPT);
-+ des_ecb_encrypt((const_DES_cblock *)src, (DES_cblock *)dst, ctx, DES_ENCRYPT);
- length -= DES_BLOCK_SIZE;
- dst += DES_BLOCK_SIZE;
- src += DES_BLOCK_SIZE;
-@@ -119,7 +119,7 @@
- assert (!(length % DES_BLOCK_SIZE));
- while (length)
- {
-- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_DECRYPT);
-+ des_ecb_encrypt((const_DES_cblock *) src, (DES_cblock *) dst, ctx, DES_DECRYPT);
- length -= DES_BLOCK_SIZE;
- dst += DES_BLOCK_SIZE;
- src += DES_BLOCK_SIZE;
diff --git a/security/nettle2/pkg-descr b/security/nettle2/pkg-descr
deleted file mode 100644
index e9e262fcac2d..000000000000
--- a/security/nettle2/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Nettle is a cryptographic library that is designed to fit easily in more or
-less any context: In crypto toolkits for object-oriented languages (C++,
-Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel
-space.
-
-WWW: http://www.lysator.liu.se/~nisse/nettle/
diff --git a/security/nettle2/pkg-plist b/security/nettle2/pkg-plist
deleted file mode 100644
index efb4a6b17d3e..000000000000
--- a/security/nettle2/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-bin/sexp-conv
-include/nettle/aes.h
-include/nettle/arcfour.h
-include/nettle/base16.h
-include/nettle/base64.h
-include/nettle/blowfish.h
-include/nettle/buffer.h
-include/nettle/cast128.h
-include/nettle/cbc.h
-include/nettle/des-compat.h
-include/nettle/des.h
-include/nettle/dsa.h
-include/nettle/hmac.h
-include/nettle/knuth-lfib.h
-include/nettle/macros.h
-include/nettle/md5-compat.h
-include/nettle/md5.h
-include/nettle/nettle-meta.h
-include/nettle/pgp.h
-include/nettle/realloc.h
-include/nettle/rsa.h
-include/nettle/serpent.h
-include/nettle/sexp.h
-include/nettle/sha.h
-include/nettle/twofish.h
-include/nettle/yarrow.h
-@dirrm include/nettle
-lib/libnettle.a
-lib/libnettle.so.1
-lib/libnettle.so
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/nettle.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/io.c
-%%EXAMPLESDIR%%/nettle-benchmark.c
-%%EXAMPLESDIR%%/nettle-openssl.c
-%%EXAMPLESDIR%%/rsa-keygen.c
-%%EXAMPLESDIR%%/rsa-sign.c
-%%EXAMPLESDIR%%/rsa-verify.c
-%%EXAMPLESDIR%%/io.h
-@dirrm %%EXAMPLESDIR%%
diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile
deleted file mode 100644
index 5438d975fb38..000000000000
--- a/security/openvpn-devel/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: openvpn
-# Date created: 2002-06-23
-# Whom: Matthias Andree <matthias.andree@web.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openvpn
-PORTVERSION= 1.5.0
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
- http://osdn.dl.sourceforge.net/sourceforge/${PORTNAME}/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= matthias.andree@gmx.de
-COMMENT= Secure IP/Ethernet tunnel daemon
-
-LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \
- --with-lzo-headers=${LOCALBASE}/include \
- --prefix=${PREFIX}
-
-MAN8= openvpn.8
-
-post-install:
- ${INSTALL_SCRIPT} ${FILESDIR}/openvpn.sh.sample \
- ${PREFIX}/etc/rc.d/openvpn.sh.sample
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \
- PORTS README
- @${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}
-.endfor
-.for dirs in easy-rsa sample-config-files sample-scripts
- @${MKDIR} ${DOCSDIR}/${dirs}
- @${INSTALL_DATA} ${WRKSRC}/${dirs}/* ${DOCSDIR}/${dirs}
-.endfor
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo
deleted file mode 100644
index 73c2a7487c82..000000000000
--- a/security/openvpn-devel/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (openvpn-1.5.0.tar.gz) = 55d7ce958bb2ccf3d3204d1350c27179
-SIZE (openvpn-1.5.0.tar.gz) = 403792
diff --git a/security/openvpn-devel/files/openvpn.sh.sample b/security/openvpn-devel/files/openvpn.sh.sample
deleted file mode 100644
index a906ecf44425..000000000000
--- a/security/openvpn-devel/files/openvpn.sh.sample
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /bin/sh
-# (C) 2002 by Matthias Andree
-
-# This file may be redistributed according to the terms of the GNU General
-# Public License, version 2 (two).
-
-# To use this script, rename it to openvpn.sh and make sure it is
-# executable for the owner.
-
-# This file rouses a security warning at port install time. However, this
-# file itself does not start network services, but it loads a kernel driver.
-# The security of this file therefore depends on the security of kldload and
-# the if_tap driver.
-
-case x$1 in
- xstart) echo -n ' if_tap' ; exec kldload if_tap ;;
- xstop) echo -n ' if_tap' ; exec kldunload if_tap ;;
- *) echo >&2 "Usage: $0 {start|stop}"
-esac
diff --git a/security/openvpn-devel/pkg-descr b/security/openvpn-devel/pkg-descr
deleted file mode 100644
index d5f0eb29a86f..000000000000
--- a/security/openvpn-devel/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-OpenVPN is a robust and highly configurable VPN (Virtual Private
-Network) daemon which can be used to securely link two or more private
-networks using an encrypted tunnel over the internet. It uses UDP as its
-transport, avoiding TCP-over-TCP retransmission congestion. SSL can be
-used to authenticate the sites, or they can use a pre-shared secret.
-
-WWW: http://openvpn.sourceforge.net/
-
-- Matthias Andree
-matthias.andree@web.de
diff --git a/security/openvpn-devel/pkg-message b/security/openvpn-devel/pkg-message
deleted file mode 100644
index ad69e3b90101..000000000000
--- a/security/openvpn-devel/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-### ---------------------------------------------------------------------- ###
-### To use the tap driver, you may need to do: kldload if_tap ###
-### See ${PREFIX}/etc/rc.d/openvpn.sh.sample for how to do this ###
-### automatically at system boot-up time. ###
-### ---------------------------------------------------------------------- ###
-### To retain backwards compatibility of OpenVPN 1.3.0 with OpenVPN peers ###
-### that run older versions (back to 1.1.0), you will have to set the MTU ###
-### explicitly by command line options since OpenVPN 1.3.0. ###
-### ###
-### When connecting to 1.4.X or older peers with a TAP-style tunnel, set ###
-### --tun-mtu 1500 --tun-mtu-extra 32 on the peer. ###
-### ###
-### When using TLS security and your peer runs OpenVPN 1.3.X, the PEER ###
-### must use --disable-occ. This version of OpenVPN cannot use TLS mode ###
-### to peers running OpenVPN 1.2.x or older. ###
-### ###
-### Note: use at most --verb 4 for regular use, --verb 5 is for debugging ###
-### ---------------------------------------------------------------------- ###
diff --git a/security/openvpn-devel/pkg-plist b/security/openvpn-devel/pkg-plist
deleted file mode 100644
index cee89a468518..000000000000
--- a/security/openvpn-devel/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-sbin/openvpn
-etc/rc.d/openvpn.sh.sample
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/PORTS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/openvpn20/Makefile b/security/openvpn20/Makefile
deleted file mode 100644
index 5438d975fb38..000000000000
--- a/security/openvpn20/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: openvpn
-# Date created: 2002-06-23
-# Whom: Matthias Andree <matthias.andree@web.de>
-#
-# $FreeBSD$
-#
-
-PORTNAME= openvpn
-PORTVERSION= 1.5.0
-CATEGORIES= security
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \
- http://osdn.dl.sourceforge.net/sourceforge/${PORTNAME}/
-MASTER_SITE_SUBDIR= ${PORTNAME}
-
-MAINTAINER= matthias.andree@gmx.de
-COMMENT= Secure IP/Ethernet tunnel daemon
-
-LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo
-
-GNU_CONFIGURE= yes
-USE_OPENSSL= yes
-CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL}
-CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \
- --with-lzo-headers=${LOCALBASE}/include \
- --prefix=${PREFIX}
-
-MAN8= openvpn.8
-
-post-install:
- ${INSTALL_SCRIPT} ${FILESDIR}/openvpn.sh.sample \
- ${PREFIX}/etc/rc.d/openvpn.sh.sample
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
-.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \
- PORTS README
- @${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR}
-.endfor
-.for dirs in easy-rsa sample-config-files sample-scripts
- @${MKDIR} ${DOCSDIR}/${dirs}
- @${INSTALL_DATA} ${WRKSRC}/${dirs}/* ${DOCSDIR}/${dirs}
-.endfor
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/openvpn20/distinfo b/security/openvpn20/distinfo
deleted file mode 100644
index 73c2a7487c82..000000000000
--- a/security/openvpn20/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (openvpn-1.5.0.tar.gz) = 55d7ce958bb2ccf3d3204d1350c27179
-SIZE (openvpn-1.5.0.tar.gz) = 403792
diff --git a/security/openvpn20/files/openvpn.sh.sample b/security/openvpn20/files/openvpn.sh.sample
deleted file mode 100644
index a906ecf44425..000000000000
--- a/security/openvpn20/files/openvpn.sh.sample
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /bin/sh
-# (C) 2002 by Matthias Andree
-
-# This file may be redistributed according to the terms of the GNU General
-# Public License, version 2 (two).
-
-# To use this script, rename it to openvpn.sh and make sure it is
-# executable for the owner.
-
-# This file rouses a security warning at port install time. However, this
-# file itself does not start network services, but it loads a kernel driver.
-# The security of this file therefore depends on the security of kldload and
-# the if_tap driver.
-
-case x$1 in
- xstart) echo -n ' if_tap' ; exec kldload if_tap ;;
- xstop) echo -n ' if_tap' ; exec kldunload if_tap ;;
- *) echo >&2 "Usage: $0 {start|stop}"
-esac
diff --git a/security/openvpn20/pkg-descr b/security/openvpn20/pkg-descr
deleted file mode 100644
index d5f0eb29a86f..000000000000
--- a/security/openvpn20/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-OpenVPN is a robust and highly configurable VPN (Virtual Private
-Network) daemon which can be used to securely link two or more private
-networks using an encrypted tunnel over the internet. It uses UDP as its
-transport, avoiding TCP-over-TCP retransmission congestion. SSL can be
-used to authenticate the sites, or they can use a pre-shared secret.
-
-WWW: http://openvpn.sourceforge.net/
-
-- Matthias Andree
-matthias.andree@web.de
diff --git a/security/openvpn20/pkg-message b/security/openvpn20/pkg-message
deleted file mode 100644
index ad69e3b90101..000000000000
--- a/security/openvpn20/pkg-message
+++ /dev/null
@@ -1,18 +0,0 @@
-### ---------------------------------------------------------------------- ###
-### To use the tap driver, you may need to do: kldload if_tap ###
-### See ${PREFIX}/etc/rc.d/openvpn.sh.sample for how to do this ###
-### automatically at system boot-up time. ###
-### ---------------------------------------------------------------------- ###
-### To retain backwards compatibility of OpenVPN 1.3.0 with OpenVPN peers ###
-### that run older versions (back to 1.1.0), you will have to set the MTU ###
-### explicitly by command line options since OpenVPN 1.3.0. ###
-### ###
-### When connecting to 1.4.X or older peers with a TAP-style tunnel, set ###
-### --tun-mtu 1500 --tun-mtu-extra 32 on the peer. ###
-### ###
-### When using TLS security and your peer runs OpenVPN 1.3.X, the PEER ###
-### must use --disable-occ. This version of OpenVPN cannot use TLS mode ###
-### to peers running OpenVPN 1.2.x or older. ###
-### ###
-### Note: use at most --verb 4 for regular use, --verb 5 is for debugging ###
-### ---------------------------------------------------------------------- ###
diff --git a/security/openvpn20/pkg-plist b/security/openvpn20/pkg-plist
deleted file mode 100644
index cee89a468518..000000000000
--- a/security/openvpn20/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-sbin/openvpn
-etc/rc.d/openvpn.sh.sample
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/INSTALL
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/PORTS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req
-%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init
-%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/opieprint/Makefile b/security/opieprint/Makefile
deleted file mode 100644
index 54bae7d02f44..000000000000
--- a/security/opieprint/Makefile
+++ /dev/null
@@ -1,31 +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
-COMMENT= Print S/Key keys on a piece of paper, twice the size of a credit card
-
-NO_BUILD= yes
-USE_REINPLACE= yes
-
-post-patch:
- ${REINPLACE_CMD} -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 efe2f71653d8..000000000000
--- a/security/opieprint/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (keyprint-1.0.tar.gz) = e142a207c6c33a60b5940a8050dc9ea9
-SIZE (keyprint-1.0.tar.gz) = 8779
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/p5-Filter-CBC/Makefile b/security/p5-Filter-CBC/Makefile
deleted file mode 100644
index c76913aa51e4..000000000000
--- a/security/p5-Filter-CBC/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# New ports collection makefile for: Filter-CBC
-# Date created: 11 Dec 2001
-# Whom: Sergey Skvortsov <skv@protey.ru>
-#
-# $FreeBSD$
-#
-
-PORTNAME= Filter-CBC
-PORTVERSION= 0.09
-CATEGORIES= devel perl5
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN}
-MASTER_SITE_SUBDIR= Filter
-PKGNAMEPREFIX= p5-
-
-MAINTAINER= skv@FreeBSD.org
-COMMENT= Source filter for Cipher Block Chaining
-
-BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Filter/Util/Call.pm:${PORTSDIR}/devel/p5-Filter \
- ${SITE_PERL}/${PERL_ARCH}/Crypt/Rijndael.pm:${PORTSDIR}/security/p5-Crypt-Rijndael \
- ${SITE_PERL}/Crypt/CBC.pm:${PORTSDIR}/security/p5-Crypt-CBC
-RUN_DEPENDS= ${BUILD_DEPENDS}
-
-PERL_CONFIGURE= yes
-PLIST_SUB= EXAMPLESDIR="share/examples/${PORTNAME}"
-
-MAN3PREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION}
-MAN3= Filter::CBC.3
-
-post-install:
-.ifndef(NOPORTDOCS)
- @${ECHO_MSG} "===> Installing examples for ${PKGNAME}"
- @${MKDIR} ${EXAMPLESDIR}
- ${INSTALL_SCRIPT} ${WRKSRC}/examples/* ${EXAMPLESDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/security/p5-Filter-CBC/distinfo b/security/p5-Filter-CBC/distinfo
deleted file mode 100644
index b9f3e8175681..000000000000
--- a/security/p5-Filter-CBC/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (Filter-CBC-0.09.tar.gz) = 474c25e26ef509350a72090b296d24a3
-SIZE (Filter-CBC-0.09.tar.gz) = 8485
diff --git a/security/p5-Filter-CBC/pkg-descr b/security/p5-Filter-CBC/pkg-descr
deleted file mode 100644
index c76cede02578..000000000000
--- a/security/p5-Filter-CBC/pkg-descr
+++ /dev/null
@@ -1,9 +0,0 @@
-Filter::CBC is a Source filter that uses Cipher Block Chaining (CBC) to
-encrypt your code. The tricky part is that most CBC Algorithms have binary
-output. The textmode bypasses this obstacle, by converting the data to less
-scary data.
-
-WWW: http://search.cpan.org/search?dist=Filter-CBC
-
--- Sergey Skvortsov
-skv@FreeBSD.org
diff --git a/security/p5-Filter-CBC/pkg-plist b/security/p5-Filter-CBC/pkg-plist
deleted file mode 100644
index 94989c6b4e2b..000000000000
--- a/security/p5-Filter-CBC/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-%%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter/CBC/.packlist
-%%SITE_PERL%%/Filter/CBC.pm
-%%SITE_PERL%%/Filter/cbc2code.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/autofilter.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/blowfish.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/defaults.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/des.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/des_ede3.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/gost.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/idea.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/null.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/rc6.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/rijndael.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/tea.pl
-%%PORTDOCS%%%%EXAMPLESDIR%%/twofish.pl
-%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
-@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter/CBC
-@unexec rmdir %D/%%SITE_PERL%%/Filter 2>/dev/null || true
-@unexec rmdir %D/%%SITE_PERL%%/%%PERL_ARCH%%/auto/Filter 2>/dev/null || true
diff --git a/security/racoon2/Makefile b/security/racoon2/Makefile
deleted file mode 100644
index 89a876ad12a6..000000000000
--- a/security/racoon2/Makefile
+++ /dev/null
@@ -1,53 +0,0 @@
-# New ports collection makefile for: racoon
-# Date created: 4 July 2000
-# Whom: sumikawa
-#
-# $FreeBSD$
-#
-
-PORTNAME= racoon
-PORTVERSION= 20040408a
-CATEGORIES= security net
-MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/
-
-MAINTAINER= sumikawa@FreeBSD.org
-COMMENT= KAME racoon IKE daemon
-
-.if !exists(/usr/lib/libipsec.so.1) && !exists(/lib/libipsec.so.1)
-BROKEN= "You must upgrade the OS"
-.endif
-
-USE_RC_SUBR= YES
-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
-CONFIGURE_ARGS+=--with-pkgversion=freebsd-${PORTVERSION}
-
-MAN5= racoon.conf.5
-MAN8= racoon.8
-
-RC_SCRIPTS_SUB= PREFIX=${PREFIX} \
- RC_SUBR=${RC_SUBR}
-
-pre-patch:
- ${MV} ${WRKSRC}/racoon.8 ${WRKSRC}/racoon.8.in
-
-pre-configure:
- (cd ${WRKSRC}/../libipsec; make)
-
-post-install:
- @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \
- ${FILESDIR}/racoon.sh > ${PREFIX}/etc/rc.d/racoon.sh
- @${CHMOD} +x ${PREFIX}/etc/rc.d/racoon.sh
- @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 03c651af7efb..000000000000
--- a/security/racoon2/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-MD5 (racoon-20040408a.tar.gz) = c5124b87fb12e5ff867e7f06cdfc0b90
-SIZE (racoon-20040408a.tar.gz) = 624820
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 e5fb29c03f60..000000000000
--- a/security/racoon2/files/patch-ab
+++ /dev/null
@@ -1,22 +0,0 @@
---- Makefile.in.orig Fri Sep 27 07:04:59 2002
-+++ Makefile.in Thu Nov 21 22:28:50 2002
-@@ -7,7 +7,7 @@
- LDFLAGS=@LDFLAGS@
- CPPFLAGS= @CPPFLAGS@
- OPTFLAG=@OPTFLAG@
--CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -DSYSCONFDIR=\"${sysconfdir}\"
-+CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -DSYSCONFDIR=\"${sysconfdir}/racoon\"
- CFLAGS+=-DYY_NO_UNPUT
- CFLAGS+=-I${srcdir}/../libipsec
- LIBS= @LIBS@
-@@ -88,10 +88,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/files/racoon.sh b/security/racoon2/files/racoon.sh
deleted file mode 100644
index ecde585dad87..000000000000
--- a/security/racoon2/files/racoon.sh
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/bin/sh
-
-# Start or stop racoon
-# $FreeBSD$
-
-# PROVIDE: racoon
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: FreeBSD shutdown
-#
-# NOTE for FreeBSD 5.0+:
-# If you want this script to start with the base rc scripts
-# move racoon.sh to /etc/rc.d/racoon
-
-prefix=%%PREFIX%%
-
-# Define these racoon_* variables in one of these files:
-# /etc/rc.conf
-# /etc/rc.conf.local
-# /etc/rc.conf.d/racoon
-#
-# DO NOT CHANGE THESE DEFAULT VALUES HERE
-#
-[ -z "$racoon_enable" ] && racoon_enable="YES" # Enable racoon
-#racoon_program="${prefix}/sbin/racoon" # Location of racoon
-#racoon_flags="" # Flags to racoon program
-
-. %%RC_SUBR%%
-
-name="racoon"
-rcvar=`set_rcvar`
-command="${prefix}/sbin/racoon"
-pidfile="/var/run/racoon.pid"
-required_files="${prefix}/etc/racoon/racoon.conf"
-stop_postcmd="racoon_poststop"
-
-racoon_poststop() {
- /bin/rm -f ${pidfile}
-}
-
-load_rc_config $name
-run_rc_command "$1"
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 d9c289662081..000000000000
--- a/security/racoon2/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-sbin/racoon
-etc/racoon/psk.txt.dist
-etc/racoon/racoon.conf.dist
-etc/rc.d/racoon.sh
-@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 8edeb0c175dc..000000000000
--- a/security/stunnel/files/stunnel.in
+++ /dev/null
@@ -1,25 +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} !!PREFIX!!/etc/stunnel/stunnel.conf
- ;;
-
- stop)
- killall `basename ${STUNNEL}`
- ;;
-
- *)
- echo ""
- echo "Usage: `basename $0` { start | stop }"
- echo ""
- ;;
-esac
diff --git a/security/tripwire/files/twpol.m4 b/security/tripwire/files/twpol.m4
deleted file mode 100644
index edb5d6a2e9f1..000000000000
--- a/security/tripwire/files/twpol.m4
+++ /dev/null
@@ -1,655 +0,0 @@
-#
-# Policy file for FreeBSD
-#
-# $FreeBSD$
-
-
-#
-# This is the example Tripwire Policy file. It is intended as a place to
-# start creating your own custom Tripwire Policy file. Referring to it as
-# well as the Tripwire Policy Guide should give you enough information to
-# make a good custom Tripwire Policy file that better covers your
-# configuration and security needs. A text version of this policy file is
-# called twpol.txt.
-#
-# Note that this file is tuned to an install of FreeBSD using
-# buildworld. If run unmodified, this file should create no errors on
-# database creation, or violations on a subsiquent integrity check.
-# However it is impossible for there to be one policy file for all machines,
-# so this existing one errs on the side of security. Your FreeBSD
-# configuration will most likey differ from the one our policy file was
-# tuned to, and will therefore require some editing of the default
-# Tripwire Policy file.
-#
-# The example policy file is best run with 'Loose Directory Checking'
-# enabled. Set LOOSEDIRECTORYCHECKING=TRUE in the Tripwire Configuration
-# file.
-#
-# Email support is not included and must be added to this file.
-# Add the 'emailto=' to the rule directive section of each rule (add a comma
-# after the 'severity=' line and add an 'emailto=' and include the email
-# addresses you want the violation reports to go to). Addresses are
-# semi-colon delimited.
-#
-
-
-
-#
-# Global Variable Definitions
-#
-# These are defined at install time by the installation script. You may
-# Manually edit these if you are using this file directly and not from the
-# installation script itself.
-#
-
-@@section GLOBAL
-TWROOT=;
-TWBIN=;
-TWPOL=;
-TWDB=;
-TWSKEY=;
-TWLKEY=;
-TWREPORT=;
-HOSTNAME=;
-
-@@section FS
-SEC_CRIT = $(IgnoreNone)-SHa ; # Critical files that cannot change
-SEC_SUID = $(IgnoreNone)-SHa ; # Binaries with the SUID or SGID flags set
-SEC_BIN = $(ReadOnly) ; # Binaries that should not change
-SEC_CONFIG = $(Dynamic) ; # Config files that are changed infrequently but accessed often
-SEC_TTY = $(Dynamic)-ugp ; # Tty files that change ownership at login
-SEC_LOG = $(Growing) ; # Files that grow, but that should never change ownership
-SEC_INVARIANT = +tpug ; # Directories that should never change permission or ownership
-SIG_LOW = 33 ; # Non-critical files that are of minimal security impact
-SIG_MED = 66 ; # Non-critical files that are of significant security impact
-SIG_HI = 100 ; # Critical files that are significant points of vulnerability
-
-
-# Tripwire Binaries
-(
- rulename = "Tripwire Binaries",
- severity = $(SIG_HI)
-)
-{
- $(TWBIN)/siggen -> $(SEC_BIN) ;
- $(TWBIN)/tripwire -> $(SEC_BIN) ;
- $(TWBIN)/twadmin -> $(SEC_BIN) ;
- $(TWBIN)/twprint -> $(SEC_BIN) ;
-}
-
-# Tripwire Data Files - Configuration Files, Policy Files, Keys, Reports, Databases
-(
- rulename = "Tripwire Data Files",
- severity = $(SIG_HI)
-)
-{
- # NOTE: We remove the inode attribute because when Tripwire creates a backup,
- # it does so by renaming the old file and creating a new one (which will
- # have a new inode number). Inode is left turned on for keys, which shouldn't
- # ever change.
-
- # NOTE: The first integrity check triggers this rule and each integrity check
- # afterward triggers this rule until a database update is run, since the
- # database file does not exist before that point.
-
- $(TWDB) -> $(SEC_CONFIG) -i ;
- $(TWPOL)/tw.pol -> $(SEC_BIN) -i ;
- $(TWPOL)/tw.cfg -> $(SEC_BIN) -i ;
- $(TWPOL)/twcfg.txt -> $(SEC_BIN) ;
- $(TWPOL)/twpol.txt -> $(SEC_BIN) ;
- $(TWLKEY)/$(HOSTNAME)-local.key -> $(SEC_BIN) ;
- $(TWSKEY)/site.key -> $(SEC_BIN) ;
-
- #don't scan the individual reports
- $(TWREPORT) -> $(SEC_CONFIG) (recurse=0) ;
-}
-
-
-# Tripwire HQ Connector Binaries
-#(
-# rulename = "Tripwire HQ Connector Binaries",
-# severity = $(SIG_HI)
-#)
-#{
-# $(TWBIN)/hqagent -> $(SEC_BIN) ;
-#}
-#
-# Tripwire HQ Connector - Configuration Files, Keys, and Logs
-
-#
-# Note: File locations here are different than in a stock HQ Connector
-# installation. This is because Tripwire 2.3 uses a different path
-# structure than Tripwire 2.2.1.
-#
-# You may need to update your HQ Agent configuation file (or this policy
-# file) to correct the paths. We have attempted to support the FHS standard
-# here by placing the HQ Agent files similarly to the way Tripwire 2.3
-# places them.
-#
-
-#(
-# rulename = "Tripwire HQ Connector Data Files",
-# severity = $(SIG_HI)
-#)
-#{
-#
-# # NOTE: Removing the inode attribute because when Tripwire creates a backup
-# # it does so by renaming the old file and creating a new one (which will
-# # have a new inode number). Leaving inode turned on for keys, which
-# # shouldn't ever change.
-#
-#
-# $(TWBIN)/agent.cfg -> $(SEC_BIN) -i ;
-# $(TWLKEY)/authentication.key -> $(SEC_BIN) ;
-# $(TWDB)/tasks.dat -> $(SEC_CONFIG) ;
-# $(TWDB)/schedule.dat -> $(SEC_CONFIG) ;
-#
-# # Uncomment if you have agent logging enabled.
-# #/var/log/tripwire/agent.log -> $(SEC_LOG) ;
-#}
-
-
-
-# Commonly accessed directories that should remain static with regards to owner and group
-(
- rulename = "Invariant Directories",
- severity = $(SIG_MED)
-)
-{
- / -> $(SEC_INVARIANT) (recurse = false) ;
- /home -> $(SEC_INVARIANT) (recurse = false) ;
-}
-
-#
-# First, root's "home"
-#
-
-(
- rulename = "Root's home",
- severity = $(SIG_HI)
-)
-{
- # /.rhosts -> $(SEC_CRIT) ;
- /.profile -> $(SEC_CRIT) ;
- /.cshrc -> $(SEC_CRIT) ;
- /.login -> $(SEC_CRIT) ;
- # /.exrc -> $(SEC_CRIT) ;
- # /.logout -> $(SEC_CRIT) ;
- # /.forward -> $(SEC_CRIT) ;
- /root -> $(SEC_CRIT) (recurse = true) ;
- !/root/.history ;
- !/root/.bash_history ;
- # !/root/.lsof_SYSTEM_NAME ; # Uncomment if lsof is installed
-}
-
-
-#
-# FreeBSD Kernel
-#
-
-(
- rulename = "FreeBSD Kernel",
- severity = $(SIG_HI)
-)
-{
- /kernel -> $(SEC_CRIT) ;
- /kernel.old -> $(SEC_CRIT) ;
- /kernel.GENERIC -> $(SEC_CRIT) ;
-}
-
-
-#
-# FreeBSD Modules
-#
-
-(
- rulename = "FreeBSD Modules",
- severity = $(SIG_HI)
-)
-{
- /modules -> $(SEC_CRIT) (recurse = true) ;
- /modules.old -> $(SEC_CRIT) (recurse = true) ;
- # /lkm -> $(SEC_CRIT) (recurse = true) ; # uncomment if using lkm kld
-}
-
-
-#
-# System Administration Programs
-#
-
-(
- rulename = "System Administration Programs",
- severity = $(SIG_HI)
-)
-{
- /sbin -> $(SEC_CRIT) (recurse = true) ;
- /usr/sbin -> $(SEC_CRIT) (recurse = true) ;
-}
-
-
-#
-# User Utilities
-#
-
-(
- rulename = "User Utilities",
- severity = $(SIG_HI)
-)
-{
- /bin -> $(SEC_CRIT) (recurse = true) ;
- /usr/bin -> $(SEC_CRIT) (recurse = true) ;
-}
-
-
-#
-# /dev
-#
-
-(
- rulename = "/dev",
- severity = $(SIG_HI)
-)
-{
- /dev -> $(Device) (recurse = true) ;
- !/dev/vga ;
- !/dev/dri ;
- /dev/console -> $(SEC_TTY) ;
- /dev/ttyv0 -> $(SEC_TTY) ;
- /dev/ttyv1 -> $(SEC_TTY) ;
- /dev/ttyv2 -> $(SEC_TTY) ;
- /dev/ttyv3 -> $(SEC_TTY) ;
- /dev/ttyv4 -> $(SEC_TTY) ;
- /dev/ttyv5 -> $(SEC_TTY) ;
- /dev/ttyv6 -> $(SEC_TTY) ;
- /dev/ttyv7 -> $(SEC_TTY) ;
- /dev/ttyp0 -> $(SEC_TTY) ;
- /dev/ttyp1 -> $(SEC_TTY) ;
- /dev/ttyp2 -> $(SEC_TTY) ;
- /dev/ttyp3 -> $(SEC_TTY) ;
- /dev/ttyp4 -> $(SEC_TTY) ;
- /dev/ttyp5 -> $(SEC_TTY) ;
- /dev/ttyp6 -> $(SEC_TTY) ;
- /dev/ttyp7 -> $(SEC_TTY) ;
- /dev/ttyp8 -> $(SEC_TTY) ;
- /dev/ttyp9 -> $(SEC_TTY) ;
- /dev/ttypa -> $(SEC_TTY) ;
- /dev/ttypb -> $(SEC_TTY) ;
- /dev/ttypc -> $(SEC_TTY) ;
- /dev/ttypd -> $(SEC_TTY) ;
- /dev/ttype -> $(SEC_TTY) ;
- /dev/ttypf -> $(SEC_TTY) ;
- /dev/ttypg -> $(SEC_TTY) ;
- /dev/ttyph -> $(SEC_TTY) ;
- /dev/ttypi -> $(SEC_TTY) ;
- /dev/ttypj -> $(SEC_TTY) ;
- /dev/ttypl -> $(SEC_TTY) ;
- /dev/ttypm -> $(SEC_TTY) ;
- /dev/ttypn -> $(SEC_TTY) ;
- /dev/ttypo -> $(SEC_TTY) ;
- /dev/ttypp -> $(SEC_TTY) ;
- /dev/ttypq -> $(SEC_TTY) ;
- /dev/ttypr -> $(SEC_TTY) ;
- /dev/ttyps -> $(SEC_TTY) ;
- /dev/ttypt -> $(SEC_TTY) ;
- /dev/ttypu -> $(SEC_TTY) ;
- /dev/ttypv -> $(SEC_TTY) ;
- /dev/cuaa0 -> $(SEC_TTY) ; # modem
-}
-
-
-#
-# /etc
-#
-
-(
- rulename = "/etc",
- severity = $(SIG_HI)
-)
-{
- /etc -> $(SEC_CRIT) (recurse = true) ;
- # /etc/mail/aliases -> $(SEC_CONFIG) ;
- /etc/dumpdates -> $(SEC_CONFIG) ;
- /etc/motd -> $(SEC_CONFIG) ;
- !/etc/ppp/connect-errors ;
- /etc/skeykeys -> $(SEC_CONFIG) ;
- # Uncomment the following 4 lines if your password file does not change
- # /etc/passwd -> $(SEC_CONFIG) ;
- # /etc/master.passwd -> $(SEC_CONFIG) ;
- # /etc/pwd.db -> $(SEC_CONFIG) ;
- # /etc/spwd.db -> $(SEC_CONFIG) ;
-}
-
-
-#
-# Copatibility (Linux)
-#
-
-(
- rulename = "Linux Compatibility",
- severity = $(SIG_HI)
-)
-{
- /compat -> $(SEC_CRIT) (recurse = true) ;
-#
-# Uncomment the following if Linux compatibility is used. Replace
-# HOSTNAME1 and HOSTNAME2 with the hosts that have Linux emulation port
-# installed.
-#
-#@@ifhost HOSTNAME1 || HOSTNAME2
-# /compat/linux/etc -> $(SEC_INVARIANT) (recurse = false) ;
-# /compat/linux/etc/X11 -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/pam.d -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/profile.d -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/real -> $(SEC_CONFIG) (recurse = true) ;
-# /compat/linux/etc/bashrc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/csh.login -> $(SEC_CONFIG) ;
-# /compat/linux/etc/host.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/hosts.allow -> $(SEC_CONFIG) ;
-# /compat/linux/etc/hosts.deny -> $(SEC_CONFIG) ;
-# /compat/linux/etc/info-dir -> $(SEC_CONFIG) ;
-# /compat/linux/etc/inputrc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/ld.so.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/nsswitch.conf -> $(SEC_CONFIG) ;
-# /compat/linux/etc/profile -> $(SEC_CONFIG) ;
-# /compat/linux/etc/redhat-release -> $(SEC_CONFIG) ;
-# /compat/linux/etc/rpc -> $(SEC_CONFIG) ;
-# /compat/linux/etc/securetty -> $(SEC_CONFIG) ;
-# /compat/linux/etc/shells -> $(SEC_CONFIG) ;
-# /compat/linux/etc/termcap -> $(SEC_CONFIG) ;
-# /compat/linux/etc/yp.conf -> $(SEC_CONFIG) ;
-# !/compat/linux/etc/ld.so.cache ;
-# !/compat/linux/var/spool/mail ;
-#@@endif
-}
-
-
-#
-# Libraries, include files, and other system files
-#
-
-(
- rulename = "Libraries, include files, and other system files",
- severity = $(SIG_HI)
-)
-{
- /usr/include -> $(SEC_CRIT) (recurse = true) ;
- /usr/lib -> $(SEC_CRIT) (recurse = true) ;
- /usr/libdata -> $(SEC_CRIT) (recurse = true) ;
- /usr/libexec -> $(SEC_CRIT) (recurse = true) ;
- /usr/share -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man -> $(SEC_CONFIG) ;
- !/usr/share/man/whatis ;
- !/usr/share/man/.glimpse_filenames ;
- !/usr/share/man/.glimpse_filenames_index ;
- !/usr/share/man/.glimpse_filetimes ;
- !/usr/share/man/.glimpse_filters ;
- !/usr/share/man/.glimpse_index ;
- !/usr/share/man/.glimpse_messages ;
- !/usr/share/man/.glimpse_partitions ;
- !/usr/share/man/.glimpse_statistics ;
- !/usr/share/man/.glimpse_turbo ;
- /usr/share/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/share/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/share/man/cat1 ;
- ! /usr/share/man/cat2 ;
- ! /usr/share/man/cat3 ;
- ! /usr/share/man/cat4 ;
- ! /usr/share/man/cat5 ;
- ! /usr/share/man/cat6 ;
- ! /usr/share/man/cat7 ;
- ! /usr/share/man/cat8 ;
- ! /usr/share/man/cat9 ;
- ! /usr/share/man/catl ;
- ! /usr/share/man/catn ;
- /usr/share/perl/man -> $(SEC_CONFIG) ;
- !/usr/share/perl/man/whatis ;
- !/usr/share/perl/man/.glimpse_filenames ;
- !/usr/share/perl/man/.glimpse_filenames_index ;
- !/usr/share/perl/man/.glimpse_filetimes ;
- !/usr/share/perl/man/.glimpse_filters ;
- !/usr/share/perl/man/.glimpse_index ;
- !/usr/share/perl/man/.glimpse_messages ;
- !/usr/share/perl/man/.glimpse_partitions ;
- !/usr/share/perl/man/.glimpse_statistics ;
- !/usr/share/perl/man/.glimpse_turbo ;
- /usr/share/perl/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/share/perl/man/cat3 ;
- /usr/local/lib/perl5/5.00503/man -> $(SEC_CONFIG) ;
- ! /usr/local/lib/perl5/5.00503/man/whatis ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filters ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filetimes ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_messages ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_statistics ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_index ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_turbo ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_partitions ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames ;
- ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames_index ;
- /usr/local/lib/perl5/5.00503/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/lib/perl5/5.00503/man/cat3 ;
-}
-
-
-#
-# X11R6
-#
-
-(
- rulename = "X11R6",
- severity = $(SIG_HI)
-)
-{
- /usr/X11R6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/lib/X11/xdm -> $(SEC_CONFIG) (recurse = true) ;
- !/usr/X11R6/lib/X11/xdm/xdm-errors ;
- !/usr/X11R6/lib/X11/xdm/authdir/authfiles ;
- !/usr/X11R6/lib/X11/xdm/xdm-pid ;
- /usr/X11R6/lib/X11/xkb/compiled -> $(SEC_CONFIG) (recurse = true) ;
- /usr/X11R6/man -> $(SEC_CONFIG) ;
- !/usr/X11R6/man/whatis ;
- !/usr/X11R6/man/.glimpse_filenames ;
- !/usr/X11R6/man/.glimpse_filenames_index ;
- !/usr/X11R6/man/.glimpse_filetimes ;
- !/usr/X11R6/man/.glimpse_filters ;
- !/usr/X11R6/man/.glimpse_index ;
- !/usr/X11R6/man/.glimpse_messages ;
- !/usr/X11R6/man/.glimpse_partitions ;
- !/usr/X11R6/man/.glimpse_statistics ;
- !/usr/X11R6/man/.glimpse_turbo ;
- /usr/X11R6/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/X11R6/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/X11R6/man/cat1 ;
- ! /usr/X11R6/man/cat2 ;
- ! /usr/X11R6/man/cat3 ;
- ! /usr/X11R6/man/cat4 ;
- ! /usr/X11R6/man/cat5 ;
- ! /usr/X11R6/man/cat6 ;
- ! /usr/X11R6/man/cat7 ;
- ! /usr/X11R6/man/cat8 ;
- ! /usr/X11R6/man/cat9 ;
- ! /usr/X11R6/man/catl ;
- ! /usr/X11R6/man/catn ;
-}
-
-
-#
-# sources
-#
-
-(
- rulename = "Sources",
- severity = $(SIG_HI)
-)
-{
- /usr/src -> $(SEC_CRIT) (recurse = true) ;
- /usr/src/sys/compile -> $(SEC_CONFIG) (recurse = false) ;
-}
-
-
-#
-# NIS
-#
-
-(
- rulename = "NIS",
- severity = $(SIG_HI)
-)
-{
- /var/yp -> $(SEC_CRIT) (recurse = true) ;
- !/var/yp/binding ;
-}
-
-
-#
-# Temporary directories
-#
-(
- rulename = "Temporary directories",
- recurse = false,
- severity = $(SIG_LOW)
-)
-{
- /usr/tmp -> $(SEC_INVARIANT) ;
- /var/tmp -> $(SEC_INVARIANT) ;
- /var/preserve -> $(SEC_INVARIANT) ;
- /tmp -> $(SEC_INVARIANT) ;
-}
-
-#
-# Local files
-#
-
-(
- rulename = "Local files",
- severity = $(SIG_MED)
-)
-{
- /usr/local/bin -> $(SEC_BIN) (recurse = true) ;
- /usr/local/sbin -> $(SEC_BIN) (recurse = true) ;
- /usr/local/etc -> $(SEC_BIN) (recurse = true) ;
- /usr/local/lib -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/libexec -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/share -> $(SEC_BIN) (recurse = true ) ;
- /usr/local/man -> $(SEC_CONFIG) ;
- !/usr/local/man/whatis ;
- !/usr/local/man/.glimpse_filenames ;
- !/usr/local/man/.glimpse_filenames_index ;
- !/usr/local/man/.glimpse_filetimes ;
- !/usr/local/man/.glimpse_filters ;
- !/usr/local/man/.glimpse_index ;
- !/usr/local/man/.glimpse_messages ;
- !/usr/local/man/.glimpse_partitions ;
- !/usr/local/man/.glimpse_statistics ;
- !/usr/local/man/.glimpse_turbo ;
- /usr/local/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/man/cat1 ;
- ! /usr/local/man/cat2 ;
- ! /usr/local/man/cat3 ;
- ! /usr/local/man/cat4 ;
- ! /usr/local/man/cat5 ;
- ! /usr/local/man/cat6 ;
- ! /usr/local/man/cat7 ;
- ! /usr/local/man/cat8 ;
- ! /usr/local/man/cat9 ;
- ! /usr/local/man/catl ;
- ! /usr/local/man/catn ;
- /usr/local/krb5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man -> $(SEC_CONFIG) ;
- !/usr/local/krb5/man/whatis ;
- !/usr/local/krb5/man/.glimpse_filenames ;
- !/usr/local/krb5/man/.glimpse_filenames_index ;
- !/usr/local/krb5/man/.glimpse_filetimes ;
- !/usr/local/krb5/man/.glimpse_filters ;
- !/usr/local/krb5/man/.glimpse_index ;
- !/usr/local/krb5/man/.glimpse_messages ;
- !/usr/local/krb5/man/.glimpse_partitions ;
- !/usr/local/krb5/man/.glimpse_statistics ;
- !/usr/local/krb5/man/.glimpse_turbo ;
- /usr/local/krb5/man/man1 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man2 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man3 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man4 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man5 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man6 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man7 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man8 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/man9 -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/manl -> $(SEC_CRIT) (recurse = true) ;
- /usr/local/krb5/man/mann -> $(SEC_CRIT) (recurse = true) ;
- ! /usr/local/krb5/man/cat1 ;
- ! /usr/local/krb5/man/cat2 ;
- ! /usr/local/krb5/man/cat3 ;
- ! /usr/local/krb5/man/cat4 ;
- ! /usr/local/krb5/man/cat5 ;
- ! /usr/local/krb5/man/cat6 ;
- ! /usr/local/krb5/man/cat7 ;
- ! /usr/local/krb5/man/cat8 ;
- ! /usr/local/krb5/man/cat9 ;
- ! /usr/local/krb5/man/catl ;
- ! /usr/local/krb5/man/catn ;
- /usr/local/www -> $(SEC_CONFIG) (recurse = true) ;
-}
-
-
-(
- rulename = "Security Control",
- severity = $(SIG_HI)
-)
-{
- /etc/group -> $(SEC_CRIT) ;
- /etc/crontab -> $(SEC_CRIT) ;
-}
-
-#=============================================================================
-#
-# Copyright 2000 Tripwire, Inc. Tripwire is a registered trademark of Tripwire,
-# Inc. in the United States and other countries. All rights reserved.
-#
-# FreeBSD is a registered trademark of the FreeBSD Project Inc.
-#
-# UNIX is a registered trademark of The Open Group.
-#
-#=============================================================================
-#
-# Permission is granted to make and distribute verbatim copies of this document
-# provided the copyright notice and this permission notice are preserved on all
-# copies.
-#
-# Permission is granted to copy and distribute modified versions of this
-# document under the conditions for verbatim copying, provided that the entire
-# resulting derived work is distributed under the terms of a permission notice
-# identical to this one.
-#
-# Permission is granted to copy and distribute translations of this document
-# into another language, under the above conditions for modified versions,
-# except that this permission notice may be stated in a translation approved by
-# Tripwire, Inc.
-#
-# DCM
diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile
deleted file mode 100644
index a40ac0b21021..000000000000
--- a/security/zenmap/Makefile
+++ /dev/null
@@ -1,16 +0,0 @@
-# Ports collection makefile for: nmap
-# Date created: Tue Aug 04, 1998
-# Whom: David O'Brien (obrien@NUXI.com)
-#
-# $FreeBSD$
-#
-
-PORTNAME= nmapfe
-
-COMMENT= GUI frontend for the nmap scanning utility
-
-MASTERDIR= ${.CURDIR}/../nmap
-
-BUILD_NMAPFE= yes
-
-.include "${MASTERDIR}/Makefile"