diff options
Diffstat (limited to 'security')
229 files changed, 0 insertions, 8069 deletions
diff --git a/security/calife-devel/Makefile b/security/calife-devel/Makefile deleted file mode 100644 index 1952a7ab72e4..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.5 -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 be5c7c1bf3a1..000000000000 --- a/security/calife-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (calife-2.8.5.tar.gz) = 71f630c3d0ea0211951844af2088b27d diff --git a/security/calife-devel/pkg-descr b/security/calife-devel/pkg-descr deleted file mode 100644 index 923a2f444531..000000000000 --- a/security/calife-devel/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Calife is a lightweight replacement to Sudo: it allows -users listed in a particular file, $(PREFIX)/etc/calife.auth, -to endorse the identity of any other user after entering their -own password. - -WWW: http://mutt.frmug.org/calife/ - --- -Thomas Quinot -- <thomas@cuivre.fr.eu.org> diff --git a/security/calife-devel/pkg-plist b/security/calife-devel/pkg-plist deleted file mode 100644 index a81fa6a224ab..000000000000 --- a/security/calife-devel/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/calife -etc/calife.auth-dist diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile deleted file mode 100644 index b655387d51c2..000000000000 --- a/security/fwbuilder-devel/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# New ports collection makefile for: fwbuilder -# Date Created: 3 Feb 2001 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= fwbuilder -PORTVERSION= 1.0.11 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/ -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder GUI and policy compilers - -BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf \ - aclocal:${PORTSDIR}/devel/automake -LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \ - gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \ - fwbuilder.5:${PORTSDIR}/security/libfwbuilder - -CONFIGURE_SCRIPT= autogen.sh -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= yes -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.pre.mk> - -post-patch: - @${ECHO_CMD} "===! Running aclocal" - @(cd ${WRKSRC}; aclocal; autoconf) - -.include <bsd.port.post.mk> diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo deleted file mode 100644 index e3f726b08f7d..000000000000 --- a/security/fwbuilder-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (fwbuilder-1.0.11.tar.gz) = 03f013f0f02472c91845e3d6fd50720a diff --git a/security/fwbuilder-devel/files/CertDruidP30Dialog.cc-patch b/security/fwbuilder-devel/files/CertDruidP30Dialog.cc-patch deleted file mode 100644 index 5ff6ecb342cd..000000000000 --- a/security/fwbuilder-devel/files/CertDruidP30Dialog.cc-patch +++ /dev/null @@ -1,13 +0,0 @@ ---- src/gui/CertDruidP30Dialog.cc.orig Wed Jun 11 07:28:35 2003 -+++ src/gui/CertDruidP30Dialog.cc Wed Jun 11 07:30:23 2003 -@@ -25,8 +25,9 @@ - */ - - -- -+#if 0 - #define _XOPEN_SOURCE /* glibc2 needs this for strptime --vk */ -+#endif - - #include "config.h" - #include "CertDruidP30Dialog.hh" diff --git a/security/fwbuilder-devel/files/patch-aa b/security/fwbuilder-devel/files/patch-aa deleted file mode 100644 index 7c91a3de3f60..000000000000 --- a/security/fwbuilder-devel/files/patch-aa +++ /dev/null @@ -1,14 +0,0 @@ ---- config.h.in.old Sat May 31 14:40:22 2003 -+++ config.h.in Sat May 31 14:40:40 2003 -@@ -33,6 +33,11 @@ - #undef HAVE_SETENV - #undef HAVE_PUTENV - -+#ifdef HAVE_GETOPT_H -+# define HAVE_DECL_GETOPT HAVE_GETOPT_H -+#endif -+ -+ - /* - * This is needed for Solaris - */ 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 e502fcc23c0f..000000000000 --- a/security/fwbuilder-devel/pkg-plist +++ /dev/null @@ -1,245 +0,0 @@ -share/pixmaps/fwbuilder/yes.png -share/pixmaps/fwbuilder/warning.png -share/pixmaps/fwbuilder/up-arrow.png -share/pixmaps/fwbuilder/undo.png -share/pixmaps/fwbuilder/uncheck.png -share/pixmaps/fwbuilder/stop.png -share/pixmaps/fwbuilder/service_16.png -share/pixmaps/fwbuilder/service-udp.png -share/pixmaps/fwbuilder/service-udp-ref.png -share/pixmaps/fwbuilder/service-udp-neg.png -share/pixmaps/fwbuilder/service-tcp.png -share/pixmaps/fwbuilder/service-tcp-ref.png -share/pixmaps/fwbuilder/service-tcp-neg.png -share/pixmaps/fwbuilder/service-ip.png -share/pixmaps/fwbuilder/service-ip-ref.png -share/pixmaps/fwbuilder/service-ip-neg.png -share/pixmaps/fwbuilder/service-icmp.png -share/pixmaps/fwbuilder/service-icmp-ref.png -share/pixmaps/fwbuilder/service-icmp-neg.png -share/pixmaps/fwbuilder/service-custom.png -share/pixmaps/fwbuilder/service-custom-ref.png -share/pixmaps/fwbuilder/service-custom-neg.png -share/pixmaps/fwbuilder/rules_druid_logo.png -share/pixmaps/fwbuilder/right-arrow.png -share/pixmaps/fwbuilder/reject.png -share/pixmaps/fwbuilder/ref.png -share/pixmaps/fwbuilder/redo.png -share/pixmaps/fwbuilder/question.png -share/pixmaps/fwbuilder/protect_net_and_dmz.png -share/pixmaps/fwbuilder/protect_net.png -share/pixmaps/fwbuilder/protect_host.png -share/pixmaps/fwbuilder/physaddress_16.png -share/pixmaps/fwbuilder/physaddress.png -share/pixmaps/fwbuilder/physaddress-ref.png -share/pixmaps/fwbuilder/physaddress-neg.png -share/pixmaps/fwbuilder/outbound.png -share/pixmaps/fwbuilder/options.png -share/pixmaps/fwbuilder/ok.png -share/pixmaps/fwbuilder/no.png -share/pixmaps/fwbuilder/network_16.png -share/pixmaps/fwbuilder/network.png -share/pixmaps/fwbuilder/network-ref.png -share/pixmaps/fwbuilder/network-neg.png -share/pixmaps/fwbuilder/neg.png -share/pixmaps/fwbuilder/log.png -share/pixmaps/fwbuilder/left-arrow.png -share/pixmaps/fwbuilder/key.png -share/pixmaps/fwbuilder/interface_16.png -share/pixmaps/fwbuilder/interface.png -share/pixmaps/fwbuilder/interface-ref.png -share/pixmaps/fwbuilder/interface-neg.png -share/pixmaps/fwbuilder/info.png -share/pixmaps/fwbuilder/inbound.png -share/pixmaps/fwbuilder/host_64.png -share/pixmaps/fwbuilder/host_16.png -share/pixmaps/fwbuilder/host.png -share/pixmaps/fwbuilder/host-ref.png -share/pixmaps/fwbuilder/host-neg.png -share/pixmaps/fwbuilder/group_16.png -share/pixmaps/fwbuilder/group.png -share/pixmaps/fwbuilder/group-ref.png -share/pixmaps/fwbuilder/group-neg.png -share/pixmaps/fwbuilder/generic.png -share/pixmaps/fwbuilder/floppy.png -share/pixmaps/fwbuilder/firewall_16.png -share/pixmaps/fwbuilder/firewall.png -share/pixmaps/fwbuilder/firewall-ref.png -share/pixmaps/fwbuilder/firewall-neg.png -share/pixmaps/fwbuilder/error.png -share/pixmaps/fwbuilder/drag_object.png -share/pixmaps/fwbuilder/down-arrow.png -share/pixmaps/fwbuilder/deny.png -share/pixmaps/fwbuilder/close.png -share/pixmaps/fwbuilder/clock_16.png -share/pixmaps/fwbuilder/clock.png -share/pixmaps/fwbuilder/clock-ref.png -share/pixmaps/fwbuilder/clock-neg.png -share/pixmaps/fwbuilder/check.png -share/pixmaps/fwbuilder/cert_druid_logo.png -share/pixmaps/fwbuilder/cancel.png -share/pixmaps/fwbuilder/both.png -share/pixmaps/fwbuilder/blank_2x16.png -share/pixmaps/fwbuilder/blank.png -share/pixmaps/fwbuilder/binoculars64.png -share/pixmaps/fwbuilder/big-up-arrow.png -share/pixmaps/fwbuilder/big-right-arrow.png -share/pixmaps/fwbuilder/big-left-arrow.png -share/pixmaps/fwbuilder/big-down-arrow.png -share/pixmaps/fwbuilder/apply.png -share/pixmaps/fwbuilder/address_16.png -share/pixmaps/fwbuilder/address.png -share/pixmaps/fwbuilder/address-ref.png -share/pixmaps/fwbuilder/address-neg.png -share/pixmaps/fwbuilder/accept.png -share/pixmaps/fwbuilder/accounting.png -share/locale/ru/LC_MESSAGES/fwbuilder.mo -share/locale/fr/LC_MESSAGES/fwbuilder.mo -share/locale/de/LC_MESSAGES/fwbuilder.mo -share/fwbuilder/gtkrc -share/fwbuilder/fwbuilder_preferences.dtd -share/fwbuilder/fwbuilder_prefs.xml -share/fwbuilder/objects_init.xml -share/fwbuilder/resources.xml -share/fwbuilder/platform/unknown.xml -share/fwbuilder/platform/pix.xml -share/fwbuilder/platform/pf.xml -share/fwbuilder/platform/iptables.xml -share/fwbuilder/platform/ipf.xml -share/fwbuilder/platform/ipfw.xml -share/fwbuilder/os/unknown_os.xml -share/fwbuilder/os/solaris.xml -share/fwbuilder/os/pix_os.xml -share/fwbuilder/os/openbsd.xml -share/fwbuilder/os/linux24.xml -share/fwbuilder/os/freebsd.xml -share/fwbuilder/os/macosx.xml -share/fwbuilder/modules/gui/lib_solaris_dlg.so -share/fwbuilder/modules/gui/lib_pix_os_dlg.so -share/fwbuilder/modules/gui/lib_pix_dlg.so -share/fwbuilder/modules/gui/lib_pf_dlg.so -share/fwbuilder/modules/gui/lib_openbsd_dlg.so -share/fwbuilder/modules/gui/lib_linux24_dlg.so -share/fwbuilder/modules/gui/lib_iptables_dlg.so -share/fwbuilder/modules/gui/lib_ipf_dlg.so -share/fwbuilder/modules/gui/lib_ipfw_dlg.so -share/fwbuilder/modules/gui/lib_freebsd_dlg.so -share/fwbuilder/modules/gui/lib_macosx_dlg.so -share/fwbuilder/migration/1.0.10/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.9/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.8/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.7/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.6/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.5/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.4/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.3/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.2/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.1/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.0/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.9/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.8/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.7/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.6/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.5/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.4/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.3/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.2/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.1/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.0/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.8.7/FWBuilderPreferences.xslt -share/fwbuilder/filters/print-policy.xs1 -share/fwbuilder/filters/print-nat.xs1 -share/fwbuilder/filters/policy-text.xsl -share/fwbuilder/filters/policy-html.xsl -share/doc/fwbuilder-1.0.11/examples/objects.xml -share/doc/fwbuilder-1.0.11/examples/README.examples -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.9.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.9 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.8.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.8 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.7.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.7 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.6.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.6 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.5.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.5 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.4.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.4 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.3.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.3 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.2.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.2 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.10.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.10 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.11.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.11 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.1.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.1 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.0.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.0 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.9.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.9 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.8.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.8 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.7.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.7 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.6.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.6 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.5.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.5 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.4.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.4 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.3.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.3 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.2.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.2 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.1 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.0 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.8.7 -share/doc/fwbuilder-1.0.11/README.gui -share/doc/fwbuilder-1.0.11/README.floppyfw -share/doc/fwbuilder-1.0.11/README.compiler-framework -share/doc/fwbuilder-1.0.11/README.api -share/doc/fwbuilder-1.0.11/INSTALL -share/doc/fwbuilder-1.0.11/FAQ.html -share/doc/fwbuilder-1.0.11/FAQ -share/doc/fwbuilder-1.0.11/Credits -share/doc/fwbuilder-1.0.11/ChangeLog -share/doc/fwbuilder-1.0.11/COPYING -share/doc/fwbuilder-1.0.11/Build.html -share/doc/fwbuilder-1.0.11/Build -share/doc/fwbuilder-1.0.11/AUTHORS -bin/fwbuilder -bin/fwblookup -bin/fwbedit -bin/fwb_pf -bin/fwb_ipt -bin/fwb_ipf -bin/fwb_ipfw -bin/fwb_install -bin/fwb_compile_all -@dirrm share/fwbuilder/modules/gui -@dirrm share/fwbuilder/migration/1.0.9 -@dirrm share/fwbuilder/migration/1.0.8 -@dirrm share/fwbuilder/migration/1.0.7 -@dirrm share/fwbuilder/migration/1.0.6 -@dirrm share/fwbuilder/migration/1.0.5 -@dirrm share/fwbuilder/migration/1.0.4 -@dirrm share/fwbuilder/migration/1.0.3 -@dirrm share/fwbuilder/migration/1.0.2 -@dirrm share/fwbuilder/migration/1.0.1 -@dirrm share/fwbuilder/migration/1.0.0 -@dirrm share/fwbuilder/migration/0.9.9 -@dirrm share/fwbuilder/migration/0.9.8 -@dirrm share/fwbuilder/migration/0.9.7 -@dirrm share/fwbuilder/migration/0.9.6 -@dirrm share/fwbuilder/migration/0.9.5 -@dirrm share/fwbuilder/migration/0.9.4 -@dirrm share/fwbuilder/migration/0.9.3 -@dirrm share/fwbuilder/migration/0.9.2 -@dirrm share/fwbuilder/migration/0.9.1 -@dirrm share/fwbuilder/migration/0.9.0 -@dirrm share/fwbuilder/migration/0.8.7 -@dirrm share/fwbuilder/filters -@dirrm share/doc/fwbuilder-1.0.11/examples -@dirrm share/doc/fwbuilder-1.0.11 diff --git a/security/fwbuilder2/Makefile b/security/fwbuilder2/Makefile deleted file mode 100644 index b655387d51c2..000000000000 --- a/security/fwbuilder2/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -# New ports collection makefile for: fwbuilder -# Date Created: 3 Feb 2001 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= fwbuilder -PORTVERSION= 1.0.11 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/ -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder GUI and policy compilers - -BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf \ - aclocal:${PORTSDIR}/devel/automake -LIB_DEPENDS= gtkmm.2:${PORTSDIR}/x11-toolkits/gtk-- \ - gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf \ - fwbuilder.5:${PORTSDIR}/security/libfwbuilder - -CONFIGURE_SCRIPT= autogen.sh -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= yes -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.pre.mk> - -post-patch: - @${ECHO_CMD} "===! Running aclocal" - @(cd ${WRKSRC}; aclocal; autoconf) - -.include <bsd.port.post.mk> diff --git a/security/fwbuilder2/distinfo b/security/fwbuilder2/distinfo deleted file mode 100644 index e3f726b08f7d..000000000000 --- a/security/fwbuilder2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (fwbuilder-1.0.11.tar.gz) = 03f013f0f02472c91845e3d6fd50720a diff --git a/security/fwbuilder2/files/CertDruidP30Dialog.cc-patch b/security/fwbuilder2/files/CertDruidP30Dialog.cc-patch deleted file mode 100644 index 5ff6ecb342cd..000000000000 --- a/security/fwbuilder2/files/CertDruidP30Dialog.cc-patch +++ /dev/null @@ -1,13 +0,0 @@ ---- src/gui/CertDruidP30Dialog.cc.orig Wed Jun 11 07:28:35 2003 -+++ src/gui/CertDruidP30Dialog.cc Wed Jun 11 07:30:23 2003 -@@ -25,8 +25,9 @@ - */ - - -- -+#if 0 - #define _XOPEN_SOURCE /* glibc2 needs this for strptime --vk */ -+#endif - - #include "config.h" - #include "CertDruidP30Dialog.hh" diff --git a/security/fwbuilder2/files/patch-aa b/security/fwbuilder2/files/patch-aa deleted file mode 100644 index 7c91a3de3f60..000000000000 --- a/security/fwbuilder2/files/patch-aa +++ /dev/null @@ -1,14 +0,0 @@ ---- config.h.in.old Sat May 31 14:40:22 2003 -+++ config.h.in Sat May 31 14:40:40 2003 -@@ -33,6 +33,11 @@ - #undef HAVE_SETENV - #undef HAVE_PUTENV - -+#ifdef HAVE_GETOPT_H -+# define HAVE_DECL_GETOPT HAVE_GETOPT_H -+#endif -+ -+ - /* - * This is needed for Solaris - */ 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 e502fcc23c0f..000000000000 --- a/security/fwbuilder2/pkg-plist +++ /dev/null @@ -1,245 +0,0 @@ -share/pixmaps/fwbuilder/yes.png -share/pixmaps/fwbuilder/warning.png -share/pixmaps/fwbuilder/up-arrow.png -share/pixmaps/fwbuilder/undo.png -share/pixmaps/fwbuilder/uncheck.png -share/pixmaps/fwbuilder/stop.png -share/pixmaps/fwbuilder/service_16.png -share/pixmaps/fwbuilder/service-udp.png -share/pixmaps/fwbuilder/service-udp-ref.png -share/pixmaps/fwbuilder/service-udp-neg.png -share/pixmaps/fwbuilder/service-tcp.png -share/pixmaps/fwbuilder/service-tcp-ref.png -share/pixmaps/fwbuilder/service-tcp-neg.png -share/pixmaps/fwbuilder/service-ip.png -share/pixmaps/fwbuilder/service-ip-ref.png -share/pixmaps/fwbuilder/service-ip-neg.png -share/pixmaps/fwbuilder/service-icmp.png -share/pixmaps/fwbuilder/service-icmp-ref.png -share/pixmaps/fwbuilder/service-icmp-neg.png -share/pixmaps/fwbuilder/service-custom.png -share/pixmaps/fwbuilder/service-custom-ref.png -share/pixmaps/fwbuilder/service-custom-neg.png -share/pixmaps/fwbuilder/rules_druid_logo.png -share/pixmaps/fwbuilder/right-arrow.png -share/pixmaps/fwbuilder/reject.png -share/pixmaps/fwbuilder/ref.png -share/pixmaps/fwbuilder/redo.png -share/pixmaps/fwbuilder/question.png -share/pixmaps/fwbuilder/protect_net_and_dmz.png -share/pixmaps/fwbuilder/protect_net.png -share/pixmaps/fwbuilder/protect_host.png -share/pixmaps/fwbuilder/physaddress_16.png -share/pixmaps/fwbuilder/physaddress.png -share/pixmaps/fwbuilder/physaddress-ref.png -share/pixmaps/fwbuilder/physaddress-neg.png -share/pixmaps/fwbuilder/outbound.png -share/pixmaps/fwbuilder/options.png -share/pixmaps/fwbuilder/ok.png -share/pixmaps/fwbuilder/no.png -share/pixmaps/fwbuilder/network_16.png -share/pixmaps/fwbuilder/network.png -share/pixmaps/fwbuilder/network-ref.png -share/pixmaps/fwbuilder/network-neg.png -share/pixmaps/fwbuilder/neg.png -share/pixmaps/fwbuilder/log.png -share/pixmaps/fwbuilder/left-arrow.png -share/pixmaps/fwbuilder/key.png -share/pixmaps/fwbuilder/interface_16.png -share/pixmaps/fwbuilder/interface.png -share/pixmaps/fwbuilder/interface-ref.png -share/pixmaps/fwbuilder/interface-neg.png -share/pixmaps/fwbuilder/info.png -share/pixmaps/fwbuilder/inbound.png -share/pixmaps/fwbuilder/host_64.png -share/pixmaps/fwbuilder/host_16.png -share/pixmaps/fwbuilder/host.png -share/pixmaps/fwbuilder/host-ref.png -share/pixmaps/fwbuilder/host-neg.png -share/pixmaps/fwbuilder/group_16.png -share/pixmaps/fwbuilder/group.png -share/pixmaps/fwbuilder/group-ref.png -share/pixmaps/fwbuilder/group-neg.png -share/pixmaps/fwbuilder/generic.png -share/pixmaps/fwbuilder/floppy.png -share/pixmaps/fwbuilder/firewall_16.png -share/pixmaps/fwbuilder/firewall.png -share/pixmaps/fwbuilder/firewall-ref.png -share/pixmaps/fwbuilder/firewall-neg.png -share/pixmaps/fwbuilder/error.png -share/pixmaps/fwbuilder/drag_object.png -share/pixmaps/fwbuilder/down-arrow.png -share/pixmaps/fwbuilder/deny.png -share/pixmaps/fwbuilder/close.png -share/pixmaps/fwbuilder/clock_16.png -share/pixmaps/fwbuilder/clock.png -share/pixmaps/fwbuilder/clock-ref.png -share/pixmaps/fwbuilder/clock-neg.png -share/pixmaps/fwbuilder/check.png -share/pixmaps/fwbuilder/cert_druid_logo.png -share/pixmaps/fwbuilder/cancel.png -share/pixmaps/fwbuilder/both.png -share/pixmaps/fwbuilder/blank_2x16.png -share/pixmaps/fwbuilder/blank.png -share/pixmaps/fwbuilder/binoculars64.png -share/pixmaps/fwbuilder/big-up-arrow.png -share/pixmaps/fwbuilder/big-right-arrow.png -share/pixmaps/fwbuilder/big-left-arrow.png -share/pixmaps/fwbuilder/big-down-arrow.png -share/pixmaps/fwbuilder/apply.png -share/pixmaps/fwbuilder/address_16.png -share/pixmaps/fwbuilder/address.png -share/pixmaps/fwbuilder/address-ref.png -share/pixmaps/fwbuilder/address-neg.png -share/pixmaps/fwbuilder/accept.png -share/pixmaps/fwbuilder/accounting.png -share/locale/ru/LC_MESSAGES/fwbuilder.mo -share/locale/fr/LC_MESSAGES/fwbuilder.mo -share/locale/de/LC_MESSAGES/fwbuilder.mo -share/fwbuilder/gtkrc -share/fwbuilder/fwbuilder_preferences.dtd -share/fwbuilder/fwbuilder_prefs.xml -share/fwbuilder/objects_init.xml -share/fwbuilder/resources.xml -share/fwbuilder/platform/unknown.xml -share/fwbuilder/platform/pix.xml -share/fwbuilder/platform/pf.xml -share/fwbuilder/platform/iptables.xml -share/fwbuilder/platform/ipf.xml -share/fwbuilder/platform/ipfw.xml -share/fwbuilder/os/unknown_os.xml -share/fwbuilder/os/solaris.xml -share/fwbuilder/os/pix_os.xml -share/fwbuilder/os/openbsd.xml -share/fwbuilder/os/linux24.xml -share/fwbuilder/os/freebsd.xml -share/fwbuilder/os/macosx.xml -share/fwbuilder/modules/gui/lib_solaris_dlg.so -share/fwbuilder/modules/gui/lib_pix_os_dlg.so -share/fwbuilder/modules/gui/lib_pix_dlg.so -share/fwbuilder/modules/gui/lib_pf_dlg.so -share/fwbuilder/modules/gui/lib_openbsd_dlg.so -share/fwbuilder/modules/gui/lib_linux24_dlg.so -share/fwbuilder/modules/gui/lib_iptables_dlg.so -share/fwbuilder/modules/gui/lib_ipf_dlg.so -share/fwbuilder/modules/gui/lib_ipfw_dlg.so -share/fwbuilder/modules/gui/lib_freebsd_dlg.so -share/fwbuilder/modules/gui/lib_macosx_dlg.so -share/fwbuilder/migration/1.0.10/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.9/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.8/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.7/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.6/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.5/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.4/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.3/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.2/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.1/FWBuilderPreferences.xslt -share/fwbuilder/migration/1.0.0/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.9/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.8/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.7/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.6/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.5/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.4/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.3/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.2/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.1/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.9.0/FWBuilderPreferences.xslt -share/fwbuilder/migration/0.8.7/FWBuilderPreferences.xslt -share/fwbuilder/filters/print-policy.xs1 -share/fwbuilder/filters/print-nat.xs1 -share/fwbuilder/filters/policy-text.xsl -share/fwbuilder/filters/policy-html.xsl -share/doc/fwbuilder-1.0.11/examples/objects.xml -share/doc/fwbuilder-1.0.11/examples/README.examples -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.9.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.9 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.8.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.8 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.7.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.7 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.6.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.6 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.5.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.5 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.4.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.4 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.3.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.3 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.2.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.2 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.10.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.10 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.11.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.11 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.1.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.1 -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.0.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_1.0.0 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.9.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.9 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.8.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.8 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.7.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.7 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.6.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.6 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.5.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.5 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.4.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.4 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.3.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.3 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.2.html -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.2 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.1 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.9.0 -share/doc/fwbuilder-1.0.11/ReleaseNotes_0.8.7 -share/doc/fwbuilder-1.0.11/README.gui -share/doc/fwbuilder-1.0.11/README.floppyfw -share/doc/fwbuilder-1.0.11/README.compiler-framework -share/doc/fwbuilder-1.0.11/README.api -share/doc/fwbuilder-1.0.11/INSTALL -share/doc/fwbuilder-1.0.11/FAQ.html -share/doc/fwbuilder-1.0.11/FAQ -share/doc/fwbuilder-1.0.11/Credits -share/doc/fwbuilder-1.0.11/ChangeLog -share/doc/fwbuilder-1.0.11/COPYING -share/doc/fwbuilder-1.0.11/Build.html -share/doc/fwbuilder-1.0.11/Build -share/doc/fwbuilder-1.0.11/AUTHORS -bin/fwbuilder -bin/fwblookup -bin/fwbedit -bin/fwb_pf -bin/fwb_ipt -bin/fwb_ipf -bin/fwb_ipfw -bin/fwb_install -bin/fwb_compile_all -@dirrm share/fwbuilder/modules/gui -@dirrm share/fwbuilder/migration/1.0.9 -@dirrm share/fwbuilder/migration/1.0.8 -@dirrm share/fwbuilder/migration/1.0.7 -@dirrm share/fwbuilder/migration/1.0.6 -@dirrm share/fwbuilder/migration/1.0.5 -@dirrm share/fwbuilder/migration/1.0.4 -@dirrm share/fwbuilder/migration/1.0.3 -@dirrm share/fwbuilder/migration/1.0.2 -@dirrm share/fwbuilder/migration/1.0.1 -@dirrm share/fwbuilder/migration/1.0.0 -@dirrm share/fwbuilder/migration/0.9.9 -@dirrm share/fwbuilder/migration/0.9.8 -@dirrm share/fwbuilder/migration/0.9.7 -@dirrm share/fwbuilder/migration/0.9.6 -@dirrm share/fwbuilder/migration/0.9.5 -@dirrm share/fwbuilder/migration/0.9.4 -@dirrm share/fwbuilder/migration/0.9.3 -@dirrm share/fwbuilder/migration/0.9.2 -@dirrm share/fwbuilder/migration/0.9.1 -@dirrm share/fwbuilder/migration/0.9.0 -@dirrm share/fwbuilder/migration/0.8.7 -@dirrm share/fwbuilder/filters -@dirrm share/doc/fwbuilder-1.0.11/examples -@dirrm share/doc/fwbuilder-1.0.11 diff --git a/security/gnupg-devel/Makefile b/security/gnupg-devel/Makefile deleted file mode 100644 index afd67e934594..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= 3 -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 \ - iconv.3:${PORTSDIR}/converters/libiconv \ - intl.5:${PORTSDIR}/devel/gettext \ - 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= yes -USE_GMAKE= 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 f6d2a682c96a..000000000000 --- a/security/gnupg-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (newpg-0.9.4.tar.gz) = 6b478f1ce8e37a55064ffc69b7325ea8 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 0bca7ccad01d..000000000000 --- a/security/gnupg-devel/pkg-plist +++ /dev/null @@ -1,6 +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 diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile deleted file mode 100644 index 81e30c469d4c..000000000000 --- a/security/gnupg1/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# New ports collection makefile for: gnupg -# Date created: Sep 30, 1998 -# Whom: kuriyama@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= gnupg -PORTVERSION= 1.2.3 -PORTREVISION= 4 -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 - -LIB_DEPENDS= intl.5:${PORTSDIR}/devel/gettext - -USE_BZIP2= YES -USE_GMAKE= YES -GNU_CONFIGURE= YES -CONFIGURE_TARGET= --build ${MACHINE_ARCH}-portbld-freebsd${OSREL} -.if ${MACHINE_CPU:Mi586} -MACHINE_ARCH= i586 -.endif -CFLAGS:= ${CFLAGS:S/-pipe//g} -MAN1= gpg.1 gpgv.1 -MAN7= gnupg.7 - -.include <bsd.port.pre.mk> - -.if defined(WITH_LIBICONV) || exists(${PREFIX}/lib/libiconv.so) -LIB_DEPENDS+= iconv.3:${PORTSDIR}/converters/libiconv -.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 9a51a43db780..000000000000 --- a/security/gnupg1/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnupg-1.2.3.tar.bz2) = cdca1282d7901f9ddb52f9725b001af2 -MD5 (gnupg-1.2.3.tar.bz2.sig) = 7d0d3b875b73ec65b38b7607420542fc 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/files/patch-configure b/security/gnupg1/files/patch-configure deleted file mode 100644 index d0072727983f..000000000000 --- a/security/gnupg1/files/patch-configure +++ /dev/null @@ -1,28 +0,0 @@ ---- configure.orig Fri Aug 22 04:50:00 2003 -+++ configure Mon Oct 27 04:14:29 2003 -@@ -9208,7 +9208,7 @@ - echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5 - echo "${ECHO_T}$ac_cv_func_dlopen" >&6 - if test $ac_cv_func_dlopen = yes; then -- : -+ found_dlopen=yes - else - echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5 - echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6 -@@ -9266,6 +9266,7 @@ - echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6 - if test $ac_cv_lib_dl_dlopen = yes; then - found_dlopen=yes -+ need_libdl=yes - fi - - fi -@@ -9281,6 +9282,8 @@ - #define HAVE_DL_DLOPEN 1 - _ACEOF - -+ fi -+ if test x"$need_libdl" = "xyes" ; then - DLLIBS="-ldl" - - fi diff --git a/security/gnupg1/files/patch-getkey.c b/security/gnupg1/files/patch-getkey.c deleted file mode 100644 index fdbb5ec441aa..000000000000 --- a/security/gnupg1/files/patch-getkey.c +++ /dev/null @@ -1,28 +0,0 @@ ---- g10/getkey.c.orig Tue Jul 29 03:34:41 2003 -+++ g10/getkey.c Thu Nov 27 18:54:55 2003 -@@ -1655,6 +1655,11 @@ - if ( x ) /* mask it down to the actual allowed usage */ - key_usage &= x; - } -+ -+ /* Type 20 Elgamal keys are not usable. */ -+ if(pk->pubkey_algo==PUBKEY_ALGO_ELGAMAL) -+ key_usage=0; -+ - pk->pubkey_usage = key_usage; - - if ( !key_expire_seen ) { -@@ -1869,6 +1874,13 @@ - if ( x ) /* mask it down to the actual allowed usage */ - key_usage &= x; - } -+ -+ /* Type 20 Elgamal subkeys or any subkey on a type 20 primary are -+ not usable. */ -+ if(mainpk->pubkey_algo==PUBKEY_ALGO_ELGAMAL -+ || subpk->pubkey_algo==PUBKEY_ALGO_ELGAMAL) -+ key_usage=0; -+ - subpk->pubkey_usage = key_usage; - - p = parse_sig_subpkt (sig->hashed, SIGSUBPKT_KEY_EXPIRE, NULL); diff --git a/security/gnupg1/files/patch-keygen.c b/security/gnupg1/files/patch-keygen.c deleted file mode 100644 index b4051ed22b02..000000000000 --- a/security/gnupg1/files/patch-keygen.c +++ /dev/null @@ -1,33 +0,0 @@ ---- g10/keygen.c.orig Tue Jul 29 03:34:41 2003 -+++ g10/keygen.c Thu Nov 27 18:54:55 2003 -@@ -958,8 +958,6 @@ - tty_printf( _(" (%d) DSA (sign only)\n"), 2 ); - if( addmode ) - tty_printf( _(" (%d) ElGamal (encrypt only)\n"), 3 ); -- if (opt.expert) -- tty_printf( _(" (%d) ElGamal (sign and encrypt)\n"), 4 ); - tty_printf( _(" (%d) RSA (sign only)\n"), 5 ); - if (addmode) - tty_printf( _(" (%d) RSA (encrypt only)\n"), 6 ); -@@ -989,21 +987,6 @@ - algo = PUBKEY_ALGO_RSA; - *r_usage = PUBKEY_USAGE_SIG; - break; -- } -- else if( algo == 4 && opt.expert) -- { -- tty_printf(_( --"The use of this algorithm is only supported by GnuPG. You will not be\n" --"able to use this key to communicate with PGP users. This algorithm is also\n" --"very slow, and may not be as secure as the other choices.\n")); -- -- if( cpr_get_answer_is_yes("keygen.algo.elg_se", -- _("Create anyway? "))) -- { -- algo = PUBKEY_ALGO_ELGAMAL; -- *r_usage = PUBKEY_USAGE_ENC | PUBKEY_USAGE_SIG; -- break; -- } - } - else if( algo == 3 && addmode ) { - algo = PUBKEY_ALGO_ELGAMAL_E; 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 c7e644728aa5..000000000000 --- a/security/gnupg1/pkg-plist +++ /dev/null @@ -1,101 +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 -share/locale/ca/LC_MESSAGES/gnupg.mo -share/locale/cs/LC_MESSAGES/gnupg.mo -share/locale/da/LC_MESSAGES/gnupg.mo -share/locale/de/LC_MESSAGES/gnupg.mo -share/locale/el/LC_MESSAGES/gnupg.mo -share/locale/eo/LC_MESSAGES/gnupg.mo -share/locale/es/LC_MESSAGES/gnupg.mo -share/locale/et/LC_MESSAGES/gnupg.mo -share/locale/fi/LC_MESSAGES/gnupg.mo -share/locale/fr/LC_MESSAGES/gnupg.mo -share/locale/gl/LC_MESSAGES/gnupg.mo -share/locale/hu/LC_MESSAGES/gnupg.mo -share/locale/id/LC_MESSAGES/gnupg.mo -share/locale/it/LC_MESSAGES/gnupg.mo -share/locale/ja/LC_MESSAGES/gnupg.mo -share/locale/nl/LC_MESSAGES/gnupg.mo -share/locale/pl/LC_MESSAGES/gnupg.mo -share/locale/pt/LC_MESSAGES/gnupg.mo -share/locale/pt_BR/LC_MESSAGES/gnupg.mo -share/locale/ro/LC_MESSAGES/gnupg.mo -share/locale/sk/LC_MESSAGES/gnupg.mo -share/locale/sv/LC_MESSAGES/gnupg.mo -share/locale/tr/LC_MESSAGES/gnupg.mo -share/locale/zh_TW/LC_MESSAGES/gnupg.mo -@dirrm share/gnupg -@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/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/gnutls-devel/Makefile b/security/gnutls-devel/Makefile deleted file mode 100644 index 072f729464c6..000000000000 --- a/security/gnutls-devel/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: gnutls -# Date created: 13 Nov 2002 -# Whom: Sergei Kolobov <sergei@kolobov.com> -# -# $FreeBSD$ -# - -PORTNAME= gnutls -PORTVERSION= 0.8.10 -PORTREVISION= 1 -CATEGORIES= security net -MASTER_SITES= ${MASTER_SITE_GNUPG} \ - http://www.mirrors.wiretapped.net/security/network-security/gnutls/ \ - ftp://ftp.mirrors.wiretapped.net/security/network-security/gnutls/ \ - ftp://ftp.gnutls.org/pub/gnutls/ -MASTER_SITE_SUBDIR= alpha/gnutls - -MAINTAINER= sergei@FreeBSD.org -COMMENT= GNU Transport Layer Security library - -LIB_DEPENDS= gcrypt.6:${PORTSDIR}/security/libgcrypt - -USE_LIBTOOL= yes -INSTALLS_SHLIB= yes -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-included-lzo - -.if defined(WITH_LIBTASN1) || exists(${LOCALBASE}/lib/libtasn1.so.2) -LIB_DEPENDS+= tasn1.2:${PORTSDIR}/security/libtasn1 -.else -CONFIGURE_ARGS+= --with-included-libtasn1 -.endif - -.if defined(WITH_OPENCDK) || exists(${LOCALBASE}/lib/libopencdk.so.6) -LIB_DEPENDS+= opencdk.6:${PORTSDIR}/security/opencdk -.else -CONFIGURE_ARGS+= --disable-openpgp-authentication -.endif - -DOCS= AUTHORS NEWS README THANKS doc/tex/*.ps -EXAMPLES= doc/examples/*.c - -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/gnutls-devel/distinfo b/security/gnutls-devel/distinfo deleted file mode 100644 index 1176374b2b61..000000000000 --- a/security/gnutls-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnutls-0.8.10.tar.gz) = 11130b920b1395d03e559beebf6b3c2b diff --git a/security/gnutls-devel/pkg-descr b/security/gnutls-devel/pkg-descr deleted file mode 100644 index eb3b18b04920..000000000000 --- a/security/gnutls-devel/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -GnuTLS is a portable ANSI C based library which implements the TLS 1.0 and -SSL 3.0 protocols. The library does not include any patented algorithms and -is available under the GNU Lesser GPL license. - -Important features of the GnuTLS library include: -- Thread safety -- Support for both TLS 1.0 and SSL 3.0 protocols -- Support for both X.509 and OpenPGP certificates -- Support for basic parsing and verification of certificates -- Support for SRP for TLS authentication -- Support for TLS Extension mechanism -- Support for TLS Compression Methods - -Additionaly GnuTLS provides an emulation API for the widely used -OpenSSL library, to ease integration with existing applications. - -WWW: http://www.gnutls.org/ diff --git a/security/gnutls-devel/pkg-plist b/security/gnutls-devel/pkg-plist deleted file mode 100644 index da6dd05f151f..000000000000 --- a/security/gnutls-devel/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -@comment $FreeBSD$ -bin/gnutls-cli -bin/gnutls-cli-debug -bin/gnutls-serv -bin/gnutls-srpcrypt -bin/libgnutls-config -bin/libgnutls-extra-config -include/gnutls/compat4.h -include/gnutls/extra.h -include/gnutls/gnutls.h -include/gnutls/openssl.h -@dirrm include/gnutls -lib/libgnutls-extra.a -lib/libgnutls-extra.la -lib/libgnutls-extra.so -lib/libgnutls-extra.so.7 -lib/libgnutls.a -lib/libgnutls.la -lib/libgnutls.so -lib/libgnutls.so.7 -share/aclocal/libgnutls.m4 -share/aclocal/libgnutls-extra.m4 -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/THANKS -%%PORTDOCS%%%%DOCSDIR%%/gnutls-logo.ps -%%PORTDOCS%%%%DOCSDIR%%/gnutls.ps -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%EXAMPLESDIR%%/ex-alert.c -%%EXAMPLESDIR%%/ex-client-resume.c -%%EXAMPLESDIR%%/ex-client-srp.c -%%EXAMPLESDIR%%/ex-client1.c -%%EXAMPLESDIR%%/ex-client2.c -%%EXAMPLESDIR%%/ex-info.c -%%EXAMPLESDIR%%/ex-pgp-keyserver.c -%%EXAMPLESDIR%%/ex-rfc2818.c -%%EXAMPLESDIR%%/ex-serv-export.c -%%EXAMPLESDIR%%/ex-serv-pgp.c -%%EXAMPLESDIR%%/ex-serv-srp.c -%%EXAMPLESDIR%%/ex-serv1.c -@dirrm %%EXAMPLESDIR%% diff --git a/security/gpgme03/Makefile b/security/gpgme03/Makefile deleted file mode 100644 index 2150478d916e..000000000000 --- a/security/gpgme03/Makefile +++ /dev/null @@ -1,41 +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.15 -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= yes -CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" -USE_GMAKE= yes -INSTALLS_SHLIB= yes - -.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 - -pre-configure: - @${RM} -r ${WRKSRC}/doc/gpgme.info* - -.include <bsd.port.post.mk> diff --git a/security/gpgme03/distinfo b/security/gpgme03/distinfo deleted file mode 100644 index e4a87099a0ee..000000000000 --- a/security/gpgme03/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gpgme-0.3.15.tar.gz) = 1acbe4b49e60d4b882a43328bc840d42 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-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 759c3aa288b8..000000000000 --- a/security/gpgme03/pkg-plist +++ /dev/null @@ -1,10 +0,0 @@ -bin/gpgme-config -include/gpgme.h -@unexec install-info --delete %D/info/gpgme.info %D/info/dir -info/gpgme.info -@exec install-info %D/info/gpgme.info %D/info/dir -lib/libgpgme.a -lib/libgpgme.la -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 d81f25cf4980..000000000000 --- a/security/hpn-ssh/Makefile +++ /dev/null @@ -1,139 +0,0 @@ -# New ports collection makefile for: openssh -# Date created: 18 Mar 1999 -# Whom: dwcjr@inethouston.net -# -# $FreeBSD$ -# - -PORTNAME= openssh -PORTVERSION= 3.7.1p2 -CATEGORIES= security ipv6 -MASTER_SITES= ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/ \ - ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/ -PKGNAMESUFFIX?= -portable - -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 - -.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(OPENSSH_OVERWRITE_BASE) -WITH_OPENSSL_BASE= yes -PKGNAMESUFFIX= -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} - -.if defined(BATCH) -EXTRA_PATCHES+= ${FILESDIR}/batch.patch -.endif - -.if defined(KRB5_HOME) && exists(${KRB5_HOME}) -PKGNAMESUFFIX= -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 - -post-patch: - @${REINPLACE_CMD} -e 's|-ldes||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} \ - 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}) -.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 535e38fe2412..000000000000 --- a/security/hpn-ssh/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (openssh-3.7.1p2.tar.gz) = 61cf5b059938718308836d00f6764a94 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 090be41de9ef..000000000000 --- a/security/hpn-ssh/files/patch-sshpty.c +++ /dev/null @@ -1,12 +0,0 @@ ---- sshpty.c.orig Wed Jun 26 01:21:42 2002 -+++ sshpty.c Fri Jun 28 07:09:38 2002 -@@ -30,6 +30,9 @@ - #ifdef HAVE_PTY_H - # include <pty.h> - #endif -+#ifdef HAVE_LIBUTIL_H -+#include <libutil.h> -+#endif - #if defined(HAVE_DEV_PTMX) && defined(HAVE_SYS_STROPTS_H) - # include <sys/stropts.h> - #endif 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 ba52de02fe7b..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>&1 - exit 65 - ;; -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 9377ff6c1376..000000000000 --- a/security/kgpg-kde4/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# New ports collection makefile for: kdeutils3 -# Date created: 3 November 2001 -# Whom: will@cvs.kde.org -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= ${KDE_VERSION} -PORTREVISION= 0 -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 - -USE_KDELIBS_VER=3 -PREFIX= ${KDE_PREFIX} -KDE_BUILD_PLIST=yes - -USE_BZIP2= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes - -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 # defined(WITHOUT_KLAPTOP) - -# kfloppy is a mostly broken, non-standard, linux-centric pain... -.if !defined(WITH_KFLOPPY) -DO_NOT_COMPILE+=kfloppy -.else -PLIST_APPEND+= plist.kfloppy -.endif # !defined(WITH_KFLOPPY) - -.if defined(DO_NOT_COMPILE) -CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}" -.endif # defined(DO_NOT_COMPILE) - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 500107 -post-patch: - ${REINPLACE_CMD} -e 's,selectdevs,devstat_selectdevs,' ${WRKSRC}/configure -.endif - -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" - -.include <bsd.port.post.mk> diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo deleted file mode 100644 index 2ac005c8ff12..000000000000 --- a/security/kgpg-kde4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627 -MD5 (KDE/kdeutils-2003092201-configure.tar.bz2) = 45fbd8e67d28e07c47ed06833c380d19 -MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1 diff --git a/security/kgpg-kde4/files/patch-ksimcpu.cpp b/security/kgpg-kde4/files/patch-ksimcpu.cpp deleted file mode 100644 index ca5e6343df41..000000000000 --- a/security/kgpg-kde4/files/patch-ksimcpu.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ksim/monitors/cpu/ksimcpu.cpp.orig Fri Mar 7 23:10:34 2003 -+++ ksim/monitors/cpu/ksimcpu.cpp Sat Apr 26 02:41:45 2003 -@@ -226,7 +226,7 @@ - static int oidCpuTime[CTL_MAXNAME + 2]; - static size_t oidCpuTimeLen = sizeof(oidCpuTime); - long cpuTime[CPUSTATES]; -- unsigned int cpuTimeLen = sizeof(cpuTime); -+ size_t cpuTimeLen = sizeof(cpuTime); - static char *name = "kern.cp_time"; - static int initialized = 0; - diff --git a/security/kgpg-kde4/files/patch-ksimdisk.cpp b/security/kgpg-kde4/files/patch-ksimdisk.cpp deleted file mode 100644 index ecb5bd17da08..000000000000 --- a/security/kgpg-kde4/files/patch-ksimdisk.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- ksim/monitors/disk/ksimdisk.cpp.orig Mon Nov 4 11:03:53 2002 -+++ ksim/monitors/disk/ksimdisk.cpp Wed Mar 19 13:37:39 2003 -@@ -248,6 +253,16 @@ - #endif - - #ifdef Q_OS_FREEBSD -+#if __FreeBSD_version < 500107 -+#define devstat_getdevs(fd, stats) getdevs(stats) -+#define devstat_selectdevs selectdevs -+#define bytes_read(dev) (dev).bytes_read -+#define bytes_written(dev) (dev).bytes_written -+#else -+#define bytes_read(dev) (dev).bytes[DEVSTAT_READ] -+#define bytes_written(dev) (dev).bytes[DEVSTAT_WRITE] -+#endif -+ - statinfo diskStats; - bzero(&diskStats, sizeof(diskStats)); - diskStats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); -@@ -258,11 +273,11 @@ - long generation; - device_selection *deviceSelect = 0; - -- if (getdevs(&diskStats) < 0) -+ if (devstat_getdevs(NULL, &diskStats) < 0) - return; - - deviceAmount = diskStats.dinfo->numdevs; -- if (selectdevs(&deviceSelect, &selected, &selections, -+ if (devstat_selectdevs(&deviceSelect, &selected, &selections, - &generation, diskStats.dinfo->generation, - diskStats.dinfo->devices, deviceAmount, - 0, 0, 0, 0, DS_SELECT_ONLY, 10, 1) < 0) -@@ -275,8 +290,8 @@ - disk = deviceSelect[i].position; - device = diskStats.dinfo->devices[disk]; - blockSize = (device.block_size <= 0 ? 512 : device.block_size); -- readBlocks = device.bytes_read / blockSize; -- writeBlocks = device.bytes_written / blockSize; -+ readBlocks = bytes_read(device) / blockSize; -+ writeBlocks = bytes_written(device) / blockSize; - - DiskData diskData; - diskData.name = device.device_name diff --git a/security/kgpg-kde4/files/plist.base b/security/kgpg-kde4/files/plist.base deleted file mode 100644 index 4db631d4dff3..000000000000 --- a/security/kgpg-kde4/files/plist.base +++ /dev/null @@ -1,247 +0,0 @@ -bin/ark -bin/kcalc -bin/kcharselect -bin/kdepasswd -bin/kdessh -bin/kdf -bin/kedit -bin/khexedit -bin/kjots -bin/ksim -bin/ktimer -bin/kwikdisk -include/kmultiformlistbox.h -include/kmultiformlistboxentry.h -include/kmultiformlistboxfactory.h -include/ksim/chart.h -include/ksim/common.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/kcalc.la -lib/kcalc.so -lib/kde3/kcharselect_panelapplet.la -lib/kde3/kcharselect_panelapplet.so -lib/kde3/kcm_kdf.la -lib/kde3/kcm_kdf.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_sensors.la -lib/kde3/ksim_sensors.so -lib/kde3/libkregexpeditorgui.la -lib/kde3/libkregexpeditorgui.so -lib/kedit.la -lib/kedit.so -lib/ksim.la -lib/ksim.so -lib/libarkpart.la -lib/libarkpart.so -lib/libksimcore.la -lib/libksimcore.so -lib/libksimcore.so.1 -share/applnk/Editors/KEdit.desktop -share/applnk/Settings/Information/kcmdf.desktop -share/applnk/Settingsmenu/kdepasswd.desktop -share/applnk/System/More/kdf.desktop -share/applnk/System/More/ksim.desktop -share/applnk/System/More/kwikdisk.desktop -share/applnk/System/kdf.desktop -share/applnk/System/kwikdisk.desktop -share/applnk/Utilities/KCharSelect.desktop -share/applnk/Utilities/Kjots.desktop -share/applnk/Utilities/More/KCharSelect.desktop -share/applnk/Utilities/More/Kjots.desktop -share/applnk/Utilities/More/khexedit.desktop -share/applnk/Utilities/More/ktimer.desktop -share/applnk/Utilities/ark.desktop -share/applnk/Utilities/kcalc.desktop -share/applnk/Utilities/kdepasswd.desktop -share/applnk/Utilities/khexedit.desktop -share/applnk/Utilities/ktimer.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/kdf/pics/delete.png -share/apps/kdf/pics/tick.png -share/apps/kedit/keditui.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/kjots/pics/filedel.png -share/apps/konqueror/servicemenus/arkservicemenu.desktop -share/apps/kregexpeditor/pics/altn.png -share/apps/kregexpeditor/pics/anychar.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/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/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/config/ksimrc -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/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/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/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/icons/crystalsvg/128x128/apps/ark.png -share/icons/crystalsvg/128x128/apps/kdf.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/khexedit.png -share/icons/crystalsvg/16x16/apps/kjots.png -share/icons/crystalsvg/16x16/apps/ksim.png -share/icons/crystalsvg/16x16/apps/kwikdisk.png -share/icons/crystalsvg/16x16/devices/ksim_cpu.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/khexedit.png -share/icons/crystalsvg/32x32/apps/kjots.png -share/icons/crystalsvg/32x32/apps/ksim.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/khexedit.png -share/icons/crystalsvg/48x48/apps/kjots.png -share/icons/crystalsvg/48x48/apps/ksim.png -share/icons/crystalsvg/64x64/apps/ark.png -share/icons/crystalsvg/64x64/apps/kdf.png -share/services/ark_part.desktop -share/services/kregexpeditorgui.desktop -@exec /bin/mkdir -p %D/share/apps/kcalc/pics diff --git a/security/kgpg-kde4/files/plist.base.rm b/security/kgpg-kde4/files/plist.base.rm deleted file mode 100644 index c0eb57b0ed06..000000000000 --- a/security/kgpg-kde4/files/plist.base.rm +++ /dev/null @@ -1,77 +0,0 @@ -@unexec /bin/rmdir %D/share/apps/kcalc/pics || true -@dirrm share/services -@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/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/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/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/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/ark -@dirrm share/doc/HTML/en/KRegExpEditor -@dirrm share/doc/HTML/en -@dirrm share/doc/HTML -@dirrm share/config -@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/applets -@dirrm share/apps/kicker -@dirrm share/apps/khexedit/toolbar -@dirrm share/apps/khexedit -@dirrm share/apps/kedit -@dirrm share/apps/kdf/pics -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@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/applnk/Utilities/More -@dirrm share/applnk/Utilities -@dirrm share/applnk/System/More -@dirrm share/applnk/System -@dirrm share/applnk/Settingsmenu -@dirrm share/applnk/Settings/Information -@dirrm share/applnk/Settings -@dirrm share/applnk/Editors -@dirrm share/applnk -@dirrm lib/kde3 -@dirrm include/ksim diff --git a/security/kgpg-kde4/files/plist.kfloppy b/security/kgpg-kde4/files/plist.kfloppy deleted file mode 100644 index 58363c80f2de..000000000000 --- a/security/kgpg-kde4/files/plist.kfloppy +++ /dev/null @@ -1,7 +0,0 @@ -bin/kfloppy -share/applnk/Utilities/KFloppy.desktop -share/icons/crystalsvg/128x128/apps/kfloppy.png -share/icons/crystalsvg/16x16/apps/kfloppy.png -share/icons/crystalsvg/32x32/apps/kfloppy.png -share/icons/crystalsvg/48x48/apps/kfloppy.png -share/icons/crystalsvg/64x64/apps/kfloppy.png diff --git a/security/kgpg-kde4/files/plist.klaptop b/security/kgpg-kde4/files/plist.klaptop deleted file mode 100644 index 13c6fff6b0a9..000000000000 --- a/security/kgpg-kde4/files/plist.klaptop +++ /dev/null @@ -1,26 +0,0 @@ -bin/klaptopdaemon -lib/kde3/kcm_laptop.la -lib/kde3/kcm_laptop.so -lib/klaptopdaemon.la -lib/klaptopdaemon.so -share/applnk/Settings/Information/pcmcia.desktop -share/applnk/Settings/PowerControl/laptop.desktop -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/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 312e3fb50138..000000000000 --- a/security/kgpg-kde4/files/plist.klaptop.rm +++ /dev/null @@ -1,10 +0,0 @@ -@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 -@dirrm share/applnk/Settings/PowerControl 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 09194e6cc737..000000000000 --- a/security/krb5-16/Makefile +++ /dev/null @@ -1,157 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.1 -PORTREVISION= 1 -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" -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 - -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: -.if ${OSVERSION} >= 500000 - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!${LOCALBASE},' \ - ${WRKSRC}/../doc/man2html -.else - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!\/usr,' \ - ${WRKSRC}/../doc/man2html -.endif - -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 eb0ca98b8f3c..000000000000 --- a/security/krb5-16/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.1.tar) = 514ef9f6a2d390625e8aae7c972e4831 -MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd 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/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 09194e6cc737..000000000000 --- a/security/krb5-17/Makefile +++ /dev/null @@ -1,157 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.1 -PORTREVISION= 1 -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" -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 - -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: -.if ${OSVERSION} >= 500000 - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!${LOCALBASE},' \ - ${WRKSRC}/../doc/man2html -.else - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!\/usr,' \ - ${WRKSRC}/../doc/man2html -.endif - -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 eb0ca98b8f3c..000000000000 --- a/security/krb5-17/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.1.tar) = 514ef9f6a2d390625e8aae7c972e4831 -MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd 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/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 09194e6cc737..000000000000 --- a/security/krb5-appl/Makefile +++ /dev/null @@ -1,157 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.1 -PORTREVISION= 1 -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" -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 - -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: -.if ${OSVERSION} >= 500000 - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!${LOCALBASE},' \ - ${WRKSRC}/../doc/man2html -.else - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena,#!\/usr,' \ - ${WRKSRC}/../doc/man2html -.endif - -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 eb0ca98b8f3c..000000000000 --- a/security/krb5-appl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.1.tar) = 514ef9f6a2d390625e8aae7c972e4831 -MD5 (krb5-1.3.1.tar.gz) = 73f868cf65bec56d7c718834ca5665fd 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/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 9377ff6c1376..000000000000 --- a/security/kwallet/Makefile +++ /dev/null @@ -1,62 +0,0 @@ -# New ports collection makefile for: kdeutils3 -# Date created: 3 November 2001 -# Whom: will@cvs.kde.org -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= ${KDE_VERSION} -PORTREVISION= 0 -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 - -USE_KDELIBS_VER=3 -PREFIX= ${KDE_PREFIX} -KDE_BUILD_PLIST=yes - -USE_BZIP2= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes - -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 # defined(WITHOUT_KLAPTOP) - -# kfloppy is a mostly broken, non-standard, linux-centric pain... -.if !defined(WITH_KFLOPPY) -DO_NOT_COMPILE+=kfloppy -.else -PLIST_APPEND+= plist.kfloppy -.endif # !defined(WITH_KFLOPPY) - -.if defined(DO_NOT_COMPILE) -CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}" -.endif # defined(DO_NOT_COMPILE) - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} >= 500107 -post-patch: - ${REINPLACE_CMD} -e 's,selectdevs,devstat_selectdevs,' ${WRKSRC}/configure -.endif - -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" - -.include <bsd.port.post.mk> diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo deleted file mode 100644 index 2ac005c8ff12..000000000000 --- a/security/kwallet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (KDE/kdeutils-3.1.4.tar.bz2) = 98da1b32714e38208a3cc21efc77f627 -MD5 (KDE/kdeutils-2003092201-configure.tar.bz2) = 45fbd8e67d28e07c47ed06833c380d19 -MD5 (KDE/patch-ltmain.sh) = 44696638ed79bdd194c6f72442509fe1 diff --git a/security/kwallet/files/patch-ksimcpu.cpp b/security/kwallet/files/patch-ksimcpu.cpp deleted file mode 100644 index ca5e6343df41..000000000000 --- a/security/kwallet/files/patch-ksimcpu.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- ksim/monitors/cpu/ksimcpu.cpp.orig Fri Mar 7 23:10:34 2003 -+++ ksim/monitors/cpu/ksimcpu.cpp Sat Apr 26 02:41:45 2003 -@@ -226,7 +226,7 @@ - static int oidCpuTime[CTL_MAXNAME + 2]; - static size_t oidCpuTimeLen = sizeof(oidCpuTime); - long cpuTime[CPUSTATES]; -- unsigned int cpuTimeLen = sizeof(cpuTime); -+ size_t cpuTimeLen = sizeof(cpuTime); - static char *name = "kern.cp_time"; - static int initialized = 0; - diff --git a/security/kwallet/files/patch-ksimdisk.cpp b/security/kwallet/files/patch-ksimdisk.cpp deleted file mode 100644 index ecb5bd17da08..000000000000 --- a/security/kwallet/files/patch-ksimdisk.cpp +++ /dev/null @@ -1,44 +0,0 @@ ---- ksim/monitors/disk/ksimdisk.cpp.orig Mon Nov 4 11:03:53 2002 -+++ ksim/monitors/disk/ksimdisk.cpp Wed Mar 19 13:37:39 2003 -@@ -248,6 +253,16 @@ - #endif - - #ifdef Q_OS_FREEBSD -+#if __FreeBSD_version < 500107 -+#define devstat_getdevs(fd, stats) getdevs(stats) -+#define devstat_selectdevs selectdevs -+#define bytes_read(dev) (dev).bytes_read -+#define bytes_written(dev) (dev).bytes_written -+#else -+#define bytes_read(dev) (dev).bytes[DEVSTAT_READ] -+#define bytes_written(dev) (dev).bytes[DEVSTAT_WRITE] -+#endif -+ - statinfo diskStats; - bzero(&diskStats, sizeof(diskStats)); - diskStats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); -@@ -258,11 +273,11 @@ - long generation; - device_selection *deviceSelect = 0; - -- if (getdevs(&diskStats) < 0) -+ if (devstat_getdevs(NULL, &diskStats) < 0) - return; - - deviceAmount = diskStats.dinfo->numdevs; -- if (selectdevs(&deviceSelect, &selected, &selections, -+ if (devstat_selectdevs(&deviceSelect, &selected, &selections, - &generation, diskStats.dinfo->generation, - diskStats.dinfo->devices, deviceAmount, - 0, 0, 0, 0, DS_SELECT_ONLY, 10, 1) < 0) -@@ -275,8 +290,8 @@ - disk = deviceSelect[i].position; - device = diskStats.dinfo->devices[disk]; - blockSize = (device.block_size <= 0 ? 512 : device.block_size); -- readBlocks = device.bytes_read / blockSize; -- writeBlocks = device.bytes_written / blockSize; -+ readBlocks = bytes_read(device) / blockSize; -+ writeBlocks = bytes_written(device) / blockSize; - - DiskData diskData; - diskData.name = device.device_name diff --git a/security/kwallet/files/plist.base b/security/kwallet/files/plist.base deleted file mode 100644 index 4db631d4dff3..000000000000 --- a/security/kwallet/files/plist.base +++ /dev/null @@ -1,247 +0,0 @@ -bin/ark -bin/kcalc -bin/kcharselect -bin/kdepasswd -bin/kdessh -bin/kdf -bin/kedit -bin/khexedit -bin/kjots -bin/ksim -bin/ktimer -bin/kwikdisk -include/kmultiformlistbox.h -include/kmultiformlistboxentry.h -include/kmultiformlistboxfactory.h -include/ksim/chart.h -include/ksim/common.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/kcalc.la -lib/kcalc.so -lib/kde3/kcharselect_panelapplet.la -lib/kde3/kcharselect_panelapplet.so -lib/kde3/kcm_kdf.la -lib/kde3/kcm_kdf.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_sensors.la -lib/kde3/ksim_sensors.so -lib/kde3/libkregexpeditorgui.la -lib/kde3/libkregexpeditorgui.so -lib/kedit.la -lib/kedit.so -lib/ksim.la -lib/ksim.so -lib/libarkpart.la -lib/libarkpart.so -lib/libksimcore.la -lib/libksimcore.so -lib/libksimcore.so.1 -share/applnk/Editors/KEdit.desktop -share/applnk/Settings/Information/kcmdf.desktop -share/applnk/Settingsmenu/kdepasswd.desktop -share/applnk/System/More/kdf.desktop -share/applnk/System/More/ksim.desktop -share/applnk/System/More/kwikdisk.desktop -share/applnk/System/kdf.desktop -share/applnk/System/kwikdisk.desktop -share/applnk/Utilities/KCharSelect.desktop -share/applnk/Utilities/Kjots.desktop -share/applnk/Utilities/More/KCharSelect.desktop -share/applnk/Utilities/More/Kjots.desktop -share/applnk/Utilities/More/khexedit.desktop -share/applnk/Utilities/More/ktimer.desktop -share/applnk/Utilities/ark.desktop -share/applnk/Utilities/kcalc.desktop -share/applnk/Utilities/kdepasswd.desktop -share/applnk/Utilities/khexedit.desktop -share/applnk/Utilities/ktimer.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/kdf/pics/delete.png -share/apps/kdf/pics/tick.png -share/apps/kedit/keditui.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/kjots/pics/filedel.png -share/apps/konqueror/servicemenus/arkservicemenu.desktop -share/apps/kregexpeditor/pics/altn.png -share/apps/kregexpeditor/pics/anychar.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/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/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/config/ksimrc -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/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/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/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/icons/crystalsvg/128x128/apps/ark.png -share/icons/crystalsvg/128x128/apps/kdf.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/khexedit.png -share/icons/crystalsvg/16x16/apps/kjots.png -share/icons/crystalsvg/16x16/apps/ksim.png -share/icons/crystalsvg/16x16/apps/kwikdisk.png -share/icons/crystalsvg/16x16/devices/ksim_cpu.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/khexedit.png -share/icons/crystalsvg/32x32/apps/kjots.png -share/icons/crystalsvg/32x32/apps/ksim.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/khexedit.png -share/icons/crystalsvg/48x48/apps/kjots.png -share/icons/crystalsvg/48x48/apps/ksim.png -share/icons/crystalsvg/64x64/apps/ark.png -share/icons/crystalsvg/64x64/apps/kdf.png -share/services/ark_part.desktop -share/services/kregexpeditorgui.desktop -@exec /bin/mkdir -p %D/share/apps/kcalc/pics diff --git a/security/kwallet/files/plist.base.rm b/security/kwallet/files/plist.base.rm deleted file mode 100644 index c0eb57b0ed06..000000000000 --- a/security/kwallet/files/plist.base.rm +++ /dev/null @@ -1,77 +0,0 @@ -@unexec /bin/rmdir %D/share/apps/kcalc/pics || true -@dirrm share/services -@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/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/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/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/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/ark -@dirrm share/doc/HTML/en/KRegExpEditor -@dirrm share/doc/HTML/en -@dirrm share/doc/HTML -@dirrm share/config -@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/applets -@dirrm share/apps/kicker -@dirrm share/apps/khexedit/toolbar -@dirrm share/apps/khexedit -@dirrm share/apps/kedit -@dirrm share/apps/kdf/pics -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@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/applnk/Utilities/More -@dirrm share/applnk/Utilities -@dirrm share/applnk/System/More -@dirrm share/applnk/System -@dirrm share/applnk/Settingsmenu -@dirrm share/applnk/Settings/Information -@dirrm share/applnk/Settings -@dirrm share/applnk/Editors -@dirrm share/applnk -@dirrm lib/kde3 -@dirrm include/ksim diff --git a/security/kwallet/files/plist.kfloppy b/security/kwallet/files/plist.kfloppy deleted file mode 100644 index 58363c80f2de..000000000000 --- a/security/kwallet/files/plist.kfloppy +++ /dev/null @@ -1,7 +0,0 @@ -bin/kfloppy -share/applnk/Utilities/KFloppy.desktop -share/icons/crystalsvg/128x128/apps/kfloppy.png -share/icons/crystalsvg/16x16/apps/kfloppy.png -share/icons/crystalsvg/32x32/apps/kfloppy.png -share/icons/crystalsvg/48x48/apps/kfloppy.png -share/icons/crystalsvg/64x64/apps/kfloppy.png diff --git a/security/kwallet/files/plist.klaptop b/security/kwallet/files/plist.klaptop deleted file mode 100644 index 13c6fff6b0a9..000000000000 --- a/security/kwallet/files/plist.klaptop +++ /dev/null @@ -1,26 +0,0 @@ -bin/klaptopdaemon -lib/kde3/kcm_laptop.la -lib/kde3/kcm_laptop.so -lib/klaptopdaemon.la -lib/klaptopdaemon.so -share/applnk/Settings/Information/pcmcia.desktop -share/applnk/Settings/PowerControl/laptop.desktop -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/klaptopdaemon.desktop diff --git a/security/kwallet/files/plist.klaptop.rm b/security/kwallet/files/plist.klaptop.rm deleted file mode 100644 index 312e3fb50138..000000000000 --- a/security/kwallet/files/plist.klaptop.rm +++ /dev/null @@ -1,10 +0,0 @@ -@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 -@dirrm share/applnk/Settings/PowerControl 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 ec945e0ff372..000000000000 --- a/security/libfwbuilder-devel/Makefile +++ /dev/null @@ -1,37 +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.1 -PORTREVISION= 3 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder API - -BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf \ - aclocal:${PORTSDIR}/devel/automake -LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ - xslt.2:${PORTSDIR}/textproc/libxslt \ - netsnmp.6:${PORTSDIR}/net/net-snmp \ - crypto.3:${PORTSDIR}/security/openssl - -CONFIGURE_SCRIPT= autogen.sh -#CONFIGURE_ARGS= -USE_AUTOCONF= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= no -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -post-patch: - @${ECHO_CMD} "===! Running aclocal" - @(cd ${WRKSRC}; aclocal) - -.include <bsd.port.mk> diff --git a/security/libfwbuilder-devel/distinfo b/security/libfwbuilder-devel/distinfo deleted file mode 100644 index c3994f395c40..000000000000 --- a/security/libfwbuilder-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (libfwbuilder-1.0.1.tar.gz) = e292937c9435c4717ccdd7f317a3cefe 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 47b2ae13b61d..000000000000 --- a/security/libfwbuilder-devel/pkg-plist +++ /dev/null @@ -1,118 +0,0 @@ -share/libfwbuilder/migration/0.9.5/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.4/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.3/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.2/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.1/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.0/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.8.7/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.14/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.13/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.12/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.11/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.10/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.9/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.8/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.7/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.6/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.5/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.4/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.3/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.2/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.1/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.0/FWObjectDatabase.xslt -share/libfwbuilder/migration/1.0.0/FWObjectDatabase.xslt -share/libfwbuilder/fwbuilder.dtd -share/doc/libfwbuilder-1.0.1/README -share/doc/libfwbuilder-1.0.1/INSTALL -share/doc/libfwbuilder-1.0.1/Credits -share/doc/libfwbuilder-1.0.1/ChangeLog -share/doc/libfwbuilder-1.0.1/COPYING -share/doc/libfwbuilder-1.0.1/AUTHORS -lib/libfwcompiler.so.5 -lib/libfwcompiler.so -lib/libfwbuilder.so.5 -lib/libfwbuilder.so -include/fwcompiler/manifest.hh -include/fwcompiler/RuleProcessor.hh -include/fwcompiler/PolicyCompiler.hh -include/fwcompiler/OSConfigurator.hh -include/fwcompiler/NATCompiler.hh -include/fwcompiler/Compiler.hh -include/fwbuilder/snmp.hh -include/fwbuilder/physAddress.hh -include/fwbuilder/libfwbuilder-config.h -include/fwbuilder/dns.hh -include/fwbuilder/crypto.hh -include/fwbuilder/XMLTools.hh -include/fwbuilder/UDPService.hh -include/fwbuilder/Tools.hh -include/fwbuilder/ThreadTools.hh -include/fwbuilder/TCPService.hh -include/fwbuilder/SyncQueue.hh -include/fwbuilder/ServiceGroup.hh -include/fwbuilder/Service.hh -include/fwbuilder/RuleSet.hh -include/fwbuilder/RuleElement.hh -include/fwbuilder/Rule.hh -include/fwbuilder/Resources.hh -include/fwbuilder/Pool.hh -include/fwbuilder/Policy.hh -include/fwbuilder/ObjectGroup.hh -include/fwbuilder/Network.hh -include/fwbuilder/NAT.hh -include/fwbuilder/Management.hh -include/fwbuilder/Logger.hh -include/fwbuilder/IntervalGroup.hh -include/fwbuilder/Interval.hh -include/fwbuilder/InterfacePolicy.hh -include/fwbuilder/Interface.hh -include/fwbuilder/IPv4.hh -include/fwbuilder/IPService.hh -include/fwbuilder/IPAddress.hh -include/fwbuilder/ICMPService.hh -include/fwbuilder/HostsFile.hh -include/fwbuilder/Host.hh -include/fwbuilder/Group.hh -include/fwbuilder/Firewall.hh -include/fwbuilder/FWServiceReference.hh -include/fwbuilder/FWReference.hh -include/fwbuilder/FWOptions.hh -include/fwbuilder/FWObjectReference.hh -include/fwbuilder/FWObjectDatabase.hh -include/fwbuilder/FWObject.hh -include/fwbuilder/FWIntervalReference.hh -include/fwbuilder/FWException.hh -include/fwbuilder/CustomService.hh -include/fwbuilder/Constants.hh -include/fwbuilder/BackgroundOp.hh -include/fwbuilder/AddressRange.hh -include/fwbuilder/Address.hh -bin/libfwbuilder-config -@dirrm share/libfwbuilder/migration/0.9.5 -@dirrm share/libfwbuilder/migration/0.9.4 -@dirrm share/libfwbuilder/migration/0.9.3 -@dirrm share/libfwbuilder/migration/0.9.2 -@dirrm share/libfwbuilder/migration/0.9.1 -@dirrm share/libfwbuilder/migration/0.9.0 -@dirrm share/libfwbuilder/migration/0.8.7 -@dirrm share/libfwbuilder/migration/0.10.14 -@dirrm share/libfwbuilder/migration/0.10.13 -@dirrm share/libfwbuilder/migration/0.10.12 -@dirrm share/libfwbuilder/migration/0.10.11 -@dirrm share/libfwbuilder/migration/0.10.10 -@dirrm share/libfwbuilder/migration/0.10.9 -@dirrm share/libfwbuilder/migration/0.10.8 -@dirrm share/libfwbuilder/migration/0.10.7 -@dirrm share/libfwbuilder/migration/0.10.6 -@dirrm share/libfwbuilder/migration/0.10.5 -@dirrm share/libfwbuilder/migration/0.10.4 -@dirrm share/libfwbuilder/migration/0.10.3 -@dirrm share/libfwbuilder/migration/0.10.2 -@dirrm share/libfwbuilder/migration/0.10.1 -@dirrm share/libfwbuilder/migration/0.10.0 -@dirrm share/libfwbuilder/migration/1.0.0 -@dirrm share/libfwbuilder/migration -@dirrm share/libfwbuilder -@dirrm share/doc/libfwbuilder-1.0.1 -@dirrm include/fwcompiler -@dirrm include/fwbuilder diff --git a/security/libfwbuilder2/Makefile b/security/libfwbuilder2/Makefile deleted file mode 100644 index ec945e0ff372..000000000000 --- a/security/libfwbuilder2/Makefile +++ /dev/null @@ -1,37 +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.1 -PORTREVISION= 3 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder API - -BUILD_DEPENDS= autoconf:${PORTSDIR}/devel/autoconf \ - aclocal:${PORTSDIR}/devel/automake -LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \ - xslt.2:${PORTSDIR}/textproc/libxslt \ - netsnmp.6:${PORTSDIR}/net/net-snmp \ - crypto.3:${PORTSDIR}/security/openssl - -CONFIGURE_SCRIPT= autogen.sh -#CONFIGURE_ARGS= -USE_AUTOCONF= yes -USE_GMAKE= yes -USE_LIBTOOL= yes -USE_GTK= no -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -post-patch: - @${ECHO_CMD} "===! Running aclocal" - @(cd ${WRKSRC}; aclocal) - -.include <bsd.port.mk> diff --git a/security/libfwbuilder2/distinfo b/security/libfwbuilder2/distinfo deleted file mode 100644 index c3994f395c40..000000000000 --- a/security/libfwbuilder2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (libfwbuilder-1.0.1.tar.gz) = e292937c9435c4717ccdd7f317a3cefe 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 47b2ae13b61d..000000000000 --- a/security/libfwbuilder2/pkg-plist +++ /dev/null @@ -1,118 +0,0 @@ -share/libfwbuilder/migration/0.9.5/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.4/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.3/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.2/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.1/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.9.0/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.8.7/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.14/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.13/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.12/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.11/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.10/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.9/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.8/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.7/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.6/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.5/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.4/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.3/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.2/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.1/FWObjectDatabase.xslt -share/libfwbuilder/migration/0.10.0/FWObjectDatabase.xslt -share/libfwbuilder/migration/1.0.0/FWObjectDatabase.xslt -share/libfwbuilder/fwbuilder.dtd -share/doc/libfwbuilder-1.0.1/README -share/doc/libfwbuilder-1.0.1/INSTALL -share/doc/libfwbuilder-1.0.1/Credits -share/doc/libfwbuilder-1.0.1/ChangeLog -share/doc/libfwbuilder-1.0.1/COPYING -share/doc/libfwbuilder-1.0.1/AUTHORS -lib/libfwcompiler.so.5 -lib/libfwcompiler.so -lib/libfwbuilder.so.5 -lib/libfwbuilder.so -include/fwcompiler/manifest.hh -include/fwcompiler/RuleProcessor.hh -include/fwcompiler/PolicyCompiler.hh -include/fwcompiler/OSConfigurator.hh -include/fwcompiler/NATCompiler.hh -include/fwcompiler/Compiler.hh -include/fwbuilder/snmp.hh -include/fwbuilder/physAddress.hh -include/fwbuilder/libfwbuilder-config.h -include/fwbuilder/dns.hh -include/fwbuilder/crypto.hh -include/fwbuilder/XMLTools.hh -include/fwbuilder/UDPService.hh -include/fwbuilder/Tools.hh -include/fwbuilder/ThreadTools.hh -include/fwbuilder/TCPService.hh -include/fwbuilder/SyncQueue.hh -include/fwbuilder/ServiceGroup.hh -include/fwbuilder/Service.hh -include/fwbuilder/RuleSet.hh -include/fwbuilder/RuleElement.hh -include/fwbuilder/Rule.hh -include/fwbuilder/Resources.hh -include/fwbuilder/Pool.hh -include/fwbuilder/Policy.hh -include/fwbuilder/ObjectGroup.hh -include/fwbuilder/Network.hh -include/fwbuilder/NAT.hh -include/fwbuilder/Management.hh -include/fwbuilder/Logger.hh -include/fwbuilder/IntervalGroup.hh -include/fwbuilder/Interval.hh -include/fwbuilder/InterfacePolicy.hh -include/fwbuilder/Interface.hh -include/fwbuilder/IPv4.hh -include/fwbuilder/IPService.hh -include/fwbuilder/IPAddress.hh -include/fwbuilder/ICMPService.hh -include/fwbuilder/HostsFile.hh -include/fwbuilder/Host.hh -include/fwbuilder/Group.hh -include/fwbuilder/Firewall.hh -include/fwbuilder/FWServiceReference.hh -include/fwbuilder/FWReference.hh -include/fwbuilder/FWOptions.hh -include/fwbuilder/FWObjectReference.hh -include/fwbuilder/FWObjectDatabase.hh -include/fwbuilder/FWObject.hh -include/fwbuilder/FWIntervalReference.hh -include/fwbuilder/FWException.hh -include/fwbuilder/CustomService.hh -include/fwbuilder/Constants.hh -include/fwbuilder/BackgroundOp.hh -include/fwbuilder/AddressRange.hh -include/fwbuilder/Address.hh -bin/libfwbuilder-config -@dirrm share/libfwbuilder/migration/0.9.5 -@dirrm share/libfwbuilder/migration/0.9.4 -@dirrm share/libfwbuilder/migration/0.9.3 -@dirrm share/libfwbuilder/migration/0.9.2 -@dirrm share/libfwbuilder/migration/0.9.1 -@dirrm share/libfwbuilder/migration/0.9.0 -@dirrm share/libfwbuilder/migration/0.8.7 -@dirrm share/libfwbuilder/migration/0.10.14 -@dirrm share/libfwbuilder/migration/0.10.13 -@dirrm share/libfwbuilder/migration/0.10.12 -@dirrm share/libfwbuilder/migration/0.10.11 -@dirrm share/libfwbuilder/migration/0.10.10 -@dirrm share/libfwbuilder/migration/0.10.9 -@dirrm share/libfwbuilder/migration/0.10.8 -@dirrm share/libfwbuilder/migration/0.10.7 -@dirrm share/libfwbuilder/migration/0.10.6 -@dirrm share/libfwbuilder/migration/0.10.5 -@dirrm share/libfwbuilder/migration/0.10.4 -@dirrm share/libfwbuilder/migration/0.10.3 -@dirrm share/libfwbuilder/migration/0.10.2 -@dirrm share/libfwbuilder/migration/0.10.1 -@dirrm share/libfwbuilder/migration/0.10.0 -@dirrm share/libfwbuilder/migration/1.0.0 -@dirrm share/libfwbuilder/migration -@dirrm share/libfwbuilder -@dirrm share/doc/libfwbuilder-1.0.1 -@dirrm include/fwcompiler -@dirrm include/fwbuilder diff --git a/security/libgcrypt-devel/Makefile b/security/libgcrypt-devel/Makefile deleted file mode 100644 index 4df22be6a646..000000000000 --- a/security/libgcrypt-devel/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# New ports collection Makefile for: libgcrypt -# Date created: July 17 2002 -# Whom: Tilman Linneweh <arved@FreeBSD.org> -# -# $FreeBSD$ - -PORTNAME= libgcrypt -PORTVERSION= 1.1.12 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_GNUPG} -MASTER_SITE_SUBDIR= alpha/libgcrypt -DISTFILES= ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \ - ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}.sig - -MAINTAINER= arved@FreeBSD.org -COMMENT= "General purpose crypto library based on code used in GnuPG" - -USE_REINPLACE= yes -USE_PERL5= yes -USE_LIBTOOL= yes -CONFIGURE_ENV= MAKEINFO="makeinfo --no-split" -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} -INSTALLS_SHLIB= yes - -INFO= gcrypt - -.include <bsd.port.pre.mk> - -pre-extract: -.if exists(${PREFIX}/bin/gpg) - @${ECHO_CMD} "===> Verifying GnuPG Signature." - -${PREFIX}/bin/gpg --keyserver pgp.mit.edu --recv-key 57548DCD - cd ${DISTDIR}; ${PREFIX}/bin/gpg --verify \ - ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}.sig \ - ${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} -.else - @${ECHO_CMD} "===> GnuPG not installed. Signature can not be verified" -.endif - - -post-patch: - @${REINPLACE_CMD} -e "s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|" \ - ${WRKSRC}/scripts/ltmain.sh - -pre-configure: - @${RM} -f ${WRKSRC}/doc/gcrypt.info* - -.include <bsd.port.post.mk> diff --git a/security/libgcrypt-devel/distinfo b/security/libgcrypt-devel/distinfo deleted file mode 100644 index cc1e9b7ebb37..000000000000 --- a/security/libgcrypt-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (libgcrypt-1.1.12.tar.gz) = c245f62bf8da9a83c5dae26d9fa3559d -MD5 (libgcrypt-1.1.12.tar.gz.sig) = a00de178c9f44b9a30f5f04f6260538c diff --git a/security/libgcrypt-devel/files/patch-ltmain.sh b/security/libgcrypt-devel/files/patch-ltmain.sh deleted file mode 100644 index e99e2de7af48..000000000000 --- a/security/libgcrypt-devel/files/patch-ltmain.sh +++ /dev/null @@ -1,32 +0,0 @@ ---- scripts/ltmain.sh.orig Wed Jul 17 15:42:41 2002 -+++ scripts/ltmain.sh Wed Jul 17 15:47:36 2002 -@@ -1062,8 +1062,16 @@ - continue - ;; - -+ -pthread) -+ compile_command="$compile_command %%PTHREAD_LIBS%%" -+ finalize_command="$finalize_command %%PTHREAD_LIBS%%" -+ compiler_flags="$compiler_flags %%PTHREAD_LIBS%%" -+ continue; -+ ;; -+ - -module) - module=yes -+ build_old_libs=yes - continue - ;; - -@@ -4247,10 +4255,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/libgcrypt-devel/pkg-descr b/security/libgcrypt-devel/pkg-descr deleted file mode 100644 index a5d0b3a305f4..000000000000 --- a/security/libgcrypt-devel/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Libgcrypt is a general purpose crypto library based on the code used in GnuPG. - -Author: wk@g10code.com -WWW: http://www.gnupg.org/ diff --git a/security/libgcrypt-devel/pkg-plist b/security/libgcrypt-devel/pkg-plist deleted file mode 100644 index e92679f25058..000000000000 --- a/security/libgcrypt-devel/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -bin/libgcrypt-config -include/gcrypt.h -lib/libgcrypt.a -lib/libgcrypt.so -lib/libgcrypt.so.6 -share/aclocal/libgcrypt.m4 diff --git a/security/nettle2/Makefile b/security/nettle2/Makefile deleted file mode 100644 index 40f0c810b755..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= 1 -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 51bfa96bd465..000000000000 --- a/security/nettle2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (nettle-1.7.tar.gz) = 1212a2451530af024ce9253f01284ddd 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 f0c74d6c8942..000000000000 --- a/security/openvpn-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (openvpn-1.5.0.tar.gz) = 55d7ce958bb2ccf3d3204d1350c27179 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 f0c74d6c8942..000000000000 --- a/security/openvpn20/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (openvpn-1.5.0.tar.gz) = 55d7ce958bb2ccf3d3204d1350c27179 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 692ad721b513..000000000000 --- a/security/opieprint/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (keyprint-1.0.tar.gz) = e142a207c6c33a60b5940a8050dc9ea9 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 84be2a8dc651..000000000000 --- a/security/p5-Filter-CBC/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (Filter-CBC-0.09.tar.gz) = 474c25e26ef509350a72090b296d24a3 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 bfc912bc9ae4..000000000000 --- a/security/racoon2/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -# New ports collection makefile for: racoon -# Date created: 4 July 2000 -# Whom: sumikawa -# -# $FreeBSD$ -# - -PORTNAME= racoon -PORTVERSION= 20030826a -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_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 - -pre-patch: - ${MV} ${WRKSRC}/racoon.8 ${WRKSRC}/racoon.8.in - -pre-configure: - (cd ${WRKSRC}/../libipsec; make) - -post-install: - @${SED} 's@%PREFIX%@${LOCALBASE}@g' ${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 ddb83583578d..000000000000 --- a/security/racoon2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (racoon-20030826a.tar.gz) = a1d723e4271c6d1273192cd81e2fafc0 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/patch-ae b/security/racoon2/files/patch-ae deleted file mode 100644 index 66fed09eb1c8..000000000000 --- a/security/racoon2/files/patch-ae +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-ae,v 1.9 2001/08/02 12:44:18 itojun Exp $ - ---- ../libipsec/key_debug.c- Thu Aug 2 21:38:17 2001 -+++ ../libipsec/key_debug.c Thu Aug 2 21:38:44 2001 -@@ -392,9 +392,8 @@ - - printf("sadb_x_sa2{ mode=%u reqid=%u\n", - sa2->sadb_x_sa2_mode, sa2->sadb_x_sa2_reqid); -- printf(" reserved1=%u reserved2=%u sequence=%u }\n", -- sa2->sadb_x_sa2_reserved1, sa2->sadb_x_sa2_reserved2, -- sa2->sadb_x_sa2_sequence); -+ printf(" reserved1=%u reserved2=%u }\n", -+ sa2->sadb_x_sa2_reserved1, sa2->sadb_x_sa2_reserved2); - - return; - } diff --git a/security/racoon2/files/patch-af b/security/racoon2/files/patch-af deleted file mode 100644 index d4563bc11a42..000000000000 --- a/security/racoon2/files/patch-af +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-af,v 1.1 2001/08/02 12:44:18 itojun Exp $ - ---- ../libipsec/pfkey_dump.c- Thu Aug 2 21:38:21 2001 -+++ ../libipsec/pfkey_dump.c Thu Aug 2 21:38:34 2001 -@@ -299,8 +299,7 @@ - } - - /* replay windoe size & flags */ -- printf("\tseq=0x%08x replay=%u flags=0x%08x ", -- m_sa2->sadb_x_sa2_sequence, -+ printf("\treplay=%u flags=0x%08x ", - m_sa->sadb_sa_replay, - m_sa->sadb_sa_flags); - diff --git a/security/racoon2/files/racoon.sh b/security/racoon2/files/racoon.sh deleted file mode 100644 index d6a5c1b3098a..000000000000 --- a/security/racoon2/files/racoon.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -case "$1" in - start) - if [ -x %PREFIX%/sbin/racoon ]; then - %PREFIX%/sbin/racoon -f %PREFIX%/etc/racoon/racoon.conf && echo -n ' racoon' - fi - ;; - - stop) - /usr/bin/killall racoon && echo -n ' racoon' - ;; - - *) - echo "Usage: `basename $0` { start | stop }" - exit 64 - ;; -esac 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" |