diff options
Diffstat (limited to 'security')
93 files changed, 0 insertions, 4163 deletions
diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile deleted file mode 100644 index a828bb3a84f5..000000000000 --- a/security/fwbuilder-devel/Makefile +++ /dev/null @@ -1,78 +0,0 @@ -# New ports collection makefile for: fwbuilder -# Date Created: 3 Feb 2001 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= fwbuilder -PORTVERSION= 3.0.7 -CATEGORIES= security -.if defined(BUILD) -MASTER_SITES= http://www.fwbuilder.org/nightly_builds/fwbuilder-3.0/build-${BUILD}/ -.else -MASTER_SITES= SF/${PORTNAME}/Current_Packages/${PORTVERSION} -.endif - -MAINTAINER= cy@FreeBSD.org -COMMENT= Firewall Builder GUI and policy compilers - -CONFLICTS= fwbuilder-2.* -LIB_DEPENDS= fwbuilder.8:${PORTSDIR}/security/libfwbuilder - -PLIST_SUB= BUILD_VERSION=${PORTVERSION} -USE_QT_VER= 4 -QT_COMPONENTS= corelib \ - gui \ - iconengines \ - inputmethods \ - linguist_build \ - moc_build \ - rcc_build \ - qmake_build \ - svg \ - uic_build \ - xml - -QTDIR?= ${QT_PREFIX} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} --with-qtdir=${QTDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -USE_LDCONFIG= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -MAN1= fwbuilder.1 \ - fwbedit.1 \ - fwb_iosacl.1 \ - fwb_ipt.1 \ - fwb_ipf.1 \ - fwb_ipfw.1 \ - fwb_pix.1 \ - fwb_pf.1 - -.if !defined(NOPORTDOCS) -PORTDOCS= * -.endif - -.include <bsd.port.pre.mk> -.if ${OSVERSION} >= 800107 -MAKE_ENV+= CCACHE_DISABLE=yes -.endif - -post-install: - @${STRIP_CMD} ${PREFIX}/bin/fwbuilder - @${ECHO} If you are upgrading from a previous version of fwbuilder, - @${ECHO} please make sure to backup your fwbuilder database files - @${ECHO} prior to invoking fwbuilder for the first time. - -.if defined(NOPORTDOCS) -BROKEN= NOPORTDOCS is incomplete in this port -.endif -.include <bsd.port.post.mk> diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo deleted file mode 100644 index 20c8811e034a..000000000000 --- a/security/fwbuilder-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (fwbuilder-3.0.7.tar.gz) = 03ae055da1aea1c8a09b8ce51fbf8d7d -SHA256 (fwbuilder-3.0.7.tar.gz) = bb827f54a77c0f8a9b471200eda3801c9ff3f2a576647ca6a576e546e20ac254 -SIZE (fwbuilder-3.0.7.tar.gz) = 2486382 diff --git a/security/fwbuilder-devel/files/patch-aa b/security/fwbuilder-devel/files/patch-aa deleted file mode 100644 index 0b01982becb8..000000000000 --- a/security/fwbuilder-devel/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- qmake.inc.in.orig 2009-06-15 15:07:27.000000000 -0700 -+++ qmake.inc.in 2009-06-22 13:50:12.000000000 -0700 -@@ -59,10 +59,8 @@ - PKGLOCALEDIR = $$res.path/locale - - CONFIG += warn_on debug -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter @CXXFLAGS@ -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter @CXXFLAGS@ -+ QMAKE_CXXFLAGS_DEBUG += @CXXFLAGS@ -+ QMAKE_CXXFLAGS_RELEASE += @CXXFLAGS@ - } - } - 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 f2989bffc292..000000000000 --- a/security/fwbuilder-devel/pkg-plist +++ /dev/null @@ -1,63 +0,0 @@ -bin/fwb_iosacl -bin/fwb_ipf -bin/fwb_ipfw -bin/fwb_ipt -bin/fwb_pf -bin/fwb_pix -bin/fwbedit -bin/fwbuilder -share/applications/fwbuilder.desktop -share/fwbuilder-%%BUILD_VERSION%%/objects_init.xml -share/fwbuilder-%%BUILD_VERSION%%/templates.xml -share/fwbuilder-%%BUILD_VERSION%%/resources.xml -share/fwbuilder-%%BUILD_VERSION%%/help/ipfw_Classify_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptAdvancedDialog_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptables_Branch_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptables_Classify_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptables_Route_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptables_Tag_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/iptables_rule_options_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/linux24AdvancedDialog_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/main_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pfAdvancedDialog_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pf_Branch_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pf_Classify_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pf_Route_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pf_Tag_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/pf_rule_options_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip01_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip02_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip03_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip04_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip05_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip06_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip07_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip08_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip09_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/help/tip10_en_US.html -share/fwbuilder-%%BUILD_VERSION%%/locale/fwbuilder_ja.qm -share/fwbuilder-%%BUILD_VERSION%%/locale/fwbuilder_ru.qm -share/fwbuilder-%%BUILD_VERSION%%/platform/iosacl.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/iptables.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/ipf.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/pf.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/ipfw.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/fwsm.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/pix.xml -share/fwbuilder-%%BUILD_VERSION%%/platform/unknown.xml -share/fwbuilder-%%BUILD_VERSION%%/os/ios.xml -share/fwbuilder-%%BUILD_VERSION%%/os/linux24.xml -share/fwbuilder-%%BUILD_VERSION%%/os/linksys.xml -share/fwbuilder-%%BUILD_VERSION%%/os/macosx.xml -share/fwbuilder-%%BUILD_VERSION%%/os/freebsd.xml -share/fwbuilder-%%BUILD_VERSION%%/os/openbsd.xml -share/fwbuilder-%%BUILD_VERSION%%/os/solaris.xml -share/fwbuilder-%%BUILD_VERSION%%/os/pix_os.xml -share/fwbuilder-%%BUILD_VERSION%%/os/fwsm_os.xml -share/fwbuilder-%%BUILD_VERSION%%/os/unknown_os.xml -@dirrm share/fwbuilder-%%BUILD_VERSION%%/platform -@dirrm share/fwbuilder-%%BUILD_VERSION%%/os -@dirrm share/fwbuilder-%%BUILD_VERSION%%/locale -@dirrm share/fwbuilder-%%BUILD_VERSION%%/help -@dirrm share/fwbuilder-%%BUILD_VERSION%% -@dirrmtry share/applications diff --git a/security/hs-digest/Makefile b/security/hs-digest/Makefile deleted file mode 100644 index 5ad1f482a07f..000000000000 --- a/security/hs-digest/Makefile +++ /dev/null @@ -1,76 +0,0 @@ -# New ports collection makefile for: hs-digest-ghc -# Date created: January 22, 2009 -# Whom: Gabor Pali <pgj@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= digest -PORTVERSION= 0.0.0.6 -CATEGORIES= security haskell -MASTER_SITES= http://hackage.haskell.org/packages/archive/${PORTNAME}/${PORTVERSION}/ -PKGNAMEPREFIX= hs- -PKGNAMESUFFIX= -ghc - -MAINTAINER= haskell@FreeBSD.org -COMMENT= Efficient cryptographic hash implementations in Haskell - -BUILD_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc -RUN_DEPENDS= ghc>=6.8:${PORTSDIR}/lang/ghc - -GHC_VERSION= 6.10.4 -DIGEST_VERSION= ${PORTVERSION} - -GHC_CMD= ${LOCALBASE}/bin/ghc -SETUP_CMD= ./setup - -DOCSDIR= ${PREFIX}/share/doc/${DISTNAME} -DIGEST_LIBDIR_REL= lib/${DISTNAME} - -PLIST_SUB= GHC_VERSION=${GHC_VERSION} \ - DIGEST_VERSION=${DIGEST_VERSION} \ - DIGEST_LIBDIR_REL=${DIGEST_LIBDIR_REL} - -.if defined(NOPORTDOCS) -PLIST_SUB+= NOPORTDOCS="" -.else -PLIST_SUB+= NOPORTDOCS="@comment " -.endif - -.if !defined(NOPORTDOCS) - -PORT_HADDOCK!= (cd ${.CURDIR}/../../lang/ghc && ${MAKE} -V PORT_HADDOCK) -.if !empty(PORT_HADDOCK:M?0) -BUILD_DEPENDS+= haddock:${PORTSDIR}/devel/hs-haddock -.endif -BUILD_DEPENDS+= HsColour:${PORTSDIR}/print/hs-hscolour - -HSCOLOUR_VERSION= 1.13 -HSCOLOUR_DATADIR= ${PREFIX}/share/hscolour-${HSCOLOUR_VERSION} - -PORTDOCS= * -.endif - -.SILENT: - -do-configure: - cd ${WRKSRC} && ${GHC_CMD} --make Setup.hs -o setup -package Cabal \ - && ${SETUP_CMD} configure --haddock-options=-w --prefix=${PREFIX} - -do-build: - cd ${WRKSRC} && ${SETUP_CMD} build \ - && ${SETUP_CMD} register --gen-script - -.if !defined(NOPORTDOCS) - cd ${WRKSRC} && ${SETUP_CMD} haddock --hyperlink-source \ - --hscolour-css=${HSCOLOUR_DATADIR}/hscolour.css -.endif - -do-install: - cd ${WRKSRC} && ${SETUP_CMD} install \ - && ${INSTALL_SCRIPT} register.sh ${PREFIX}/${DIGEST_LIBDIR_REL}/register.sh - -post-install: - ${RM} -f ${PREFIX}/lib/ghc-${GHC_VERSION}/package.conf.old - -.include <bsd.port.mk> diff --git a/security/hs-digest/distinfo b/security/hs-digest/distinfo deleted file mode 100644 index 53d787a30d9f..000000000000 --- a/security/hs-digest/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (digest-0.0.0.6.tar.gz) = bc75fa0d90cf58973144f9af18b29214 -SHA256 (digest-0.0.0.6.tar.gz) = a293da46aa874c5e75f28f4b100b766e42fbc7d6ebcb43c6351dbe3e1ec13752 -SIZE (digest-0.0.0.6.tar.gz) = 15522 diff --git a/security/hs-digest/pkg-descr b/security/hs-digest/pkg-descr deleted file mode 100644 index a160a7000e9e..000000000000 --- a/security/hs-digest/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -This package provides efficient cryptographic hash implementations for -strict and lazy bytestrings for the functional programming language -Haskell. - -WWW: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/digest - diff --git a/security/hs-digest/pkg-plist b/security/hs-digest/pkg-plist deleted file mode 100644 index 463379c61c82..000000000000 --- a/security/hs-digest/pkg-plist +++ /dev/null @@ -1,16 +0,0 @@ -@comment $FreeBSD$ -%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/Adler32.hi -%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest/CRC32.hi -%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HSdigest-%%DIGEST_VERSION%%.o -%%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHSdigest-%%DIGEST_VERSION%%.a -%%DIGEST_LIBDIR_REL%%/register.sh -%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE -%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% -@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data/Digest -@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Data -@dirrm %%DIGEST_LIBDIR_REL%%/ghc-%%GHC_VERSION%% -@dirrm %%DIGEST_LIBDIR_REL%% -@exec /bin/sh %D/%%DIGEST_LIBDIR_REL%%/register.sh -@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old -@unexec %D/bin/ghc-pkg unregister digest -@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile deleted file mode 100644 index cd2e60f24298..000000000000 --- a/security/kgpg-kde4/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection Makefile for: kdeutils -# Date created: 2008-01-31 -# Whom: Martin Wilke <miwi@FreeBSD.org> -# -# $FreeBSD$ - -PORTNAME= kdeutils -PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 -CATEGORIES= misc kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src -DIST_SUBDIR= KDE - -MAINTAINER= kde@FreeBSD.org -COMMENT= Utilities for the KDE4 integrated X11 Desktop - -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 \ - zip.1:${PORTSDIR}/archivers/libzip \ - lzma.0:${PORTSDIR}/archivers/xz \ - qimageblitz.4:${PORTSDIR}/x11/qimageblitz \ - qca.2:${PORTSDIR}/devel/qca -RUN_DEPENDS= gpg2:${PORTSDIR}/security/gnupg - -LATEST_LINK= ${PORTNAME}4 - -USE_BZIP2= yes -USE_QT_VER= 4 -USE_PYTHON= 2.5+ -KDE4_BUILDENV= yes -USE_KDE4= kdelibs pimlibs kdeprefix kdehier automoc4 kdeexp kdebase -QT_COMPONENTS= network gui porting xml \ - qmake_build moc_build rcc_build uic_build -MAKE_JOBS_SAFE= yes - -MAN1= ark.1 - -OPTIONS= PRINTER_APPLET "Install printer system tray utility" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_PRINTER_APPLET) -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/printer-applet:${PORTSDIR}/print/kdeutils4-printer-applet -.endif - -post-patch: -#disable printer-applet, it comes with print/kdeutils4-printer-applet - ${REINPLACE_CMD} -e '/add_subdirectory.*printer-applet/d' \ - ${PATCH_WRKSRC}/CMakeLists.txt - -.include <bsd.port.post.mk> diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo deleted file mode 100644 index c170b2f74165..000000000000 --- a/security/kgpg-kde4/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (KDE/kdeutils-4.3.1.tar.bz2) = 69491ba185ba8ecb2dd4860d7048a88a -SHA256 (KDE/kdeutils-4.3.1.tar.bz2) = 659d23848039bbb5f2d7c24d0693605d2a95e1b9f9693562fc68ffcb7f6d2125 -SIZE (KDE/kdeutils-4.3.1.tar.bz2) = 2524224 diff --git a/security/kgpg-kde4/pkg-descr b/security/kgpg-kde4/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/security/kgpg-kde4/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/security/kgpg-kde4/pkg-plist b/security/kgpg-kde4/pkg-plist deleted file mode 100644 index 5c78076065cc..000000000000 --- a/security/kgpg-kde4/pkg-plist +++ /dev/null @@ -1,352 +0,0 @@ -bin/ark -bin/irkick -bin/kcalc -bin/kcharselect -bin/kdessh -bin/kdf -bin/kfloppy -bin/kgpg -bin/ktimer -bin/kwalletmanager -bin/kwikdisk -bin/okteta -bin/superkaramba -bin/sweeper -lib/kde4/kcm_kdf.so -lib/kde4/kcm_kwallet.so -lib/kde4/kcm_lirc.so -lib/kde4/kerfuffle_7z.so -lib/kde4/kerfuffle_clirar.so -lib/kde4/kerfuffle_clizip.so -lib/kde4/kerfuffle_libarchive.so -lib/kde4/kerfuffle_libbz2.so -lib/kde4/kerfuffle_libgz.so -lib/kde4/kerfuffle_libxz.so -lib/kde4/libarkpart.so -lib/kde4/libextracthere.so -lib/kde4/libkbytearrayedit.so -lib/kde4/liboktetapart.so -lib/kde4/plasma_package_superkaramba.so -lib/kde4/plasma_scriptengine_superkaramba.so -lib/libkdeinit4_irkick.so -lib/libkdeinit4_kcalc.so -lib/libkdelirc_shared.so -lib/libkdelirc_shared.so.1 -lib/libkdelirc_shared.so.1.0.0 -lib/libkerfuffle.so -lib/libkerfuffle.so.5 -lib/libkerfuffle.so.5.0.1 -lib/liboktetacore.so -lib/liboktetacore.so.5 -lib/liboktetacore.so.5.0.1 -lib/liboktetagui.so -lib/liboktetagui.so.5 -lib/liboktetagui.so.5.0.1 -lib/libsuperkaramba.so -lib/libsuperkaramba.so.5 -lib/libsuperkaramba.so.5.0.1 -share/applications/kde4/KCharSelect.desktop -share/applications/kde4/KFloppy.desktop -share/applications/kde4/ark.desktop -share/applications/kde4/irkick.desktop -share/applications/kde4/kcalc.desktop -share/applications/kde4/kdf.desktop -share/applications/kde4/kgpg.desktop -share/applications/kde4/ktimer.desktop -share/applications/kde4/kwalletmanager-kwalletd.desktop -share/applications/kde4/kwalletmanager.desktop -share/applications/kde4/kwikdisk.desktop -share/applications/kde4/okteta.desktop -share/applications/kde4/superkaramba.desktop -share/applications/kde4/sweeper.desktop -share/apps/ark/ark_part.rc -share/apps/ark/arkui.rc -share/apps/irkick/irkick.notifyrc -share/apps/kcalc/kcalcui.rc -share/apps/kcalc/scienceconstants.xml -share/apps/kcharselect/kcharselectui.rc -share/apps/kconf_update/kcalcrc.upd -share/apps/kconf_update/kcharselect.upd -share/apps/kdf/kdfui.rc -share/apps/kgpg/icons/oxygen/16x16/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/16x16/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/16x16/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/16x16/status/key-group.png -share/apps/kgpg/icons/oxygen/16x16/status/key-orphan.png -share/apps/kgpg/icons/oxygen/16x16/status/key-pair.png -share/apps/kgpg/icons/oxygen/16x16/status/key-single.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/key-generate-pair.png -share/apps/kgpg/icons/oxygen/22x22/actions/view-key-secret.png -share/apps/kgpg/icons/oxygen/22x22/status/key-group.png -share/apps/kgpg/icons/oxygen/22x22/status/key-pair.png -share/apps/kgpg/icons/oxygen/22x22/status/key-single.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/32x32/status/key-group.png -share/apps/kgpg/icons/oxygen/32x32/status/key-pair.png -share/apps/kgpg/icons/oxygen/32x32/status/key-single.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/48x48/status/key-group.png -share/apps/kgpg/icons/oxygen/48x48/status/key-pair.png -share/apps/kgpg/icons/oxygen/48x48/status/key-single.png -share/apps/kgpg/icons/oxygen/scalable/actions/document-export-key.svgz -share/apps/kgpg/icons/oxygen/scalable/actions/document-import-key.svgz -share/apps/kgpg/icons/oxygen/scalable/actions/document-properties-key.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-group.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-pair.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-single.svgz -share/apps/kgpg/keysmanager.rc -share/apps/kgpg/kgpg.rc -share/apps/kgpg/pics/kgpg_anim.gif -share/apps/kgpg/tips -share/apps/kwalletmanager/icons/oxygen/22x22/actions/folder_closed.png -share/apps/kwalletmanager/icons/oxygen/22x22/actions/folder_open.png -share/apps/kwalletmanager/kwalleteditor.rc -share/apps/kwalletmanager/kwalletmanager.rc -share/apps/okteta/oktetaui.rc -share/apps/oktetapart/oktetapartui.rc -share/apps/profiles/amarok.profile.xml -share/apps/profiles/dragonplayer.profile.xml -share/apps/profiles/klauncher.profile.xml -share/apps/profiles/kmix.profile.xml -share/apps/profiles/konqueror.profile.xml -share/apps/profiles/kscd.profile.xml -share/apps/profiles/okular.profile.xml -share/apps/profiles/profile.dtd -share/apps/profiles/shutdown.profile.xml -share/apps/profiles/suspend.profile.xml -share/apps/profiles/vlc.profile.xml -share/apps/remotes/AppleRemote.remote.xml -share/apps/remotes/AsusDH.remote.xml -share/apps/remotes/RM-0010.remote.xml -share/apps/remotes/cimr100.remote.xml -share/apps/remotes/hauppauge.remote.xml -share/apps/remotes/packbell.remote.xml -share/apps/remotes/remote.dtd -share/apps/remotes/sherwood.remote.xml -share/apps/remotes/sonytv.remote.xml -share/apps/superkaramba/superkarambaui.rc -share/apps/sweeper/sweeperui.rc -share/autostart/irkick.desktop -share/autostart/kgpg.desktop -share/config.kcfg/ark.kcfg -share/config.kcfg/kcalc.kcfg -share/config.kcfg/kgpg.kcfg -share/config/superkaramba.knsrc -share/dbus-1/interfaces/org.kde.kgpg.Key.xml -share/dbus-1/interfaces/org.kde.superkaramba.xml -share/dbus-1/interfaces/org.kde.sweeper.xml -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/ark/man-ark.1.docbook -share/doc/HTML/en/irkick/common -share/doc/HTML/en/irkick/index.cache.bz2 -share/doc/HTML/en/irkick/index.docbook -share/doc/HTML/en/kcalc/commands.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/kcharselect/common -share/doc/HTML/en/kcharselect/index.cache.bz2 -share/doc/HTML/en/kcharselect/index.docbook -share/doc/HTML/en/kcmlirc/common -share/doc/HTML/en/kcmlirc/index.cache.bz2 -share/doc/HTML/en/kcmlirc/index.docbook -share/doc/HTML/en/kcontrol/blockdevices/common -share/doc/HTML/en/kcontrol/blockdevices/index.cache.bz2 -share/doc/HTML/en/kcontrol/blockdevices/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/kfloppy/common -share/doc/HTML/en/kfloppy/index.cache.bz2 -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kgpg/common -share/doc/HTML/en/kgpg/editor.png -share/doc/HTML/en/kgpg/index.cache.bz2 -share/doc/HTML/en/kgpg/index.docbook -share/doc/HTML/en/kgpg/keygen.png -share/doc/HTML/en/kgpg/keymanage.png -share/doc/HTML/en/kgpg/keyprop.png -share/doc/HTML/en/kgpg/keys.png -share/doc/HTML/en/kgpg/keyserver-search.png -share/doc/HTML/en/kgpg/keyserver.png -share/doc/HTML/en/kgpg/kicker.png -share/doc/HTML/en/kgpg/options.png -share/doc/HTML/en/ktimer/common -share/doc/HTML/en/ktimer/first.png -share/doc/HTML/en/ktimer/index.cache.bz2 -share/doc/HTML/en/ktimer/index.docbook -share/doc/HTML/en/ktimer/main.png -share/doc/HTML/en/ktimer/running.png -share/doc/HTML/en/ktimer/two.at.once.png -share/doc/HTML/en/kwallet/common -share/doc/HTML/en/kwallet/edit1.png -share/doc/HTML/en/kwallet/edit2.png -share/doc/HTML/en/kwallet/first-open-request.png -share/doc/HTML/en/kwallet/index.cache.bz2 -share/doc/HTML/en/kwallet/index.docbook -share/doc/HTML/en/kwallet/kwalletmanager.png -share/doc/HTML/en/kwallet/openwallet-request.png -share/doc/HTML/en/kwallet/oxygen48-status-wallet-closed.png -share/doc/HTML/en/kwallet/oxygen48-status-wallet-open.png -share/doc/HTML/en/kwallet/password1.png -share/doc/HTML/en/kwallet/password2.png -share/doc/HTML/en/kwallet/save-login-information.png -share/doc/HTML/en/okteta/basics.docbook -share/doc/HTML/en/okteta/common -share/doc/HTML/en/okteta/credits.docbook -share/doc/HTML/en/okteta/index.cache.bz2 -share/doc/HTML/en/okteta/index.docbook -share/doc/HTML/en/okteta/introduction.docbook -share/doc/HTML/en/okteta/menu.docbook -share/doc/HTML/en/okteta/tools.docbook -share/doc/HTML/en/superkaramba/common -share/doc/HTML/en/superkaramba/index.cache.bz2 -share/doc/HTML/en/superkaramba/index.docbook -share/icons/hicolor/128x128/apps/kdf.png -share/icons/hicolor/128x128/apps/kfloppy.png -share/icons/hicolor/128x128/apps/ktimer.png -share/icons/hicolor/128x128/apps/kwalletmanager.png -share/icons/hicolor/128x128/apps/kwalletmanager2.png -share/icons/hicolor/128x128/apps/kwikdisk.png -share/icons/hicolor/128x128/apps/superkaramba.png -share/icons/hicolor/16x16/apps/kdf.png -share/icons/hicolor/16x16/apps/kfloppy.png -share/icons/hicolor/16x16/apps/kgpg.png -share/icons/hicolor/16x16/apps/ktimer.png -share/icons/hicolor/16x16/apps/kwalletmanager.png -share/icons/hicolor/16x16/apps/kwalletmanager2.png -share/icons/hicolor/16x16/apps/kwikdisk.png -share/icons/hicolor/16x16/apps/okteta.png -share/icons/hicolor/16x16/apps/superkaramba.png -share/icons/hicolor/22x22/apps/irkick.png -share/icons/hicolor/22x22/apps/kdf.png -share/icons/hicolor/22x22/apps/kfloppy.png -share/icons/hicolor/22x22/apps/kgpg.png -share/icons/hicolor/22x22/apps/kwalletmanager.png -share/icons/hicolor/22x22/apps/kwikdisk.png -share/icons/hicolor/22x22/apps/superkaramba.png -share/icons/hicolor/32x32/apps/kdf.png -share/icons/hicolor/32x32/apps/kfloppy.png -share/icons/hicolor/32x32/apps/kgpg.png -share/icons/hicolor/32x32/apps/ktimer.png -share/icons/hicolor/32x32/apps/kwalletmanager.png -share/icons/hicolor/32x32/apps/kwalletmanager2.png -share/icons/hicolor/32x32/apps/kwikdisk.png -share/icons/hicolor/32x32/apps/okteta.png -share/icons/hicolor/32x32/apps/superkaramba.png -share/icons/hicolor/48x48/apps/kdf.png -share/icons/hicolor/48x48/apps/kfloppy.png -share/icons/hicolor/48x48/apps/kgpg.png -share/icons/hicolor/48x48/apps/ktimer.png -share/icons/hicolor/48x48/apps/kwalletmanager.png -share/icons/hicolor/48x48/apps/kwalletmanager2.png -share/icons/hicolor/48x48/apps/kwikdisk.png -share/icons/hicolor/48x48/apps/okteta.png -share/icons/hicolor/48x48/apps/superkaramba.png -share/icons/hicolor/64x64/apps/kdf.png -share/icons/hicolor/64x64/apps/kfloppy.png -share/icons/hicolor/64x64/apps/kwalletmanager.png -share/icons/hicolor/64x64/apps/kwalletmanager2.png -share/icons/hicolor/64x64/apps/kwikdisk.png -share/icons/hicolor/64x64/apps/superkaramba.png -share/icons/hicolor/scalable/apps/irkick.svgz -share/icons/hicolor/scalable/apps/superkaramba.svgz -share/icons/oxygen/128x128/devices/infrared-remote.png -share/icons/oxygen/16x16/apps/kcmdf.png -share/icons/oxygen/16x16/devices/infrared-remote.png -share/icons/oxygen/22x22/actions/irkickflash.png -share/icons/oxygen/22x22/actions/irkickoff.png -share/icons/oxygen/22x22/apps/kcmdf.png -share/icons/oxygen/22x22/devices/infrared-remote.png -share/icons/oxygen/32x32/apps/kcmdf.png -share/icons/oxygen/32x32/devices/infrared-remote.png -share/icons/oxygen/42x42/devices/infrared-remote.png -share/icons/oxygen/48x48/devices/infrared-remote.png -share/icons/oxygen/64x64/devices/infrared-remote.png -share/icons/oxygen/8x8/devices/infrared-remote.png -share/icons/oxygen/scalable/actions/irkickflash.svgz -share/icons/oxygen/scalable/actions/irkickoff.svgz -share/icons/oxygen/scalable/devices/infrared-remote.svgz -share/kde4/services/ServiceMenus/ark_addtoservicemenu.desktop -share/kde4/services/ServiceMenus/ark_servicemenu.desktop -share/kde4/services/ServiceMenus/encryptfile.desktop -share/kde4/services/ServiceMenus/encryptfolder.desktop -share/kde4/services/ServiceMenus/floppy_format.desktop -share/kde4/services/ServiceMenus/viewdecrypted.desktop -share/kde4/services/ark_dndextract.desktop -share/kde4/services/ark_part.desktop -share/kde4/services/kbytearrayedit.desktop -share/kde4/services/kcm_lirc.desktop -share/kde4/services/kcmdf.desktop -share/kde4/services/kerfuffle_7z.desktop -share/kde4/services/kerfuffle_clirar.desktop -share/kde4/services/kerfuffle_clizip.desktop -share/kde4/services/kerfuffle_libarchive.desktop -share/kde4/services/kerfuffle_libbz2.desktop -share/kde4/services/kerfuffle_libgz.desktop -share/kde4/services/kerfuffle_libxz.desktop -share/kde4/services/kwalletconfig.desktop -share/kde4/services/kwalletmanager_show.desktop -share/kde4/services/oktetapart.desktop -share/kde4/services/plasma-package-superkaramba.desktop -share/kde4/services/plasma-scriptengine-superkaramba.desktop -share/kde4/servicetypes/kerfufflePlugin.desktop -@dirrmtry share/icons/oxygen/42x42/devices -@dirrmtry share/icons/oxygen/42x42 -@dirrm share/doc/HTML/en/superkaramba -@dirrm share/doc/HTML/en/okteta -@dirrm share/doc/HTML/en/kwallet -@dirrm share/doc/HTML/en/ktimer -@dirrm share/doc/HTML/en/kgpg -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcontrol/blockdevices -@dirrm share/doc/HTML/en/kcmlirc -@dirrm share/doc/HTML/en/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/irkick -@dirrm share/doc/HTML/en/ark -@dirrm share/apps/sweeper -@dirrm share/apps/superkaramba -@dirrm share/apps/remotes -@dirrm share/apps/oktetapart -@dirrm share/apps/okteta -@dirrm share/apps/kwalletmanager/icons/oxygen/22x22/actions -@dirrm share/apps/kwalletmanager/icons/oxygen/22x22 -@dirrm share/apps/kwalletmanager/icons/oxygen -@dirrm share/apps/kwalletmanager/icons -@dirrm share/apps/kwalletmanager -@dirrm share/apps/kgpg/pics -@dirrm share/apps/kgpg/icons/oxygen/scalable/status -@dirrm share/apps/kgpg/icons/oxygen/scalable/actions -@dirrm share/apps/kgpg/icons/oxygen/scalable -@dirrm share/apps/kgpg/icons/oxygen/48x48/status -@dirrm share/apps/kgpg/icons/oxygen/48x48/actions -@dirrm share/apps/kgpg/icons/oxygen/48x48 -@dirrm share/apps/kgpg/icons/oxygen/32x32/status -@dirrm share/apps/kgpg/icons/oxygen/32x32/actions -@dirrm share/apps/kgpg/icons/oxygen/32x32 -@dirrm share/apps/kgpg/icons/oxygen/22x22/status -@dirrm share/apps/kgpg/icons/oxygen/22x22/actions -@dirrm share/apps/kgpg/icons/oxygen/22x22 -@dirrm share/apps/kgpg/icons/oxygen/16x16/status -@dirrm share/apps/kgpg/icons/oxygen/16x16/actions -@dirrm share/apps/kgpg/icons/oxygen/16x16 -@dirrm share/apps/kgpg/icons/oxygen -@dirrm share/apps/kgpg/icons -@dirrm share/apps/kgpg -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@dirrm share/apps/irkick -@dirrm share/apps/ark diff --git a/security/krb5-16/Makefile b/security/krb5-16/Makefile deleted file mode 100644 index 712ee7d5f134..000000000000 --- a/security/krb5-16/Makefile +++ /dev/null @@ -1,196 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.6.3 -PORTREVISION= 7 -CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ -PATCH_SITES= http://web.mit.edu/kerberos/advisories/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-signed -EXTRACT_SUFX= .tar -PATCHFILES= 2008-001-patch.txt -PATCH_DIST_STRIP= -p1 - -MAINTAINER= cy@FreeBSD.org -COMMENT= An authentication system developed at MIT, successor to Kerberos IV - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -CONFLICTS= krb4-[0-9]* heimdal-[0-9]* srp-[0-9]* - -LATEST_LINK= ${PORTNAME} -KERBEROSV_URL= http://web.mit.edu/kerberos/ -USE_OPENSSL= yes -WITH_OPENSSL_PORT= yes -USE_GMAKE= yes -USE_PERL5_BUILD= yes -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared -# CONFIGURE_ARGS+= --disable-thread-support -CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \ - CFLAGS="${CFLAGS}" -MAKE_ARGS= INSTALL="${INSTALL}" - -OPTIONS= KRB5_RENAME_FTP "Rename ftp to kftp" off \ - KRB5_RENAME_TELNET "Rename telnet to ktelnet" off \ - KRB5_RENAME_RLOGIN "Rename rlogin to krlogin" off \ - KRB5_RENAME_RSH "Rename rsh to krsh" off \ - KRB5_RENAME_RCP "Rename rcp to krcp" off \ - KRB5_KRB4_COMPAT "Build and install krb4 compatibility" off \ - KRB5_DOC "Build and install krb5 documentation" on \ - WANT_HTML "Want HTML documentation too" on - -.include <bsd.port.pre.mk> - -.if defined(WITH_KRB5_DOC) -BUILD_DEPENDS+= texi2dvi:${PORTSDIR}/print/texinfo \ - dvips:${PORTSDIR}/print/dvipsk-tetex -INFO= krb425 krb5-admin krb5-install krb5-user -.endif - -.if !defined(WITH_KRB5_KRB4_COMPAT) -CONFIGURE_ARGS+= --without-krb4 -PLIST_SUB+= KRB4="@comment " -.else -PLIST_SUB+= KRB4="" -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -MAN1= krb5-send-pr.1 krb5-config.1 kpasswd.1 klist.1 \ - kinit.1 kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 \ - rlogin.1 ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1 -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \ - k5srvutil.8 -.if defined(WITH_KRB5_KRB4_COMPAT) -MAN8+= krb524d.8 -.endif - -.if defined(WITH_KRB5_RENAME_FTP) -MAN1:= ${MAN1:C/ftp/kftp/} -MAN8:= ${MAN8:C/ftp/kftp/} -PROGRAM_TRANSFORM_NAME+= s/^ftp/kftp/; -PLIST_SUB+= FTP_PROG="kftp" -.else -PLIST_SUB+= FTP_PROG="ftp" -.endif - -.if defined(WITH_KRB5_RENAME_TELNET) -MAN1:= ${MAN1:C/telnet/ktelnet/} -MAN8:= ${MAN8:C/telnet/ktelnet/} -PROGRAM_TRANSFORM_NAME+= s/^telnet/ktelnet/; -PLIST_SUB+= TELNET_PROG="ktelnet" -.else -PLIST_SUB+= TELNET_PROG="telnet" -.endif - -.if defined(WITH_KRB5_RENAME_RLOGIN) -MAN1:= ${MAN1:C/rlogin/krlogin/} -PROGRAM_TRANSFORM_NAME+= s/^rlogin/krlogin/; -PLIST_SUB+= RLOGIN_PROG="krlogin" -.else -PLIST_SUB+= RLOGIN_PROG="rlogin" -.endif - -.if defined(WITH_KRB5_RENAME_RSH) -MAN1:= ${MAN1:C/rsh/krsh/} -PROGRAM_TRANSFORM_NAME+= s/^rsh/krsh/; -PLIST_SUB+= RSH_PROG="krsh" -.else -PLIST_SUB+= RSH_PROG="rsh" -.endif - -.if defined(WITH_KRB5_RENAME_RCP) -MAN1:= ${MAN1:C/rcp/krcp/} -PROGRAM_TRANSFORM_NAME+= s/^rcp/krcp/; -PLIST_SUB+= RCP_PROG="krcp" -.else -PLIST_SUB+= RCP_PROG="rcp" -.endif - -.if defined(WITH_KRB5_KRB4_COMPAT) -MAN1+= krb524init.1 v4rcp.1 -.endif - -.if defined(PROGRAM_TRANSFORM_NAME) && ${PROGRAM_TRANSFORM_NAME} != "" -CONFIGURE_ARGS+= --program-transform-name="${PROGRAM_TRANSFORM_NAME}" -.endif - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc -HTML_DOCS= ftp.html kdestroy.html kinit.html klist.html \ - kpasswd.html krb425.html krb5-admin.html \ - krb5-install.html krb5-user.html ksu.html \ - rcp.html rlogin.html rsh.html telnet.html - -CONFIGURE_ARGS+= CPPFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" - -post-extract: - @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz - @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - fi -.endif - -post-patch: - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \ - ${WRKSRC}/../doc/man2html - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: -.if defined(WITH_KRB5_DOC) - @cd ${WRKSRC}/../doc && \ - ${MAKE} all -.endif - -post-install: - @${MKDIR} ${PREFIX}/share/doc/krb5 -# html documentation -.if defined(WITH_KRB5_DOC) && defined(WITH_WANT_HTML) - for html in ${HTML_DOC_DIR}/*.html; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \ - ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done -.endif - ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} -# handle info files -.if defined(WITH_KRB5_DOC) -.for info in ${INFO} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info}.info ${PREFIX}/info/${info}.info -.endfor -.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 76109873f356..000000000000 --- a/security/krb5-16/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (krb5-1.6.3-signed.tar) = 2dc1307686eb1c2bf1ab08ea805dad46 -SHA256 (krb5-1.6.3-signed.tar) = 7a1bd7d4bd326828c8ee382ed2b69ccd6c58762601df897d6a32169d84583d2a -SIZE (krb5-1.6.3-signed.tar) = 11909120 -MD5 (2008-001-patch.txt) = 3bbb7a6a7738c086f5d5dfcf09da9cbb -SHA256 (2008-001-patch.txt) = 4d02be765ff12d21ddf1cfa170e5ff4067e9c364a401d7e06ece329566139736 -SIZE (2008-001-patch.txt) = 10854 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 3588a76ed199..000000000000 --- a/security/krb5-16/files/patch-ai +++ /dev/null @@ -1,17 +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) { 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 6cbb8289f93e..000000000000 --- a/security/krb5-16/files/patch-ax +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/Makefile.orig 2007-09-17 20:36:09.000000000 -0700 -+++ ../doc/Makefile 2007-10-25 14:04:48.000000000 -0700 -@@ -1,8 +1,8 @@ - SRCDIR=../src --DVI=texi2dvi4a2ps # texi2dvi -+DVI=texi2dvi # texi2dvi - DVIPS=dvips -o "$@" - PSPDF=ps2pdf --INFO=makeinfo -+INFO=makeinfo --no-validate --no-split - HTML=makeinfo --html --no-split - 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 a6cb9ebbfd13..000000000000 --- a/security/krb5-16/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- appl/libpty/getpty.c.orig Wed Jan 9 14:28:37 2002 -+++ appl/libpty/getpty.c Thu Jan 10 21:30:40 2002 -@@ -24,13 +24,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long - ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt) - { -+ int ptynum; -+ char *cp1, *cp2; - #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY) -- char *cp; - char *p; -- int i,ptynum; - struct stat stb; - char slavebuf[1024]; - #endif -@@ -115,14 +128,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-16/files/patch-ba b/security/krb5-16/files/patch-ba deleted file mode 100644 index dd0c760df7d2..000000000000 --- a/security/krb5-16/files/patch-ba +++ /dev/null @@ -1,77 +0,0 @@ ---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003 -+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003 -@@ -1342,19 +1342,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1378,6 +1365,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1667,21 +1657,23 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if ((retval = krb5_cc_default(kcontext, &ccache))) { -+ if ((retval = krb5_cc_default(kcontext, &ccache))) - com_err(argv[0], retval, "while getting default ccache"); -- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if ((retval = krb5_cc_store_cred(kcontext, ccache, -- &my_creds))) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (retval = krb5_cc_initialize(kcontext, ccache, me)) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds && -+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) { -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1762,6 +1754,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-16/files/patch-bb b/security/krb5-16/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-16/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-16/files/patch-config::pre.in b/security/krb5-16/files/patch-config::pre.in deleted file mode 100644 index bdd183e98ad4..000000000000 --- a/security/krb5-16/files/patch-config::pre.in +++ /dev/null @@ -1,11 +0,0 @@ ---- config/pre.in.orig Fri Nov 19 13:47:51 2004 -+++ config/pre.in Thu Jan 27 17:43:12 2005 -@@ -177,7 +177,7 @@ - INSTALL=@INSTALL@ - INSTALL_STRIP= - INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) --INSTALL_SCRIPT=@INSTALL_PROGRAM@ -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - INSTALL_SHLIB=@INSTALL_SHLIB@ - INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root diff --git a/security/krb5-16/files/patch-config::shlib.conf b/security/krb5-16/files/patch-config::shlib.conf deleted file mode 100644 index 5d680b5487ca..000000000000 --- a/security/krb5-16/files/patch-config::shlib.conf +++ /dev/null @@ -1,27 +0,0 @@ ---- config/shlib.conf.orig 2009-07-13 14:48:25.000000000 +0200 -+++ config/shlib.conf 2009-07-13 14:49:49.000000000 +0200 -@@ -258,19 +258,13 @@ - ;; - - *-*-freebsd*) -- if test -x /usr/bin/objformat ; then -- objformat=`/usr/bin/objformat` -- else -- objformat="aout" -- fi -- PICFLAGS=-fpic -- if test "x$objformat" = "xelf" ; then -+ case $krb5_cv_host in -+ sparc64-*) PICFLAGS=-fPIC;; -+ *) PICFLAGS=-fpic;; -+ esac - SHLIBVEXT='.so.$(LIBMAJOR)' - RPATH_FLAG='-Wl,-rpath -Wl,' -- else -- 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' diff --git a/security/krb5-16/files/patch-lib-krb5-os-localaddr.c b/security/krb5-16/files/patch-lib-krb5-os-localaddr.c deleted file mode 100644 index 9e701ba97985..000000000000 --- a/security/krb5-16/files/patch-lib-krb5-os-localaddr.c +++ /dev/null @@ -1,75 +0,0 @@ ---- lib/krb5/os/localaddr.c.orig Wed Apr 13 09:55:43 2005 -+++ lib/krb5/os/localaddr.c Sun Jul 16 09:29:05 2006 -@@ -436,12 +436,14 @@ - #endif - if ((ifp->ifa_flags & IFF_UP) == 0) - continue; -+#if 0 - if (ifp->ifa_flags & IFF_LOOPBACK) { - /* Pretend it's not up, so the second pass will skip - it. */ - ifp->ifa_flags &= ~IFF_UP; - continue; - } -+#endif - if (ifp->ifa_addr == NULL) { - /* Can't use an interface without an address. Linux - apparently does this sometimes. [RT ticket 1770 from -@@ -459,8 +461,10 @@ - for (ifp2 = ifp_head; ifp2 && ifp2 != ifp; ifp2 = ifp2->ifa_next) { - if ((ifp2->ifa_flags & IFF_UP) == 0) - continue; -+#if 0 - if (ifp2->ifa_flags & IFF_LOOPBACK) - continue; -+#endif - if (addr_eq (ifp->ifa_addr, ifp2->ifa_addr)) { - match = 1; - ifp->ifa_flags &= ~IFF_UP; -@@ -583,6 +587,7 @@ - } - /*@=moduncon@*/ - -+#if 0 - #ifdef IFF_LOOPBACK - /* None of the current callers want loopback addresses. */ - if (lifreq.lifr_flags & IFF_LOOPBACK) { -@@ -590,6 +595,7 @@ - goto skip; - } - #endif -+#endif - /* Ignore interfaces that are down. */ - if ((lifreq.lifr_flags & IFF_UP) == 0) { - Tprintf ((" down\n")); -@@ -755,6 +761,7 @@ - } - /*@=moduncon@*/ - -+#if 0 - #ifdef IFF_LOOPBACK - /* None of the current callers want loopback addresses. */ - if (lifreq.iflr_flags & IFF_LOOPBACK) { -@@ -762,6 +769,7 @@ - goto skip; - } - #endif -+#endif - /* Ignore interfaces that are down. */ - if ((lifreq.iflr_flags & IFF_UP) == 0) { - Tprintf ((" down\n")); -@@ -971,12 +979,14 @@ - } - /*@=moduncon@*/ - -+#if 0 - #ifdef IFF_LOOPBACK - /* None of the current callers want loopback addresses. */ - if (ifreq.ifr_flags & IFF_LOOPBACK) { - Tprintf ((" loopback\n")); - goto skip; - } -+#endif - #endif - /* Ignore interfaces that are down. */ - if ((ifreq.ifr_flags & IFF_UP) == 0) { diff --git a/security/krb5-16/files/patch-lib-rpc-svc.c b/security/krb5-16/files/patch-lib-rpc-svc.c deleted file mode 100644 index 395039040b04..000000000000 --- a/security/krb5-16/files/patch-lib-rpc-svc.c +++ /dev/null @@ -1,24 +0,0 @@ -=== lib/rpc/svc.c -================================================================== ---- lib/rpc/svc.c (revision 1666) -+++ lib/rpc/svc.c (local) -@@ -109,15 +109,17 @@ - if (sock < FD_SETSIZE) { - xports[sock] = xprt; - FD_SET(sock, &svc_fdset); -+ if (sock > svc_maxfd) -+ svc_maxfd = sock; - } - #else - if (sock < NOFILE) { - xports[sock] = xprt; - svc_fds |= (1 << sock); -+ if (sock > svc_maxfd) -+ svc_maxfd = sock; - } - #endif /* def FD_SETSIZE */ -- if (sock > svc_maxfd) -- svc_maxfd = sock; - } - - /* diff --git a/security/krb5-16/files/patch-lib-rpc-svc_tcp.c b/security/krb5-16/files/patch-lib-rpc-svc_tcp.c deleted file mode 100644 index 9c51fafc62bf..000000000000 --- a/security/krb5-16/files/patch-lib-rpc-svc_tcp.c +++ /dev/null @@ -1,51 +0,0 @@ -=== lib/rpc/svc_tcp.c -================================================================== ---- lib/rpc/svc_tcp.c (revision 1666) -+++ lib/rpc/svc_tcp.c (local) -@@ -54,6 +54,14 @@ - extern errno; - */ - -+#ifndef FD_SETSIZE -+#ifdef NBBY -+#define NOFILE (sizeof(int) * NBBY) -+#else -+#define NOFILE (sizeof(int) * 8) -+#endif -+#endif -+ - /* - * Ops vector for TCP/IP based rpc service handle - */ -@@ -215,6 +223,19 @@ - register SVCXPRT *xprt; - register struct tcp_conn *cd; - -+#ifdef FD_SETSIZE -+ if (fd >= FD_SETSIZE) { -+ (void) fprintf(stderr, "svc_tcp: makefd_xprt: fd too high\n"); -+ xprt = NULL; -+ goto done; -+ } -+#else -+ if (fd >= NOFILE) { -+ (void) fprintf(stderr, "svc_tcp: makefd_xprt: fd too high\n"); -+ xprt = NULL; -+ goto done; -+ } -+#endif - xprt = (SVCXPRT *)mem_alloc(sizeof(SVCXPRT)); - if (xprt == (SVCXPRT *)NULL) { - (void) fprintf(stderr, "svc_tcp: makefd_xprt: out of memory\n"); -@@ -271,6 +292,10 @@ - * make a new transporter (re-uses xprt) - */ - xprt = makefd_xprt(sock, r->sendsize, r->recvsize); -+ if (xprt == NULL) { -+ close(sock); -+ return (FALSE); -+ } - xprt->xp_raddr = addr; - xprt->xp_addrlen = len; - xprt->xp_laddr = laddr; - diff --git a/security/krb5-16/files/patch-lib::gssapi::krb5::import_name.c b/security/krb5-16/files/patch-lib::gssapi::krb5::import_name.c deleted file mode 100644 index 40f116af2196..000000000000 --- a/security/krb5-16/files/patch-lib::gssapi::krb5::import_name.c +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/gssapi/krb5/import_name.c.orig Mon Jul 18 15:12:42 2005 -+++ lib/gssapi/krb5/import_name.c Tue Nov 8 09:53:58 2005 -@@ -33,6 +33,11 @@ - #endif - #endif - -+#include <sys/param.h> -+#if __FreeBSD_version < 500100 -+#include <stdio.h> -+#endif -+ - #ifdef HAVE_STRING_H - #include <string.h> - #else diff --git a/security/krb5-16/files/patch-plugins-preauth-pkinit-Makefile.in b/security/krb5-16/files/patch-plugins-preauth-pkinit-Makefile.in deleted file mode 100644 index cb464470b1cf..000000000000 --- a/security/krb5-16/files/patch-plugins-preauth-pkinit-Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- plugins/preauth/pkinit/Makefile.in.orig 2007-09-28 18:02:10.000000000 -0700 -+++ plugins/preauth/pkinit/Makefile.in 2007-10-29 07:03:24.000000000 -0700 -@@ -21,7 +21,7 @@ - $(TOPLIBD)/libk5crypto$(SHLIBEXT) \ - $(TOPLIBD)/libkrb5$(SHLIBEXT) - LIBS+= -lcrypto --SHLIB_EXPLIBS= -lkrb5 -lcom_err -lk5crypto -ldl $(SUPPORT_LIB) $(LIBS) -+SHLIB_EXPLIBS= -lkrb5 -lcom_err -lk5crypto $(SUPPORT_LIB) $(LIBS) - - SHLIB_DIRS=-L$(TOPLIBD) - SHLIB_RDIRS=$(KRB5_LIBDIR) diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr deleted file mode 100644 index d11e2e6d1c15..000000000000 --- a/security/krb5-16/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-16/pkg-plist b/security/krb5-16/pkg-plist deleted file mode 100644 index 1f5aa77cda2b..000000000000 --- a/security/krb5-16/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -bin/compile_et -bin/%%FTP_PROG%% -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb5-config -%%KRB4%%bin/krb524init -bin/ksu -bin/kvno -bin/%%RCP_PROG%% -bin/%%RLOGIN_PROG%% -bin/%%RSH_PROG%% -bin/sclient -bin/sim_client -bin/%%TELNET_PROG%% -bin/uuclient -%%KRB4%%bin/v4rcp -include/com_err.h -include/gssapi.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -include/gssapi/mechglue.h -include/gssrpc/auth.h -include/gssrpc/auth_gss.h -include/gssrpc/auth_gssapi.h -include/gssrpc/auth_unix.h -include/gssrpc/clnt.h -include/gssrpc/netdb.h -include/gssrpc/pmap_clnt.h -include/gssrpc/pmap_prot.h -include/gssrpc/pmap_rmt.h -include/gssrpc/rename.h -include/gssrpc/rpc.h -include/gssrpc/rpc_msg.h -include/gssrpc/svc.h -include/gssrpc/svc_auth.h -include/gssrpc/types.h -include/gssrpc/xdr.h -%%KRB4%%include/kerberosIV/des.h -%%KRB4%%include/kerberosIV/kadm_err.h -%%KRB4%%include/kerberosIV/krb.h -%%KRB4%%include/kerberosIV/krb_err.h -%%KRB4%%include/kerberosIV/mit-copyright.h -include/krb5.h -include/krb5/krb5.h -include/krb5/locate_plugin.h -include/profile.h -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.so -lib/libdes425.so.3 -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.so -lib/libgssrpc.so.4 -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.so -lib/libkadm5clnt.so.5 -lib/libkadm5srv.so -lib/libkadm5srv.so.5 -lib/libkdb5.so -lib/libkdb5.so.4 -%%KRB4%%lib/libkrb4.so -%%KRB4%%lib/libkrb4.so.2 -lib/libkrb5.so -lib/libkrb5.so.3 -lib/libkrb5support.so -lib/libkrb5support.so.0 -lib/krb5/plugins/kdb/db2.so -lib/krb5/plugins/preauth/pkinit.so -sbin/%%FTP_PROG%%d -sbin/gss-server -sbin/k5srvutil -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -%%KRB4%%sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/%%TELNET_PROG%%d -sbin/uuserver -share/doc/krb5/README.FreeBSD -share/et/et_c.awk -share/et/et_h.awk -share/examples/krb5/kdc.conf -share/examples/krb5/krb5.conf -share/examples/krb5/services.append -share/gnats/mit -@dirrm lib/krb5/plugins/preauth -@dirrm lib/krb5/plugins/libkrb5 -@dirrm lib/krb5/plugins/kdb -@dirrm lib/krb5/plugins -@dirrm lib/krb5 -@dirrm include/gssapi -@dirrm include/gssrpc -@dirrm include/kerberosIV -@dirrm include/krb5 -@dirrm share/et -@dirrmtry share/gnats -@dirrm share/examples/krb5 diff --git a/security/krb5-appl/Makefile b/security/krb5-appl/Makefile deleted file mode 100644 index ed7377086505..000000000000 --- a/security/krb5-appl/Makefile +++ /dev/null @@ -1,187 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.7 -CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/^[0-9]*\.[0-9]*/&X/:C/X\.[0-9]*$//:C/X//}/ -PATCH_SITES= http://web.mit.edu/kerberos/advisories/ -DISTNAME= ${PORTNAME}-${PORTVERSION}-signed -EXTRACT_SUFX= .tar - -MAINTAINER= cy@FreeBSD.org -COMMENT= An authentication system developed at MIT, successor to Kerberos IV - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -CONFLICTS= krb[45]-[0-9]* heimdal-[0-9]* srp-[0-9]* - -LATEST_LINK= ${PORTNAME}-17 -KERBEROSV_URL= http://web.mit.edu/kerberos/ -USE_OPENSSL= yes -WITH_OPENSSL_PORT= yes -USE_GMAKE= yes -USE_PERL5_BUILD= yes -USE_LDCONFIG= yes -BROKEN= Will not build with libtool 2.2. -USE_AUTOTOOLS= libtool:22 -CONFIGURE_ARGS?= --enable-shared -# CONFIGURE_ARGS+= --disable-thread-support -CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \ - CFLAGS="${CFLAGS}" -MAKE_ARGS= INSTALL="${INSTALL}" - -OPTIONS= KRB5_RENAME_FTP "Rename ftp to kftp" off \ - KRB5_RENAME_TELNET "Rename telnet to ktelnet" off \ - KRB5_RENAME_RLOGIN "Rename rlogin to krlogin" off \ - KRB5_RENAME_RSH "Rename rsh to krsh" off \ - KRB5_RENAME_RCP "Rename rcp to krcp" off \ - KRB5_KRB4_COMPAT "Build and install krb4 compatibility" off \ - KRB5_DOC "Build and install krb5 documentation" on \ - WANT_HTML "Want HTML documentation too" on - -.include <bsd.port.pre.mk> - -.if defined(WITH_KRB5_DOC) -BUILD_DEPENDS+= texi2dvi:${PORTSDIR}/print/texinfo \ - dvips:${PORTSDIR}/print/dvipsk-tetex -INFO= krb5-admin krb5-install krb5-user -.endif - -.if !defined(WITH_KRB5_KRB4_COMPAT) -CONFIGURE_ARGS+= --without-krb4 -PLIST_SUB+= KRB4="@comment " -.else -PLIST_SUB+= KRB4="" -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -MAN1= k5srvutil.1 kadmin.1 krb5-send-pr.1 krb5-config.1 \ - kpasswd.1 klist.1 kinit.1 kdestroy.1 ksu.1 ktutil.1 \ - sclient.1 rsh.1 rcp.1 rlogin.1 ftp.1 telnet.1 \ - kerberos.1 kvno.1 compile_et.1 -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.local.8 kdb5_util.8 kadmind.8 \ - kprop.8 kpropd.8 kproplog.8 sserver.8 kshd.8 \ - klogind.8 login.krb5.8 ftpd.8 telnetd.8 - -.if defined(WITH_KRB5_RENAME_FTP) -MAN1:= ${MAN1:C/ftp/kftp/} -MAN8:= ${MAN8:C/ftp/kftp/} -PROGRAM_TRANSFORM_NAME+= s/^ftp/kftp/; -PLIST_SUB+= FTP_PROG="kftp" -.else -PLIST_SUB+= FTP_PROG="ftp" -.endif - -.if defined(WITH_KRB5_RENAME_TELNET) -MAN1:= ${MAN1:C/telnet/ktelnet/} -MAN8:= ${MAN8:C/telnet/ktelnet/} -PROGRAM_TRANSFORM_NAME+= s/^telnet/ktelnet/; -PLIST_SUB+= TELNET_PROG="ktelnet" -.else -PLIST_SUB+= TELNET_PROG="telnet" -.endif - -.if defined(WITH_KRB5_RENAME_RLOGIN) -MAN1:= ${MAN1:C/rlogin/krlogin/} -PROGRAM_TRANSFORM_NAME+= s/^rlogin/krlogin/; -PLIST_SUB+= RLOGIN_PROG="krlogin" -.else -PLIST_SUB+= RLOGIN_PROG="rlogin" -.endif - -.if defined(WITH_KRB5_RENAME_RSH) -MAN1:= ${MAN1:C/rsh/krsh/} -PROGRAM_TRANSFORM_NAME+= s/^rsh/krsh/; -PLIST_SUB+= RSH_PROG="krsh" -.else -PLIST_SUB+= RSH_PROG="rsh" -.endif - -.if defined(WITH_KRB5_RENAME_RCP) -MAN1:= ${MAN1:C/rcp/krcp/} -PROGRAM_TRANSFORM_NAME+= s/^rcp/krcp/; -PLIST_SUB+= RCP_PROG="krcp" -.else -PLIST_SUB+= RCP_PROG="rcp" -.endif - -.if defined(PROGRAM_TRANSFORM_NAME) && ${PROGRAM_TRANSFORM_NAME} != "" -CONFIGURE_ARGS+= --program-transform-name="${PROGRAM_TRANSFORM_NAME}" -.endif - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc -HTML_DOCS= ftp.html kdestroy.html kinit.html klist.html \ - kpasswd.html krb5-admin.html \ - krb5-install.html krb5-user.html ksu.html \ - rcp.html rlogin.html rsh.html telnet.html - -CONFIGURE_ARGS+= CPPFLAGS="-I${OPENSSLINC} -L${OPENSSLLIB}" - -post-extract: - @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz - @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - fi -.endif - -post-patch: - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \ - ${WRKSRC}/../doc/man2html - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: -.if defined(WITH_KRB5_DOC) - @cd ${WRKSRC}/../doc && \ - ${MAKE} all -.endif - -post-install: - @${MKDIR} ${PREFIX}/share/doc/krb5 -# html documentation -.if defined(WITH_KRB5_DOC) && defined(WITH_WANT_HTML) - for html in ${HTML_DOC_DIR}/*.html; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \ - ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done -.endif - ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} -# handle info files -.if defined(WITH_KRB5_DOC) -.for info in ${INFO} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info}.info ${PREFIX}/info/${info}.info -.endfor -.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 aef68fcdf9a2..000000000000 --- a/security/krb5-appl/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (krb5-1.7-signed.tar) = 9f7b3402b4731a7fa543db193bf1b564 -SHA256 (krb5-1.7-signed.tar) = a370cae8386e8b82b309c44a220542af78cbcbb42028fb3c2224eae6dba1ffd5 -SIZE (krb5-1.7-signed.tar) = 12226560 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-ai b/security/krb5-appl/files/patch-ai deleted file mode 100644 index 3588a76ed199..000000000000 --- a/security/krb5-appl/files/patch-ai +++ /dev/null @@ -1,17 +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) { 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 48544cba8955..000000000000 --- a/security/krb5-appl/files/patch-appl::bsd::klogind.M +++ /dev/null @@ -1,26 +0,0 @@ ---- appl/bsd/klogind.M.orig 2008-12-15 12:29:01.000000000 -0800 -+++ appl/bsd/klogind.M 2009-08-28 13:13:28.000000000 -0700 -@@ -13,7 +13,7 @@ - .B \-rcpPef - ] - [[ \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 -@@ -136,11 +136,9 @@ - .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\-L\ loginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. - - .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-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 6cbb8289f93e..000000000000 --- a/security/krb5-appl/files/patch-ax +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/Makefile.orig 2007-09-17 20:36:09.000000000 -0700 -+++ ../doc/Makefile 2007-10-25 14:04:48.000000000 -0700 -@@ -1,8 +1,8 @@ - SRCDIR=../src --DVI=texi2dvi4a2ps # texi2dvi -+DVI=texi2dvi # texi2dvi - DVIPS=dvips -o "$@" - PSPDF=ps2pdf --INFO=makeinfo -+INFO=makeinfo --no-validate --no-split - HTML=makeinfo --html --no-split - 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 a2141724855b..000000000000 --- a/security/krb5-appl/files/patch-ay +++ /dev/null @@ -1,51 +0,0 @@ ---- appl/libpty/getpty.c.orig Wed Jan 9 14:28:37 2002 -+++ appl/libpty/getpty.c Thu Jan 10 21:30:40 2002 -@@ -24,14 +24,27 @@ - #include "libpty.h" - #include "pty-int.h" - #include "k5-platform.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++) { - snprintf(slavebuf,sizeof(slavebuf),"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-appl/files/patch-ba b/security/krb5-appl/files/patch-ba deleted file mode 100644 index dd0c760df7d2..000000000000 --- a/security/krb5-appl/files/patch-ba +++ /dev/null @@ -1,77 +0,0 @@ ---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003 -+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003 -@@ -1342,19 +1342,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1378,6 +1365,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1667,21 +1657,23 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if ((retval = krb5_cc_default(kcontext, &ccache))) { -+ if ((retval = krb5_cc_default(kcontext, &ccache))) - com_err(argv[0], retval, "while getting default ccache"); -- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if ((retval = krb5_cc_store_cred(kcontext, ccache, -- &my_creds))) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (retval = krb5_cc_initialize(kcontext, ccache, me)) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds && -+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) { -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1762,6 +1754,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-appl/files/patch-bb b/security/krb5-appl/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-appl/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-appl/files/patch-config::pre.in b/security/krb5-appl/files/patch-config::pre.in deleted file mode 100644 index bdd183e98ad4..000000000000 --- a/security/krb5-appl/files/patch-config::pre.in +++ /dev/null @@ -1,11 +0,0 @@ ---- config/pre.in.orig Fri Nov 19 13:47:51 2004 -+++ config/pre.in Thu Jan 27 17:43:12 2005 -@@ -177,7 +177,7 @@ - INSTALL=@INSTALL@ - INSTALL_STRIP= - INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) --INSTALL_SCRIPT=@INSTALL_PROGRAM@ -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - INSTALL_SHLIB=@INSTALL_SHLIB@ - INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root diff --git a/security/krb5-appl/files/patch-config::shlib.conf b/security/krb5-appl/files/patch-config::shlib.conf deleted file mode 100644 index 210d812ede50..000000000000 --- a/security/krb5-appl/files/patch-config::shlib.conf +++ /dev/null @@ -1,32 +0,0 @@ ---- config/shlib.conf.orig 2008-12-08 14:33:07.000000000 -0800 -+++ config/shlib.conf 2009-08-28 13:27:39.000000000 -0700 -@@ -299,24 +299,17 @@ - ;; - - *-*-freebsd*) -- if test -x /usr/bin/objformat ; then -- objformat=`/usr/bin/objformat` -- else -- objformat="aout" -- fi -- PICFLAGS=-fpic -- if test "x$objformat" = "xelf" ; then -+ case $krb5_cv_host in -+ sparc64-*) PICFLAGS=-fPIC;; -+ *) PICFLAGS=-fpic;; -+ esac - SHLIBVEXT='.so.$(LIBMAJOR)' -+ LDCOMBINE="libtool --mode=link cc -shared" - RPATH_FLAG='-Wl,-rpath -Wl,' -- else -- RPATH_FLAG=-R -- SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)' -- fi - PROG_RPATH_FLAGS='$(RPATH_FLAG)$(PROG_RPATH)' - CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CFLAGS) $(LDFLAGS)' - CXX_LINK_SHARED='$(CXX) $(PROG_LIBPATH) $(PROG_RPATH_FLAGS) $(CXXFLAGS) $(LDFLAGS)' - SHLIBEXT=.so -- LDCOMBINE='ld -Bshareable' - SHLIB_RPATH_FLAGS='-R$(SHLIB_RDIRS)' - SHLIB_EXPFLAGS='$(SHLIB_RPATH_FLAGS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)' - CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)' diff --git a/security/krb5-appl/files/patch-lib-krb5-os-localaddr.c b/security/krb5-appl/files/patch-lib-krb5-os-localaddr.c deleted file mode 100644 index d8956daea367..000000000000 --- a/security/krb5-appl/files/patch-lib-krb5-os-localaddr.c +++ /dev/null @@ -1,75 +0,0 @@ ---- lib/krb5/os/localaddr.c.orig 2009-02-18 10:14:48.000000000 -0800 -+++ lib/krb5/os/localaddr.c 2009-08-28 13:37:41.000000000 -0700 -@@ -173,6 +173,7 @@ - } - #endif - -+#if 0 - static int - is_loopback_address(struct sockaddr *sa) - { -@@ -189,6 +190,7 @@ - return 0; - } - } -+#endif - - #ifdef HAVE_IFADDRS_H - #include <ifaddrs.h> -@@ -464,12 +466,14 @@ - ifp->ifa_flags &= ~IFF_UP; - continue; - } -+#if 0 - if (is_loopback_address(ifp->ifa_addr)) { - /* Pretend it's not up, so the second pass will skip - it. */ - ifp->ifa_flags &= ~IFF_UP; - continue; - } -+#endif - /* If this address is a duplicate, punt. */ - match = 0; - for (ifp2 = ifp_head; ifp2 && ifp2 != ifp; ifp2 = ifp2->ifa_next) { -@@ -598,11 +602,13 @@ - } - /*@=moduncon@*/ - -+#if 0 - /* None of the current callers want loopback addresses. */ - if (is_loopback_address((struct sockaddr *)&lifr->lifr_addr)) { - Tprintf ((" loopback\n")); - goto skip; - } -+#endif - /* Ignore interfaces that are down. */ - if ((lifreq.lifr_flags & IFF_UP) == 0) { - Tprintf ((" down\n")); -@@ -769,11 +775,13 @@ - } - /*@=moduncon@*/ - -+#if 0 - /* None of the current callers want loopback addresses. */ - if (is_loopback_address(&lifr->iflr_addr)) { - Tprintf ((" loopback\n")); - goto skip; - } -+#endif - /* Ignore interfaces that are down. */ - if ((lifreq.iflr_flags & IFF_UP) == 0) { - Tprintf ((" down\n")); -@@ -984,11 +992,13 @@ - } - /*@=moduncon@*/ - -+#if 0 - /* None of the current callers want loopback addresses. */ - if (is_loopback_address(&ifreq.ifr_addr)) { - Tprintf ((" loopback\n")); - goto skip; - } -+#endif - /* Ignore interfaces that are down. */ - if ((ifreq.ifr_flags & IFF_UP) == 0) { - Tprintf ((" down\n")); diff --git a/security/krb5-appl/files/patch-lib::gssapi::krb5::import_name.c b/security/krb5-appl/files/patch-lib::gssapi::krb5::import_name.c deleted file mode 100644 index 40f116af2196..000000000000 --- a/security/krb5-appl/files/patch-lib::gssapi::krb5::import_name.c +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/gssapi/krb5/import_name.c.orig Mon Jul 18 15:12:42 2005 -+++ lib/gssapi/krb5/import_name.c Tue Nov 8 09:53:58 2005 -@@ -33,6 +33,11 @@ - #endif - #endif - -+#include <sys/param.h> -+#if __FreeBSD_version < 500100 -+#include <stdio.h> -+#endif -+ - #ifdef HAVE_STRING_H - #include <string.h> - #else diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr deleted file mode 100644 index d11e2e6d1c15..000000000000 --- a/security/krb5-appl/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-appl/pkg-plist b/security/krb5-appl/pkg-plist deleted file mode 100644 index bb3f01f28121..000000000000 --- a/security/krb5-appl/pkg-plist +++ /dev/null @@ -1,109 +0,0 @@ -bin/compile_et -bin/%%FTP_PROG%% -bin/gss-client -bin/k5srvutil -bin/kadmin -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb5-config -bin/ksu -bin/ktutil -bin/kvno -bin/%%RCP_PROG%% -bin/%%RLOGIN_PROG%% -bin/%%RSH_PROG%% -bin/sclient -bin/sim_client -bin/%%TELNET_PROG%% -bin/uuclient -include/com_err.h -include/gssapi.h -include/gssapi/gssapi.h -include/gssapi/gssapi_ext.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -include/gssapi/mechglue.h -include/gssrpc/auth.h -include/gssrpc/auth_gss.h -include/gssrpc/auth_gssapi.h -include/gssrpc/auth_unix.h -include/gssrpc/clnt.h -include/gssrpc/netdb.h -include/gssrpc/pmap_clnt.h -include/gssrpc/pmap_prot.h -include/gssrpc/pmap_rmt.h -include/gssrpc/rename.h -include/gssrpc/rpc.h -include/gssrpc/rpc_msg.h -include/gssrpc/svc.h -include/gssrpc/svc_auth.h -include/gssrpc/types.h -include/gssrpc/xdr.h -include/krb5.h -include/krb5/krb5.h -include/krb5/locate_plugin.h -include/kadm5/admin.h -include/kadm5/chpass_util_strings.h -include/kadm5/kadm_err.h -include/kdb.h -include/profile.h -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.so -lib/libgssrpc.so.4 -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.so -lib/libkadm5clnt.so.6 -lib/libkadm5srv.so -lib/libkadm5srv.so.6 -lib/libkdb5.so -lib/libkdb5.so.4 -lib/libkrb5.so -lib/libkrb5.so.3 -lib/libkrb5support.so -lib/libkrb5support.so.0 -lib/krb5/plugins/kdb/db2.so -lib/krb5/plugins/preauth/encrypted_challenge.so -lib/krb5/plugins/preauth/pkinit.so -sbin/%%FTP_PROG%%d -sbin/gss-server -sbin/kadmin.local -sbin/kadmind -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/kproplog -sbin/krb5-send-pr -sbin/krb5kdc -sbin/kshd -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/%%TELNET_PROG%%d -sbin/uuserver -share/doc/krb5/README.FreeBSD -share/et/et_c.awk -share/et/et_h.awk -share/examples/krb5/kdc.conf -share/examples/krb5/krb5.conf -share/examples/krb5/services.append -share/gnats/mit -@dirrm lib/krb5/plugins/preauth -@dirrm lib/krb5/plugins/libkrb5 -@dirrm lib/krb5/plugins/kdb -@dirrm lib/krb5/plugins/authdata -@dirrm lib/krb5/plugins -@dirrm lib/krb5 -@dirrm include/gssapi -@dirrm include/gssrpc -@dirrm include/krb5 -@dirrm include/kadm5 -@dirrm share/et -@dirrmtry share/gnats -@dirrm share/examples/krb5 diff --git a/security/kwallet/Makefile b/security/kwallet/Makefile deleted file mode 100644 index cd2e60f24298..000000000000 --- a/security/kwallet/Makefile +++ /dev/null @@ -1,51 +0,0 @@ -# New ports collection Makefile for: kdeutils -# Date created: 2008-01-31 -# Whom: Martin Wilke <miwi@FreeBSD.org> -# -# $FreeBSD$ - -PORTNAME= kdeutils -PORTVERSION= ${KDE4_VERSION} -PORTREVISION= 1 -CATEGORIES= misc kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= ${KDE4_BRANCH}/${PORTVERSION}/src -DIST_SUBDIR= KDE - -MAINTAINER= kde@FreeBSD.org -COMMENT= Utilities for the KDE4 integrated X11 Desktop - -LIB_DEPENDS= gmp.8:${PORTSDIR}/math/libgmp4 \ - zip.1:${PORTSDIR}/archivers/libzip \ - lzma.0:${PORTSDIR}/archivers/xz \ - qimageblitz.4:${PORTSDIR}/x11/qimageblitz \ - qca.2:${PORTSDIR}/devel/qca -RUN_DEPENDS= gpg2:${PORTSDIR}/security/gnupg - -LATEST_LINK= ${PORTNAME}4 - -USE_BZIP2= yes -USE_QT_VER= 4 -USE_PYTHON= 2.5+ -KDE4_BUILDENV= yes -USE_KDE4= kdelibs pimlibs kdeprefix kdehier automoc4 kdeexp kdebase -QT_COMPONENTS= network gui porting xml \ - qmake_build moc_build rcc_build uic_build -MAKE_JOBS_SAFE= yes - -MAN1= ark.1 - -OPTIONS= PRINTER_APPLET "Install printer system tray utility" off - -.include <bsd.port.pre.mk> - -.if defined(WITH_PRINTER_APPLET) -RUN_DEPENDS+= ${KDE4_PREFIX}/bin/printer-applet:${PORTSDIR}/print/kdeutils4-printer-applet -.endif - -post-patch: -#disable printer-applet, it comes with print/kdeutils4-printer-applet - ${REINPLACE_CMD} -e '/add_subdirectory.*printer-applet/d' \ - ${PATCH_WRKSRC}/CMakeLists.txt - -.include <bsd.port.post.mk> diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo deleted file mode 100644 index c170b2f74165..000000000000 --- a/security/kwallet/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (KDE/kdeutils-4.3.1.tar.bz2) = 69491ba185ba8ecb2dd4860d7048a88a -SHA256 (KDE/kdeutils-4.3.1.tar.bz2) = 659d23848039bbb5f2d7c24d0693605d2a95e1b9f9693562fc68ffcb7f6d2125 -SIZE (KDE/kdeutils-4.3.1.tar.bz2) = 2524224 diff --git a/security/kwallet/pkg-descr b/security/kwallet/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/security/kwallet/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/security/kwallet/pkg-plist b/security/kwallet/pkg-plist deleted file mode 100644 index 5c78076065cc..000000000000 --- a/security/kwallet/pkg-plist +++ /dev/null @@ -1,352 +0,0 @@ -bin/ark -bin/irkick -bin/kcalc -bin/kcharselect -bin/kdessh -bin/kdf -bin/kfloppy -bin/kgpg -bin/ktimer -bin/kwalletmanager -bin/kwikdisk -bin/okteta -bin/superkaramba -bin/sweeper -lib/kde4/kcm_kdf.so -lib/kde4/kcm_kwallet.so -lib/kde4/kcm_lirc.so -lib/kde4/kerfuffle_7z.so -lib/kde4/kerfuffle_clirar.so -lib/kde4/kerfuffle_clizip.so -lib/kde4/kerfuffle_libarchive.so -lib/kde4/kerfuffle_libbz2.so -lib/kde4/kerfuffle_libgz.so -lib/kde4/kerfuffle_libxz.so -lib/kde4/libarkpart.so -lib/kde4/libextracthere.so -lib/kde4/libkbytearrayedit.so -lib/kde4/liboktetapart.so -lib/kde4/plasma_package_superkaramba.so -lib/kde4/plasma_scriptengine_superkaramba.so -lib/libkdeinit4_irkick.so -lib/libkdeinit4_kcalc.so -lib/libkdelirc_shared.so -lib/libkdelirc_shared.so.1 -lib/libkdelirc_shared.so.1.0.0 -lib/libkerfuffle.so -lib/libkerfuffle.so.5 -lib/libkerfuffle.so.5.0.1 -lib/liboktetacore.so -lib/liboktetacore.so.5 -lib/liboktetacore.so.5.0.1 -lib/liboktetagui.so -lib/liboktetagui.so.5 -lib/liboktetagui.so.5.0.1 -lib/libsuperkaramba.so -lib/libsuperkaramba.so.5 -lib/libsuperkaramba.so.5.0.1 -share/applications/kde4/KCharSelect.desktop -share/applications/kde4/KFloppy.desktop -share/applications/kde4/ark.desktop -share/applications/kde4/irkick.desktop -share/applications/kde4/kcalc.desktop -share/applications/kde4/kdf.desktop -share/applications/kde4/kgpg.desktop -share/applications/kde4/ktimer.desktop -share/applications/kde4/kwalletmanager-kwalletd.desktop -share/applications/kde4/kwalletmanager.desktop -share/applications/kde4/kwikdisk.desktop -share/applications/kde4/okteta.desktop -share/applications/kde4/superkaramba.desktop -share/applications/kde4/sweeper.desktop -share/apps/ark/ark_part.rc -share/apps/ark/arkui.rc -share/apps/irkick/irkick.notifyrc -share/apps/kcalc/kcalcui.rc -share/apps/kcalc/scienceconstants.xml -share/apps/kcharselect/kcharselectui.rc -share/apps/kconf_update/kcalcrc.upd -share/apps/kconf_update/kcharselect.upd -share/apps/kdf/kdfui.rc -share/apps/kgpg/icons/oxygen/16x16/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/16x16/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/16x16/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/16x16/status/key-group.png -share/apps/kgpg/icons/oxygen/16x16/status/key-orphan.png -share/apps/kgpg/icons/oxygen/16x16/status/key-pair.png -share/apps/kgpg/icons/oxygen/16x16/status/key-single.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/22x22/actions/key-generate-pair.png -share/apps/kgpg/icons/oxygen/22x22/actions/view-key-secret.png -share/apps/kgpg/icons/oxygen/22x22/status/key-group.png -share/apps/kgpg/icons/oxygen/22x22/status/key-pair.png -share/apps/kgpg/icons/oxygen/22x22/status/key-single.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/32x32/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/32x32/status/key-group.png -share/apps/kgpg/icons/oxygen/32x32/status/key-pair.png -share/apps/kgpg/icons/oxygen/32x32/status/key-single.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-export-key.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-import-key.png -share/apps/kgpg/icons/oxygen/48x48/actions/document-properties-key.png -share/apps/kgpg/icons/oxygen/48x48/status/key-group.png -share/apps/kgpg/icons/oxygen/48x48/status/key-pair.png -share/apps/kgpg/icons/oxygen/48x48/status/key-single.png -share/apps/kgpg/icons/oxygen/scalable/actions/document-export-key.svgz -share/apps/kgpg/icons/oxygen/scalable/actions/document-import-key.svgz -share/apps/kgpg/icons/oxygen/scalable/actions/document-properties-key.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-group.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-pair.svgz -share/apps/kgpg/icons/oxygen/scalable/status/key-single.svgz -share/apps/kgpg/keysmanager.rc -share/apps/kgpg/kgpg.rc -share/apps/kgpg/pics/kgpg_anim.gif -share/apps/kgpg/tips -share/apps/kwalletmanager/icons/oxygen/22x22/actions/folder_closed.png -share/apps/kwalletmanager/icons/oxygen/22x22/actions/folder_open.png -share/apps/kwalletmanager/kwalleteditor.rc -share/apps/kwalletmanager/kwalletmanager.rc -share/apps/okteta/oktetaui.rc -share/apps/oktetapart/oktetapartui.rc -share/apps/profiles/amarok.profile.xml -share/apps/profiles/dragonplayer.profile.xml -share/apps/profiles/klauncher.profile.xml -share/apps/profiles/kmix.profile.xml -share/apps/profiles/konqueror.profile.xml -share/apps/profiles/kscd.profile.xml -share/apps/profiles/okular.profile.xml -share/apps/profiles/profile.dtd -share/apps/profiles/shutdown.profile.xml -share/apps/profiles/suspend.profile.xml -share/apps/profiles/vlc.profile.xml -share/apps/remotes/AppleRemote.remote.xml -share/apps/remotes/AsusDH.remote.xml -share/apps/remotes/RM-0010.remote.xml -share/apps/remotes/cimr100.remote.xml -share/apps/remotes/hauppauge.remote.xml -share/apps/remotes/packbell.remote.xml -share/apps/remotes/remote.dtd -share/apps/remotes/sherwood.remote.xml -share/apps/remotes/sonytv.remote.xml -share/apps/superkaramba/superkarambaui.rc -share/apps/sweeper/sweeperui.rc -share/autostart/irkick.desktop -share/autostart/kgpg.desktop -share/config.kcfg/ark.kcfg -share/config.kcfg/kcalc.kcfg -share/config.kcfg/kgpg.kcfg -share/config/superkaramba.knsrc -share/dbus-1/interfaces/org.kde.kgpg.Key.xml -share/dbus-1/interfaces/org.kde.superkaramba.xml -share/dbus-1/interfaces/org.kde.sweeper.xml -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/ark/man-ark.1.docbook -share/doc/HTML/en/irkick/common -share/doc/HTML/en/irkick/index.cache.bz2 -share/doc/HTML/en/irkick/index.docbook -share/doc/HTML/en/kcalc/commands.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/kcharselect/common -share/doc/HTML/en/kcharselect/index.cache.bz2 -share/doc/HTML/en/kcharselect/index.docbook -share/doc/HTML/en/kcmlirc/common -share/doc/HTML/en/kcmlirc/index.cache.bz2 -share/doc/HTML/en/kcmlirc/index.docbook -share/doc/HTML/en/kcontrol/blockdevices/common -share/doc/HTML/en/kcontrol/blockdevices/index.cache.bz2 -share/doc/HTML/en/kcontrol/blockdevices/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/kfloppy/common -share/doc/HTML/en/kfloppy/index.cache.bz2 -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kgpg/common -share/doc/HTML/en/kgpg/editor.png -share/doc/HTML/en/kgpg/index.cache.bz2 -share/doc/HTML/en/kgpg/index.docbook -share/doc/HTML/en/kgpg/keygen.png -share/doc/HTML/en/kgpg/keymanage.png -share/doc/HTML/en/kgpg/keyprop.png -share/doc/HTML/en/kgpg/keys.png -share/doc/HTML/en/kgpg/keyserver-search.png -share/doc/HTML/en/kgpg/keyserver.png -share/doc/HTML/en/kgpg/kicker.png -share/doc/HTML/en/kgpg/options.png -share/doc/HTML/en/ktimer/common -share/doc/HTML/en/ktimer/first.png -share/doc/HTML/en/ktimer/index.cache.bz2 -share/doc/HTML/en/ktimer/index.docbook -share/doc/HTML/en/ktimer/main.png -share/doc/HTML/en/ktimer/running.png -share/doc/HTML/en/ktimer/two.at.once.png -share/doc/HTML/en/kwallet/common -share/doc/HTML/en/kwallet/edit1.png -share/doc/HTML/en/kwallet/edit2.png -share/doc/HTML/en/kwallet/first-open-request.png -share/doc/HTML/en/kwallet/index.cache.bz2 -share/doc/HTML/en/kwallet/index.docbook -share/doc/HTML/en/kwallet/kwalletmanager.png -share/doc/HTML/en/kwallet/openwallet-request.png -share/doc/HTML/en/kwallet/oxygen48-status-wallet-closed.png -share/doc/HTML/en/kwallet/oxygen48-status-wallet-open.png -share/doc/HTML/en/kwallet/password1.png -share/doc/HTML/en/kwallet/password2.png -share/doc/HTML/en/kwallet/save-login-information.png -share/doc/HTML/en/okteta/basics.docbook -share/doc/HTML/en/okteta/common -share/doc/HTML/en/okteta/credits.docbook -share/doc/HTML/en/okteta/index.cache.bz2 -share/doc/HTML/en/okteta/index.docbook -share/doc/HTML/en/okteta/introduction.docbook -share/doc/HTML/en/okteta/menu.docbook -share/doc/HTML/en/okteta/tools.docbook -share/doc/HTML/en/superkaramba/common -share/doc/HTML/en/superkaramba/index.cache.bz2 -share/doc/HTML/en/superkaramba/index.docbook -share/icons/hicolor/128x128/apps/kdf.png -share/icons/hicolor/128x128/apps/kfloppy.png -share/icons/hicolor/128x128/apps/ktimer.png -share/icons/hicolor/128x128/apps/kwalletmanager.png -share/icons/hicolor/128x128/apps/kwalletmanager2.png -share/icons/hicolor/128x128/apps/kwikdisk.png -share/icons/hicolor/128x128/apps/superkaramba.png -share/icons/hicolor/16x16/apps/kdf.png -share/icons/hicolor/16x16/apps/kfloppy.png -share/icons/hicolor/16x16/apps/kgpg.png -share/icons/hicolor/16x16/apps/ktimer.png -share/icons/hicolor/16x16/apps/kwalletmanager.png -share/icons/hicolor/16x16/apps/kwalletmanager2.png -share/icons/hicolor/16x16/apps/kwikdisk.png -share/icons/hicolor/16x16/apps/okteta.png -share/icons/hicolor/16x16/apps/superkaramba.png -share/icons/hicolor/22x22/apps/irkick.png -share/icons/hicolor/22x22/apps/kdf.png -share/icons/hicolor/22x22/apps/kfloppy.png -share/icons/hicolor/22x22/apps/kgpg.png -share/icons/hicolor/22x22/apps/kwalletmanager.png -share/icons/hicolor/22x22/apps/kwikdisk.png -share/icons/hicolor/22x22/apps/superkaramba.png -share/icons/hicolor/32x32/apps/kdf.png -share/icons/hicolor/32x32/apps/kfloppy.png -share/icons/hicolor/32x32/apps/kgpg.png -share/icons/hicolor/32x32/apps/ktimer.png -share/icons/hicolor/32x32/apps/kwalletmanager.png -share/icons/hicolor/32x32/apps/kwalletmanager2.png -share/icons/hicolor/32x32/apps/kwikdisk.png -share/icons/hicolor/32x32/apps/okteta.png -share/icons/hicolor/32x32/apps/superkaramba.png -share/icons/hicolor/48x48/apps/kdf.png -share/icons/hicolor/48x48/apps/kfloppy.png -share/icons/hicolor/48x48/apps/kgpg.png -share/icons/hicolor/48x48/apps/ktimer.png -share/icons/hicolor/48x48/apps/kwalletmanager.png -share/icons/hicolor/48x48/apps/kwalletmanager2.png -share/icons/hicolor/48x48/apps/kwikdisk.png -share/icons/hicolor/48x48/apps/okteta.png -share/icons/hicolor/48x48/apps/superkaramba.png -share/icons/hicolor/64x64/apps/kdf.png -share/icons/hicolor/64x64/apps/kfloppy.png -share/icons/hicolor/64x64/apps/kwalletmanager.png -share/icons/hicolor/64x64/apps/kwalletmanager2.png -share/icons/hicolor/64x64/apps/kwikdisk.png -share/icons/hicolor/64x64/apps/superkaramba.png -share/icons/hicolor/scalable/apps/irkick.svgz -share/icons/hicolor/scalable/apps/superkaramba.svgz -share/icons/oxygen/128x128/devices/infrared-remote.png -share/icons/oxygen/16x16/apps/kcmdf.png -share/icons/oxygen/16x16/devices/infrared-remote.png -share/icons/oxygen/22x22/actions/irkickflash.png -share/icons/oxygen/22x22/actions/irkickoff.png -share/icons/oxygen/22x22/apps/kcmdf.png -share/icons/oxygen/22x22/devices/infrared-remote.png -share/icons/oxygen/32x32/apps/kcmdf.png -share/icons/oxygen/32x32/devices/infrared-remote.png -share/icons/oxygen/42x42/devices/infrared-remote.png -share/icons/oxygen/48x48/devices/infrared-remote.png -share/icons/oxygen/64x64/devices/infrared-remote.png -share/icons/oxygen/8x8/devices/infrared-remote.png -share/icons/oxygen/scalable/actions/irkickflash.svgz -share/icons/oxygen/scalable/actions/irkickoff.svgz -share/icons/oxygen/scalable/devices/infrared-remote.svgz -share/kde4/services/ServiceMenus/ark_addtoservicemenu.desktop -share/kde4/services/ServiceMenus/ark_servicemenu.desktop -share/kde4/services/ServiceMenus/encryptfile.desktop -share/kde4/services/ServiceMenus/encryptfolder.desktop -share/kde4/services/ServiceMenus/floppy_format.desktop -share/kde4/services/ServiceMenus/viewdecrypted.desktop -share/kde4/services/ark_dndextract.desktop -share/kde4/services/ark_part.desktop -share/kde4/services/kbytearrayedit.desktop -share/kde4/services/kcm_lirc.desktop -share/kde4/services/kcmdf.desktop -share/kde4/services/kerfuffle_7z.desktop -share/kde4/services/kerfuffle_clirar.desktop -share/kde4/services/kerfuffle_clizip.desktop -share/kde4/services/kerfuffle_libarchive.desktop -share/kde4/services/kerfuffle_libbz2.desktop -share/kde4/services/kerfuffle_libgz.desktop -share/kde4/services/kerfuffle_libxz.desktop -share/kde4/services/kwalletconfig.desktop -share/kde4/services/kwalletmanager_show.desktop -share/kde4/services/oktetapart.desktop -share/kde4/services/plasma-package-superkaramba.desktop -share/kde4/services/plasma-scriptengine-superkaramba.desktop -share/kde4/servicetypes/kerfufflePlugin.desktop -@dirrmtry share/icons/oxygen/42x42/devices -@dirrmtry share/icons/oxygen/42x42 -@dirrm share/doc/HTML/en/superkaramba -@dirrm share/doc/HTML/en/okteta -@dirrm share/doc/HTML/en/kwallet -@dirrm share/doc/HTML/en/ktimer -@dirrm share/doc/HTML/en/kgpg -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcontrol/blockdevices -@dirrm share/doc/HTML/en/kcmlirc -@dirrm share/doc/HTML/en/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/irkick -@dirrm share/doc/HTML/en/ark -@dirrm share/apps/sweeper -@dirrm share/apps/superkaramba -@dirrm share/apps/remotes -@dirrm share/apps/oktetapart -@dirrm share/apps/okteta -@dirrm share/apps/kwalletmanager/icons/oxygen/22x22/actions -@dirrm share/apps/kwalletmanager/icons/oxygen/22x22 -@dirrm share/apps/kwalletmanager/icons/oxygen -@dirrm share/apps/kwalletmanager/icons -@dirrm share/apps/kwalletmanager -@dirrm share/apps/kgpg/pics -@dirrm share/apps/kgpg/icons/oxygen/scalable/status -@dirrm share/apps/kgpg/icons/oxygen/scalable/actions -@dirrm share/apps/kgpg/icons/oxygen/scalable -@dirrm share/apps/kgpg/icons/oxygen/48x48/status -@dirrm share/apps/kgpg/icons/oxygen/48x48/actions -@dirrm share/apps/kgpg/icons/oxygen/48x48 -@dirrm share/apps/kgpg/icons/oxygen/32x32/status -@dirrm share/apps/kgpg/icons/oxygen/32x32/actions -@dirrm share/apps/kgpg/icons/oxygen/32x32 -@dirrm share/apps/kgpg/icons/oxygen/22x22/status -@dirrm share/apps/kgpg/icons/oxygen/22x22/actions -@dirrm share/apps/kgpg/icons/oxygen/22x22 -@dirrm share/apps/kgpg/icons/oxygen/16x16/status -@dirrm share/apps/kgpg/icons/oxygen/16x16/actions -@dirrm share/apps/kgpg/icons/oxygen/16x16 -@dirrm share/apps/kgpg/icons/oxygen -@dirrm share/apps/kgpg/icons -@dirrm share/apps/kgpg -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@dirrm share/apps/irkick -@dirrm share/apps/ark diff --git a/security/libfwbuilder-devel/Makefile b/security/libfwbuilder-devel/Makefile deleted file mode 100644 index 0d9903a39402..000000000000 --- a/security/libfwbuilder-devel/Makefile +++ /dev/null @@ -1,66 +0,0 @@ -# New ports collection makefile for: libfwbuilder -# Date Created: 27 May 2002 -# Whom: Sergey Lyubka <devnull@asitatech.ie> -# -# $FreeBSD$ - -PORTNAME= libfwbuilder -PORTVERSION= 3.0.7 -CATEGORIES= security -.if defined(BUILD) -MASTER_SITES= http://www.fwbuilder.org/nightly_builds/fwbuilder-3.0/build-${BUILD}/ -.else -MASTER_SITES= SF/fwbuilder/Current_Packages/${PORTVERSION} -.endif - -MAINTAINER= cy@FreeBSD.org -COMMENT= Firewall Builder API - -CONFLICTS= libfwbuilder-2.* -LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt \ - netsnmp.16:${PORTSDIR}/net-mgmt/net-snmp - -PLIST_SUB= BUILD_VERSION=${PORTVERSION} -USE_QT_VER= 4 -QT_COMPONENTS= corelib \ - gui \ - iconengines \ - inputmethods \ - linguist_build \ - moc_build \ - qmake_build \ - svg \ - uic_build \ - xml - -QTDIR?= ${QT_PREFIX} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -USE_LDCONFIG= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -post-install: - ${RM} ${PREFIX}/lib/libfwbuilder.so.8.2 - ${RM} ${PREFIX}/lib/libfwcompiler.so.8.2 - -.if !defined(NOPORTDOCS) -PORTDOCS= * -.endif - -.include <bsd.port.pre.mk> -.if ${OSVERSION} >= 800107 -MAKE_ENV+= CCACHE_DISABLE=yes -.endif - -.if defined(NOPORTDOCS) -BROKEN= NOPORTDOCS is incomplete in this port -.endif -.include <bsd.port.post.mk> diff --git a/security/libfwbuilder-devel/distinfo b/security/libfwbuilder-devel/distinfo deleted file mode 100644 index 542b83c43023..000000000000 --- a/security/libfwbuilder-devel/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (libfwbuilder-3.0.7.tar.gz) = 70632afb9f276ac248b13b08f06db85a -SHA256 (libfwbuilder-3.0.7.tar.gz) = b6dedda5af79e4594d5a13fa24c861da36adf33636c0e9586ad5744a272d6fde -SIZE (libfwbuilder-3.0.7.tar.gz) = 540834 diff --git a/security/libfwbuilder-devel/files/patch-aa b/security/libfwbuilder-devel/files/patch-aa deleted file mode 100644 index 9e5f2c00a120..000000000000 --- a/security/libfwbuilder-devel/files/patch-aa +++ /dev/null @@ -1,15 +0,0 @@ ---- qmake.inc.in.orig 2009-06-15 15:06:56.000000000 -0700 -+++ qmake.inc.in 2009-06-22 13:34:03.000000000 -0700 -@@ -30,10 +30,8 @@ - doc.path = @DOCDIR@ - - CONFIG += warn_on debug -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter @CXXFLAGS@ -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter @CXXFLAGS@ -+ QMAKE_CXXFLAGS_DEBUG += @CXXFLAGS@ -+ QMAKE_CXXFLAGS_RELEASE += @CXXFLAGS@ - } - } - 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 576f36745024..000000000000 --- a/security/libfwbuilder-devel/pkg-plist +++ /dev/null @@ -1,152 +0,0 @@ -bin/libfwbuilder-config-3 -include/fwb-3/fwcompiler/Compiler.h -include/fwb-3/fwcompiler/NATCompiler.h -include/fwb-3/fwcompiler/OSConfigurator.h -include/fwb-3/fwcompiler/PolicyCompiler.h -include/fwb-3/fwcompiler/Preprocessor.h -include/fwb-3/fwcompiler/RoutingCompiler.h -include/fwb-3/fwcompiler/RuleProcessor.h -include/fwb-3/fwbuilder/Address.h -include/fwb-3/fwbuilder/AddressRange.h -include/fwb-3/fwbuilder/AddressTable.h -include/fwb-3/fwbuilder/BackgroundOp.h -include/fwb-3/fwbuilder/Constants.h -include/fwb-3/fwbuilder/CustomService.h -include/fwb-3/fwbuilder/DNSName.h -include/fwb-3/fwbuilder/FWException.h -include/fwb-3/fwbuilder/FWIntervalReference.h -include/fwb-3/fwbuilder/FWObject.h -include/fwb-3/fwbuilder/FWObjectDatabase.h -include/fwb-3/fwbuilder/FWObjectReference.h -include/fwb-3/fwbuilder/FWOptions.h -include/fwb-3/fwbuilder/FWReference.h -include/fwb-3/fwbuilder/FWServiceReference.h -include/fwb-3/fwbuilder/Firewall.h -include/fwb-3/fwbuilder/Group.h -include/fwb-3/fwbuilder/Host.h -include/fwb-3/fwbuilder/HostsFile.h -include/fwb-3/fwbuilder/ICMP6Service.h -include/fwb-3/fwbuilder/ICMPService.h -include/fwb-3/fwbuilder/IPRoute.h -include/fwb-3/fwbuilder/IPService.h -include/fwb-3/fwbuilder/IPv4.h -include/fwb-3/fwbuilder/IPv6.h -include/fwb-3/fwbuilder/Inet6AddrMask.h -include/fwb-3/fwbuilder/InetAddr.h -include/fwb-3/fwbuilder/InetAddrMask.h -include/fwb-3/fwbuilder/Interface.h -include/fwb-3/fwbuilder/Interval.h -include/fwb-3/fwbuilder/IntervalGroup.h -include/fwb-3/fwbuilder/InterfaceData.h -include/fwb-3/fwbuilder/Library.h -include/fwb-3/fwbuilder/Logger.h -include/fwb-3/fwbuilder/Management.h -include/fwb-3/fwbuilder/MultiAddress.h -include/fwb-3/fwbuilder/NAT.h -include/fwb-3/fwbuilder/Network.h -include/fwb-3/fwbuilder/NetworkIPv6.h -include/fwb-3/fwbuilder/ObjectGroup.h -include/fwb-3/fwbuilder/ObjectMatcher.h -include/fwb-3/fwbuilder/Policy.h -include/fwb-3/fwbuilder/Pool.h -include/fwb-3/fwbuilder/Resources.h -include/fwb-3/fwbuilder/Routing.h -include/fwb-3/fwbuilder/Rule.h -include/fwb-3/fwbuilder/RuleElement.h -include/fwb-3/fwbuilder/RuleSet.h -include/fwb-3/fwbuilder/Service.h -include/fwb-3/fwbuilder/ServiceGroup.h -include/fwb-3/fwbuilder/SyncQueue.h -include/fwb-3/fwbuilder/TCPUDPService.h -include/fwb-3/fwbuilder/TCPService.h -include/fwb-3/fwbuilder/TagService.h -include/fwb-3/fwbuilder/ThreadTools.h -include/fwb-3/fwbuilder/UserService.h -include/fwb-3/fwbuilder/Tools.h -include/fwb-3/fwbuilder/UDPService.h -include/fwb-3/fwbuilder/XMLTools.h -include/fwb-3/fwbuilder/dns.h -include/fwb-3/fwbuilder/inet_net.h -include/fwb-3/fwbuilder/libfwbuilder-config.h -include/fwb-3/fwbuilder/libfwbuilder-version.h -include/fwb-3/fwbuilder/physAddress.h -include/fwb-3/fwbuilder/snmp.h -lib/libfwcompiler.so.8.2.0 -lib/libfwcompiler.so.8 -lib/libfwcompiler.so -lib/libfwbuilder.so.8.2.0 -lib/libfwbuilder.so.8 -lib/libfwbuilder.so -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.5.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.4.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.3.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.2.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.1.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.9.0.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.8.7.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.14.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.13.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.12.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.11.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.10.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.9.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.8.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.7.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.6.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.5.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.4.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.3.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.2.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.1.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_0.10.0.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_1.0.0.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_1.0.1.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_1.0.2.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.0.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.1.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.2.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.3.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.4.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.5.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.6.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.7.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.8.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.9.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.10.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.11.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.12.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.0.99.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.0.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.1.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.2.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.3.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.4.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.5.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.6.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.7.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.8.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.9.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.10.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.11.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.12.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.13.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.14.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.15.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.16.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.17.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.18.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.19.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_2.1.99.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_3.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_4.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_5.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_6.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_7.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_8.xslt -share/libfwbuilder-%%BUILD_VERSION%%/migration/FWObjectDatabase_9.xslt -share/libfwbuilder-%%BUILD_VERSION%%/fwbuilder.dtd -@dirrm share/libfwbuilder-%%BUILD_VERSION%%/migration -@dirrm share/libfwbuilder-%%BUILD_VERSION%% -@dirrm include/fwb-3/fwcompiler -@dirrm include/fwb-3/fwbuilder -@dirrm include/fwb-3 diff --git a/security/openvpn20/Makefile b/security/openvpn20/Makefile deleted file mode 100644 index 152f2075947b..000000000000 --- a/security/openvpn20/Makefile +++ /dev/null @@ -1,110 +0,0 @@ -# New ports collection makefile for: openvpn -# Date created: 2002-06-23 -# Whom: Matthias Andree <matthias.andree@gmx.de> -# -# $FreeBSD$ -# - -PORTNAME= openvpn -# ----------------------------------------------------- -# DO NOT BOTHER TO SEND NOTICES ABOUT OPENVPN 2.0.9 -# AS IT FIXES WINDOWS-ONLY BUGS THAT DON'T AFFECT *BSD -# AND THUS DOES NOT WARRANT A PORT UPGRADE! -# UPGRADE REQUESTS WILL BE DROPPED UNLESS BSD-RELATED. -# ----------------------------------------------------- -PORTVERSION= 2.0.6 -PORTREVISION= 9 -CATEGORIES= security net -# MASTER_SITES points to hosts in distinct data centers, -# so just one MASTER_SITES entry should be OK. -MASTER_SITES= http://openvpn.net/release/ - -MAINTAINER= matthias.andree@gmx.de -COMMENT= Secure IP/Ethernet tunnel daemon - -CONFLICTS= openvpn-devel-[0-9]* - -GNU_CONFIGURE= yes -USE_OPENSSL= yes -CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \ - --with-lzo-headers=${LOCALBASE}/include - -MAN8= openvpn.8 - -OPTIONS= PW_SAVE "Interactive passwords may be read from a file" off - -USE_RC_SUBR= openvpn.sh -USE_LDCONFIG= ${PREFIX}/lib - -SUB_FILES= pkg-message pkg-req -SUB_LIST+= OSVERSION=${OSVERSION} - -.include <bsd.port.pre.mk> - -SUB_LIST+= RCSFX=${RC_SUBR_SUFFIX} - -.ifdef (LOG_OPENVPN) -CFLAGS+= -DLOG_OPENVPN=${LOG_OPENVPN} -.endif - -pre-fetch: -.ifdef (LOG_OPENVPN) - @${ECHO} "Building with LOG_OPENVPN=${LOG_OPENVPN}" -.else - @${ECHO} "" - @${ECHO} "You may use the following build options:" - @${ECHO} "" - @${ECHO} " LOG_OPENVPN={Valid syslog facility}" - @${ECHO} " EXAMPLE: make LOG_OPENVPN=LOG_DAEMON" - @${ECHO} "" -.endif - -# NOTE: there is no way to explicitly specify the LZO version to OpenVPN, -# if LZO2 and LZO1 are installed, OpenVPN will pick LZO2. -# So depend on LZO1 only if it's already there and LZO2 isn't. -# PACKAGE_BUILDING will also force LZO2. -.if exists(${LOCALBASE}/lib/liblzo2.so.2) || !exists(${LOCALBASE}/lib/liblzo.so.1) || defined(PACKAGE_BUILDING) -LIB_DEPENDS+= lzo2.2:${PORTSDIR}/archivers/lzo2 -.else -LIB_DEPENDS+= lzo.1:${PORTSDIR}/archivers/lzo -.endif - -.if defined(WITH_PW_SAVE) -CONFIGURE_ARGS+= --enable-password-save -.endif - -post-build: - cd ${WRKSRC}/plugin/down-root && ${MAKE} - cd ${WRKSRC}/plugin/auth-pam && ${CC} ${CPPFLAGS} -I../.. -DDLOPEN_PAM=0 ${CFLAGS} -fPIC -shared -Wl,-soname,openvpn-auth-pam.so -o openvpn-auth-pam.so auth-pam.c pamdl.c -lc -lpam - @# self-tests here -.if !defined(WITHOUT_CHECK) - cd ${WRKSRC} && ${MAKE} check -.endif - -pre-install: - PKG_PREFIX=${PREFIX} ${SH} ${PKGREQ} ${PKGNAME} INSTALL - -post-install: - ${MKDIR} ${PREFIX}/lib - ${INSTALL_PROGRAM} ${WRKSRC}/plugin/down-root/openvpn-down-root.so ${PREFIX}/lib - ${INSTALL_PROGRAM} ${WRKSRC}/plugin/auth-pam/openvpn-auth-pam.so ${PREFIX}/lib -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/plugin/down-root/README ${DOCSDIR}/README.openvpn-down-root - ${INSTALL_DATA} ${WRKSRC}/plugin/auth-pam/README ${DOCSDIR}/README.openvpn-auth-pam -.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \ - PORTS README - ${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR} -.endfor -.for dir in easy-rsa easy-rsa/2.0 sample-config-files - ${MKDIR} ${DOCSDIR}/${dir} - ${FIND} ${WRKSRC}/${dir}/ -maxdepth 1 -type f -exec ${INSTALL_DATA} \{\} ${DOCSDIR}/${dir} \; -.endfor -.for dir in sample-scripts - ${MKDIR} ${DOCSDIR}/${dir} - ${FIND} ${WRKSRC}/${dir}/ -maxdepth 1 -type f -exec ${INSTALL_SCRIPT} \{\} ${DOCSDIR}/${dir} \; -.endfor -.endif - @${CAT} ${PKGMESSAGE} - -.include <bsd.port.post.mk> diff --git a/security/openvpn20/distinfo b/security/openvpn20/distinfo deleted file mode 100644 index e36e6e490d74..000000000000 --- a/security/openvpn20/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (openvpn-2.0.6.tar.gz) = 8d2f95fa825e58363a676b25d4815aa7 -SHA256 (openvpn-2.0.6.tar.gz) = 1074c9fb5a7881e6d4ff0b125cf1e44a9fb650beef187f061785698522453003 -SIZE (openvpn-2.0.6.tar.gz) = 664816 diff --git a/security/openvpn20/files/openvpn.sh.in b/security/openvpn20/files/openvpn.sh.in deleted file mode 100644 index ca66486c06ab..000000000000 --- a/security/openvpn20/files/openvpn.sh.in +++ /dev/null @@ -1,129 +0,0 @@ -#!/bin/sh -# -# openvpn.sh - load tun/tap driver and start OpenVPN daemon -# -# (C) Copyright 2005 - 2008 by Matthias Andree -# based on suggestions by Matthias Grimm and Dirk Gouders -# with multi-instance contribution from Denis Shaposhnikov, Gleb Kozyrev -# and Vasil Dimov -# -# $FreeBSD$ -# -# This program is free software; you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free Software -# Foundation; either version 2 of the License, or (at your option) any later -# version. -# -# This program is distributed in the hope that it will be useful, but WITHOUT -# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS -# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more -# details. -# -# You should have received a copy of the GNU General Public License along with -# this program; if not, write to the Free Software Foundation, Inc., 51 Franklin -# Street, Fifth Floor, Boston, MA 02110-1301, USA. - -# PROVIDE: openvpn -# REQUIRE: DAEMON -# KEYWORD: shutdown - -# ----------------------------------------------------------------------------- -# -# This script supports running multiple instances of openvpn. -# To run additional instance link this script to something like -# % ln -s openvpn openvpn_foo -# and define additional openvpn_foo_* variables in one of -# /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/openvpn_foo -# -# Below NAME should be substituted with the name of this script. By default -# it is openvpn, so read as openvpn_enable. If you linked the script to -# openvpn_foo, then read as openvpn_foo_enable etc. -# -# The following variables are supported (defaults are shown). -# You can place them in any of -# /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/NAME -# -# NAME_enable="NO" # set to YES to enable openvpn -# NAME_if="" # driver(s) to load, set to "tun", "tap" or "tun tap" -# -# # optional: -# NAME_flags="" # additional command line arguments -# NAME_configfile="%%PREFIX%%/etc/openvpn/NAME.conf" # --config file -# NAME_dir="%%PREFIX%%/etc/openvpn" # --cd directory -# -# You also need to set NAME_configfile and NAME_dir, if the configuration -# file and directory where keys and certificates reside differ from the above -# settings. -# -# Note that we deliberately refrain from unloading drivers. -# -# For further documentation, please see openvpn(8). -# - -. %%RC_SUBR%% - -case "$0" in -/etc/rc*) - # during boot (shutdown) $0 is /etc/rc (/etc/rc.shutdown), - # so get the name of the script from $_file - name=$(basename "$_file" .sh) - ;; -*) - name=$(basename "$0" .sh) - ;; -esac - -rcvar=$(set_rcvar) - -openvpn_precmd() -{ - for i in $interfaces ; do - # FreeBSD <= 5.4 does not know kldstat's -m option - # FreeBSD >= 6.0 does not add debug.* sysctl information - # in the default build - we check both to keep things simple - if ! sysctl debug.if_${i}_debug >/dev/null 2>&1 \ - && ! kldstat -m if_${i} >/dev/null 2>&1 ; then - if ! kldload if_${i} ; then - warn "Could not load $i module." - return 1 - fi - fi - done - return 0 -} - -stop_postcmd() -{ - rm -f "$pidfile" || warn "Could not remove $pidfile." -} - -# support SIGHUP to reparse configuration file -extra_commands="reload" - -# pidfile -pidfile="/var/run/${name}.pid" - -# command and arguments -command="%%PREFIX%%/sbin/openvpn" - -# run this first -start_precmd="openvpn_precmd" -# and this last -stop_postcmd="stop_postcmd" - -load_rc_config ${name} - -eval ": \${${name}_enable:=\"NO\"}" -eval ": \${${name}_flags:=\"\"}" -eval ": \${${name}_if:=\"\"}" -eval ": \${${name}_configfile:=\"%%PREFIX%%/etc/openvpn/${name}.conf\"}" -eval ": \${${name}_dir:=\"%%PREFIX%%/etc/openvpn\"}" - -configfile="$(eval echo \${${name}_configfile})" -dir="$(eval echo \${${name}_dir})" -interfaces="$(eval echo \${${name}_if})" - -required_files=${configfile} -command_args="--cd ${dir} --daemon ${name} --config ${configfile} --writepid ${pidfile}" - -run_rc_command "$1" diff --git a/security/openvpn20/files/pkg-message.in b/security/openvpn20/files/pkg-message.in deleted file mode 100644 index 64494e4d6a85..000000000000 --- a/security/openvpn20/files/pkg-message.in +++ /dev/null @@ -1,20 +0,0 @@ -### ------------------------------------------------------------------------ -### The OpenVPN FreeBSD port, since v2.0.1, uses rcNG to start OpenVPN. -### Edit /etc/rc.conf to start OpenVPN automatically at system startup. -### See %%PREFIX%%/etc/rc.d/openvpn%%RCSFX%% for details. -### ------------------------------------------------------------------------ -### To get OpenVPN 1.X to talk with the new 2.0 version, you may need to -### edit the 1.X configuration file by adding these lines: -### tun-mtu 1500 -### tun-mtu-extra 32 -### mssfix 1450 -### key-method 2 <- this key-method line only for TLS setups -### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -### WARNING: THE DEFAULT PORT HAS CHANGED AND IS NOW 1194! -### OpenVPN 1.6 and older used 5000 rather than 1194 as their default -### port, so add the proper port options to your configuration file! -### - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -### For further compatibility, see <http://openvpn.net/relnotes.html> -### ------------------------------------------------------------------------ -### If you want to donate to OpenVPN: <http://openvpn.net/donate.html> -### ------------------------------------------------------------------------ diff --git a/security/openvpn20/files/pkg-req.in b/security/openvpn20/files/pkg-req.in deleted file mode 100644 index 15c8242d8724..000000000000 --- a/security/openvpn20/files/pkg-req.in +++ /dev/null @@ -1,29 +0,0 @@ -set -e - -rcvers() { - # determine if we have "old" or "new" (rcorder integration) scheme - # for %%PREFIX%%/etc/rc.d/* files - if test $1 -ge 700007 || test $1 -lt 700000 -a $1 -ge 600101 ; then - echo 2 - else - echo 1 - fi -} - -if [ "$2" = INSTALL ] ; then - # check if the base system is new enough for us, - # which should only matter for package installs. - buildrc=$(rcvers %%OSVERSION%%) - execrc=$(rcvers $(sysctl -n kern.osreldate) ) - if test $buildrc -gt $execrc ; then - cat <<EOF - -Error: this package, $1, was compiled for a newer FreeBSD -====== version that uses different boot scripts. - Therefore, the rc.d script WILL NOT WORK. - Please update your ports tree and install security/openvpn from there. - -EOF - exit 1 - fi -fi diff --git a/security/openvpn20/pkg-descr b/security/openvpn20/pkg-descr deleted file mode 100644 index b527fa8fa75e..000000000000 --- a/security/openvpn20/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -OpenVPN is a robust, scalable 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 can operate over UDP or TCP, -can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one -server can handle many clients. - -WWW: http://openvpn.net/ - -- Matthias Andree -matthias.andree@gmx.de diff --git a/security/openvpn20/pkg-plist b/security/openvpn20/pkg-plist deleted file mode 100644 index 4df2203dbd05..000000000000 --- a/security/openvpn20/pkg-plist +++ /dev/null @@ -1,75 +0,0 @@ -sbin/openvpn -lib/openvpn-auth-pam.so -lib/openvpn-down-root.so -%%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%%/README.openvpn-auth-pam -%%PORTDOCS%%%%DOCSDIR%%/README.openvpn-down-root -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pkcs12 -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-server -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/list-crl -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/make-crl -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-crt -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/revoke-full -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-ca -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-dh -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-inter -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-pkcs12 -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-key-server -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/build-req-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/clean-all -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/inherit-inter -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/list-crl -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/openssl.cnf -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/pkitool -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/revoke-full -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/sign-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/2.0/vars -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/client.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/server.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/auth-pam.pl -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-start -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/bridge-stop -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files -%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa/2.0 -%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/security/sudosh3/Makefile b/security/sudosh3/Makefile deleted file mode 100644 index dbd73b981a5c..000000000000 --- a/security/sudosh3/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# Ports collection Makefile for: sudosh -# Date created: 10/28/2004 -# Whom: cy@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= sudosh2 -PORTVERSION= 1.0.2 -CATEGORIES= security -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/v${PORTVERSION} -DISTNAME= ${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tbz2 - -MAINTAINER= cy@FreeBSD.org -COMMENT= Second version of the sudo shell -CONFLICTS= sudosh-* - -USE_BZIP2= yes -RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo - -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --bindir="${PREFIX}/bin" -CONFIGURE_ARGS+= --sysconfdir="${PREFIX}/etc" -CONFIGURE_ARGS+= --program-transform-name='' -.if defined(SUDOSH_LOGDIR) -CONFIGURE_ARGS+= --with-logdir="${SUDOSH_LOGDIR}" -.else -CONFIGURE_ARGS+= --with-logdir=/var/log/sudosh -.endif -CONFIGURE_ENV= LDFLAGS="-lutil" - -MAN1= sudosh.1 -MAN5= sudosh.conf.5 -MAN8= sudosh-replay.8 - -.include <bsd.port.mk> diff --git a/security/sudosh3/distinfo b/security/sudosh3/distinfo deleted file mode 100644 index 06d0138b2b69..000000000000 --- a/security/sudosh3/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (sudosh2-1.0.2.tbz2) = 594525a29be7fd328b80f3291eac4aca -SHA256 (sudosh2-1.0.2.tbz2) = 70298502c3f1998118d90b2b5298a6ca2595ebca3e695e7871f68d792d2b3299 -SIZE (sudosh2-1.0.2.tbz2) = 167113 diff --git a/security/sudosh3/files/patch-src-getopt.c b/security/sudosh3/files/patch-src-getopt.c deleted file mode 100644 index ba8dff15118d..000000000000 --- a/security/sudosh3/files/patch-src-getopt.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/getopt.c.orig 2007-12-21 13:03:26.000000000 -0800 -+++ src/getopt.c 2008-09-26 13:45:11.958473185 -0700 -@@ -195,6 +195,8 @@ - /* gcc with -traditional declares the built-in strlen to return int, - and has done so at least since version 2.4.5. -- rms. */ - extern int strlen(const char *); -+#else -+#include <string.h> - #endif /* not __STDC__ */ - #endif /* __GNUC__ */ - diff --git a/security/sudosh3/files/patch-src::Makefile.in b/security/sudosh3/files/patch-src::Makefile.in deleted file mode 100644 index 81fcafdbceb1..000000000000 --- a/security/sudosh3/files/patch-src::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- src/Makefile.in.orig Sun Jun 12 19:33:29 2005 -+++ src/Makefile.in Wed Oct 26 06:59:17 2005 -@@ -427,7 +427,8 @@ - - install-sudosh.conf: - test -z "$(sysconfdir)" || $(mkdir_p) "$(DESTDIR)$(sysconfdir)" - test -f $(sysconfdir)/sudosh.conf || $(INSTALL) -o 0 -g 0 -m 0444 '$(srcdir)/sudosh.conf' '$(sysconfdir)/sudosh.conf' -+ $(INSTALL) -o 0 -g 0 -m 0444 '$(srcdir)/sudosh.conf' '$(sysconfdir)/sudosh.conf.sample' - - install: install-am install-sudosh.conf - # Tell versions [3.59,3.63) of GNU make to not export all variables. diff --git a/security/sudosh3/files/patch-src::sudosh.c b/security/sudosh3/files/patch-src::sudosh.c deleted file mode 100644 index 0c79a345cfc4..000000000000 --- a/security/sudosh3/files/patch-src::sudosh.c +++ /dev/null @@ -1,129 +0,0 @@ ---- src/sudosh.c.orig Sun Jun 12 19:35:07 2005 -+++ src/sudosh.c Fri Jan 5 14:14:05 2007 -@@ -28,6 +28,13 @@ - - #define WRITE(a, b, c) do_write(a, b, c, __FILE__, __LINE__) - -+#ifdef __FreeBSD__ -+#include <sys/types.h> -+#include <sys/ioctl.h> -+#include <libutil.h> -+#include <sys/param.h> -+#endif -+ - static struct termios termorig; - static struct winsize winorig; - -@@ -545,19 +552,43 @@ - { - char *sname; - -+#ifdef __FreeBSD__ -+#define PTYLEN 16 -+ char sname_area[PTYLEN]; -+ struct termios tt; -+ struct winsize win; -+ -+ sname = sname_area; -+ if (tcgetattr(STDIN_FILENO, &tt) == -1) -+ { -+ perror ("tcgetattr"); -+ return -1; -+ } -+ if (ioctl(STDIN_FILENO, TIOCGWINSZ, &win) == -1) -+ { -+ perror ("ioctl"); -+ return -1; -+ } -+ if (openpty(&p->mfd, &p->sfd, sname, &tt, &win) == -1) { -+#else - if ((p->mfd = open ("/dev/ptmx", O_RDWR)) == -1) - { - if ((p->mfd = open ("/dev/ptc", O_RDWR)) == -1) - { -+#endif - perror ("Cannot open cloning master pty"); - return -1; -+#ifndef __FreeBSD__ - } -+#endif - } - -+#if !defined(__FreeBSD_version) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000) - (void) unlockpt (p->mfd); - (void) grantpt (p->mfd); - - sname = (char *) ptsname (p->mfd); -+#endif - - if ((p->sfd = open (sname, O_RDWR)) == -1) - { -@@ -619,9 +650,14 @@ - for (i = 3; i < 100; ++i) - close (i); - -+#ifdef __FreeBSD__ -+ (void) tcsetattr(0, TCSADRAIN, &termorig); -+ (void) login_tty(pst->sfd); -+#else - #ifdef TCSETS - (void) ioctl (0, TCSETS, &termorig); - #endif -+#endif - (void) ioctl (0, TIOCSWINSZ, &winorig); - - setuid (getuid ()); -@@ -663,6 +699,13 @@ - { - static struct termios termnew; - -+#ifdef __FreeBSD__ -+ if (tcgetattr(ttyfd, &termorig) == -1) -+ { -+ perror ("tcgetattr failed"); -+ exit (EXIT_FAILURE); -+ } -+#else - #ifdef TCGETS - if (ioctl (ttyfd, TCGETS, &termorig) == -1) - { -@@ -670,6 +713,7 @@ - exit (EXIT_FAILURE); - } - #endif -+#endif - - if (ioctl (ttyfd, TIOCGWINSZ, &winorig) == -1) - { -@@ -677,6 +721,11 @@ - exit (EXIT_FAILURE); - } - -+#ifdef __FreeBSD__ -+ (void) cfmakeraw(&termnew); -+ termnew.c_lflag &= ~ECHO; -+ (void) tcsetattr(ttyfd, TCSAFLUSH, &termnew); -+#else - termnew.c_cc[VEOF] = 1; - termnew.c_iflag = BRKINT | ISTRIP | IXON | IXANY; - termnew.c_oflag = 0; -@@ -686,13 +735,19 @@ - #ifdef TCSETS - (void) ioctl (ttyfd, TCSETS, &termnew); - #endif -+#endif - } - - static void - bye (int signum) - { -+ -+#ifdef __FreeBSD__ -+ (void) tcsetattr(0, TCSADRAIN, &termorig); -+#else - #ifdef TCSETS - (void) ioctl (0, TCSETS, &termorig); -+#endif - #endif - - close (timing.fd); diff --git a/security/sudosh3/pkg-descr b/security/sudosh3/pkg-descr deleted file mode 100644 index 28218a76ad11..000000000000 --- a/security/sudosh3/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Sudosh2 is a tool which can provide systems administrators with extensive -auditing of user shell usage. - -There are two distinct modes of operation for sudosh2: as a filter for sudo, -and directly as a login shell. In either case, you will be able to audit -user sessions by replaying them to your screen, much like a VCR. - -Sudosh2 is a fork of sudosh (by Douglas Hanks). He stopped updating sudosh -in 2005, and this fork was created in 2007. Sudosh2 is licensed with the -Open Source License v2.0. - -http://sourceforge.net/projects/sudosh2/ -http://www.shortcutsolutions.net/software/40-software-development/55-introduction-to-sudosh2.html diff --git a/security/sudosh3/pkg-plist b/security/sudosh3/pkg-plist deleted file mode 100644 index 43d308b7d677..000000000000 --- a/security/sudosh3/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -@unexec test -f %D/etc/sudosh.conf && cmp %D/etc/sudosh.conf.sample %D/etc/sudosh.conf > /dev/null 2>&1 && rm %D/etc/sudosh.conf && echo %D/etc/sudosh.conf has been removed; test -f %D/etc/sudosh.conf && echo %D/etc/sudosh.conf has not been removed; true -bin/sudosh -bin/sudosh-replay -etc/sudosh.conf.sample -@exec test -f %D/etc/sudosh.conf || cp %D/etc/sudosh.conf.sample %D/etc/sudosh.conf |