diff options
Diffstat (limited to 'security')
135 files changed, 0 insertions, 5372 deletions
diff --git a/security/calife-devel/Makefile b/security/calife-devel/Makefile deleted file mode 100644 index 89d15452ee41..000000000000 --- a/security/calife-devel/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# New ports collection makefile for: calife -# Date created: 13 Jun 2000 -# Whom: Thomas Quinot <thomas@cuivre.fr.eu.org> -# -# $FreeBSD$ -# - -PORTNAME= calife -PORTVERSION= 2.8.4 -CATEGORIES= security -MASTER_SITES= ftp://postfix.eu.org/pub/calife/ - -MAINTAINER= thomas@cuivre.fr.eu.org - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= "--with-etcdir=$(PREFIX)/etc" - -MAN1= calife.1 -MAN5= calife.auth.5 - -.include <bsd.port.mk> diff --git a/security/calife-devel/distinfo b/security/calife-devel/distinfo deleted file mode 100644 index f1bed72e69a4..000000000000 --- a/security/calife-devel/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (calife-2.8.4.tar.gz) = aaee7625f0056f364ef322bc9dbadad9 diff --git a/security/calife-devel/pkg-comment b/security/calife-devel/pkg-comment deleted file mode 100644 index e77274450e6f..000000000000 --- a/security/calife-devel/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -A lightweight alternative to sudo diff --git a/security/calife-devel/pkg-descr b/security/calife-devel/pkg-descr deleted file mode 100644 index 923a2f444531..000000000000 --- a/security/calife-devel/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Calife is a lightweight replacement to Sudo: it allows -users listed in a particular file, $(PREFIX)/etc/calife.auth, -to endorse the identity of any other user after entering their -own password. - -WWW: http://mutt.frmug.org/calife/ - --- -Thomas Quinot -- <thomas@cuivre.fr.eu.org> diff --git a/security/calife-devel/pkg-plist b/security/calife-devel/pkg-plist deleted file mode 100644 index a81fa6a224ab..000000000000 --- a/security/calife-devel/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/calife -etc/calife.auth-dist diff --git a/security/cyrus-sasl2/Makefile b/security/cyrus-sasl2/Makefile deleted file mode 100644 index 7a95c425704c..000000000000 --- a/security/cyrus-sasl2/Makefile +++ /dev/null @@ -1,129 +0,0 @@ -# New ports collection makefile for: cyrus-sasl -# Date created: Nov 1 1999 -# Whom: hetzels@westbend.net -# -# $FreeBSD$ -# - -PORTNAME= cyrus-sasl -PORTVERSION= 1.5.21 -CATEGORIES= security -MASTER_SITES= ftp://ftp.andrew.cmu.edu/pub/cyrus-mail/ \ - ${MASTER_SITE_LOCAL} \ - ftp://ftp.hanse.de/sites/transit/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail/ -MASTER_SITE_SUBDIR= stb/mirror/ftp.andrew.cmu.edu/pub/cyrus-mail - -MAINTAINER= hetzels@westbend.net - -USE_OPENSSL= RSA - -INSTALLS_SHLIB= yes - -.include <bsd.port.pre.mk> - -Y2K= http://asg.web.cmu.edu/cyrus/imapd/y2k.html - -MAN3= sasl.3 sasl_authorize_t.3 sasl_callbacks.3 sasl_checkpass.3 \ - sasl_client_init.3 sasl_client_new.3 sasl_client_start.3 sasl_client_step.3 \ - sasl_decode.3 sasl_done.3 sasl_encode.3 sasl_errstring.3 sasl_getopt_t.3 \ - sasl_getpath_t.3 sasl_getprop.3 sasl_getsecret_t.3 sasl_getsimple_t.3 \ - sasl_listmech.3 sasl_log_t.3 \ - sasl_server_init.3 sasl_server_new.3 sasl_server_start.3 sasl_server_step.3 \ - sasl_setprop.3 sasl_usererr.3 -MAN8= sasldblistusers.8 saslpasswd.8 - -USE_AUTOCONF= YES -USE_LIBTOOL= YES -CONFIGURE_ARGS= --sysconfdir=${PREFIX}/etc \ - --with-plugindir=${PREFIX}/lib/sasl \ - --with-dbpath=${PREFIX}/etc/sasldb \ - --includedir=${PREFIX}/include/sasl \ - --enable-static \ - --enable-login \ - --with-pwcheck=/var/pwcheck \ - --with-rc4=openssl - -# JavaSASL is currently Broken -#JAVADIR= jdk1.1.8 -#JAVALIBDIR= ${PREFIX}/${JAVADIR}/lib/i386/green_threads/ - -#.if defined(USE_JAVA) || exists(${LOCALBASE}/${JAVADIR}/bin/java) -#BUILD_DEPENDS= ${LOCALBASE}/${JAVADIR}/bin/java:${PORTSDIR}/java/jdk -#CONFIGURE_ARGS+= --with-java \ -# --with-javabase=${LOCALBASE}/include -# -#CONFIGURE_ENV= JAVAC="${LOCALBASE}/${JAVADIR}/bin/javac" \ -# JAVAH="${LOCALBASE}/${JAVADIR}/bin/javah" \ -# JAVADOC="${LOCALBASE}/${JAVADIR}/bin/javadoc" -#.endif - -.if defined(KRB5_HOME) && exists(${KRB5_HOME}) -CONFIGURE_ARGS+= --enable-gssapi=${KRB5_HOME} -.else -CONFIGURE_ARGS+= --disable-gssapi -GSSAPI= "@comment " -.endif - -.if exists(/usr/lib/libkrb.a) -CONFIGURE_ARGS+= --enable-krb4 -.else -CONFIGURE_ARGS+= --disable-krb4 -EBONES= "@comment " -.endif - -CONFIGURE_ENV+= LOCALBASE=${LOCALBASE} \ - OPENSSLINC=${OPENSSLINC} \ - OPENSSLLIB=${OPENSSLLIB} - -DOCS= AUTHORS COPYING ChangeLog INSTALL NEWS README TODO - -DOC2= draft-leach-digest-sasl-05.txt \ - draft-newman-auth-scram-03.txt \ - rfc1321.txt rfc2095.txt rfc2104.txt \ - rfc2222.txt rfc2245.txt - -HTDOCS= gssapi index programming sysadmin - -.if defined(NOPORTDOCS) -NODOCS= "@comment " -.endif - -PLIST_SUB= PREFIX=${PREFIX} \ - GSSAPI=${GSSAPI} \ - EBONES=${EBONES} \ - NOPORTDOCS=${NODOCS} - -# Create Cyrus user and group -pre-install: - @${SH} ${PKGDIR}/INSTALL ${PKGNAME} PRE-INSTALL - -post-install: - @${SED} -e "/%%PREFIX%%/s##${PREFIX}#g" ${FILESDIR}/pwcheck.sh \ - > ${PREFIX}/etc/rc.d/pwcheck.sh - @${CHMOD} 755 ${PREFIX}/etc/rc.d/pwcheck.sh - ${INSTALL} -d -m 700 -o cyrus -g cyrus /var/pwcheck -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/SASL/html -.for file in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/share/doc/SASL -.endfor -.for file in ${DOC2} - @${INSTALL_DATA} ${WRKSRC}/doc/${file} ${PREFIX}/share/doc/SASL -.endfor -.for file in ${HTDOCS} - @${INSTALL_DATA} ${WRKSRC}/doc/${file}.html ${PREFIX}/share/doc/SASL/html -.endfor -.endif - -.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc) -post-clean: - @${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc - -.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc" -.elif ${PREFIX} != ${LOCALBASE} -# Save PREFIX so that it can be used during make install -.BEGIN: - @echo "PREFIX= ${PREFIX}" > ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc -.endif - -.include <bsd.port.post.mk> diff --git a/security/cyrus-sasl2/distinfo b/security/cyrus-sasl2/distinfo deleted file mode 100644 index e79ca2b3aab1..000000000000 --- a/security/cyrus-sasl2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (cyrus-sasl-1.5.21.tar.gz) = ada3a2b8ca3fd27982dcb6a97a65f4aa diff --git a/security/cyrus-sasl2/files/patch-ab b/security/cyrus-sasl2/files/patch-ab deleted file mode 100644 index 334527822474..000000000000 --- a/security/cyrus-sasl2/files/patch-ab +++ /dev/null @@ -1,35 +0,0 @@ ---- configure.in.orig Mon May 8 12:51:13 2000 -+++ configure.in Sat Jun 10 20:23:18 2000 -@@ -66,8 +66,9 @@ - dnl check for -R, etc. switch - CMU_GUESS_RUNPATH_SWITCH - dnl let's just link against local. otherwise we never find anything useful. --CPPFLAGS="-I/usr/local/include ${CPPFLAGS}" --CMU_ADD_LIBPATH("/usr/local/lib") -+CPPFLAGS="-I${OPENSSLINC} -I${OPENSSLINC}/openssl ${CPPFLAGS}" -+CMU_ADD_LIBPATH("${LOCALBASE}/lib") -+CMU_ADD_LIBPATH("${OPENSSLLIB}") - - AM_DISABLE_STATIC - -@@ -413,8 +414,9 @@ - - if test "$with_des" != no; then - AC_CHECK_HEADER(krb.h, -- AC_CHECK_LIB(krb, krb_mk_priv,:, -- AC_WARN(No Kerberos V4 found); krb4=no, -+ AC_CHECK_LIB(krb, krb_mk_priv, COM_ERR="", -+ AC_CHECK_LIB(krb, krb_mk_err, COM_ERR="-lcom_err", -+ AC_WARN(No Kerberos V4 found); krb4=no,-ldes -lcom_err), - -ldes), - AC_WARN(No Kerberos V4 found); krb4=no) - else -@@ -428,7 +430,7 @@ - AC_MSG_RESULT(enabled) - SASL_MECHS="$SASL_MECHS libkerberos4.la" - AC_DEFINE(HAVE_KRB) -- SASL_KRB_LIB="-lkrb -ldes" -+ SASL_KRB_LIB="-lkrb -ldes $COM_ERR" - AC_SUBST(SASL_KRB_LIB) - else - AC_MSG_RESULT(disabled) diff --git a/security/cyrus-sasl2/files/pwcheck.sh b/security/cyrus-sasl2/files/pwcheck.sh deleted file mode 100644 index ba07b9fc580a..000000000000 --- a/security/cyrus-sasl2/files/pwcheck.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -PREFIX=%%PREFIX%% - -case "$1" in - -start) - if [ -x ${PREFIX}/sbin/pwcheck ] - then - ${PREFIX}/sbin/pwcheck & && echo -n " pwcheck" - fi - ;; - -stop) - if [ -r /var/run/pwcheck.pid ] - then - kill `cat /var/run/pwcheck.pid` && echo -n " pwcheck" - rm /var/run/pwcheck.pid - fi - ;; - -*) - echo "usage: $0 {start|stop}" 1>&2 - exit 64 - ;; - -esac - diff --git a/security/cyrus-sasl2/pkg-comment b/security/cyrus-sasl2/pkg-comment deleted file mode 100644 index d3823b87bff0..000000000000 --- a/security/cyrus-sasl2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -RFC 2222 SASL (Simple Authentication and Security Layer) diff --git a/security/cyrus-sasl2/pkg-descr b/security/cyrus-sasl2/pkg-descr deleted file mode 100644 index f7549fbbe0a7..000000000000 --- a/security/cyrus-sasl2/pkg-descr +++ /dev/null @@ -1,36 +0,0 @@ -The Cyrus SASL (Simple Authentication and Security Layer) - -SASL is the Simple Authentication and Security Layer, a method -for adding authentication support to connection-based protocols. -To use SASL, a protocol includes a command for identifying and -authenticating a user to a server and for optionally negotiating -protection of subsequent protocol interactions. If its use is -negotiated, a security layer is inserted between the protocol -and the connection. - -FEATURES --------- -The following mechanisms are included in this distribution: -ANONYMOUS -CRAM-MD5 -DIGEST-MD5 -GSSAPI (MIT Kerberos 5 or Heimdal Kerberos 5) -KERBEROS_V4 -PLAIN - -The library can use a Berkeley DB, gdbm or ndbm file on the server -side to store per-user authentication secrets. The utility saslpasswd -has been included for adding authentication secrets to the file. - -PLAIN can either check /etc/passwd, Kerberos V4, use PAM, or the sasl -secrets database. By default PAM is used if PAM is found, then -Kerberos, finally /etc/passwd (non-shadow). This is tweakable in the -configuration file. Please see -"${PREFIX}/share/doc/sasl/sysadmin.html". - -The sample directory contains two programs which provide a reference -for using the library, as well as making it easy to test a mechanism -on the command line. See "${PREFIX}/share/doc/sasl/programming.html" -for more information. - -WWW: http://asg.web.cmu.edu/sasl/ diff --git a/security/cyrus-sasl2/pkg-install b/security/cyrus-sasl2/pkg-install deleted file mode 100644 index d008d0c8ac5a..000000000000 --- a/security/cyrus-sasl2/pkg-install +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# -# Created by: stb@FreeBSD.org for the cyrus imap server -# Added to the cyrus-sasl port by hetzel@westbend.net - -#set -vx - -# -# create 'cyrus' user and group before installing -# - -create() { - if [ ! -x /usr/sbin/pw ]; then - echo "*** Please add a user and a group named \`cyrus' before installing this package." - exit 69 - fi - - if ! pw show group cyrus -q >/dev/null; then - gid=60 - while pw show group -g ${gid} -q >/dev/null; do - gid=`expr ${gid} + 1` - done - if ! pw add group cyrus -g ${gid}; then - e=$? - echo "*** Failed to add group \`cyrus'. Please add it manually." - exit ${e} - fi - echo "*** Added group \`cyrus' (id ${gid})" - else - gid=`pw show group cyrus 2>/dev/null | cut -d: -f3` - fi - - if [ -x /sbin/nologin ]; then - shell=/sbin/nologin - else - shell=/nonexistent - fi - if ! pw show user cyrus -q >/dev/null; then - uid=60 - while pw show user -u ${uid} -q >/dev/null; do - uid=`expr ${uid} + 1` - done - if ! pw add user cyrus -u ${uid} -g ${gid} -d "/nonexistent" \ - -c "the cyrus mail server" -s "${shell}" -p "*" \ - ; then - e=$? - echo "*** Failed to add user \`cyrus'. Please add it manually." - exit ${e} - fi - echo "*** Added user \`cyrus' (id ${uid})" - else - if ! pw mod user cyrus -g ${gid} -d "/nonexistent" \ - -c "the cyrus mail server" -s "${shell}" -p "*" \ - ; then - e=$? - echo "*** Failed to update user \`cyrus'." - exit ${e} - fi - echo "*** Updated user \`cyrus'." - fi - if ! pw group mod cyrus -m daemon; then - echo "*** can't add user \`daemon' to group \`cyrus'" - fi -} - -case $2 in - PRE-INSTALL) - create - ;; - -esac diff --git a/security/cyrus-sasl2/pkg-message b/security/cyrus-sasl2/pkg-message deleted file mode 100644 index 6f87cd3c393b..000000000000 --- a/security/cyrus-sasl2/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ -Start the pwcheck program to have clients use the SASL libraries -as a non-root user: - - /usr/local/etc/rc.d/pwcheck.sh [start|stop] diff --git a/security/cyrus-sasl2/pkg-plist b/security/cyrus-sasl2/pkg-plist deleted file mode 100644 index 8d412ca78221..000000000000 --- a/security/cyrus-sasl2/pkg-plist +++ /dev/null @@ -1,66 +0,0 @@ -@unexec %D/etc/rc.d/pwcheck.sh stop ; echo "pwcheck stopped." -etc/rc.d/pwcheck.sh -include/sasl/hmac-md5.h -include/sasl/md5.h -include/sasl/md5global.h -include/sasl/sasl.h -include/sasl/saslplug.h -include/sasl/saslutil.h -@dirrm include/sasl -lib/libsasl.a -lib/libsasl.so -lib/libsasl.so.8 -lib/sasl/libanonymous.a -lib/sasl/libanonymous.so -lib/sasl/libanonymous.so.1 -lib/sasl/libcrammd5.a -lib/sasl/libcrammd5.so -lib/sasl/libcrammd5.so.1 -lib/sasl/libdigestmd5.a -lib/sasl/libdigestmd5.so -lib/sasl/libdigestmd5.so.0 -%%GSSAPI%%lib/sasl/libgssapiv2.a -%%GSSAPI%%lib/sasl/libgssapiv2.so -%%GSSAPI%%lib/sasl/libgssapiv2.so.1 -%%EBONES%%lib/sasl/libkerberos4.a -%%EBONES%%lib/sasl/libkerberos4.so -%%EBONES%%lib/sasl/libkerberos4.so.1 -lib/sasl/liblogin.a -lib/sasl/liblogin.so -lib/sasl/liblogin.so.0 -lib/sasl/libplain.a -lib/sasl/libplain.so -lib/sasl/libplain.so.1 -@dirrm lib/sasl -sbin/sasldblistusers -sbin/saslpasswd -sbin/pwcheck -%%NOPORTDOCS%%share/doc/SASL/AUTHORS -%%NOPORTDOCS%%share/doc/SASL/COPYING -%%NOPORTDOCS%%share/doc/SASL/ChangeLog -%%NOPORTDOCS%%share/doc/SASL/INSTALL -%%NOPORTDOCS%%share/doc/SASL/NEWS -%%NOPORTDOCS%%share/doc/SASL/README -%%NOPORTDOCS%%share/doc/SASL/TODO -%%NOPORTDOCS%%share/doc/SASL/draft-leach-digest-sasl-05.txt -%%NOPORTDOCS%%share/doc/SASL/draft-newman-auth-scram-03.txt -%%NOPORTDOCS%%share/doc/SASL/rfc1321.txt -%%NOPORTDOCS%%share/doc/SASL/rfc2095.txt -%%NOPORTDOCS%%share/doc/SASL/rfc2104.txt -%%NOPORTDOCS%%share/doc/SASL/rfc2222.txt -%%NOPORTDOCS%%share/doc/SASL/rfc2245.txt -%%NOPORTDOCS%%share/doc/SASL/html/gssapi.html -%%NOPORTDOCS%%share/doc/SASL/html/index.html -%%NOPORTDOCS%%share/doc/SASL/html/programming.html -%%NOPORTDOCS%%share/doc/SASL/html/sysadmin.html -%%NOPORTDOCS%%@dirrm share/doc/SASL/html -%%NOPORTDOCS%%@dirrm share/doc/SASL -@mode u=rwx,go= -@cwd /var -@exec mkdir pwcheck -@exec chown cyrus:cyrus pwcheck -@exec chmod go= pwcheck -@comment This file gets create by the pwcheck program -@unexec rm -f pwcheck/pwcheck -@dirrm pwcheck -@cwd %%PREFIX%% diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile deleted file mode 100644 index fb8e497655a7..000000000000 --- a/security/gnupg1/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: gnupg -# Date created: Sep 30, 1998 -# Whom: kuriyama@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= gnupg -PORTVERSION= 1.0.2 -CATEGORIES= security -MASTER_SITES= ftp://ftp.gnupg.org/pub/gcrypt/gnupg/ \ - ftp://pgp.iijlab.net/pub/gnupg/ \ - ftp://ring.aist.go.jp/pub/net/gnupg/gnupg/ - -MAINTAINER= kuriyama@FreeBSD.org - -RESTRICTED= "Crypto; export-controlled" -GNU_CONFIGURE= YES -CONFIGURE_ARGS= --with-included-gettext -MAN1= gpg.1 -MLINKS= gpg.1 gpgm.1 - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} < 300000 -USE_GMAKE= YES -.endif -CFLAGS:= ${CFLAGS:S/-pipe//g} - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/gnupg -.for i in DETAILS FAQ HACKING OpenPGP - ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${PREFIX}/share/doc/gnupg -.endfor -.for i in ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \ - README THANKS TODO VERSION - ${INSTALL_DATA} ${WRKSRC}/${i} ${PREFIX}/share/doc/gnupg -.endfor -.endif -# ${CHMOD} u+s ${PREFIX}/bin/gpg - -check: - (cd ${WRKSRC}; ${MAKE} check) - -.include <bsd.port.post.mk> diff --git a/security/gnupg1/distinfo b/security/gnupg1/distinfo deleted file mode 100644 index 68e659394038..000000000000 --- a/security/gnupg1/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (gnupg-1.0.2.tar.gz) = f445c34652042b1c0cd8c2683bcf6a05 diff --git a/security/gnupg1/pkg-comment b/security/gnupg1/pkg-comment deleted file mode 100644 index 6848290e02ab..000000000000 --- a/security/gnupg1/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -The GNU Privacy Guard diff --git a/security/gnupg1/pkg-descr b/security/gnupg1/pkg-descr deleted file mode 100644 index e7a75ccbcf13..000000000000 --- a/security/gnupg1/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -GNUPG is a complete and free replacement for PGP. - -Because it does not use IDEA or RSA it can be used without any -restrictions. GNUPG is nearly in complicance with the OpenPGP draft. - -WWW: http://www.gnupg.org/ - -kuriyama@FreeBSD.ORG diff --git a/security/gnupg1/pkg-plist b/security/gnupg1/pkg-plist deleted file mode 100644 index 6b3c34764897..000000000000 --- a/security/gnupg1/pkg-plist +++ /dev/null @@ -1,59 +0,0 @@ -bin/gpg -lib/gnupg/rndegd -lib/gnupg/rndunix -lib/gnupg/tiger -share/gnupg/options.skel -share/locale/da/LC_MESSAGES/gnupg.mo -share/locale/eo/LC_MESSAGES/gnupg.mo -share/locale/es_ES/LC_MESSAGES/gnupg.mo -share/locale/fr/LC_MESSAGES/gnupg.mo -share/locale/id/LC_MESSAGES/gnupg.mo -share/locale/it/LC_MESSAGES/gnupg.mo -share/locale/ja/LC_MESSAGES/gnupg.mo -share/locale/nl/LC_MESSAGES/gnupg.mo -share/locale/pl/LC_MESSAGES/gnupg.mo -share/locale/pt_BR/LC_MESSAGES/gnupg.mo -share/locale/pt_PT/LC_MESSAGES/gnupg.mo -share/locale/ru/LC_MESSAGES/gnupg.mo -share/locale/sv/LC_MESSAGES/gnupg.mo -share/doc/gnupg/README -share/doc/gnupg/DETAILS -share/doc/gnupg/FAQ -share/doc/gnupg/HACKING -share/doc/gnupg/OpenPGP -share/doc/gnupg/ABOUT-NLS -share/doc/gnupg/AUTHORS -share/doc/gnupg/BUGS -share/doc/gnupg/COPYING -share/doc/gnupg/INSTALL -share/doc/gnupg/NEWS -share/doc/gnupg/PROJECTS -share/doc/gnupg/THANKS -share/doc/gnupg/TODO -share/doc/gnupg/VERSION -@dirrm lib/gnupg -@dirrm share/gnupg -@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/da 2>/dev/null || true -@unexec rmdir %D/share/locale/es_ES/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/es_ES 2>/dev/null || true -@unexec rmdir %D/share/locale/eo/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/eo 2>/dev/null || true -@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/fr 2>/dev/null || true -@unexec rmdir %D/share/locale/id/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/id 2>/dev/null || true -@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/it 2>/dev/null || true -@unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/ja 2>/dev/null || true -@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/pl 2>/dev/null || true -@unexec rmdir %D/share/locale/pt_BR/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/pt_BR 2>/dev/null || true -@unexec rmdir %D/share/locale/pt_PT/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/pt_PT 2>/dev/null || true -@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/ru 2>/dev/null || true -@unexec rmdir %D/share/locale 2>/dev/null || true -@dirrm share/doc/gnupg diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile deleted file mode 100644 index 473eb031817c..000000000000 --- a/security/kgpg-kde4/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: kdeutils2 -# Date created: Sun 14 May 2000 02:52:20 -# Whom: Will Andrews <will@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= 1.90 -CATEGORIES= misc kde -MASTER_SITES= $(MASTER_SITE_KDE) -MASTER_SITE_SUBDIR= unstable/distribution/tar/src - -MAINTAINER= will@FreeBSD.org - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - kdecore.4:${PORTSDIR}/x11/kdelibs2 - -BROKEN= "Does not compile/run properly" - -MOC?= ${X11BASE}/bin/moc2 -USE_BZIP2= yes -USE_QT2= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--with-qt-dir=${X11BASE} \ - --with-qt-includes=${X11BASE}/include/qt2 \ - --with-qt-libraries=${X11BASE}/lib -CONFIGURE_ENV+= MOC="${MOC}" -USE_GMAKE= yes - -.include <bsd.port.mk> diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo deleted file mode 100644 index 688e0274a449..000000000000 --- a/security/kgpg-kde4/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (kdeutils-1.90.tar.bz2) = 3fd9d5c14254dd0f3d45eeaa99c43da9 diff --git a/security/kgpg-kde4/pkg-comment b/security/kgpg-kde4/pkg-comment deleted file mode 100644 index 186230f9287d..000000000000 --- a/security/kgpg-kde4/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities for the KDE integrated X11 desktop diff --git a/security/kgpg-kde4/pkg-descr b/security/kgpg-kde4/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/security/kgpg-kde4/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/security/kgpg-kde4/pkg-plist b/security/kgpg-kde4/pkg-plist deleted file mode 100644 index e337e8930d38..000000000000 --- a/security/kgpg-kde4/pkg-plist +++ /dev/null @@ -1,583 +0,0 @@ -bin/ark -bin/conttest -bin/iconpackager -bin/kab -bin/karm -bin/kcalc -bin/kcharselect -bin/kdepasswd -bin/kdessh -bin/kdf -bin/kedit -bin/kfind -bin/khexedit -bin/kjots -bin/klaptopdaemon -bin/klipper -bin/kljettool -bin/klpq -bin/knotes -bin/ktimemon -bin/ktop -bin/kwikdisk -bin/kwrite -include/ccont.h -lib/kedit.la -lib/kedit.so.0 -lib/libccont.a -lib/libkcm_fontmanager.la -lib/libkcm_fontmanager.so -lib/libkcm_kdf.la -lib/libkcm_kdf.so -lib/libkcm_laptop.la -lib/libkcm_laptop.so -share/applnk/Applications/KEdit.desktop -share/applnk/Applications/kwrite.desktop -share/applnk/Kfind.desktop -share/applnk/Settings/Information/kcmdf.desktop -share/applnk/Settings/Laptop/.directory -share/applnk/Settings/Laptop/battery.desktop -share/applnk/Settings/Laptop/bwarning.desktop -share/applnk/Settings/Laptop/cwarning.desktop -share/applnk/Settings/Laptop/pcmcia.desktop -share/applnk/Settings/Laptop/power.desktop -share/applnk/Settings/LookNFeel/fontmanager.desktop -share/applnk/System/kdf.desktop -share/applnk/System/ktop.desktop -share/applnk/System/kwikdisk.desktop -share/applnk/Utilities/Iconpackager.desktop -share/applnk/Utilities/KCharSelect.desktop -share/applnk/Utilities/KLJetTool.desktop -share/applnk/Utilities/KLpq.desktop -share/applnk/Utilities/Kjots.desktop -share/applnk/Utilities/ark.desktop -share/applnk/Utilities/kab.desktop -share/applnk/Utilities/karm.desktop -share/applnk/Utilities/kcalc.desktop -share/applnk/Utilities/kdepasswd.desktop -share/applnk/Utilities/khexedit.desktop -share/applnk/Utilities/klipper.desktop -share/applnk/Utilities/knotes.desktop -share/applnk/Utilities/ktimemon.desktop -share/apps/ark/arkui.rc -share/apps/ark/toolbar/ark_adddir.png -share/apps/ark/toolbar/ark_addfile.png -share/apps/ark/toolbar/ark_delete.png -share/apps/ark/toolbar/ark_extract.png -share/apps/ark/toolbar/ark_help.png -share/apps/ark/toolbar/ark_new.png -share/apps/ark/toolbar/ark_open.png -share/apps/ark/toolbar/ark_options.png -share/apps/ark/toolbar/ark_selectall.png -share/apps/ark/toolbar/ark_view.png -share/apps/kab/pics/addressbook_logo.png -share/apps/kab/template.config -share/apps/kab/template.kab -share/apps/kcalc/pics/kcalclogo.png -share/apps/kedit/keditui.rc -share/apps/kedit/pics/colors.png -share/apps/kedit/pics/fonts.png -share/apps/kedit/pics/keditlogo.png -share/apps/kedit/pics/misc.png -share/apps/kedit/toolbar/filenew2.png -share/apps/kedit/toolbar/send.png -share/apps/kfind/toolbar/archive.png -share/apps/kfind/toolbar/delete.png -share/apps/kfind/toolbar/idea.png -share/apps/kfind/toolbar/info.png -share/apps/kfind/toolbar/openfile.png -share/apps/kfind/toolbar/save.png -share/apps/kfind/toolbar/search.png -share/apps/khexedit/pics/colors.png -share/apps/khexedit/pics/cursor.png -share/apps/khexedit/pics/files.png -share/apps/khexedit/pics/fonts.png -share/apps/khexedit/pics/layout.png -share/apps/khexedit/pics/misc.png -share/apps/khexedit/toolbar/hexdrag.png -share/apps/khexedit/toolbar/hexmask.png -share/apps/khexedit/toolbar/hexwrite.png -share/apps/kjots/pics/filedel.png -share/apps/kljetool/pics/kljetlogo.png -share/apps/knotes/pics/knotesclose.png -share/apps/knotes/pics/knoteslogo.png -share/apps/ktop/pics/X.png -share/apps/ktop/pics/bash.png -share/apps/ktop/pics/bsh.png -share/apps/ktop/pics/c++.png -share/apps/ktop/pics/cc.png -share/apps/ktop/pics/console.png -share/apps/ktop/pics/csh.png -share/apps/ktop/pics/emacs.png -share/apps/ktop/pics/g++.png -share/apps/ktop/pics/gbd.png -share/apps/ktop/pics/gcc.png -share/apps/ktop/pics/gdb.png -share/apps/ktop/pics/init.png -share/apps/ktop/pics/kaudioserver.png -share/apps/ktop/pics/kbgndwm.png -share/apps/ktop/pics/kioslave.png -share/apps/ktop/pics/kpanel.png -share/apps/ktop/pics/krootwm.png -share/apps/ktop/pics/ksh.png -share/apps/ktop/pics/login.png -share/apps/ktop/pics/lpd.png -share/apps/ktop/pics/maudio.png -share/apps/ktop/pics/nxterm.png -share/apps/ktop/pics/sh.png -share/apps/ktop/pics/startkde.png -share/apps/ktop/pics/startx.png -share/apps/ktop/pics/tcsh.png -share/apps/ktop/pics/xconsole.png -share/apps/ktop/pics/xemacs.png -share/apps/ktop/pics/xinit.png -share/apps/ktop/pics/xload.png -share/apps/ktop/pics/xterm.png -share/apps/ktop/pics/xxgbd.png -share/apps/ktop/pics/xxgdb.png -share/apps/kwrite/kwrite_shell.rc -share/config/klipperrc -share/doc/HTML/en/ark/.anchors -share/doc/HTML/en/ark/creatingandaddingfilestoarchives.html -share/doc/HTML/en/ark/edit.html -share/doc/HTML/en/ark/extractingarchives.html -share/doc/HTML/en/ark/help.html -share/doc/HTML/en/ark/index.cvlog -share/doc/HTML/en/ark/index.docbook -share/doc/HTML/en/ark/index.html -share/doc/HTML/en/ark/installation.html -share/doc/HTML/en/ark/introduction.html -share/doc/HTML/en/ark/onscreenfundamentals.html -share/doc/HTML/en/ark/openingandviewingarchives.html -share/doc/HTML/en/ark/options.html -share/doc/HTML/en/ark/requirements.html -share/doc/HTML/en/ark/themenuentries.html -share/doc/HTML/en/ark/workingwithfiles.html -share/doc/HTML/en/kab/.anchors -share/doc/HTML/en/kab/index.cvlog -share/doc/HTML/en/kab/index.docbook -share/doc/HTML/en/kab/index.html -share/doc/HTML/en/kab/temp.html -share/doc/HTML/en/karm/.anchors -share/doc/HTML/en/karm/author.html -share/doc/HTML/en/karm/bugs.html -share/doc/HTML/en/karm/index.cvlog -share/doc/HTML/en/karm/index.docbook -share/doc/HTML/en/karm/index.html -share/doc/HTML/en/karm/introduction.html -share/doc/HTML/en/karm/karm.png -share/doc/HTML/en/karm/usingtimetracker.html -share/doc/HTML/en/kcalc/.anchors -share/doc/HTML/en/kcalc/commentsonspecificfunctions.html -share/doc/HTML/en/kcalc/compilationandinstallation.html -share/doc/HTML/en/kcalc/copyright.html -share/doc/HTML/en/kcalc/cutandpaste.html -share/doc/HTML/en/kcalc/fixedprecision.html -share/doc/HTML/en/kcalc/howdoigetetheeulernumber.html -share/doc/HTML/en/kcalc/howdoigettwofixeddigitsaftertheperiod.html -share/doc/HTML/en/kcalc/index.cvlog -share/doc/HTML/en/kcalc/index.docbook -share/doc/HTML/en/kcalc/index.html -share/doc/HTML/en/kcalc/installation.html -share/doc/HTML/en/kcalc/introduction.html -share/doc/HTML/en/kcalc/invmod.html -share/doc/HTML/en/kcalc/kcalc_on_Aix.txt -share/doc/HTML/en/kcalc/kcalc_on_OSF.txt -share/doc/HTML/en/kcalc/keyaccels.html -share/doc/HTML/en/kcalc/lshrsh.html -share/doc/HTML/en/kcalc/modes.html -share/doc/HTML/en/kcalc/percent.html -share/doc/HTML/en/kcalc/percentfunction.html -share/doc/HTML/en/kcalc/questionsandanswers.html -share/doc/HTML/en/kcalc/requirements.html -share/doc/HTML/en/kcalc/tipsandtricks.html -share/doc/HTML/en/kcalc/trigonometricmode.html -share/doc/HTML/en/kcalc/usage.html -share/doc/HTML/en/kcalc/whataboutprecision.html -share/doc/HTML/en/kdf/.anchors -share/doc/HTML/en/kdf/comments.html -share/doc/HTML/en/kdf/features.html -share/doc/HTML/en/kdf/generalsettings.html -share/doc/HTML/en/kdf/icons.html -share/doc/HTML/en/kdf/index.cvlog -share/doc/HTML/en/kdf/index.docbook -share/doc/HTML/en/kdf/index.html -share/doc/HTML/en/kdf/kdiskfree.html -share/doc/HTML/en/kdf/kwikdisk.html -share/doc/HTML/en/kdf/umountcommands.html -share/doc/HTML/en/kedit/.anchors -share/doc/HTML/en/kedit/compilationandinstallation.html -share/doc/HTML/en/kedit/edit.html -share/doc/HTML/en/kedit/editingfilesontheinternet.html -share/doc/HTML/en/kedit/help.html -share/doc/HTML/en/kedit/index.cvlog -share/doc/HTML/en/kedit/index.docbook -share/doc/HTML/en/kedit/index.html -share/doc/HTML/en/kedit/installation.html -share/doc/HTML/en/kedit/introduction.html -share/doc/HTML/en/kedit/keybindings.html -share/doc/HTML/en/kedit/onscreenfundamentals.html -share/doc/HTML/en/kedit/options.html -share/doc/HTML/en/kedit/printing.html -share/doc/HTML/en/kedit/questionsandanswers.html -share/doc/HTML/en/kedit/requirements.html -share/doc/HTML/en/kedit/themenuentries.html -share/doc/HTML/en/kfind/.anchors -share/doc/HTML/en/kfind/authors.html -share/doc/HTML/en/kfind/compilation-and-installation.html -share/doc/HTML/en/kfind/configuration.html -share/doc/HTML/en/kfind/edit.html -share/doc/HTML/en/kfind/epilog.html -share/doc/HTML/en/kfind/help.html -share/doc/HTML/en/kfind/index.cvlog -share/doc/HTML/en/kfind/index.docbook -share/doc/HTML/en/kfind/index.html -share/doc/HTML/en/kfind/installation.html -share/doc/HTML/en/kfind/introduction.html -share/doc/HTML/en/kfind/onscreenfundamentals.html -share/doc/HTML/en/kfind/options.html -share/doc/HTML/en/kfind/requirements.html -share/doc/HTML/en/kfind/search-parameters-dialog.html -share/doc/HTML/en/kfind/themenuentries.html -share/doc/HTML/en/kfind/viewing-area.html -share/doc/HTML/en/kfloppy/.anchors -share/doc/HTML/en/kfloppy/compilationandinstallation.html -share/doc/HTML/en/kfloppy/copyright.html -share/doc/HTML/en/kfloppy/density.html -share/doc/HTML/en/kfloppy/filesystems.html -share/doc/HTML/en/kfloppy/formattingdiskswithkfloppy.html -share/doc/HTML/en/kfloppy/formattingoptions.html -share/doc/HTML/en/kfloppy/index.cvlog -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kfloppy/index.html -share/doc/HTML/en/kfloppy/installation.html -share/doc/HTML/en/kfloppy/introduction.html -share/doc/HTML/en/kfloppy/requirements.html -share/doc/HTML/en/khexedit/.anchors -share/doc/HTML/en/khexedit/binary-filter.html -share/doc/HTML/en/khexedit/bookmarks-menu.html -share/doc/HTML/en/khexedit/bookmarks.html -share/doc/HTML/en/khexedit/changes.html -share/doc/HTML/en/khexedit/character-table.html -share/doc/HTML/en/khexedit/command-line-arguments.html -share/doc/HTML/en/khexedit/compilation-and-installation.html -share/doc/HTML/en/khexedit/copy-and-paste.html -share/doc/HTML/en/khexedit/cursor-.html -share/doc/HTML/en/khexedit/customizedialog.html -share/doc/HTML/en/khexedit/documentlist.html -share/doc/HTML/en/khexedit/documents-menu.html -share/doc/HTML/en/khexedit/drag-and-drop-.html -share/doc/HTML/en/khexedit/edit-menu.html -share/doc/HTML/en/khexedit/editing-files-on-the-internet-.html -share/doc/HTML/en/khexedit/editorimage.html -share/doc/HTML/en/khexedit/encoding.html -share/doc/HTML/en/khexedit/export.html -share/doc/HTML/en/khexedit/exported-html-is-sometimes-hard-to-inspect-i.html -share/doc/HTML/en/khexedit/find-and-replace.html -share/doc/HTML/en/khexedit/find.html -share/doc/HTML/en/khexedit/font.html -share/doc/HTML/en/khexedit/help-menu.html -share/doc/HTML/en/khexedit/index.cvlog -share/doc/HTML/en/khexedit/index.docbook -share/doc/HTML/en/khexedit/index.html -share/doc/HTML/en/khexedit/insert-pattern.html -share/doc/HTML/en/khexedit/installation.html -share/doc/HTML/en/khexedit/introduction.html -share/doc/HTML/en/khexedit/key-bindings.html -share/doc/HTML/en/khexedit/khexedit.png -share/doc/HTML/en/khexedit/menu-entries.html -share/doc/HTML/en/khexedit/miscellaneous.html -share/doc/HTML/en/khexedit/optioncolor.html -share/doc/HTML/en/khexedit/optionfile.html -share/doc/HTML/en/khexedit/options-menu.html -share/doc/HTML/en/khexedit/options.html -share/doc/HTML/en/khexedit/page-layout.html -share/doc/HTML/en/khexedit/printing-to-disk-using-postscript-takes-ages.html -share/doc/HTML/en/khexedit/printing.html -share/doc/HTML/en/khexedit/progress-indicator-and-management.html -share/doc/HTML/en/khexedit/questions-answers-and-tips.html -share/doc/HTML/en/khexedit/requirements.html -share/doc/HTML/en/khexedit/select-indicator.html -share/doc/HTML/en/khexedit/statistics.html -share/doc/HTML/en/khexedit/string-extractor.html -share/doc/HTML/en/khexedit/tools-menu.html -share/doc/HTML/en/khexedit/tools.html -share/doc/HTML/en/khexedit/view-menu.html -share/doc/HTML/en/kjots/.anchors -share/doc/HTML/en/kjots/index.cvlog -share/doc/HTML/en/kjots/index.docbook -share/doc/HTML/en/kjots/index.html -share/doc/HTML/en/kjots/introduction.html -share/doc/HTML/en/kjots/keyboardshortcuts.html -share/doc/HTML/en/kjots/subjectlist.html -share/doc/HTML/en/kjots/todo.html -share/doc/HTML/en/kjots/usage.html -share/doc/HTML/en/kljettool/.anchors -share/doc/HTML/en/kljettool/README -share/doc/HTML/en/kljettool/compilationandinstallation.html -share/doc/HTML/en/kljettool/copyright.html -share/doc/HTML/en/kljettool/djcdoscommands.txt -share/doc/HTML/en/kljettool/filter -share/doc/HTML/en/kljettool/gettingkljettooltowork.html -share/doc/HTML/en/kljettool/hp690c.zip -share/doc/HTML/en/kljettool/index.cvlog -share/doc/HTML/en/kljettool/index.docbook -share/doc/HTML/en/kljettool/index.html -share/doc/HTML/en/kljettool/installation.html -share/doc/HTML/en/kljettool/introduction.html -share/doc/HTML/en/kljettool/magic -share/doc/HTML/en/kljettool/requirements.html -share/doc/HTML/en/kljettool/usage.html -share/doc/HTML/en/klpq/.anchors -share/doc/HTML/en/klpq/author.html -share/doc/HTML/en/klpq/copyright.html -share/doc/HTML/en/klpq/index.cvlog -share/doc/HTML/en/klpq/index.docbook -share/doc/HTML/en/klpq/index.html -share/doc/HTML/en/klpq/install.html -share/doc/HTML/en/klpq/introduction.html -share/doc/HTML/en/klpq/thanks.html -share/doc/HTML/en/klpq/todo.html -share/doc/HTML/en/klpq/usage.html -share/doc/HTML/en/knotes/.anchors -share/doc/HTML/en/knotes/alarm.html -share/doc/HTML/en/knotes/autoindent.html -share/doc/HTML/en/knotes/calendar.html -share/doc/HTML/en/knotes/clear.html -share/doc/HTML/en/knotes/colors.html -share/doc/HTML/en/knotes/compilationandinstallation.html -share/doc/HTML/en/knotes/deleteknote.html -share/doc/HTML/en/knotes/dframe.html -share/doc/HTML/en/knotes/doubleclickonurls.html -share/doc/HTML/en/knotes/font.html -share/doc/HTML/en/knotes/index.cvlog -share/doc/HTML/en/knotes/index.docbook -share/doc/HTML/en/knotes/index.html -share/doc/HTML/en/knotes/installation.html -share/doc/HTML/en/knotes/introduction.html -share/doc/HTML/en/knotes/keybindings.html -share/doc/HTML/en/knotes/mailnote.html -share/doc/HTML/en/knotes/newknote.html -share/doc/HTML/en/knotes/onscreenfundamentals.html -share/doc/HTML/en/knotes/printing.html -share/doc/HTML/en/knotes/printnote.html -share/doc/HTML/en/knotes/questionsandanswers.html -share/doc/HTML/en/knotes/quit.html -share/doc/HTML/en/knotes/renameknote.html -share/doc/HTML/en/knotes/requirements.html -share/doc/HTML/en/knotes/resizingknotes.html -share/doc/HTML/en/knotes/setdefaults.html -share/doc/HTML/en/knotes/themenuentries.html -share/doc/HTML/en/kpm/.anchors -share/doc/HTML/en/kpm/appendix.html -share/doc/HTML/en/kpm/generalinformation.html -share/doc/HTML/en/kpm/index.cvlog -share/doc/HTML/en/kpm/index.docbook -share/doc/HTML/en/kpm/index.html -share/doc/HTML/en/kpm/knownbugsandproblems.html -share/doc/HTML/en/kpm/kpmmainwindow.html -share/doc/HTML/en/kpm/legalstuff.html -share/doc/HTML/en/kpm/processmenu.html -share/doc/HTML/en/kpm/requirementsforkpm.html -share/doc/HTML/en/kpm/signalmenu.html -share/doc/HTML/en/kpm/themenu.html -share/doc/HTML/en/kpm/viewmenu.html -share/doc/HTML/en/ktimemon/.anchors -share/doc/HTML/en/ktimemon/autoscaling.html -share/doc/HTML/en/ktimemon/config.html -share/doc/HTML/en/ktimemon/fund.html -share/doc/HTML/en/ktimemon/index.cvlog -share/doc/HTML/en/ktimemon/index.docbook -share/doc/HTML/en/ktimemon/index.html -share/doc/HTML/en/ktimemon/installation.html -share/doc/HTML/en/ktimemon/introduction.html -share/doc/HTML/en/ktimemon/menu.html -share/doc/HTML/en/ktimemon/revisionhistory.html -share/doc/HTML/en/ktimemon/thanksandacknowledgements.html -share/doc/HTML/en/ktop/.anchors -share/doc/HTML/en/ktop/authors.html -share/doc/HTML/en/ktop/compilationandinstallation.html -share/doc/HTML/en/ktop/index.cvlog -share/doc/HTML/en/ktop/index.docbook -share/doc/HTML/en/ktop/index.html -share/doc/HTML/en/ktop/installation.html -share/doc/HTML/en/ktop/installingthetaskmanagericonperformancemeter.html -share/doc/HTML/en/ktop/introduction.html -share/doc/HTML/en/ktop/licenseandwarranty.html -share/doc/HTML/en/ktop/pop-upmenus.html -share/doc/HTML/en/ktop/questionsandanswersnothinghereyet.html -share/doc/HTML/en/ktop/requirements.html -share/doc/HTML/en/ktop/theperformancemeterpage.html -share/doc/HTML/en/ktop/theprocesstreepage.html -share/doc/HTML/en/ktop/usingthekdetaskmanager.html -share/doc/HTML/en/kwrite/.anchors -share/doc/HTML/en/kwrite/bookmarks.html -share/doc/HTML/en/kwrite/compilationandinstallation.html -share/doc/HTML/en/kwrite/edit.html -share/doc/HTML/en/kwrite/editingfilesontheinternet.html -share/doc/HTML/en/kwrite/help.html -share/doc/HTML/en/kwrite/index.cvlog -share/doc/HTML/en/kwrite/index.docbook -share/doc/HTML/en/kwrite/index.html -share/doc/HTML/en/kwrite/installation.html -share/doc/HTML/en/kwrite/introduction.html -share/doc/HTML/en/kwrite/keybindings.html -share/doc/HTML/en/kwrite/onscreenfundamentals.html -share/doc/HTML/en/kwrite/options.html -share/doc/HTML/en/kwrite/printing.html -share/doc/HTML/en/kwrite/questionsandanswers.html -share/doc/HTML/en/kwrite/requirements.html -share/doc/HTML/en/kwrite/themenuentries.html -share/icons/hicolor/32x32/apps/ark.png -share/icons/hicolor/32x32/apps/kab.png -share/icons/hicolor/32x32/apps/karm.png -share/icons/hicolor/32x32/apps/kcalc.png -share/icons/hicolor/32x32/apps/kedit.png -share/icons/hicolor/32x32/apps/kfind.png -share/icons/hicolor/32x32/apps/kfontmanager.png -share/icons/hicolor/32x32/apps/khexedit.png -share/icons/hicolor/32x32/apps/kjots.png -share/icons/hicolor/32x32/apps/klipper.png -share/icons/hicolor/32x32/apps/klpq.png -share/icons/hicolor/32x32/apps/knotes.png -share/icons/hicolor/32x32/apps/ktop.png -share/icons/hicolor/32x32/apps/kwrite.png -share/icons/hicolor/48x48/apps/ark.png -share/icons/hicolor/48x48/apps/kab.png -share/icons/hicolor/48x48/apps/karm.png -share/icons/hicolor/48x48/apps/kcalc.png -share/icons/hicolor/48x48/apps/kedit.png -share/icons/hicolor/48x48/apps/kfind.png -share/icons/hicolor/48x48/apps/kfontmanager.png -share/icons/hicolor/48x48/apps/khexedit.png -share/icons/hicolor/48x48/apps/kjots.png -share/icons/hicolor/48x48/apps/klipper.png -share/icons/hicolor/48x48/apps/kljettool.png -share/icons/hicolor/48x48/apps/klpq.png -share/icons/hicolor/48x48/apps/knotes.png -share/icons/hicolor/48x48/apps/ktop.png -share/icons/hicolor/48x48/apps/kwrite.png -share/icons/locolor/16x16/apps/ark.png -share/icons/locolor/16x16/apps/kab.png -share/icons/locolor/16x16/apps/karm.png -share/icons/locolor/16x16/apps/kcalc.png -share/icons/locolor/16x16/apps/kcharselect.png -share/icons/locolor/16x16/apps/kcmdf.png -share/icons/locolor/16x16/apps/kdf.png -share/icons/locolor/16x16/apps/kedit.png -share/icons/locolor/16x16/apps/kfind.png -share/icons/locolor/16x16/apps/kfontmanager.png -share/icons/locolor/16x16/apps/khexedit.png -share/icons/locolor/16x16/apps/kjots.png -share/icons/locolor/16x16/apps/klipper.png -share/icons/locolor/16x16/apps/kljettool.png -share/icons/locolor/16x16/apps/klpq.png -share/icons/locolor/16x16/apps/knotes.png -share/icons/locolor/16x16/apps/ktimemon.png -share/icons/locolor/16x16/apps/ktop.png -share/icons/locolor/16x16/apps/kwikdisk.png -share/icons/locolor/16x16/apps/kwrite.png -share/icons/locolor/16x16/apps/laptop_battery.png -share/icons/locolor/16x16/apps/laptop_charge.png -share/icons/locolor/16x16/apps/laptop_nobattery.png -share/icons/locolor/16x16/apps/laptop_nocharge.png -share/icons/locolor/16x16/apps/laptop_settings.png -share/icons/locolor/16x16/apps/pcmcia.png -share/icons/locolor/16x16/apps/power.png -share/icons/locolor/16x16/devices/nfs_mount.png -share/icons/locolor/16x16/devices/nfs_unmount.png -share/icons/locolor/32x32/apps/ark.png -share/icons/locolor/32x32/apps/kab.png -share/icons/locolor/32x32/apps/karm.png -share/icons/locolor/32x32/apps/kcalc.png -share/icons/locolor/32x32/apps/kcmdf.png -share/icons/locolor/32x32/apps/kdf.png -share/icons/locolor/32x32/apps/kedit.png -share/icons/locolor/32x32/apps/kfind.png -share/icons/locolor/32x32/apps/kfontmanager.png -share/icons/locolor/32x32/apps/khexedit.png -share/icons/locolor/32x32/apps/kjots.png -share/icons/locolor/32x32/apps/klipper.png -share/icons/locolor/32x32/apps/kljettool.png -share/icons/locolor/32x32/apps/klpq.png -share/icons/locolor/32x32/apps/knotes.png -share/icons/locolor/32x32/apps/ktimemon.png -share/icons/locolor/32x32/apps/ktop.png -share/icons/locolor/32x32/apps/kwikdisk.png -share/icons/locolor/32x32/apps/kwrite.png -share/icons/locolor/32x32/apps/laptop_battery.png -share/icons/locolor/32x32/apps/laptop_charge.png -share/icons/locolor/32x32/apps/laptop_nobattery.png -share/icons/locolor/32x32/apps/laptop_nocharge.png -share/icons/locolor/32x32/apps/laptop_settings.png -share/icons/locolor/32x32/apps/pcmcia.png -share/icons/locolor/32x32/apps/power.png -share/toolbar/filedel.xpm -@unexec rm -f %D/share/doc/HTML/en/ark/common -@unexec rm -f %D/share/doc/HTML/en/kab/common -@unexec rm -f %D/share/doc/HTML/en/karm/common -@unexec rm -f %D/share/doc/HTML/en/kcalc/common -@unexec rm -f %D/share/doc/HTML/en/kdf/common -@unexec rm -f %D/share/doc/HTML/en/kedit/common -@unexec rm -f %D/share/doc/HTML/en/kfind/common -@unexec rm -f %D/share/doc/HTML/en/kfloppy/common -@unexec rm -f %D/share/doc/HTML/en/khexedit/common -@unexec rm -f %D/share/doc/HTML/en/kjots/common -@unexec rm -f %D/share/doc/HTML/en/kljettool/common -@unexec rm -f %D/share/doc/HTML/en/klpq/common -@unexec rm -f %D/share/doc/HTML/en/knotes/common -@unexec rm -f %D/share/doc/HTML/en/kpm/common -@unexec rm -f %D/share/doc/HTML/en/ktimemon/common -@unexec rm -f %D/share/doc/HTML/en/ktop/common -@unexec rm -f %D/share/doc/HTML/en/kwrite/common -@dirrm share/icons/locolor/32x32/apps -@dirrm share/icons/locolor/32x32 -@dirrm share/icons/locolor/16x16/devices -@dirrm share/icons/locolor/16x16/apps -@dirrm share/icons/locolor/16x16 -@dirrm share/icons/locolor -@dirrm share/icons/hicolor/48x48/apps -@dirrm share/icons/hicolor/48x48 -@dirrm share/icons/hicolor/32x32/apps -@dirrm share/icons/hicolor/32x32 -@dirrm share/icons/hicolor -@dirrm share/doc/HTML/en/kwrite -@dirrm share/doc/HTML/en/ktop -@dirrm share/doc/HTML/en/ktimemon -@dirrm share/doc/HTML/en/kpm -@dirrm share/doc/HTML/en/knotes -@dirrm share/doc/HTML/en/klpq -@dirrm share/doc/HTML/en/kljettool -@dirrm share/doc/HTML/en/kjots -@dirrm share/doc/HTML/en/khexedit -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kfind -@dirrm share/doc/HTML/en/kedit -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/karm -@dirrm share/doc/HTML/en/kab -@dirrm share/doc/HTML/en/ark -@dirrm share/apps/kwrite -@dirrm share/apps/ktop/pics -@dirrm share/apps/ktop -@dirrm share/apps/knotes/pics -@dirrm share/apps/knotes -@dirrm share/apps/kljetool/pics -@dirrm share/apps/kljetool -@dirrm share/apps/kjots/pics -@dirrm share/apps/kjots -@dirrm share/apps/khexedit/toolbar -@dirrm share/apps/khexedit/pics -@dirrm share/apps/khexedit -@dirrm share/apps/kfind/toolbar -@dirrm share/apps/kfind -@dirrm share/apps/kedit/toolbar -@dirrm share/apps/kedit/pics -@dirrm share/apps/kedit -@dirrm share/apps/kcalc/pics -@dirrm share/apps/kcalc -@dirrm share/apps/kab/pics -@dirrm share/apps/kab -@dirrm share/apps/ark/toolbar -@dirrm share/apps/ark diff --git a/security/krb5-16/Makefile b/security/krb5-16/Makefile deleted file mode 100644 index 9a3c4abeeafe..000000000000 --- a/security/krb5-16/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.2.1 -CATEGORIES= security -MASTER_SITES= # manual download -EXTRACT_SUFX= .tar - -MAINTAINER= nectar@FreeBSD.org - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_GMAKE= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}" -CONFIGURE_ENV= INSTALL="${INSTALL}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= YES - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -RESTRICTED= "Crypto; export-controlled" -# Set USA_RESIDENT appropriately in /etc/make.conf if you like - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1 -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 - -WRKSRC= ${WRKDIR}/${DISTNAME}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc -HTML_DOCS= admin.html install_foot.html user-guide.html \ - admin_foot.html install_toc.html user-guide_foot.html \ - admin_toc.html krb425.html user-guide_toc.html \ - install.html krb425_toc.html - -do-fetch: - @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ - ${ECHO} ""; \ - ${ECHO} ">> Kerberos V contains encryption software and is"; \ - ${ECHO} " export restricted. If you are not a USA resident,";\ - ${ECHO} " then you cannot obtain the Kerberos V sources from";\ - ${ECHO} " within the United States."; \ - ${ECHO} ""; \ - ${ECHO} ">> The Kerberos V sources must be fetched manually."; \ - ${ECHO} " Please visit ${KERBEROSV_URL}"; \ - ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \ - ${ECHO} " it in ${DISTDIR}. Then run make again."; \ - ${FALSE}; \ - fi - -# the distfile is actually a tar of three compressed tars and their -# signatures -do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @(cd ${WRKDIR} && ${TAR} -xf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) - @for f in crypto doc src; do \ - cd ${WRKDIR} && \ - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTNAME}.$$f.tar.gz \ - ${EXTRACT_AFTER_ARGS} && \ - ${RM} ${DISTNAME}.$$f.tar.gz ${DISTNAME}.$$f.tar.gz.asc; \ - done -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s ${WRKDIR}; \ - ${CHOWN} -R 0:0 ${WRKDIR}; \ - fi -.endif - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) - -.include <bsd.port.pre.mk> - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 -.for html in ${HTML_DOCS} - ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5 -.endfor -.endif -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - -.include <bsd.port.post.mk> diff --git a/security/krb5-16/distinfo b/security/krb5-16/distinfo deleted file mode 100644 index 8481b7b72b4a..000000000000 --- a/security/krb5-16/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (krb5-1.2.1.tar) = a20d10cd42e0fdd0a3c825e0a1e2e08a diff --git a/security/krb5-16/files/patch-ac b/security/krb5-16/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-16/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ad b/security/krb5-16/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-16/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ae b/security/krb5-16/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-16/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-af b/security/krb5-16/files/patch-af deleted file mode 100644 index e054b18bbef5..000000000000 --- a/security/krb5-16/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ai b/security/krb5-16/files/patch-ai deleted file mode 100644 index ddfff3d3aff9..000000000000 --- a/security/krb5-16/files/patch-ai +++ /dev/null @@ -1,17 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999 -+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999 -@@ -477,7 +477,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { diff --git a/security/krb5-16/files/patch-aj b/security/krb5-16/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-16/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-16/files/patch-as b/security/krb5-16/files/patch-as deleted file mode 100644 index 82db58bc5bca..000000000000 --- a/security/krb5-16/files/patch-as +++ /dev/null @@ -1,142 +0,0 @@ ---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999 -+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999 -@@ -60,6 +60,6 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - -@@ -76,6 +76,7 @@ - int argc; - char ** argv; - { -+int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -90,6 +91,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -183,5 +185,5 @@ - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +229,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +341,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -669,44 +675,61 @@ - /* get the shell of the user, this will be the shell used by su */ - - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -- } -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } -+ } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } - - /* set the cc env name to target */ - diff --git a/security/krb5-16/files/patch-at b/security/krb5-16/files/patch-at deleted file mode 100644 index ef9ea4856f7a..000000000000 --- a/security/krb5-16/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/sys/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-16/files/patch-au b/security/krb5-16/files/patch-au deleted file mode 100644 index b408c4a3750d..000000000000 --- a/security/krb5-16/files/patch-au +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/bsd/forward.c.ORIG Fri Feb 6 19:41:16 1998 ---- appl/bsd/forward.c Tue Jun 30 19:46:01 1998 -*************** -*** 51,57 **** - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 0); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; ---- 51,57 ---- - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 1); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; diff --git a/security/krb5-16/files/patch-av b/security/krb5-16/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-16/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-16/files/patch-ax b/security/krb5-16/files/patch-ax deleted file mode 100644 index 58cfe89d9294..000000000000 --- a/security/krb5-16/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999 -+++ ../doc/Makefile Wed Jan 20 21:59:19 1999 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=texi2html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-16/files/patch-ay b/security/krb5-16/files/patch-ay deleted file mode 100644 index 4ed0c9e5cbbb..000000000000 --- a/security/krb5-16/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998 -+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999 -@@ -21,13 +21,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long pty_getpty (fd, slave, slavelength) - int slavelength; - int *fd; char *slave; - { -- char *cp; -+ char *cp1, *cp2; - char *p; -- int i,ptynum; -+ int ptynum; - struct stat stb; - char slavebuf[1024]; - #ifdef HAVE__GETPTY -@@ -109,14 +122,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-16/files/patch-ba b/security/krb5-16/files/patch-ba deleted file mode 100644 index 60d70466eff3..000000000000 --- a/security/krb5-16/files/patch-ba +++ /dev/null @@ -1,81 +0,0 @@ ---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999 -+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999 -@@ -1303,19 +1304,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1338,6 +1326,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1640,20 +1631,28 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if (retval = krb5_cc_default(kcontext, &ccache)) { -+ retval = krb5_cc_default(kcontext, &ccache); -+ if (retval) - com_err(argv[0], retval, "while getting default ccache"); -- } else if (retval = krb5_cc_initialize(kcontext, ccache, me)) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ retval = krb5_cc_initialize(kcontext, ccache, me); -+ if (retval) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds) { -+ retval = krb5_cc_copy_creds(kcontext, xtra_creds, -+ ccache); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1727,6 +1727,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-16/files/patch-bb b/security/krb5-16/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-16/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-16/pkg-comment b/security/krb5-16/pkg-comment deleted file mode 100644 index 339cc4cd5571..000000000000 --- a/security/krb5-16/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An authentication system developed at MIT, successor to Kerberos IV diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-16/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-16/pkg-plist b/security/krb5-16/pkg-plist deleted file mode 100644 index df48394c37cf..000000000000 --- a/security/krb5-16/pkg-plist +++ /dev/null @@ -1,123 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -include/kerberosIV/des.h -include/kerberosIV/kadm.h -include/kerberosIV/krb.h -include/kerberosIV/krb_err.h -include/kerberosIV/mit-copyright.h -include/krb5.h -include/libpty.h -include/mit-sipb-copyright.h -include/port-sockets.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libdyn.a -lib/libdyn.so -lib/libdyn.so.1 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.4 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.4 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.3 -lib/libkrb4.a -lib/libkrb4.so -lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -lib/libkrb524.a -lib/libpty.a -lib/libpty.so -lib/libpty.so.1 -lib/libss.a -sbin/ftpd -sbin/gss-server -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/admin.html -share/doc/krb5/admin_foot.html -share/doc/krb5/admin_toc.html -share/doc/krb5/install.html -share/doc/krb5/install_foot.html -share/doc/krb5/install_toc.html -share/doc/krb5/krb425.html -share/doc/krb5/krb425_toc.html -share/doc/krb5/user-guide.html -share/doc/krb5/user-guide_foot.html -share/doc/krb5/user-guide_toc.html -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/doc/krb5 -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/krb5-17/Makefile b/security/krb5-17/Makefile deleted file mode 100644 index 9a3c4abeeafe..000000000000 --- a/security/krb5-17/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.2.1 -CATEGORIES= security -MASTER_SITES= # manual download -EXTRACT_SUFX= .tar - -MAINTAINER= nectar@FreeBSD.org - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_GMAKE= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}" -CONFIGURE_ENV= INSTALL="${INSTALL}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= YES - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -RESTRICTED= "Crypto; export-controlled" -# Set USA_RESIDENT appropriately in /etc/make.conf if you like - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1 -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 - -WRKSRC= ${WRKDIR}/${DISTNAME}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc -HTML_DOCS= admin.html install_foot.html user-guide.html \ - admin_foot.html install_toc.html user-guide_foot.html \ - admin_toc.html krb425.html user-guide_toc.html \ - install.html krb425_toc.html - -do-fetch: - @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ - ${ECHO} ""; \ - ${ECHO} ">> Kerberos V contains encryption software and is"; \ - ${ECHO} " export restricted. If you are not a USA resident,";\ - ${ECHO} " then you cannot obtain the Kerberos V sources from";\ - ${ECHO} " within the United States."; \ - ${ECHO} ""; \ - ${ECHO} ">> The Kerberos V sources must be fetched manually."; \ - ${ECHO} " Please visit ${KERBEROSV_URL}"; \ - ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \ - ${ECHO} " it in ${DISTDIR}. Then run make again."; \ - ${FALSE}; \ - fi - -# the distfile is actually a tar of three compressed tars and their -# signatures -do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @(cd ${WRKDIR} && ${TAR} -xf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) - @for f in crypto doc src; do \ - cd ${WRKDIR} && \ - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTNAME}.$$f.tar.gz \ - ${EXTRACT_AFTER_ARGS} && \ - ${RM} ${DISTNAME}.$$f.tar.gz ${DISTNAME}.$$f.tar.gz.asc; \ - done -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s ${WRKDIR}; \ - ${CHOWN} -R 0:0 ${WRKDIR}; \ - fi -.endif - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) - -.include <bsd.port.pre.mk> - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 -.for html in ${HTML_DOCS} - ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5 -.endfor -.endif -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - -.include <bsd.port.post.mk> diff --git a/security/krb5-17/distinfo b/security/krb5-17/distinfo deleted file mode 100644 index 8481b7b72b4a..000000000000 --- a/security/krb5-17/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (krb5-1.2.1.tar) = a20d10cd42e0fdd0a3c825e0a1e2e08a diff --git a/security/krb5-17/files/patch-ac b/security/krb5-17/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-17/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ad b/security/krb5-17/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-17/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ae b/security/krb5-17/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-17/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-af b/security/krb5-17/files/patch-af deleted file mode 100644 index e054b18bbef5..000000000000 --- a/security/krb5-17/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ai b/security/krb5-17/files/patch-ai deleted file mode 100644 index ddfff3d3aff9..000000000000 --- a/security/krb5-17/files/patch-ai +++ /dev/null @@ -1,17 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999 -+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999 -@@ -477,7 +477,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { diff --git a/security/krb5-17/files/patch-aj b/security/krb5-17/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-17/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-17/files/patch-as b/security/krb5-17/files/patch-as deleted file mode 100644 index 82db58bc5bca..000000000000 --- a/security/krb5-17/files/patch-as +++ /dev/null @@ -1,142 +0,0 @@ ---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999 -+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999 -@@ -60,6 +60,6 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - -@@ -76,6 +76,7 @@ - int argc; - char ** argv; - { -+int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -90,6 +91,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -183,5 +185,5 @@ - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +229,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +341,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -669,44 +675,61 @@ - /* get the shell of the user, this will be the shell used by su */ - - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -- } -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } -+ } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } - - /* set the cc env name to target */ - diff --git a/security/krb5-17/files/patch-at b/security/krb5-17/files/patch-at deleted file mode 100644 index ef9ea4856f7a..000000000000 --- a/security/krb5-17/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/sys/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-17/files/patch-au b/security/krb5-17/files/patch-au deleted file mode 100644 index b408c4a3750d..000000000000 --- a/security/krb5-17/files/patch-au +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/bsd/forward.c.ORIG Fri Feb 6 19:41:16 1998 ---- appl/bsd/forward.c Tue Jun 30 19:46:01 1998 -*************** -*** 51,57 **** - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 0); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; ---- 51,57 ---- - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 1); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; diff --git a/security/krb5-17/files/patch-av b/security/krb5-17/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-17/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-17/files/patch-ax b/security/krb5-17/files/patch-ax deleted file mode 100644 index 58cfe89d9294..000000000000 --- a/security/krb5-17/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999 -+++ ../doc/Makefile Wed Jan 20 21:59:19 1999 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=texi2html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-17/files/patch-ay b/security/krb5-17/files/patch-ay deleted file mode 100644 index 4ed0c9e5cbbb..000000000000 --- a/security/krb5-17/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998 -+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999 -@@ -21,13 +21,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long pty_getpty (fd, slave, slavelength) - int slavelength; - int *fd; char *slave; - { -- char *cp; -+ char *cp1, *cp2; - char *p; -- int i,ptynum; -+ int ptynum; - struct stat stb; - char slavebuf[1024]; - #ifdef HAVE__GETPTY -@@ -109,14 +122,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-17/files/patch-ba b/security/krb5-17/files/patch-ba deleted file mode 100644 index 60d70466eff3..000000000000 --- a/security/krb5-17/files/patch-ba +++ /dev/null @@ -1,81 +0,0 @@ ---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999 -+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999 -@@ -1303,19 +1304,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1338,6 +1326,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1640,20 +1631,28 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if (retval = krb5_cc_default(kcontext, &ccache)) { -+ retval = krb5_cc_default(kcontext, &ccache); -+ if (retval) - com_err(argv[0], retval, "while getting default ccache"); -- } else if (retval = krb5_cc_initialize(kcontext, ccache, me)) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ retval = krb5_cc_initialize(kcontext, ccache, me); -+ if (retval) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds) { -+ retval = krb5_cc_copy_creds(kcontext, xtra_creds, -+ ccache); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1727,6 +1727,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-17/files/patch-bb b/security/krb5-17/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-17/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-17/pkg-comment b/security/krb5-17/pkg-comment deleted file mode 100644 index 339cc4cd5571..000000000000 --- a/security/krb5-17/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An authentication system developed at MIT, successor to Kerberos IV diff --git a/security/krb5-17/pkg-descr b/security/krb5-17/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-17/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-17/pkg-plist b/security/krb5-17/pkg-plist deleted file mode 100644 index df48394c37cf..000000000000 --- a/security/krb5-17/pkg-plist +++ /dev/null @@ -1,123 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -include/kerberosIV/des.h -include/kerberosIV/kadm.h -include/kerberosIV/krb.h -include/kerberosIV/krb_err.h -include/kerberosIV/mit-copyright.h -include/krb5.h -include/libpty.h -include/mit-sipb-copyright.h -include/port-sockets.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libdyn.a -lib/libdyn.so -lib/libdyn.so.1 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.4 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.4 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.3 -lib/libkrb4.a -lib/libkrb4.so -lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -lib/libkrb524.a -lib/libpty.a -lib/libpty.so -lib/libpty.so.1 -lib/libss.a -sbin/ftpd -sbin/gss-server -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/admin.html -share/doc/krb5/admin_foot.html -share/doc/krb5/admin_toc.html -share/doc/krb5/install.html -share/doc/krb5/install_foot.html -share/doc/krb5/install_toc.html -share/doc/krb5/krb425.html -share/doc/krb5/krb425_toc.html -share/doc/krb5/user-guide.html -share/doc/krb5/user-guide_foot.html -share/doc/krb5/user-guide_toc.html -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/doc/krb5 -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/krb5-appl/Makefile b/security/krb5-appl/Makefile deleted file mode 100644 index 9a3c4abeeafe..000000000000 --- a/security/krb5-appl/Makefile +++ /dev/null @@ -1,130 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.2.1 -CATEGORIES= security -MASTER_SITES= # manual download -EXTRACT_SUFX= .tar - -MAINTAINER= nectar@FreeBSD.org - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_GMAKE= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared --with-ccopts="${CFLAGS}" -CONFIGURE_ENV= INSTALL="${INSTALL}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= YES - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -RESTRICTED= "Crypto; export-controlled" -# Set USA_RESIDENT appropriately in /etc/make.conf if you like - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - v4rcp.1 ftp.1 telnet.1 kerberos.1 kvno.1 -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 - -WRKSRC= ${WRKDIR}/${DISTNAME}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${DISTNAME}/doc -HTML_DOCS= admin.html install_foot.html user-guide.html \ - admin_foot.html install_toc.html user-guide_foot.html \ - admin_toc.html krb425.html user-guide_toc.html \ - install.html krb425_toc.html - -do-fetch: - @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ - ${ECHO} ""; \ - ${ECHO} ">> Kerberos V contains encryption software and is"; \ - ${ECHO} " export restricted. If you are not a USA resident,";\ - ${ECHO} " then you cannot obtain the Kerberos V sources from";\ - ${ECHO} " within the United States."; \ - ${ECHO} ""; \ - ${ECHO} ">> The Kerberos V sources must be fetched manually."; \ - ${ECHO} " Please visit ${KERBEROSV_URL}"; \ - ${ECHO} " to download ${DISTNAME}${EXTRACT_SUFX} and place"; \ - ${ECHO} " it in ${DISTDIR}. Then run make again."; \ - ${FALSE}; \ - fi - -# the distfile is actually a tar of three compressed tars and their -# signatures -do-extract: - @${RM} -rf ${WRKDIR} - @${MKDIR} ${WRKDIR} - @(cd ${WRKDIR} && ${TAR} -xf ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}) - @for f in crypto doc src; do \ - cd ${WRKDIR} && \ - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${DISTNAME}.$$f.tar.gz \ - ${EXTRACT_AFTER_ARGS} && \ - ${RM} ${DISTNAME}.$$f.tar.gz ${DISTNAME}.$$f.tar.gz.asc; \ - done -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s ${WRKDIR}; \ - ${CHOWN} -R 0:0 ${WRKDIR}; \ - fi -.endif - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) - -.include <bsd.port.pre.mk> - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 -.for html in ${HTML_DOCS} - ${INSTALL_MAN} ${HTML_DOC_DIR}/${html} ${PREFIX}/share/doc/krb5 -.endfor -.endif -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - -.include <bsd.port.post.mk> diff --git a/security/krb5-appl/distinfo b/security/krb5-appl/distinfo deleted file mode 100644 index 8481b7b72b4a..000000000000 --- a/security/krb5-appl/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (krb5-1.2.1.tar) = a20d10cd42e0fdd0a3c825e0a1e2e08a diff --git a/security/krb5-appl/files/patch-ac b/security/krb5-appl/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-appl/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ad b/security/krb5-appl/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-appl/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ae b/security/krb5-appl/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-appl/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-af b/security/krb5-appl/files/patch-af deleted file mode 100644 index e054b18bbef5..000000000000 --- a/security/krb5-appl/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ai b/security/krb5-appl/files/patch-ai deleted file mode 100644 index ddfff3d3aff9..000000000000 --- a/security/krb5-appl/files/patch-ai +++ /dev/null @@ -1,17 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Sep 1 13:38:40 1999 -+++ appl/gssftp/ftpd/ftpd.c Sat Sep 25 10:25:04 1999 -@@ -477,7 +477,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { diff --git a/security/krb5-appl/files/patch-aj b/security/krb5-appl/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-appl/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-appl/files/patch-as b/security/krb5-appl/files/patch-as deleted file mode 100644 index 82db58bc5bca..000000000000 --- a/security/krb5-appl/files/patch-as +++ /dev/null @@ -1,142 +0,0 @@ ---- clients/ksu/main.c.ORIG Fri Dec 17 14:44:39 1999 -+++ clients/ksu/main.c Fri Dec 17 18:52:57 1999 -@@ -60,6 +60,6 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - -@@ -76,6 +76,7 @@ - int argc; - char ** argv; - { -+int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -90,6 +91,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -183,5 +185,5 @@ - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +229,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +341,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -669,44 +675,61 @@ - /* get the shell of the user, this will be the shell used by su */ - - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -- } -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } -+ } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -- -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } - - /* set the cc env name to target */ - diff --git a/security/krb5-appl/files/patch-at b/security/krb5-appl/files/patch-at deleted file mode 100644 index ef9ea4856f7a..000000000000 --- a/security/krb5-appl/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/sys/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/sys/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-appl/files/patch-au b/security/krb5-appl/files/patch-au deleted file mode 100644 index b408c4a3750d..000000000000 --- a/security/krb5-appl/files/patch-au +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/bsd/forward.c.ORIG Fri Feb 6 19:41:16 1998 ---- appl/bsd/forward.c Tue Jun 30 19:46:01 1998 -*************** -*** 51,57 **** - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 0); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; ---- 51,57 ---- - */ - - sprintf(ccname, "FILE:/tmp/krb5cc_p%d", getpid()); -! setenv("KRB5CCNAME", ccname, 1); - - if (retval = krb5_cc_resolve(context, ccname, ccache)) - goto cleanup; diff --git a/security/krb5-appl/files/patch-av b/security/krb5-appl/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-appl/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-appl/files/patch-ax b/security/krb5-appl/files/patch-ax deleted file mode 100644 index 58cfe89d9294..000000000000 --- a/security/krb5-appl/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Wed Jan 20 21:57:45 1999 -+++ ../doc/Makefile Wed Jan 20 21:59:19 1999 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=texi2html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-appl/files/patch-ay b/security/krb5-appl/files/patch-ay deleted file mode 100644 index 4ed0c9e5cbbb..000000000000 --- a/security/krb5-appl/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Fri Feb 6 19:46:42 1998 -+++ util/pty/getpty.c Mon Apr 5 14:00:07 1999 -@@ -21,13 +21,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long pty_getpty (fd, slave, slavelength) - int slavelength; - int *fd; char *slave; - { -- char *cp; -+ char *cp1, *cp2; - char *p; -- int i,ptynum; -+ int ptynum; - struct stat stb; - char slavebuf[1024]; - #ifdef HAVE__GETPTY -@@ -109,14 +122,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-appl/files/patch-ba b/security/krb5-appl/files/patch-ba deleted file mode 100644 index 60d70466eff3..000000000000 --- a/security/krb5-appl/files/patch-ba +++ /dev/null @@ -1,81 +0,0 @@ ---- appl/bsd/login.c.ORIG Wed Oct 13 12:55:47 1999 -+++ appl/bsd/login.c Wed Oct 13 12:56:29 1999 -@@ -1303,19 +1304,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - if (retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1338,6 +1326,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1640,20 +1631,28 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if (retval = krb5_cc_default(kcontext, &ccache)) { -+ retval = krb5_cc_default(kcontext, &ccache); -+ if (retval) - com_err(argv[0], retval, "while getting default ccache"); -- } else if (retval = krb5_cc_initialize(kcontext, ccache, me)) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ retval = krb5_cc_initialize(kcontext, ccache, me); -+ if (retval) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ retval = krb5_cc_store_cred(kcontext, ccache, &my_creds); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds) { -+ retval = krb5_cc_copy_creds(kcontext, xtra_creds, -+ ccache); -+ if (retval) -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1727,6 +1727,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-appl/files/patch-bb b/security/krb5-appl/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-appl/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-appl/pkg-comment b/security/krb5-appl/pkg-comment deleted file mode 100644 index 339cc4cd5571..000000000000 --- a/security/krb5-appl/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -An authentication system developed at MIT, successor to Kerberos IV diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-appl/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-appl/pkg-plist b/security/krb5-appl/pkg-plist deleted file mode 100644 index df48394c37cf..000000000000 --- a/security/krb5-appl/pkg-plist +++ /dev/null @@ -1,123 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -include/kerberosIV/des.h -include/kerberosIV/kadm.h -include/kerberosIV/krb.h -include/kerberosIV/krb_err.h -include/kerberosIV/mit-copyright.h -include/krb5.h -include/libpty.h -include/mit-sipb-copyright.h -include/port-sockets.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libdyn.a -lib/libdyn.so -lib/libdyn.so.1 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.4 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.4 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.3 -lib/libkrb4.a -lib/libkrb4.so -lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -lib/libkrb524.a -lib/libpty.a -lib/libpty.so -lib/libpty.so.1 -lib/libss.a -sbin/ftpd -sbin/gss-server -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/admin.html -share/doc/krb5/admin_foot.html -share/doc/krb5/admin_toc.html -share/doc/krb5/install.html -share/doc/krb5/install_foot.html -share/doc/krb5/install_toc.html -share/doc/krb5/krb425.html -share/doc/krb5/krb425_toc.html -share/doc/krb5/user-guide.html -share/doc/krb5/user-guide_foot.html -share/doc/krb5/user-guide_toc.html -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/doc/krb5 -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/kwallet/Makefile b/security/kwallet/Makefile deleted file mode 100644 index 473eb031817c..000000000000 --- a/security/kwallet/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: kdeutils2 -# Date created: Sun 14 May 2000 02:52:20 -# Whom: Will Andrews <will@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= 1.90 -CATEGORIES= misc kde -MASTER_SITES= $(MASTER_SITE_KDE) -MASTER_SITE_SUBDIR= unstable/distribution/tar/src - -MAINTAINER= will@FreeBSD.org - -LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ - kdecore.4:${PORTSDIR}/x11/kdelibs2 - -BROKEN= "Does not compile/run properly" - -MOC?= ${X11BASE}/bin/moc2 -USE_BZIP2= yes -USE_QT2= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS+=--with-qt-dir=${X11BASE} \ - --with-qt-includes=${X11BASE}/include/qt2 \ - --with-qt-libraries=${X11BASE}/lib -CONFIGURE_ENV+= MOC="${MOC}" -USE_GMAKE= yes - -.include <bsd.port.mk> diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo deleted file mode 100644 index 688e0274a449..000000000000 --- a/security/kwallet/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (kdeutils-1.90.tar.bz2) = 3fd9d5c14254dd0f3d45eeaa99c43da9 diff --git a/security/kwallet/pkg-comment b/security/kwallet/pkg-comment deleted file mode 100644 index 186230f9287d..000000000000 --- a/security/kwallet/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Utilities for the KDE integrated X11 desktop diff --git a/security/kwallet/pkg-descr b/security/kwallet/pkg-descr deleted file mode 100644 index 90ae45773bea..000000000000 --- a/security/kwallet/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -KDE provides an integrated X11 based environment, much like CDE. diff --git a/security/kwallet/pkg-plist b/security/kwallet/pkg-plist deleted file mode 100644 index e337e8930d38..000000000000 --- a/security/kwallet/pkg-plist +++ /dev/null @@ -1,583 +0,0 @@ -bin/ark -bin/conttest -bin/iconpackager -bin/kab -bin/karm -bin/kcalc -bin/kcharselect -bin/kdepasswd -bin/kdessh -bin/kdf -bin/kedit -bin/kfind -bin/khexedit -bin/kjots -bin/klaptopdaemon -bin/klipper -bin/kljettool -bin/klpq -bin/knotes -bin/ktimemon -bin/ktop -bin/kwikdisk -bin/kwrite -include/ccont.h -lib/kedit.la -lib/kedit.so.0 -lib/libccont.a -lib/libkcm_fontmanager.la -lib/libkcm_fontmanager.so -lib/libkcm_kdf.la -lib/libkcm_kdf.so -lib/libkcm_laptop.la -lib/libkcm_laptop.so -share/applnk/Applications/KEdit.desktop -share/applnk/Applications/kwrite.desktop -share/applnk/Kfind.desktop -share/applnk/Settings/Information/kcmdf.desktop -share/applnk/Settings/Laptop/.directory -share/applnk/Settings/Laptop/battery.desktop -share/applnk/Settings/Laptop/bwarning.desktop -share/applnk/Settings/Laptop/cwarning.desktop -share/applnk/Settings/Laptop/pcmcia.desktop -share/applnk/Settings/Laptop/power.desktop -share/applnk/Settings/LookNFeel/fontmanager.desktop -share/applnk/System/kdf.desktop -share/applnk/System/ktop.desktop -share/applnk/System/kwikdisk.desktop -share/applnk/Utilities/Iconpackager.desktop -share/applnk/Utilities/KCharSelect.desktop -share/applnk/Utilities/KLJetTool.desktop -share/applnk/Utilities/KLpq.desktop -share/applnk/Utilities/Kjots.desktop -share/applnk/Utilities/ark.desktop -share/applnk/Utilities/kab.desktop -share/applnk/Utilities/karm.desktop -share/applnk/Utilities/kcalc.desktop -share/applnk/Utilities/kdepasswd.desktop -share/applnk/Utilities/khexedit.desktop -share/applnk/Utilities/klipper.desktop -share/applnk/Utilities/knotes.desktop -share/applnk/Utilities/ktimemon.desktop -share/apps/ark/arkui.rc -share/apps/ark/toolbar/ark_adddir.png -share/apps/ark/toolbar/ark_addfile.png -share/apps/ark/toolbar/ark_delete.png -share/apps/ark/toolbar/ark_extract.png -share/apps/ark/toolbar/ark_help.png -share/apps/ark/toolbar/ark_new.png -share/apps/ark/toolbar/ark_open.png -share/apps/ark/toolbar/ark_options.png -share/apps/ark/toolbar/ark_selectall.png -share/apps/ark/toolbar/ark_view.png -share/apps/kab/pics/addressbook_logo.png -share/apps/kab/template.config -share/apps/kab/template.kab -share/apps/kcalc/pics/kcalclogo.png -share/apps/kedit/keditui.rc -share/apps/kedit/pics/colors.png -share/apps/kedit/pics/fonts.png -share/apps/kedit/pics/keditlogo.png -share/apps/kedit/pics/misc.png -share/apps/kedit/toolbar/filenew2.png -share/apps/kedit/toolbar/send.png -share/apps/kfind/toolbar/archive.png -share/apps/kfind/toolbar/delete.png -share/apps/kfind/toolbar/idea.png -share/apps/kfind/toolbar/info.png -share/apps/kfind/toolbar/openfile.png -share/apps/kfind/toolbar/save.png -share/apps/kfind/toolbar/search.png -share/apps/khexedit/pics/colors.png -share/apps/khexedit/pics/cursor.png -share/apps/khexedit/pics/files.png -share/apps/khexedit/pics/fonts.png -share/apps/khexedit/pics/layout.png -share/apps/khexedit/pics/misc.png -share/apps/khexedit/toolbar/hexdrag.png -share/apps/khexedit/toolbar/hexmask.png -share/apps/khexedit/toolbar/hexwrite.png -share/apps/kjots/pics/filedel.png -share/apps/kljetool/pics/kljetlogo.png -share/apps/knotes/pics/knotesclose.png -share/apps/knotes/pics/knoteslogo.png -share/apps/ktop/pics/X.png -share/apps/ktop/pics/bash.png -share/apps/ktop/pics/bsh.png -share/apps/ktop/pics/c++.png -share/apps/ktop/pics/cc.png -share/apps/ktop/pics/console.png -share/apps/ktop/pics/csh.png -share/apps/ktop/pics/emacs.png -share/apps/ktop/pics/g++.png -share/apps/ktop/pics/gbd.png -share/apps/ktop/pics/gcc.png -share/apps/ktop/pics/gdb.png -share/apps/ktop/pics/init.png -share/apps/ktop/pics/kaudioserver.png -share/apps/ktop/pics/kbgndwm.png -share/apps/ktop/pics/kioslave.png -share/apps/ktop/pics/kpanel.png -share/apps/ktop/pics/krootwm.png -share/apps/ktop/pics/ksh.png -share/apps/ktop/pics/login.png -share/apps/ktop/pics/lpd.png -share/apps/ktop/pics/maudio.png -share/apps/ktop/pics/nxterm.png -share/apps/ktop/pics/sh.png -share/apps/ktop/pics/startkde.png -share/apps/ktop/pics/startx.png -share/apps/ktop/pics/tcsh.png -share/apps/ktop/pics/xconsole.png -share/apps/ktop/pics/xemacs.png -share/apps/ktop/pics/xinit.png -share/apps/ktop/pics/xload.png -share/apps/ktop/pics/xterm.png -share/apps/ktop/pics/xxgbd.png -share/apps/ktop/pics/xxgdb.png -share/apps/kwrite/kwrite_shell.rc -share/config/klipperrc -share/doc/HTML/en/ark/.anchors -share/doc/HTML/en/ark/creatingandaddingfilestoarchives.html -share/doc/HTML/en/ark/edit.html -share/doc/HTML/en/ark/extractingarchives.html -share/doc/HTML/en/ark/help.html -share/doc/HTML/en/ark/index.cvlog -share/doc/HTML/en/ark/index.docbook -share/doc/HTML/en/ark/index.html -share/doc/HTML/en/ark/installation.html -share/doc/HTML/en/ark/introduction.html -share/doc/HTML/en/ark/onscreenfundamentals.html -share/doc/HTML/en/ark/openingandviewingarchives.html -share/doc/HTML/en/ark/options.html -share/doc/HTML/en/ark/requirements.html -share/doc/HTML/en/ark/themenuentries.html -share/doc/HTML/en/ark/workingwithfiles.html -share/doc/HTML/en/kab/.anchors -share/doc/HTML/en/kab/index.cvlog -share/doc/HTML/en/kab/index.docbook -share/doc/HTML/en/kab/index.html -share/doc/HTML/en/kab/temp.html -share/doc/HTML/en/karm/.anchors -share/doc/HTML/en/karm/author.html -share/doc/HTML/en/karm/bugs.html -share/doc/HTML/en/karm/index.cvlog -share/doc/HTML/en/karm/index.docbook -share/doc/HTML/en/karm/index.html -share/doc/HTML/en/karm/introduction.html -share/doc/HTML/en/karm/karm.png -share/doc/HTML/en/karm/usingtimetracker.html -share/doc/HTML/en/kcalc/.anchors -share/doc/HTML/en/kcalc/commentsonspecificfunctions.html -share/doc/HTML/en/kcalc/compilationandinstallation.html -share/doc/HTML/en/kcalc/copyright.html -share/doc/HTML/en/kcalc/cutandpaste.html -share/doc/HTML/en/kcalc/fixedprecision.html -share/doc/HTML/en/kcalc/howdoigetetheeulernumber.html -share/doc/HTML/en/kcalc/howdoigettwofixeddigitsaftertheperiod.html -share/doc/HTML/en/kcalc/index.cvlog -share/doc/HTML/en/kcalc/index.docbook -share/doc/HTML/en/kcalc/index.html -share/doc/HTML/en/kcalc/installation.html -share/doc/HTML/en/kcalc/introduction.html -share/doc/HTML/en/kcalc/invmod.html -share/doc/HTML/en/kcalc/kcalc_on_Aix.txt -share/doc/HTML/en/kcalc/kcalc_on_OSF.txt -share/doc/HTML/en/kcalc/keyaccels.html -share/doc/HTML/en/kcalc/lshrsh.html -share/doc/HTML/en/kcalc/modes.html -share/doc/HTML/en/kcalc/percent.html -share/doc/HTML/en/kcalc/percentfunction.html -share/doc/HTML/en/kcalc/questionsandanswers.html -share/doc/HTML/en/kcalc/requirements.html -share/doc/HTML/en/kcalc/tipsandtricks.html -share/doc/HTML/en/kcalc/trigonometricmode.html -share/doc/HTML/en/kcalc/usage.html -share/doc/HTML/en/kcalc/whataboutprecision.html -share/doc/HTML/en/kdf/.anchors -share/doc/HTML/en/kdf/comments.html -share/doc/HTML/en/kdf/features.html -share/doc/HTML/en/kdf/generalsettings.html -share/doc/HTML/en/kdf/icons.html -share/doc/HTML/en/kdf/index.cvlog -share/doc/HTML/en/kdf/index.docbook -share/doc/HTML/en/kdf/index.html -share/doc/HTML/en/kdf/kdiskfree.html -share/doc/HTML/en/kdf/kwikdisk.html -share/doc/HTML/en/kdf/umountcommands.html -share/doc/HTML/en/kedit/.anchors -share/doc/HTML/en/kedit/compilationandinstallation.html -share/doc/HTML/en/kedit/edit.html -share/doc/HTML/en/kedit/editingfilesontheinternet.html -share/doc/HTML/en/kedit/help.html -share/doc/HTML/en/kedit/index.cvlog -share/doc/HTML/en/kedit/index.docbook -share/doc/HTML/en/kedit/index.html -share/doc/HTML/en/kedit/installation.html -share/doc/HTML/en/kedit/introduction.html -share/doc/HTML/en/kedit/keybindings.html -share/doc/HTML/en/kedit/onscreenfundamentals.html -share/doc/HTML/en/kedit/options.html -share/doc/HTML/en/kedit/printing.html -share/doc/HTML/en/kedit/questionsandanswers.html -share/doc/HTML/en/kedit/requirements.html -share/doc/HTML/en/kedit/themenuentries.html -share/doc/HTML/en/kfind/.anchors -share/doc/HTML/en/kfind/authors.html -share/doc/HTML/en/kfind/compilation-and-installation.html -share/doc/HTML/en/kfind/configuration.html -share/doc/HTML/en/kfind/edit.html -share/doc/HTML/en/kfind/epilog.html -share/doc/HTML/en/kfind/help.html -share/doc/HTML/en/kfind/index.cvlog -share/doc/HTML/en/kfind/index.docbook -share/doc/HTML/en/kfind/index.html -share/doc/HTML/en/kfind/installation.html -share/doc/HTML/en/kfind/introduction.html -share/doc/HTML/en/kfind/onscreenfundamentals.html -share/doc/HTML/en/kfind/options.html -share/doc/HTML/en/kfind/requirements.html -share/doc/HTML/en/kfind/search-parameters-dialog.html -share/doc/HTML/en/kfind/themenuentries.html -share/doc/HTML/en/kfind/viewing-area.html -share/doc/HTML/en/kfloppy/.anchors -share/doc/HTML/en/kfloppy/compilationandinstallation.html -share/doc/HTML/en/kfloppy/copyright.html -share/doc/HTML/en/kfloppy/density.html -share/doc/HTML/en/kfloppy/filesystems.html -share/doc/HTML/en/kfloppy/formattingdiskswithkfloppy.html -share/doc/HTML/en/kfloppy/formattingoptions.html -share/doc/HTML/en/kfloppy/index.cvlog -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kfloppy/index.html -share/doc/HTML/en/kfloppy/installation.html -share/doc/HTML/en/kfloppy/introduction.html -share/doc/HTML/en/kfloppy/requirements.html -share/doc/HTML/en/khexedit/.anchors -share/doc/HTML/en/khexedit/binary-filter.html -share/doc/HTML/en/khexedit/bookmarks-menu.html -share/doc/HTML/en/khexedit/bookmarks.html -share/doc/HTML/en/khexedit/changes.html -share/doc/HTML/en/khexedit/character-table.html -share/doc/HTML/en/khexedit/command-line-arguments.html -share/doc/HTML/en/khexedit/compilation-and-installation.html -share/doc/HTML/en/khexedit/copy-and-paste.html -share/doc/HTML/en/khexedit/cursor-.html -share/doc/HTML/en/khexedit/customizedialog.html -share/doc/HTML/en/khexedit/documentlist.html -share/doc/HTML/en/khexedit/documents-menu.html -share/doc/HTML/en/khexedit/drag-and-drop-.html -share/doc/HTML/en/khexedit/edit-menu.html -share/doc/HTML/en/khexedit/editing-files-on-the-internet-.html -share/doc/HTML/en/khexedit/editorimage.html -share/doc/HTML/en/khexedit/encoding.html -share/doc/HTML/en/khexedit/export.html -share/doc/HTML/en/khexedit/exported-html-is-sometimes-hard-to-inspect-i.html -share/doc/HTML/en/khexedit/find-and-replace.html -share/doc/HTML/en/khexedit/find.html -share/doc/HTML/en/khexedit/font.html -share/doc/HTML/en/khexedit/help-menu.html -share/doc/HTML/en/khexedit/index.cvlog -share/doc/HTML/en/khexedit/index.docbook -share/doc/HTML/en/khexedit/index.html -share/doc/HTML/en/khexedit/insert-pattern.html -share/doc/HTML/en/khexedit/installation.html -share/doc/HTML/en/khexedit/introduction.html -share/doc/HTML/en/khexedit/key-bindings.html -share/doc/HTML/en/khexedit/khexedit.png -share/doc/HTML/en/khexedit/menu-entries.html -share/doc/HTML/en/khexedit/miscellaneous.html -share/doc/HTML/en/khexedit/optioncolor.html -share/doc/HTML/en/khexedit/optionfile.html -share/doc/HTML/en/khexedit/options-menu.html -share/doc/HTML/en/khexedit/options.html -share/doc/HTML/en/khexedit/page-layout.html -share/doc/HTML/en/khexedit/printing-to-disk-using-postscript-takes-ages.html -share/doc/HTML/en/khexedit/printing.html -share/doc/HTML/en/khexedit/progress-indicator-and-management.html -share/doc/HTML/en/khexedit/questions-answers-and-tips.html -share/doc/HTML/en/khexedit/requirements.html -share/doc/HTML/en/khexedit/select-indicator.html -share/doc/HTML/en/khexedit/statistics.html -share/doc/HTML/en/khexedit/string-extractor.html -share/doc/HTML/en/khexedit/tools-menu.html -share/doc/HTML/en/khexedit/tools.html -share/doc/HTML/en/khexedit/view-menu.html -share/doc/HTML/en/kjots/.anchors -share/doc/HTML/en/kjots/index.cvlog -share/doc/HTML/en/kjots/index.docbook -share/doc/HTML/en/kjots/index.html -share/doc/HTML/en/kjots/introduction.html -share/doc/HTML/en/kjots/keyboardshortcuts.html -share/doc/HTML/en/kjots/subjectlist.html -share/doc/HTML/en/kjots/todo.html -share/doc/HTML/en/kjots/usage.html -share/doc/HTML/en/kljettool/.anchors -share/doc/HTML/en/kljettool/README -share/doc/HTML/en/kljettool/compilationandinstallation.html -share/doc/HTML/en/kljettool/copyright.html -share/doc/HTML/en/kljettool/djcdoscommands.txt -share/doc/HTML/en/kljettool/filter -share/doc/HTML/en/kljettool/gettingkljettooltowork.html -share/doc/HTML/en/kljettool/hp690c.zip -share/doc/HTML/en/kljettool/index.cvlog -share/doc/HTML/en/kljettool/index.docbook -share/doc/HTML/en/kljettool/index.html -share/doc/HTML/en/kljettool/installation.html -share/doc/HTML/en/kljettool/introduction.html -share/doc/HTML/en/kljettool/magic -share/doc/HTML/en/kljettool/requirements.html -share/doc/HTML/en/kljettool/usage.html -share/doc/HTML/en/klpq/.anchors -share/doc/HTML/en/klpq/author.html -share/doc/HTML/en/klpq/copyright.html -share/doc/HTML/en/klpq/index.cvlog -share/doc/HTML/en/klpq/index.docbook -share/doc/HTML/en/klpq/index.html -share/doc/HTML/en/klpq/install.html -share/doc/HTML/en/klpq/introduction.html -share/doc/HTML/en/klpq/thanks.html -share/doc/HTML/en/klpq/todo.html -share/doc/HTML/en/klpq/usage.html -share/doc/HTML/en/knotes/.anchors -share/doc/HTML/en/knotes/alarm.html -share/doc/HTML/en/knotes/autoindent.html -share/doc/HTML/en/knotes/calendar.html -share/doc/HTML/en/knotes/clear.html -share/doc/HTML/en/knotes/colors.html -share/doc/HTML/en/knotes/compilationandinstallation.html -share/doc/HTML/en/knotes/deleteknote.html -share/doc/HTML/en/knotes/dframe.html -share/doc/HTML/en/knotes/doubleclickonurls.html -share/doc/HTML/en/knotes/font.html -share/doc/HTML/en/knotes/index.cvlog -share/doc/HTML/en/knotes/index.docbook -share/doc/HTML/en/knotes/index.html -share/doc/HTML/en/knotes/installation.html -share/doc/HTML/en/knotes/introduction.html -share/doc/HTML/en/knotes/keybindings.html -share/doc/HTML/en/knotes/mailnote.html -share/doc/HTML/en/knotes/newknote.html -share/doc/HTML/en/knotes/onscreenfundamentals.html -share/doc/HTML/en/knotes/printing.html -share/doc/HTML/en/knotes/printnote.html -share/doc/HTML/en/knotes/questionsandanswers.html -share/doc/HTML/en/knotes/quit.html -share/doc/HTML/en/knotes/renameknote.html -share/doc/HTML/en/knotes/requirements.html -share/doc/HTML/en/knotes/resizingknotes.html -share/doc/HTML/en/knotes/setdefaults.html -share/doc/HTML/en/knotes/themenuentries.html -share/doc/HTML/en/kpm/.anchors -share/doc/HTML/en/kpm/appendix.html -share/doc/HTML/en/kpm/generalinformation.html -share/doc/HTML/en/kpm/index.cvlog -share/doc/HTML/en/kpm/index.docbook -share/doc/HTML/en/kpm/index.html -share/doc/HTML/en/kpm/knownbugsandproblems.html -share/doc/HTML/en/kpm/kpmmainwindow.html -share/doc/HTML/en/kpm/legalstuff.html -share/doc/HTML/en/kpm/processmenu.html -share/doc/HTML/en/kpm/requirementsforkpm.html -share/doc/HTML/en/kpm/signalmenu.html -share/doc/HTML/en/kpm/themenu.html -share/doc/HTML/en/kpm/viewmenu.html -share/doc/HTML/en/ktimemon/.anchors -share/doc/HTML/en/ktimemon/autoscaling.html -share/doc/HTML/en/ktimemon/config.html -share/doc/HTML/en/ktimemon/fund.html -share/doc/HTML/en/ktimemon/index.cvlog -share/doc/HTML/en/ktimemon/index.docbook -share/doc/HTML/en/ktimemon/index.html -share/doc/HTML/en/ktimemon/installation.html -share/doc/HTML/en/ktimemon/introduction.html -share/doc/HTML/en/ktimemon/menu.html -share/doc/HTML/en/ktimemon/revisionhistory.html -share/doc/HTML/en/ktimemon/thanksandacknowledgements.html -share/doc/HTML/en/ktop/.anchors -share/doc/HTML/en/ktop/authors.html -share/doc/HTML/en/ktop/compilationandinstallation.html -share/doc/HTML/en/ktop/index.cvlog -share/doc/HTML/en/ktop/index.docbook -share/doc/HTML/en/ktop/index.html -share/doc/HTML/en/ktop/installation.html -share/doc/HTML/en/ktop/installingthetaskmanagericonperformancemeter.html -share/doc/HTML/en/ktop/introduction.html -share/doc/HTML/en/ktop/licenseandwarranty.html -share/doc/HTML/en/ktop/pop-upmenus.html -share/doc/HTML/en/ktop/questionsandanswersnothinghereyet.html -share/doc/HTML/en/ktop/requirements.html -share/doc/HTML/en/ktop/theperformancemeterpage.html -share/doc/HTML/en/ktop/theprocesstreepage.html -share/doc/HTML/en/ktop/usingthekdetaskmanager.html -share/doc/HTML/en/kwrite/.anchors -share/doc/HTML/en/kwrite/bookmarks.html -share/doc/HTML/en/kwrite/compilationandinstallation.html -share/doc/HTML/en/kwrite/edit.html -share/doc/HTML/en/kwrite/editingfilesontheinternet.html -share/doc/HTML/en/kwrite/help.html -share/doc/HTML/en/kwrite/index.cvlog -share/doc/HTML/en/kwrite/index.docbook -share/doc/HTML/en/kwrite/index.html -share/doc/HTML/en/kwrite/installation.html -share/doc/HTML/en/kwrite/introduction.html -share/doc/HTML/en/kwrite/keybindings.html -share/doc/HTML/en/kwrite/onscreenfundamentals.html -share/doc/HTML/en/kwrite/options.html -share/doc/HTML/en/kwrite/printing.html -share/doc/HTML/en/kwrite/questionsandanswers.html -share/doc/HTML/en/kwrite/requirements.html -share/doc/HTML/en/kwrite/themenuentries.html -share/icons/hicolor/32x32/apps/ark.png -share/icons/hicolor/32x32/apps/kab.png -share/icons/hicolor/32x32/apps/karm.png -share/icons/hicolor/32x32/apps/kcalc.png -share/icons/hicolor/32x32/apps/kedit.png -share/icons/hicolor/32x32/apps/kfind.png -share/icons/hicolor/32x32/apps/kfontmanager.png -share/icons/hicolor/32x32/apps/khexedit.png -share/icons/hicolor/32x32/apps/kjots.png -share/icons/hicolor/32x32/apps/klipper.png -share/icons/hicolor/32x32/apps/klpq.png -share/icons/hicolor/32x32/apps/knotes.png -share/icons/hicolor/32x32/apps/ktop.png -share/icons/hicolor/32x32/apps/kwrite.png -share/icons/hicolor/48x48/apps/ark.png -share/icons/hicolor/48x48/apps/kab.png -share/icons/hicolor/48x48/apps/karm.png -share/icons/hicolor/48x48/apps/kcalc.png -share/icons/hicolor/48x48/apps/kedit.png -share/icons/hicolor/48x48/apps/kfind.png -share/icons/hicolor/48x48/apps/kfontmanager.png -share/icons/hicolor/48x48/apps/khexedit.png -share/icons/hicolor/48x48/apps/kjots.png -share/icons/hicolor/48x48/apps/klipper.png -share/icons/hicolor/48x48/apps/kljettool.png -share/icons/hicolor/48x48/apps/klpq.png -share/icons/hicolor/48x48/apps/knotes.png -share/icons/hicolor/48x48/apps/ktop.png -share/icons/hicolor/48x48/apps/kwrite.png -share/icons/locolor/16x16/apps/ark.png -share/icons/locolor/16x16/apps/kab.png -share/icons/locolor/16x16/apps/karm.png -share/icons/locolor/16x16/apps/kcalc.png -share/icons/locolor/16x16/apps/kcharselect.png -share/icons/locolor/16x16/apps/kcmdf.png -share/icons/locolor/16x16/apps/kdf.png -share/icons/locolor/16x16/apps/kedit.png -share/icons/locolor/16x16/apps/kfind.png -share/icons/locolor/16x16/apps/kfontmanager.png -share/icons/locolor/16x16/apps/khexedit.png -share/icons/locolor/16x16/apps/kjots.png -share/icons/locolor/16x16/apps/klipper.png -share/icons/locolor/16x16/apps/kljettool.png -share/icons/locolor/16x16/apps/klpq.png -share/icons/locolor/16x16/apps/knotes.png -share/icons/locolor/16x16/apps/ktimemon.png -share/icons/locolor/16x16/apps/ktop.png -share/icons/locolor/16x16/apps/kwikdisk.png -share/icons/locolor/16x16/apps/kwrite.png -share/icons/locolor/16x16/apps/laptop_battery.png -share/icons/locolor/16x16/apps/laptop_charge.png -share/icons/locolor/16x16/apps/laptop_nobattery.png -share/icons/locolor/16x16/apps/laptop_nocharge.png -share/icons/locolor/16x16/apps/laptop_settings.png -share/icons/locolor/16x16/apps/pcmcia.png -share/icons/locolor/16x16/apps/power.png -share/icons/locolor/16x16/devices/nfs_mount.png -share/icons/locolor/16x16/devices/nfs_unmount.png -share/icons/locolor/32x32/apps/ark.png -share/icons/locolor/32x32/apps/kab.png -share/icons/locolor/32x32/apps/karm.png -share/icons/locolor/32x32/apps/kcalc.png -share/icons/locolor/32x32/apps/kcmdf.png -share/icons/locolor/32x32/apps/kdf.png -share/icons/locolor/32x32/apps/kedit.png -share/icons/locolor/32x32/apps/kfind.png -share/icons/locolor/32x32/apps/kfontmanager.png -share/icons/locolor/32x32/apps/khexedit.png -share/icons/locolor/32x32/apps/kjots.png -share/icons/locolor/32x32/apps/klipper.png -share/icons/locolor/32x32/apps/kljettool.png -share/icons/locolor/32x32/apps/klpq.png -share/icons/locolor/32x32/apps/knotes.png -share/icons/locolor/32x32/apps/ktimemon.png -share/icons/locolor/32x32/apps/ktop.png -share/icons/locolor/32x32/apps/kwikdisk.png -share/icons/locolor/32x32/apps/kwrite.png -share/icons/locolor/32x32/apps/laptop_battery.png -share/icons/locolor/32x32/apps/laptop_charge.png -share/icons/locolor/32x32/apps/laptop_nobattery.png -share/icons/locolor/32x32/apps/laptop_nocharge.png -share/icons/locolor/32x32/apps/laptop_settings.png -share/icons/locolor/32x32/apps/pcmcia.png -share/icons/locolor/32x32/apps/power.png -share/toolbar/filedel.xpm -@unexec rm -f %D/share/doc/HTML/en/ark/common -@unexec rm -f %D/share/doc/HTML/en/kab/common -@unexec rm -f %D/share/doc/HTML/en/karm/common -@unexec rm -f %D/share/doc/HTML/en/kcalc/common -@unexec rm -f %D/share/doc/HTML/en/kdf/common -@unexec rm -f %D/share/doc/HTML/en/kedit/common -@unexec rm -f %D/share/doc/HTML/en/kfind/common -@unexec rm -f %D/share/doc/HTML/en/kfloppy/common -@unexec rm -f %D/share/doc/HTML/en/khexedit/common -@unexec rm -f %D/share/doc/HTML/en/kjots/common -@unexec rm -f %D/share/doc/HTML/en/kljettool/common -@unexec rm -f %D/share/doc/HTML/en/klpq/common -@unexec rm -f %D/share/doc/HTML/en/knotes/common -@unexec rm -f %D/share/doc/HTML/en/kpm/common -@unexec rm -f %D/share/doc/HTML/en/ktimemon/common -@unexec rm -f %D/share/doc/HTML/en/ktop/common -@unexec rm -f %D/share/doc/HTML/en/kwrite/common -@dirrm share/icons/locolor/32x32/apps -@dirrm share/icons/locolor/32x32 -@dirrm share/icons/locolor/16x16/devices -@dirrm share/icons/locolor/16x16/apps -@dirrm share/icons/locolor/16x16 -@dirrm share/icons/locolor -@dirrm share/icons/hicolor/48x48/apps -@dirrm share/icons/hicolor/48x48 -@dirrm share/icons/hicolor/32x32/apps -@dirrm share/icons/hicolor/32x32 -@dirrm share/icons/hicolor -@dirrm share/doc/HTML/en/kwrite -@dirrm share/doc/HTML/en/ktop -@dirrm share/doc/HTML/en/ktimemon -@dirrm share/doc/HTML/en/kpm -@dirrm share/doc/HTML/en/knotes -@dirrm share/doc/HTML/en/klpq -@dirrm share/doc/HTML/en/kljettool -@dirrm share/doc/HTML/en/kjots -@dirrm share/doc/HTML/en/khexedit -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kfind -@dirrm share/doc/HTML/en/kedit -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/karm -@dirrm share/doc/HTML/en/kab -@dirrm share/doc/HTML/en/ark -@dirrm share/apps/kwrite -@dirrm share/apps/ktop/pics -@dirrm share/apps/ktop -@dirrm share/apps/knotes/pics -@dirrm share/apps/knotes -@dirrm share/apps/kljetool/pics -@dirrm share/apps/kljetool -@dirrm share/apps/kjots/pics -@dirrm share/apps/kjots -@dirrm share/apps/khexedit/toolbar -@dirrm share/apps/khexedit/pics -@dirrm share/apps/khexedit -@dirrm share/apps/kfind/toolbar -@dirrm share/apps/kfind -@dirrm share/apps/kedit/toolbar -@dirrm share/apps/kedit/pics -@dirrm share/apps/kedit -@dirrm share/apps/kcalc/pics -@dirrm share/apps/kcalc -@dirrm share/apps/kab/pics -@dirrm share/apps/kab -@dirrm share/apps/ark/toolbar -@dirrm share/apps/ark diff --git a/security/openssl-beta/Makefile b/security/openssl-beta/Makefile deleted file mode 100644 index a7dfc03dfd77..000000000000 --- a/security/openssl-beta/Makefile +++ /dev/null @@ -1,105 +0,0 @@ -# New ports collection makefile for: OpenSSL -# Date created: Sun Jan 3 19:36:27 CET 1999 -# Whom: Dirk Froemberg <dirk@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= openssl -PORTVERSION= 0.9.5a -CATEGORIES= security devel -MASTER_SITES= http://www.openssl.org/source/ \ - ftp://ftp.openssl.org/source/ \ - ftp://ftp.sunet.se/pub/security/tools/net/openssl/source/ \ - ftp://ftp.cert.dfn.de/pub/tools/net/openssl/source/ - -MAINTAINER= dirk@FreeBSD.org - -.include <bsd.port.pre.mk> -.if ${OSVERSION} >= 400014 -FORBIDDEN= "OpenSSL is already in the base system" -.endif -.if ${PORTOBJFORMAT} == "aout" -NOSHARED= yes -.endif - -RESTRICTED= "Cryptography" -USE_PERL5= yes -.if defined(NOSHARED) -PLIST= ${PKGDIR}/PLIST.noshared -.else -ALL_TARGET= freebsd-shared all -SHLIBVER= 1 -MAKE_ENV+= SHLIBVER=${SHLIBVER} -INSTALLS_SHLIB= yes -.endif - -MANPREFIX= ${PREFIX}/openssl -MAN1= CA.pl.1 asn1parse.1 ca.1 ciphers.1 crl.1 crl2pkcs7.1 dgst.1 \ - dhparam.1 dsa.1 dsaparam.1 enc.1 gendsa.1 genrsa.1 nseq.1 \ - openssl.1 passwd.1 pkcs12.1 pkcs7.1 pkcs8.1 rand.1 req.1 \ - rsa.1 s_client.1 s_server.1 sess_id.1 smime.1 speed.1 \ - spkac.1 verify.1 version.1 x509.1 -MAN3= BN_CTX_new.3 BN_CTX_start.3 BN_add.3 BN_add_word.3 \ - BN_bn2bin.3 BN_cmp.3 BN_copy.3 BN_generate_prime.3 \ - BN_mod_inverse.3 BN_mod_mul_montgomery.3 \ - BN_mod_mul_reciprocal.3 BN_new.3 BN_num_bytes.3 BN_rand.3 \ - BN_set_bit.3 BN_zero.3 CRYPTO_set_ex_data.3 \ - DH_generate_key.3 DH_generate_parameters.3 \ - DH_get_ex_new_index.3 DH_new.3 DH_set_method.3 DH_size.3 \ - DSA_SIG_new.3 DSA_do_sign.3 DSA_dup_DH.3 DSA_generate_key.3 \ - DSA_generate_parameters.3 DSA_get_ex_new_index.3 DSA_new.3 \ - DSA_set_method.3 DSA_sign.3 DSA_size.3 ERR_GET_LIB.3 \ - ERR_clear_error.3 ERR_error_string.3 ERR_get_error.3 \ - ERR_load_crypto_strings.3 ERR_load_strings.3 \ - ERR_print_errors.3 ERR_put_error.3 ERR_remove_state.3 \ - EVP_DigestInit.3 EVP_EncryptInit.3 EVP_OpenInit.3 \ - EVP_SealInit.3 EVP_SignInit.3 EVP_VerifyInit.3 \ - OPENSSL_VERSION_NUMBER.3 OpenSSL_add_all_algorithms.3 \ - RAND_add.3 RAND_bytes.3 RAND_cleanup.3 RAND_egd.3 \ - RAND_load_file.3 RAND_set_rand_method.3 RSA_blinding_on.3 \ - RSA_check_key.3 RSA_generate_key.3 RSA_get_ex_new_index.3 \ - RSA_new.3 RSA_padding_add_PKCS1_type_1.3 RSA_print.3 \ - RSA_private_encrypt.3 RSA_public_encrypt.3 RSA_set_method.3 \ - RSA_sign.3 RSA_sign_ASN1_OCTET_STRING.3 RSA_size.3 \ - SSL_get_error.3 blowfish.3 bn.3 bn_internal.3 buffer.3 \ - crypto.3 d2i_DHparams.3 d2i_RSAPublicKey.3 des.3 dh.3 dsa.3 \ - err.3 hmac.3 lh_stats.3 lhash.3 md5.3 mdc2.3 rand.3 rc4.3 \ - ripemd.3 rsa.3 sha.3 ssl.3 threads.3 -MAN5= config.5 -MAN7= des_modes.7 - -.if !defined(USA_RESIDENT) || ${USA_RESIDENT} != YES && ${USA_RESIDENT} != NO -pre-fetch: - @${ECHO} "" - @${ECHO} "You must set variable USA_RESIDENT to YES, if you are USA resident" - @${ECHO} "or to NO, if you aren't USA resident to build this package." - @${ECHO} "You must also have installed rsaref port if you are USA resident." - @${FALSE} -.elif defined(USA_RESIDENT) -.if ${USA_RESIDENT} == YES && !defined(I_HAVE_AN_RSA_LICENSE) -LIB_DEPENDS= rsaref.2:${PORTSDIR}/security/rsaref -RSAREF= rsaref -.endif -.endif - -do-configure: - @cd ${WRKSRC} \ - && ${SETENV} CC="${CC}" CFLAGS="${CFLAGS}" PERL="${PERL}" \ - ./config --prefix=${PREFIX} --openssldir=${PREFIX}/openssl \ - ${RSAREF} -L${PREFIX}/lib - -post-install: -.if !defined(NOSHARED) -.for i in libcrypto libssl - @${INSTALL_DATA} ${WRKSRC}/$i.so.${SHLIBVER} ${PREFIX}/lib - @${LN} -sf $i.so.${SHLIBVER} ${PREFIX}/lib/$i.so -.endfor -.endif -.if !defined(NOPORTDOCS) - @${MKDIR} ${PREFIX}/share/doc/openssl - @${INSTALL_DATA} ${WRKSRC}/doc/openssl.txt ${PREFIX}/share/doc/openssl -.endif - @${SED} -e 's#/usr/local#${PREFIX}#g' ${PKGDIR}/MESSAGE - -.include <bsd.port.post.mk> diff --git a/security/openssl-beta/distinfo b/security/openssl-beta/distinfo deleted file mode 100644 index 4c5f4c4055a5..000000000000 --- a/security/openssl-beta/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (openssl-0.9.5a.tar.gz) = 8fcb6a8ba511ec8b54b95f267ef52cf0 diff --git a/security/openssl-beta/files/patch-ab b/security/openssl-beta/files/patch-ab deleted file mode 100644 index b043ccd35bd2..000000000000 --- a/security/openssl-beta/files/patch-ab +++ /dev/null @@ -1,33 +0,0 @@ ---- Makefile.org.orig Sun Aug 8 12:29:52 1999 -+++ Makefile.org Sun Nov 7 18:33:37 1999 -@@ -164,7 +164,7 @@ - ONEDIRS=out tmp - EDIRS= times doc bugs util include certs ms shlib mt demos perl sf dep VMS - WDIRS= windows --LIBS= libcrypto.a libssl.a -+LIBS= libcrypto.a libssl.a libRSAglue.a - - GENERAL= Makefile - BASENAME= openssl -@@ -187,6 +187,21 @@ - do \ - (cd $$i && echo "making all in $$i..." && \ - $(MAKE) CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='${CFLAG}' SDIRS='$(SDIRS)' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' PROCESSOR='${PROCESSOR}' PERL='${PERL}' RANLIB='${RANLIB}' all ) || exit 1; \ -+ done; -+ -+freebsd-shared: -+ for i in ${SHLIBDIRS}; do \ -+ rm -f lib$$i.a lib$$i.so \ -+ lib$$i.so.${SHLIBVER}; \ -+ ${MAKE} CC='${CC}' PLATFORM='${PLATFORM}' CFLAG='-fPIC ${CFLAG}' SDIRS='${SDIRS}' INSTALLTOP='${INSTALLTOP}' PEX_LIBS='${PEX_LIBS}' EX_LIBS='${EX_LIBS}' BN_ASM='${BN_ASM}' DES_ENC='${DES_ENC}' BF_ENC='${BF_ENC}' CAST_ENC='${CAST_ENC}' RC4_ENC='${RC4_ENC}' RC5_ENC='${RC5_ENC}' SHA1_ASM_OBJ='${SHA1_ASM_OBJ}' MD5_ASM_OBJ='${MD5_ASM_OBJ}' RMD160_ASM_OBJ='${RMD160_ASM_OBJ}' AR='${AR}' DIRS=$$i clean all || exit 1; \ -+ ( set -x; ${CC} -shared -o lib$$i.so.${SHLIBVER} \ -+ -Wl,-S,-soname=lib$$i.so.${SHLIBVER} \ -+ -Wl,--whole-archive lib$$i.a ) || exit 1; \ -+ rm -f lib$$i.a; (cd $$i ; ${MAKE} clean) || exit 1 ;\ -+ done; -+ @set -x; \ -+ for i in ${SHLIBDIRS}; do \ -+ ln -s lib$$i.so.${SHLIBVER} lib$$i.so; \ - done; - - linux-shared: diff --git a/security/openssl-beta/files/patch-ac b/security/openssl-beta/files/patch-ac deleted file mode 100644 index e155fb2697f6..000000000000 --- a/security/openssl-beta/files/patch-ac +++ /dev/null @@ -1,22 +0,0 @@ ---- Configure.orig Mon Mar 27 23:28:10 2000 -+++ Configure Sat Apr 15 13:30:38 2000 -@@ -243,7 +243,7 @@ - "alpha-gcc","gcc:-O3::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_UNROLL DES_RISC1:asm/alpha.o::", - "alpha-cc", "cc:-std1 -tune host -O4 -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::", - "alpha164-cc", "cc:-std1 -tune host -fast -readonly_strings::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK:asm/alpha.o::", --"FreeBSD-alpha","gcc:-DTERMIOS -O3 -fomit-frame-pointer::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2:::", -+"FreeBSD-alpha","$ENV{CC}:-DTERMIOS $ENV{CFLAGS}::(unknown)::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC2:::", - - #### Alpha Linux with GNU C and Compaq C setups - # Special notes: -@@ -277,8 +277,8 @@ - "NetBSD-sparc", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -mv8 -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::", - "NetBSD-m68", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -Wall -DB_ENDIAN::(unknown)::BN_LLONG MD2_CHAR RC4_INDEX DES_UNROLL:::", - "NetBSD-x86", "gcc:-DTERMIOS -O3 -fomit-frame-pointer -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:", --"FreeBSD-elf", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}", --"FreeBSD", "gcc:-DTERMIOS -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}", -+"FreeBSD-elf", "$ENV{CC}:-DTERMIOS -DL_ENDIAN $ENV{CFLAGS}::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}", -+"FreeBSD", "$ENV{CC}:-DTERMIOS -DL_ENDIAN $ENV{CFLAGS}::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_out_asm}", - "bsdi-gcc", "gcc:-O3 -ffast-math -DL_ENDIAN -DPERL5 -m486::(unknown)::RSA_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_bsdi_asm}", - "bsdi-elf-gcc", "gcc:-DPERL5 -DL_ENDIAN -fomit-frame-pointer -O3 -m486 -Wall::(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:${x86_elf_asm}", - "nextstep", "cc:-O -Wall:<libc.h>:(unknown)::BN_LLONG ${x86_gcc_des} ${x86_gcc_opts}:::", diff --git a/security/openssl-beta/files/patch-ad b/security/openssl-beta/files/patch-ad deleted file mode 100644 index cd606a304160..000000000000 --- a/security/openssl-beta/files/patch-ad +++ /dev/null @@ -1,11 +0,0 @@ ---- crypto/md5/md5.c.orig Thu Apr 9 07:59:29 1998 -+++ crypto/md5/md5.c Sun Dec 27 18:44:33 1998 -@@ -94,7 +94,7 @@ - err++; - continue; - } -- printf("MD5(%s)= ",argv[i]); -+ printf("MD5 (%s) = ",argv[i]); - do_fp(IN); - fclose(IN); - } diff --git a/security/openssl-beta/files/patch-ag b/security/openssl-beta/files/patch-ag deleted file mode 100644 index d43c842332ff..000000000000 --- a/security/openssl-beta/files/patch-ag +++ /dev/null @@ -1,11 +0,0 @@ ---- apps/dgst.c.orig Mon Dec 21 20:00:13 1998 -+++ apps/dgst.c Tue Jan 19 16:16:38 1999 -@@ -187,7 +187,7 @@ - err++; - continue; - } -- printf("%s(%s)= ",name,argv[i]); -+ printf("%s (%s) = ",name,argv[i]); - do_fp(buf,inp,separator); - BIO_reset(bmd); - } diff --git a/security/openssl-beta/files/patch-ah b/security/openssl-beta/files/patch-ah deleted file mode 100644 index 7ca781180b32..000000000000 --- a/security/openssl-beta/files/patch-ah +++ /dev/null @@ -1,53 +0,0 @@ ---- config.orig Tue Mar 14 00:52:44 2000 -+++ config Sat Apr 15 14:18:03 2000 -@@ -311,50 +311,6 @@ - esac - done - --# figure out if gcc is available and if so we use it otherwise --# we fallback to whatever cc does on the system --GCCVER=`(gcc --version) 2>/dev/null` --if [ "$GCCVER" != "" ]; then -- CC=gcc -- # then strip off whatever prefix Cygnus prepends the number with... -- GCCVER=`echo $GCCVER | sed 's/^[a-z]*\-//'` -- # peak single digit before and after first dot, e.g. 2.95.1 gives 29 -- GCCVER=`echo $GCCVER | sed 's/\([0-9]\)\.\([0-9]\).*/\1\2/'` --else -- CC=cc --fi -- --if [ "$SYSTEM" = "SunOS" ]; then -- # check for WorkShop C, expected output is "cc: blah-blah C x.x" -- CCVER=`(cc -V 2>&1) 2>/dev/null | \ -- egrep -e '^cc: .* C [0-9]\.[0-9]' | \ -- sed 's/.* C \([0-9]\)\.\([0-9]\).*/\1\2/'` -- CCVER=${CCVER:-0} -- if [ $CCVER -gt 40 ]; then -- CC=cc # overrides gcc!!! -- if [ $CCVER -eq 50 ]; then -- echo "WARNING! Detected WorkShop C 5.0. Do make sure you have" -- echo " patch #107357-01 or later applied." -- sleep 5 -- fi -- elif [ "$CC" = "cc" -a $CCVER -gt 0 ]; then -- CC=sc3 -- fi --fi -- --if [ "${SYSTEM}-${MACHINE}" = "Linux-alpha" ]; then -- # check for Compaq C, expected output is "blah-blah C Vx.x" -- CCCVER=`(ccc -V 2>&1) 2>/dev/null | \ -- egrep -e '.* C V[0-9]\.[0-9]' | \ -- sed 's/.* C V\([0-9]\)\.\([0-9]\).*/\1\2/'` -- CCCVER=${CCCVER:-0} -- if [ $CCCVER -gt 60 ]; then -- CC=ccc # overrides gcc!!! well, ccc outperforms inoticeably -- # only on hash routines and des, otherwise gcc (2.95) -- # keeps along rather tight... -- fi --fi -- - GCCVER=${GCCVER:-0} - CCVER=${CCVER:-0} - diff --git a/security/openssl-beta/files/patch-ak b/security/openssl-beta/files/patch-ak deleted file mode 100644 index 819def697e15..000000000000 --- a/security/openssl-beta/files/patch-ak +++ /dev/null @@ -1,13 +0,0 @@ ---- apps/Makefile.ssl.orig Sun May 23 14:36:09 1999 -+++ apps/Makefile.ssl Fri May 28 22:29:19 1999 -@@ -101,8 +101,8 @@ - cp $$i $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i; \ - chmod 755 $(INSTALL_PREFIX)$(OPENSSLDIR)/misc/$$i ); \ - done -- @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR); \ -- chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf -+ @cp openssl.cnf $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample; \ -+ chmod 644 $(INSTALL_PREFIX)$(OPENSSLDIR)/openssl.cnf.sample - - tags: - ctags $(SRC) diff --git a/security/openssl-beta/pkg-comment b/security/openssl-beta/pkg-comment deleted file mode 100644 index bf6eaba1f945..000000000000 --- a/security/openssl-beta/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -SSL and crypto library diff --git a/security/openssl-beta/pkg-descr b/security/openssl-beta/pkg-descr deleted file mode 100644 index 57b3b8981bd6..000000000000 --- a/security/openssl-beta/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -The OpenSSL Project is a collaborative effort to develop a robust, -commercial-grade, full-featured, and Open Source toolkit implementing -the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security -(TLS v1) protocols with full-strength cryptography world-wide. The -project is managed by a worldwide community of volunteers that use -the Internet to communicate, plan, and develop the OpenSSL tookit -and its related documentation. - -OpenSSL is based on the excellent SSLeay library developed by Eric -A. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under -an Apache-style licence, which basically means that you are free -to get and use it for commercial and non-commercial purposes subject -to some simple license conditions. - -OpenSSL homepage: - - http://www.openssl.org/ - -WWW: http://www.openssl.org diff --git a/security/openssl-beta/pkg-message b/security/openssl-beta/pkg-message deleted file mode 100644 index ac397b19a14a..000000000000 --- a/security/openssl-beta/pkg-message +++ /dev/null @@ -1,4 +0,0 @@ - -Copy /usr/local/openssl/openssl.cnf.sample to /usr/local/openssl/openssl.cnf -and edit it to fit your needs. - diff --git a/security/openssl-beta/pkg-plist b/security/openssl-beta/pkg-plist deleted file mode 100644 index 890ede42b0ec..000000000000 --- a/security/openssl-beta/pkg-plist +++ /dev/null @@ -1,80 +0,0 @@ -bin/c_rehash -bin/openssl -include/openssl/asn1.h -include/openssl/asn1_mac.h -include/openssl/bio.h -include/openssl/blowfish.h -include/openssl/bn.h -include/openssl/buffer.h -include/openssl/cast.h -include/openssl/comp.h -include/openssl/conf.h -include/openssl/crypto.h -include/openssl/des.h -include/openssl/dh.h -include/openssl/dsa.h -include/openssl/e_os.h -include/openssl/e_os2.h -include/openssl/ebcdic.h -include/openssl/err.h -include/openssl/evp.h -include/openssl/hmac.h -include/openssl/idea.h -include/openssl/lhash.h -include/openssl/md2.h -include/openssl/md5.h -include/openssl/mdc2.h -include/openssl/objects.h -include/openssl/opensslconf.h -include/openssl/opensslv.h -include/openssl/pem.h -include/openssl/pem2.h -include/openssl/pkcs12.h -include/openssl/pkcs7.h -include/openssl/rand.h -include/openssl/rc2.h -include/openssl/rc4.h -include/openssl/rc5.h -include/openssl/ripemd.h -include/openssl/rsa.h -include/openssl/safestack.h -include/openssl/sha.h -include/openssl/ssl.h -include/openssl/ssl2.h -include/openssl/ssl23.h -include/openssl/ssl3.h -include/openssl/stack.h -include/openssl/tls1.h -include/openssl/tmdiff.h -include/openssl/txt_db.h -include/openssl/x509.h -include/openssl/x509_vfy.h -include/openssl/x509v3.h -lib/libRSAglue.a -lib/libcrypto.a -lib/libcrypto.so -lib/libcrypto.so.1 -lib/libssl.a -lib/libssl.so -lib/libssl.so.1 -openssl/misc/CA.pl -openssl/misc/CA.sh -openssl/misc/c_hash -openssl/misc/c_info -openssl/misc/c_issuer -openssl/misc/c_name -openssl/misc/der_chop -openssl/openssl.cnf.sample -share/doc/openssl/openssl.txt -@dirrm include/openssl -@dirrm openssl/certs -@dirrm openssl/lib -@dirrm openssl/man/man1 -@dirrm openssl/man/man3 -@dirrm openssl/man/man5 -@dirrm openssl/man/man7 -@dirrm openssl/man -@dirrm openssl/misc -@dirrm openssl/private -@dirrm openssl -@dirrm share/doc/openssl diff --git a/security/openssl-beta/pkg-plist.noshared b/security/openssl-beta/pkg-plist.noshared deleted file mode 100644 index 9870cf6aacbc..000000000000 --- a/security/openssl-beta/pkg-plist.noshared +++ /dev/null @@ -1,76 +0,0 @@ -bin/c_rehash -bin/openssl -include/openssl/asn1.h -include/openssl/asn1_mac.h -include/openssl/bio.h -include/openssl/blowfish.h -include/openssl/bn.h -include/openssl/buffer.h -include/openssl/cast.h -include/openssl/comp.h -include/openssl/conf.h -include/openssl/crypto.h -include/openssl/des.h -include/openssl/dh.h -include/openssl/dsa.h -include/openssl/e_os.h -include/openssl/e_os2.h -include/openssl/ebcdic.h -include/openssl/err.h -include/openssl/evp.h -include/openssl/hmac.h -include/openssl/idea.h -include/openssl/lhash.h -include/openssl/md2.h -include/openssl/md5.h -include/openssl/mdc2.h -include/openssl/objects.h -include/openssl/opensslconf.h -include/openssl/opensslv.h -include/openssl/pem.h -include/openssl/pem2.h -include/openssl/pkcs12.h -include/openssl/pkcs7.h -include/openssl/rand.h -include/openssl/rc2.h -include/openssl/rc4.h -include/openssl/rc5.h -include/openssl/ripemd.h -include/openssl/rsa.h -include/openssl/safestack.h -include/openssl/sha.h -include/openssl/ssl.h -include/openssl/ssl2.h -include/openssl/ssl23.h -include/openssl/ssl3.h -include/openssl/stack.h -include/openssl/tls1.h -include/openssl/tmdiff.h -include/openssl/txt_db.h -include/openssl/x509.h -include/openssl/x509_vfy.h -include/openssl/x509v3.h -lib/libRSAglue.a -lib/libcrypto.a -lib/libssl.a -openssl/misc/CA.pl -openssl/misc/CA.sh -openssl/misc/c_hash -openssl/misc/c_info -openssl/misc/c_issuer -openssl/misc/c_name -openssl/misc/der_chop -openssl/openssl.cnf.sample -share/doc/openssl/openssl.txt -@dirrm include/openssl -@dirrm openssl/certs -@dirrm openssl/lib -@dirrm openssl/man/man1 -@dirrm openssl/man/man3 -@dirrm openssl/man/man5 -@dirrm openssl/man/man7 -@dirrm openssl/man -@dirrm openssl/misc -@dirrm openssl/private -@dirrm openssl -@dirrm share/doc/openssl diff --git a/security/opieprint/Makefile b/security/opieprint/Makefile deleted file mode 100644 index ddbe71c927d9..000000000000 --- a/security/opieprint/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: keyprint -# Date created: Sat May 29 02:05:00 PDT 1999 -# Whom: mharo@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= keyprint -PORTVERSION= 1.0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= mharo - -MAINTAINER= mharo@FreeBSD.org - -NO_BUILD= yes - -post-patch: - ${PERL} -pi -e 's,__PREFIX__,${PREFIX},' ${WRKSRC}/keyprint - -do-install: - ${MKDIR} ${PREFIX}/share/keyprint - ${INSTALL_DATA} ${WRKSRC}/keyblank.ps ${PREFIX}/share/keyprint - ${INSTALL_SCRIPT} ${WRKSRC}/keyprint ${PREFIX}/bin -.if !defined(NOPORTDOCS) - ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/keyprint -.endif - -.include <bsd.port.mk> diff --git a/security/opieprint/distinfo b/security/opieprint/distinfo deleted file mode 100644 index 692ad721b513..000000000000 --- a/security/opieprint/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (keyprint-1.0.tar.gz) = e142a207c6c33a60b5940a8050dc9ea9 diff --git a/security/opieprint/pkg-comment b/security/opieprint/pkg-comment deleted file mode 100644 index d9644e1fe249..000000000000 --- a/security/opieprint/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -Print S/Key keys on a piece of paper, twice the size of a credit card diff --git a/security/opieprint/pkg-descr b/security/opieprint/pkg-descr deleted file mode 100644 index 56e6e215f8fd..000000000000 --- a/security/opieprint/pkg-descr +++ /dev/null @@ -1,19 +0,0 @@ -This is keyprint: a quick hack for printing S/Key keys on a small piece -of paper, twice the size of a credit card for easy storage in a -wallet, card holder, etc. It produces a PostScript file which can be -printed and then trimmed to size: - - hn38925 - +----------------------------------------+ - | 1 af fd alfal 26 fd s fdas da | - | 2 af fd alfal 27 fd s fdas da | - | 3 af fd alfal 28 fd s fdas da | - | . . | - | . . | - | 74 af fd alfal 98 fd s fdas da | - | 75 af fd alfal 99 fd s fdas da | - +----------------------------------------+ - -Warning: If you don't have a secure network, then it is not a good -idea to print this key set on a network printer. It might be obvious, -but you never know. diff --git a/security/opieprint/pkg-plist b/security/opieprint/pkg-plist deleted file mode 100644 index 8c721589ccc4..000000000000 --- a/security/opieprint/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -bin/keyprint -share/keyprint/README -share/keyprint/keyblank.ps -@dirrm share/keyprint diff --git a/security/racoon2/Makefile b/security/racoon2/Makefile deleted file mode 100644 index 90ae5588926e..000000000000 --- a/security/racoon2/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -# New ports collection makefile for: racoon -# Date created: 4 July 2000 -# Whom: sumikawa -# -# $FreeBSD$ -# - -PORTNAME= racoon -PORTVERSION= 20000719a -CATEGORIES= security net -MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/ - -MAINTAINER= sumikawa@FreeBSD.org - -.if !exists(/usr/lib/libipsec.so.1) -BROKEN= "You must upgrade the OS" -.endif - -USE_OPENSSL= RSA - -WRKSRC= ${WRKDIR}/${DISTNAME}/racoon -GNU_CONFIGURE= yes -CONFIGURE_ENV+=CPPFLAGS=-I${LOCALBASE}/include CFLAGS=-I${LOCALBASE}/include \ - LDFLAGS="-L${LOCALBASE}/lib -L${WRKSRC}/../libipsec" -CONFIGURE_ARGS+=--enable-debug -CONFIGURE_ARGS+=--enable-ipv6 -CONFIGURE_ARGS+=--sysconfdir=${LOCALBASE}/etc - -MAN5= racoon.conf.5 -MAN8= racoon.8 - -pre-patch: - ${MV} ${WRKSRC}/racoon.8 ${WRKSRC}/racoon.8.in - -pre-configure: - (cd ${WRKSRC}/../libipsec; make) - -.include <bsd.port.mk> diff --git a/security/racoon2/distinfo b/security/racoon2/distinfo deleted file mode 100644 index cf033ab09c55..000000000000 --- a/security/racoon2/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (racoon-20000719a.tar.gz) = 9b859010376e3749bd9a06771e169d05 diff --git a/security/racoon2/files/patch-aa b/security/racoon2/files/patch-aa deleted file mode 100644 index d599760fbf0f..000000000000 --- a/security/racoon2/files/patch-aa +++ /dev/null @@ -1,16 +0,0 @@ ---- ../libipsec/Makefile- Mon Jun 12 00:02:28 2000 -+++ ../libipsec/Makefile Mon Jun 12 00:02:49 2000 -@@ -25,9 +25,10 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - --.if exists(${.CURDIR}/../Makefile.opsys) --.include "${.CURDIR}/../Makefile.opsys" --.endif -+#.if exists(${.CURDIR}/../Makefile.opsys) -+#.include "${.CURDIR}/../Makefile.opsys" -+#.endif -+OPSYS!= uname -s - - LIB= ipsec - CFLAGS+=-g diff --git a/security/racoon2/files/patch-ab b/security/racoon2/files/patch-ab deleted file mode 100644 index 70206c12ebfe..000000000000 --- a/security/racoon2/files/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Tue Jun 13 14:01:41 2000 -+++ Makefile.in Wed Jul 5 16:20:04 2000 -@@ -7,7 +7,7 @@ - LDFLAGS=@LDFLAGS@ - CPPFLAGS= @CPPFLAGS@ - OPTFLAG=@OPTFLAG@ --CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -Dss_family=__ss_family -Dss_len=__ss_len -DSYSCONFDIR=\"${sysconfdir}\" -+CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -Dss_family=__ss_family -Dss_len=__ss_len -DSYSCONFDIR=\"${sysconfdir}/racoon\" - CFLAGS+=-DYY_NO_UNPUT - CFLAGS+=-I${srcdir}/../libipsec - LIBS= @LIBS@ -@@ -79,10 +79,6 @@ - $(INSTALL) -o bin -g bin -m 444 racoon.conf.5 $(mandir)/man5 - -mkdir -p ${sysconfdir}/racoon - for i in $(CONF); do \ -- if test ! -f ${sysconfdir}/racoon/$$i; then \ -- $(INSTALL) -o bin -g bin -m 444 samples/$$i \ -- ${sysconfdir}/racoon; \ -- fi; \ - $(INSTALL) -o bin -g bin -m 444 samples/$$i \ - ${sysconfdir}/racoon/$$i.dist; \ - done diff --git a/security/racoon2/files/patch-ac b/security/racoon2/files/patch-ac deleted file mode 100644 index 9e710b341251..000000000000 --- a/security/racoon2/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- configure- Wed Jul 5 16:18:19 2000 -+++ configure Wed Jul 5 16:18:32 2000 -@@ -4021,7 +4021,7 @@ - - cat >> $CONFIG_STATUS <<EOF - --CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf samples/remote.conf"} -+CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf samples/remote.conf racoon.8"} - EOF - cat >> $CONFIG_STATUS <<\EOF - for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then diff --git a/security/racoon2/files/patch-ad b/security/racoon2/files/patch-ad deleted file mode 100644 index 8b8fb3b81fe0..000000000000 --- a/security/racoon2/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- racoon.8.in.orig Tue Jul 4 21:27:59 2000 -+++ racoon.8.in Wed Jul 5 16:17:43 2000 -@@ -97,8 +97,8 @@ - .El - .\" - .Sh FILES --.Bl -tag -width /usr/local/v6/etc/racoon.conf -compact --.It Pa /usr/local/v6/etc/racoon.conf -+.Bl -tag -width @sysconfdir@/racoon/racoon.conf -compact -+.It Pa @sysconfdir@/racoon/racoon.conf - default configuration file. - .It Pa /var/log/racoon.log - default log file. diff --git a/security/racoon2/pkg-comment b/security/racoon2/pkg-comment deleted file mode 100644 index 252204b81ad6..000000000000 --- a/security/racoon2/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -KAME racoon IKE daemon diff --git a/security/racoon2/pkg-descr b/security/racoon2/pkg-descr deleted file mode 100644 index 34f8530ce9cc..000000000000 --- a/security/racoon2/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -racoon speaks IKE (ISAKMP/Oakley) key management protocol, to -establish security association with other hosts. - -Known issues: -- Too many use of dynamic memory allocation, which leads to memory leak. -- Non-threaded implementation. Simultaneous key negotiation performance - should be improved. -- Cannot negotiate keys for per-socket policy. -- Cryptic configuration syntax - blame IPsec specification too... -- Needs more documentation. - -Design choice, not a bug: -- racoon negotiate IPsec keys only. It does not negotiate policy. Policy must - be configured into the kernel separately from racoon. If you want to - support roaming clients, you may need to have a mechanism to put policy - for the roaming client after phase 1 finhises. - -WWW: http://www.kame.net/ diff --git a/security/racoon2/pkg-plist b/security/racoon2/pkg-plist deleted file mode 100644 index b2a7d83559af..000000000000 --- a/security/racoon2/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -sbin/racoon -etc/racoon/psk.txt.dist -etc/racoon/racoon.conf.dist -etc/racoon/remote.conf.dist -@dirrm etc/racoon diff --git a/security/stunnel/files/stunnel.in b/security/stunnel/files/stunnel.in deleted file mode 100644 index dc074e2771a1..000000000000 --- a/security/stunnel/files/stunnel.in +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh -# -# A sample stunnel startup script written by martti.kuparinen@ericsson.com -# -# $FreeBSD$ -# - -# Where is the program -STUNNEL="!!PREFIX!!/sbin/stunnel" - -case "$1" in - start) - ${STUNNEL} -d 993 -r localhost:imap -p !!PREFIX!!/etc/stunnel.pem - ${STUNNEL} -d 995 -r localhost:pop3 -p !!PREFIX!!/etc/stunnel.pem - ;; - - stop) - killall `basename ${STUNNEL}` - ;; - - *) - echo "" - echo "Usage: `basename $0` { start | stop }" - echo "" - ;; -esac diff --git a/security/tripwire12/Makefile b/security/tripwire12/Makefile deleted file mode 100644 index a54f61ea8e41..000000000000 --- a/security/tripwire12/Makefile +++ /dev/null @@ -1,57 +0,0 @@ -# New ports collection makefile for: tripwire -# Date created: 31 Mar 1997 -# Whom: Joe Greco <jgreco@ns.sol.net> -# -# $FreeBSD$ -# - -PORTNAME= tripwire -PORTVERSION= 1.2 -CATEGORIES= security -MASTER_SITES= ftp://ftp.fu-berlin.de/unix/security/tripwire/ -EXTRACT_SUFX= .tar.Z - -MAINTAINER= jgreco@ns.sol.net - -MAN5= tw.config.5 -MAN8= siggen.8 tripwire.8 -NO_CDROM= "cannot be redistributed for more than the cost of duplication" -NO_PACKAGE= "requires local database to be built" -RESTRICTED= "contains crypto class algorithms" - -post-extract: - @ (cd ${WRKDIR}; tar xpf T1.2.tar) - -post-patch: - @${PERL} -pi -e 's|/secureplace/bin|${PREFIX}/bin|g;' \ - -e 's|/usr/man|${PREFIX}/man|g;' ${WRKSRC}/Makefile - -pre-configure: - @ ${CP} ${FILESDIR}/conf-freebsd2.h ${WRKSRC}/configs - @ ${SED} s%/kernel%`sysctl -bn kern.bootfile`% \ - < ${FILESDIR}/tw.conf.freebsd2 \ - > ${WRKSRC}/configs/tw.conf.freebsd2 - -post-install: - @ ${MKDIR} /var/adm/tcheck - @ ${CP} ${FILESDIR}/tw.conf.freebsd2 /var/adm/tcheck/tw.config - # Creating tripwire database - @ (cd /var/adm/tcheck; tripwire -initialize) -.if defined(TRIPWIRE_FLOPPY) && ${TRIPWIRE_FLOPPY} == YES - # preparing the floppy - @ disklabel -w -B /dev/rfd0c fd1440 - @ newfs -u 0 -t 0 -i 196608 -m 0 -T minimum -o space /dev/rfd0c - mount /dev/fd0c /mnt - # transferring things to the floppy - @ ${CP} -p /var/adm/tcheck/tw.config /mnt/tw.config - @ ${GZIP_CMD} < /var/adm/tcheck/databases/tw.db_`hostname` \ - > /mnt/tw.db_`hostname`.gz - @ ${CP} -p ${FILESDIR}/twcheck /usr/bin/gunzip \ - ${PREFIX}/bin/tripwire \ - /mnt/ - @ ${CHMOD} 555 /mnt/tripwire /mnt/gunzip /mnt/twcheck - @ umount /mnt - # Do not forget to remove and write-protect the floppy. -.endif - -.include <bsd.port.mk> diff --git a/security/tripwire12/distinfo b/security/tripwire12/distinfo deleted file mode 100644 index 99144795d9b7..000000000000 --- a/security/tripwire12/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (tripwire-1.2.tar.Z) = c82e0327e0caa1821e3e564fa1938d88 diff --git a/security/tripwire12/files/conf-freebsd2.h b/security/tripwire12/files/conf-freebsd2.h deleted file mode 100644 index d8f2942118e3..000000000000 --- a/security/tripwire12/files/conf-freebsd2.h +++ /dev/null @@ -1,55 +0,0 @@ -/* $FreeBSD$ */ - -/* - * conf-freebsd2.h - * - * Tripwire configuration file - * - * Joe Greco - * sol.net Network Services - * Derived from the other BSD config.h's - */ - -/*** - *** Operating System specifics - *** - *** If the answer to a question in the comment is "Yes", then - *** change the corresponding "#undef" to a "#define" - ***/ - -/* - * is your OS a System V derivitive? if so, what version? - * (e.g., define SYSV 4) - */ - -#undef SYSV - -/* - * does your system have a <malloc.h> like System V? - */ - -#undef MALLOCH - -/* - * does your system have a <stdlib.h> like POSIX says you should? - */ - -#define STDLIBH - -/* - * does your system use readdir(3) that returns (struct dirent *)? - */ - -#define DIRENT - -/* - * is #include <string.h> ok? (as opposed to <strings.h>) - */ - -#define STRINGH - -/* - * does your system have gethostname(2) (instead of uname(2))? - */ - -#define GETHOSTNAME diff --git a/security/tripwire12/files/patch-aa b/security/tripwire12/files/patch-aa deleted file mode 100644 index 81238bf9ae3a..000000000000 --- a/security/tripwire12/files/patch-aa +++ /dev/null @@ -1,38 +0,0 @@ -*** include/config.h.orig Fri Jul 15 06:02:52 1994 ---- include/config.h Sun Dec 31 18:56:20 1989 -*************** -*** 17,23 **** - *** file that corresponds with your operating system. - ***/ - -! #include "../configs/conf-svr4.h" - - #ifdef TW_TYPE32 - typedef TW_TYPE32 int32; ---- 17,23 ---- - *** file that corresponds with your operating system. - ***/ - -! #include "../configs/conf-freebsd2.h" - - #ifdef TW_TYPE32 - typedef TW_TYPE32 int32; -*************** -*** 103,110 **** - #endif - */ - -! #define CONFIG_PATH "/tmp/genek" -! #define DATABASE_PATH "/tmp/genek" - - /******* name of Tripwire files ************************************** - * ---- 103,110 ---- - #endif - */ - -! # define CONFIG_PATH "/var/adm/tcheck" -! # define DATABASE_PATH "/var/adm/tcheck/databases" - - /******* name of Tripwire files ************************************** - * diff --git a/security/tripwire12/files/patch-ab b/security/tripwire12/files/patch-ab deleted file mode 100644 index 7dcf3348984f..000000000000 --- a/security/tripwire12/files/patch-ab +++ /dev/null @@ -1,62 +0,0 @@ -*** Makefile Mon Jul 25 10:59:41 1994 ---- Makefile Thu Jan 2 12:04:35 1997 -*************** -*** 34,36 **** - # you can use ANSI C if you like, but K&R is equally fine. -! CC = cc # common - #CC = gcc # also common ---- 34,36 ---- - # you can use ANSI C if you like, but K&R is equally fine. -! #CC = cc # common - #CC = gcc # also common -*************** -*** 38,40 **** - -! CFLAGS = -O # common - #CFLAGS = -g # common ---- 38,40 ---- - -! #CFLAGS = -O # common - #CFLAGS = -g # common -*************** -*** 60,66 **** - #CPP = /lib/cpp # on older systems - - # make sure libraries are not linked dynamically (as a security measure) -! LDFLAGS= # common - #LDFLAGS= -non_shared # OSF/1 - #LDFLAGS= -Bstatic # SunOS 4 (cannot statically link tripwire - # on Solaris 2.3) ---- 60,67 ---- - #CPP = /lib/cpp # on older systems - - # make sure libraries are not linked dynamically (as a security measure) -! LDFLAGS= -static -! #LDFLAGS= # common - #LDFLAGS= -non_shared # OSF/1 - #LDFLAGS= -Bstatic # SunOS 4 (cannot statically link tripwire - # on Solaris 2.3) - - ---- src/Makefile.orig Mon Jul 25 10:40:54 1994 -+++ src/Makefile Sun May 28 15:52:25 2000 -@@ -3,7 +3,7 @@ - # Tripwire build - # - --CFLAGS = -O -+#CFLAGS = -O - - OFILES = config.parse.o main.o list.o ignorevec.o dbase.build.o \ - utils.o preen.o preen.interp.o preen.report.o \ -@@ -103,8 +103,9 @@ - .c.o: - $(CC) $(CFLAGS) -c $< - --install: tripwire -+install: tripwire siggen - $(INSTALL) tripwire $(DESTDIR) -+ $(INSTALL) siggen $(DESTDIR) - - clean: - -rm -f $(OFILES) config.lex.c config.pre.c y.tab.c lex.yy.c help.c \ diff --git a/security/tripwire12/files/patch-ac b/security/tripwire12/files/patch-ac deleted file mode 100644 index bad090157860..000000000000 --- a/security/tripwire12/files/patch-ac +++ /dev/null @@ -1,16 +0,0 @@ -This patch eliminates a compiler warning about LITTLE_ENDIAN begin -redefined. - -*** sigs/sha/sha.c.orig Mon Jul 25 08:46:45 1994 ---- sigs/sha/sha.c Mon Mar 31 19:55:23 1997 -*************** -*** 47,52 **** ---- 47,54 ---- - #include "sha.h" - - #if BYTEORDER == 0x1234 -+ #undef BIG_ENDIAN -+ #undef LITTLE_ENDIAN - #define LITTLE_ENDIAN - #endif - diff --git a/security/tripwire12/files/patch-mktemp b/security/tripwire12/files/patch-mktemp deleted file mode 100644 index 3e871d4b6e5b..000000000000 --- a/security/tripwire12/files/patch-mktemp +++ /dev/null @@ -1,239 +0,0 @@ -This patches replace all uses of the (potentially insecure) mktemp(3) -with a much safer tmpfile(3). - ---- src/config.parse.c Wed Jul 20 21:03:26 1994 -+++ src/config.parse.c Wed May 17 17:30:22 2000 -@@ -55,7 +55,6 @@ - #endif - - /* prototypes */ --char *mktemp(); - static void configfile_descend(); - - #ifndef L_tmpnam -@@ -86,7 +85,6 @@ - char ignorestring[1024]; - char s[MAXPATHLEN+1024]; - char configfile[MAXPATHLEN+512]; -- char *tmpfilename; - char number[128]; - int entrynum = 0; - int err; -@@ -98,18 +96,6 @@ - if (!printpreprocess && !quietmode) - fputs("### Phase 1: Reading configuration file\n", stderr); - -- /* generate temporary file name */ -- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) { -- perror("configfile_read: malloc()"); -- exit(1); -- }; -- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE); -- -- if ((char *) mktemp(tmpfilename) == NULL) { -- perror("configfile_read: mktemp()"); -- exit(1); -- } -- - /* generate configuration file name */ - if (specified_configmode != SPECIFIED_FILE) - sprintf(configfile, "%s/%s", config_path, config_file); -@@ -149,25 +135,17 @@ - - err = umask(077); /* to protect the tempfile */ - -- if ((fpout = fopen(tmpfilename, "w+")) == NULL) { -- sprintf(s, "tripwire: Couldn't open config file '%s'", configfile); -- perror(s); -- exit(1); -- } -- (void) umask(err); /* return it to its former state */ -- -- /* The following unlink accomplishes two things: -+ /* The use of tmpfile(3) accomplishes two things: - * 1) if the program terminates, we won't leave a temp - * file sitting around with potentially sensitive names - * in it. - * 2) the file is "hidden" while we run - */ -- if (unlink(tmpfilename) < 0) { -- perror("configfile_read: unlink()"); -+ if ((fpout = tmpfile()) == NULL) { -+ perror("tmpfile"); - exit(1); - } -- free(tmpfilename); -- -+ (void) umask(err); /* return it to its former state */ - - /* - * pass 0: preprocess file ---- src/dbase.build.c Mon Jul 25 11:24:09 1994 -+++ src/dbase.build.c Wed May 17 18:22:14 2000 -@@ -66,7 +66,6 @@ - int files_scanned_num = 0; - - /* prototypes */ --char *mktemp(); - static void database_record_write(); - - char backupfile[MAXPATHLEN+256]; -@@ -125,17 +124,7 @@ - - /* where do we write the new database? */ - if (mode == DBASE_TEMPORARY) { -- char *tmpfilename = (char *) malloc(strlen(TEMPFILE_TEMPLATE)+1); -- if (tmpfilename == NULL) -- die_with_err("malloc() failed in database_build", (char *) NULL); -- (void) strcpy(tmpfilename, TEMPFILE_TEMPLATE); -- -- if ((char *) mktemp(tmpfilename) == NULL) -- die_with_err("database_build: mktemp()", (char *) NULL); -- -- (void) strcpy(tempdatabase_file, tmpfilename); -- (void) strcpy(database, tempdatabase_file); -- free(tmpfilename); -+ /* do nothing */ - } /* end if temporary database */ - else if (mode == DBASE_UPDATE) { - sprintf(database, "./databases/%s", database_file); -@@ -224,6 +213,12 @@ - } - - /* rebuild the database */ -+ if (mode == DBASE_TEMPORARY) { -+ fpw = tmpfile(); -+ if (fpw == NULL) -+ die_with_err("call tmpfile(3) failed. Check your TMPDIR setting", -+ NULL); -+ } else - if ((fpw = fopen(database, "w")) == NULL) - die_with_err("Hint: Maybe the database directory '%s' doesn't exist? fopen()", database); - -@@ -369,6 +364,6 @@ - -- /* we don't want to allow anyone to spoof the temporary file in /tmp */ -+ /* if the database was temporary, the file was opened by tmpfile(3) -- -+ as such, it can not be accessed by anything but this process */ - if (mode == DBASE_TEMPORARY) { -- if ((fptempdbase = freopen(database, "r", fpw)) == NULL) -- die_with_err("temporary database file disappeared?!?", database); -+ fptempdbase = fpw; - rewind(fptempdbase); ---- src/main.c Fri Aug 26 04:23:03 1994 -+++ src/main.c Wed May 17 18:01:00 2000 -@@ -108,7 +108,6 @@ - char *database_path = DATABASE_PATH; - char *config_path = CONFIG_PATH; - --char tempdatabase_file[MAXPATHLEN+256]; - FILE *fptempdbase; - - char *defaultignore = DEFAULTIGNORE; ---- src/preen.c Mon Jul 25 11:24:11 1994 -+++ src/preen.c Wed May 17 18:22:22 2000 -@@ -37,7 +37,6 @@ - static int numentriesread = 0; /* running count of @@contents */ - - /* prototypes */ --char *mktemp(); - static void olddbasefile_load(); - - char *updatemodes[] = { -@@ -97,9 +96,6 @@ - preen_report(interactive, ppp_updateentries); - if (!specified_configmode) - (void) fclose(fp_in); -- -- /* remove the temporary database file */ -- (void) unlink(tempdatabase_file); - - SPDEBUG(3) printf("*** leaving update_gather()\n"); - ---- src/siggen.c Mon Jul 25 11:24:12 1994 -+++ src/siggen.c Wed May 17 18:36:51 2000 -@@ -52,7 +52,6 @@ - - extern int optind; - int debuglevel = 0; --char *mktemp(); - - int (*pf_signatures [NUM_SIGS]) () = { - SIG0FUNC, -@@ -84,7 +83,6 @@ - }; - int verbosity = 0; - int quietmode = 0; --char *tmpfilename = NULL; - int readstdin = 0; - - -@@ -167,19 +167,6 @@ - FILE *fpout; -- /* generate temporary file name */ -- if ((tmpfilename = (char *) malloc(L_tmpnam + MAXPATHLEN)) == NULL) { -- perror("main: malloc()"); -- exit(1); -- }; -- (void) strcpy(tmpfilename, "/tmp/twzXXXXXX"); -- -- if ((char *) mktemp(tmpfilename) == NULL) { -- perror("siggen: mktemp()"); -- exit(1); -- } - - /* output */ -- if (!(fpout = fopen(tmpfilename, "w"))) { -- char err[1024]; -- sprintf(err, "main: fopen(%s)", tmpfilename); -- perror(err); -+ if (!(fpout = tmpfile())) { -+ perror("tmpfile()"); - exit(1); -@@ -189,12 +176,6 @@ - putc(c, fpout); -- fclose(fpout); -- if ((fd = open(tmpfilename, O_RDONLY)) < 0) { -- perror("siggen: open"); -- exit(1); -- } -- if (siggen(fd) < 0) -+ rewind(fpout); -+ if (siggen(fileno(fpout)) < 0) - errors++; - -- if (fd) -- close(fd); -+ close(fd); -- unlink(tmpfilename); ---- src/utils.c Mon Jul 25 12:23:16 1994 -+++ src/utils.c Wed May 17 18:21:38 2000 -@@ -785,23 +785,15 @@ - int - fd_tempfilename_generate() - { -- char tmp[MAXPATHLEN+256]; -- int fd; -+ FILE *tmp; - -- (void) strcpy(tmp, TEMPFILE_TEMPLATE); -- if ((char *) mktemp(tmp) == NULL) { -- perror("tempfilename_generate: mktemp()"); -+ tmp = tmpfile(); -+ if (tmp == NULL) { -+ perror("tempfilename_generate: tmpfile()"); - exit(1); - } - -- if ((fd = open(tmp, O_RDWR | O_CREAT, 0600)) < 0) { -- perror("tempfilename_generate: open()"); -- exit(1); -- } -- /* unlink right away to make sure no one can tamper with our file */ -- unlink(tmp); -- -- return fd; -+ return fileno(tmp); - } - - /* diff --git a/security/tripwire12/files/patch-warnings b/security/tripwire12/files/patch-warnings deleted file mode 100644 index ddd14eff68c6..000000000000 --- a/security/tripwire12/files/patch-warnings +++ /dev/null @@ -1,33 +0,0 @@ -This patches remove some of the warnings produced by the compiler. - ---- src/siggen.c Mon Jul 25 11:24:12 1994 -+++ src/siggen.c Wed May 17 19:15:29 2000 -@@ -15,2 +15,3 @@ - #include "../include/config.h" -+#include <unistd.h> - #include <stdio.h> -@@ -104,4 +104,6 @@ -+ -+/* forward declaration, to avoid compiler warnings */ -+int siggen(int); - - int - main(argc, argv) ---- aux/byteorder.c Fri Jul 15 07:02:36 1994 -+++ aux/byteorder.c Wed May 17 19:12:42 2000 -@@ -22,3 +22,3 @@ - --void -+int - main() -@@ -34,2 +34,3 @@ - -+#warning "the shift-width warning below can be ignored" - if (sizeof(int32) > 4) ---- aux/types.c Sun Dec 12 23:02:27 1993 -+++ aux/types.c Wed May 17 19:23:21 2000 -@@ -24,3 +24,3 @@ - --void -+int - main(argc, argv) diff --git a/security/tripwire12/files/tw.conf.freebsd2 b/security/tripwire12/files/tw.conf.freebsd2 deleted file mode 100644 index c195f38872e2..000000000000 --- a/security/tripwire12/files/tw.conf.freebsd2 +++ /dev/null @@ -1,154 +0,0 @@ -# $FreeBSD$ -# -# tripwire.config -# Generic version for FreeBSD -# Will need editing...see comments below -# -# This file contains a list of files and directories that System -# Preener will scan. Information collected from these files will be -# stored in the tripwire.database file. -# -# Format: [!|=] entry [ignore-flags] -# -# where: '!' signifies the entry is to be pruned (inclusive) from -# the list of files to be scanned. -# '=' signifies the entry is to be added, but if it is -# a directory, then all its contents are pruned -# (useful for /tmp). -# -# where: entry is the absolute pathname of a file or a directory -# -# where ignore-flags are in the format: -# [template][ [+|-][pinugsam12] ... ] -# -# - : ignore the following atributes -# + : do not ignore the following attributes -# -# p : permission and file mode bits a: access timestamp -# i : inode number m: modification timestamp -# n : number of links (ref count) c: inode creation timestamp -# u : user id of owner 1: signature 1 -# g : group id of owner 2: signature 2 -# s : size of file -# -# -# Ex: The following entry will scan all the files in /etc, and report -# any changes in mode bits, inode number, reference count, uid, -# gid, modification and creation timestamp, and the signatures. -# However, it will ignore any changes in the access timestamp. -# -# /etc +pinugsm12-a -# -# The following templates have been pre-defined to make these long ignore -# mask descriptions unecessary. -# -# Templates: (default) R : [R]ead-only (+pinugsm12-a) -# L : [L]og file (+pinug-sam12) -# N : ignore [N]othing (+pinusgsamc12) -# E : ignore [E]verything (-pinusgsamc12) -# -# By default, Tripwire uses the R template -- it ignores -# only the access timestamp. -# -# You can use templates with modifiers, like: -# Ex: /etc/lp E+ug -# -# Example configuration file: -# /etc R # all system files -# !/etc/lp R # ...but not those logs -# =/tmp N # just the directory, not its files -# -# Note the difference between pruning (via "!") and ignoring everything -# (via "E" template): Ignoring everything in a directory still monitors -# for added and deleted files. Pruning a directory will prevent Tripwire -# from even looking in the specified directory. -# -# -# Tripwire running slowly? Modify your tripwire.config entries to -# ignore the (signature 2) attribute when this computationally-exorbitant -# protection is not needed. (See README and design document for further -# details.) -# - -# First, root's traditional "home". Note that FreeBSD's root's home (/root) -# is protected by R-2 protections in the default config file. -=/ L -/.rhosts R # may not exist -/.profile R # may not exist -/.cshrc R # may not exist -/.login R # may not exist -/.exrc R # may not exist -/.logout R # may not exist -/.forward R # may not exist - -# Unix itself -/kernel R - -# /bin -/bin R-2 - -# /dev -/dev L - -# /etc -/etc R-2 -/etc/aliases L -/etc/dumpdates L -/etc/motd L - -# my passwd database should be static at time of system build. yours may -# not be, if not, uncomment the lines below. - -# /etc/passwd L -# /etc/master.passwd L -# /etc/pwd.db L -# /etc/spwd.db L - -# /home -=/home - -# /lkm and /modules -/lkm R-2 -/modules R-2 - -# /boot -/boot R-2 - -# /root -/root R-2 -/root/.history L - -# /sbin -/sbin R-2 - -# /stand -/stand R-2 - -# /usr/bin -/usr/bin R-2 - -/usr/include R-12 - -/usr/lib R-2 - -/usr/libdata R-2 - -/usr/libexec R-2 - -/usr/local/bin R-2 - -/usr/local/etc L - -/usr/local/lib R-2 - -/usr/local/libexec R-2 - -/usr/local/sbin R-2 - -/usr/local/share R-2 - -/usr/sbin R-2 - -/usr/share R-2 - -########################################### diff --git a/security/tripwire12/files/twcheck b/security/tripwire12/files/twcheck deleted file mode 100644 index a4dffd2b61c9..000000000000 --- a/security/tripwire12/files/twcheck +++ /dev/null @@ -1,3 +0,0 @@ -#! /bin/sh - - -./gunzip < tw.db_`hostname`.gz | ./tripwire -dfd 0 -c tw.config diff --git a/security/tripwire12/pkg-comment b/security/tripwire12/pkg-comment deleted file mode 100644 index e72f9d2604a3..000000000000 --- a/security/tripwire12/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -File system security and verification program diff --git a/security/tripwire12/pkg-descr b/security/tripwire12/pkg-descr deleted file mode 100644 index 06132f876d9b..000000000000 --- a/security/tripwire12/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -Tripwire is a tool that aids system administrators and -users in monitoring a designated set of files for any changes. -Used with system files on a regular (e.g., daily) basis, Tripwire -can notify system administrators of corrupted or tampered files, -so damage control measures can be taken in a timely manner. - -If "TRIPWIRE_FLOPPY" is set to "YES" in the environment or on the -"make" command line, this port will write the tripwire database to -a floppy disk, which should then be write-protected and used as a -reference for future runs. The diskette should be formatted and -present in the "A" drive before starting the "make install" step. - -Joe Greco <jgreco@ns.sol.net> diff --git a/security/tripwire12/pkg-plist b/security/tripwire12/pkg-plist deleted file mode 100644 index f34115341fbe..000000000000 --- a/security/tripwire12/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/siggen -bin/tripwire diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile deleted file mode 100644 index 6eb371aeaa62..000000000000 --- a/security/zenmap/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# ex:ts=8 -# Ports collection makefile for: nmap -# Date created: Tue Aug 04, 1998 -# Whom: David O'Brien (obrien@NUXI.com) -# -# $FreeBSD$ -# - -PORTNAME= nmapfe -PORTVERSION= 0.9.5 -CATEGORIES= security -MASTER_SITES= http://codebox.net/download/ \ - http://www.insecure.org/nmap/dist/ -EXTRACT_SUFX= .tgz - -MAINTAINER= obrien@FreeBSD.org - -LIB_DEPENDS= gtk12.2:${PORTSDIR}/x11-toolkits/gtk12 -RUN_DEPENDS= nmap:${PORTSDIR}/security/nmap - -.include <bsd.port.pre.mk> - -USE_XLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= GTK_CONFIG="${X11BASE}/bin/gtk12-config" -WRKSRC:= ${WRKDIR}/nmapfe - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/nmapfe ${PREFIX}/bin - cd ${PREFIX}/bin && ${LN} -f nmapfe xnmap - -.include <bsd.port.post.mk> diff --git a/security/zenmap/distinfo b/security/zenmap/distinfo deleted file mode 100644 index f39de2ced0c5..000000000000 --- a/security/zenmap/distinfo +++ /dev/null @@ -1 +0,0 @@ -MD5 (nmapfe-0.9.5.tgz) = f7cd97ddcd1eca49489298ad9bd3bf00 diff --git a/security/zenmap/files/nmap.1 b/security/zenmap/files/nmap.1 deleted file mode 100644 index b80aaa89fe46..000000000000 --- a/security/zenmap/files/nmap.1 +++ /dev/null @@ -1,87 +0,0 @@ -.\" -.\" Copyright (c) 1998 David E. O'Brien -.\" -.\" All rights reserved. -.\" -.\" Redistribution and use in source and binary forms, with or without -.\" modification, are permitted provided that the following conditions -.\" are met: -.\" 1. Redistributions of source code must retain the above copyright -.\" notice, this list of conditions and the following disclaimer. -.\" 2. Redistributions in binary form must reproduce the above copyright -.\" notice, this list of conditions and the following disclaimer in the -.\" documentation and/or other materials provided with the distribution. -.\" -.\" THIS SOFTWARE IS PROVIDED BY THE DEVELOPERS ``AS IS'' AND ANY EXPRESS OR -.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. -.\" IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, -.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT -.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -.\" -.\" $FreeBSD$ -.\" -.\" .TH NMAP 1L local -.Dd August 4, 1998 -.Dt NMAP 1 -.Os BSD -.Sh NAME -.Nm nmap -.Nd network port scanner -.Sh SYNOPSIS -.Nm nmap -.Op Ar options -.Ar hostname -.Op Ar /mask -.Sh DESCRIPTION -.Nm -is a utility for port scanning large networks, although it works fine for -single hosts. The guiding philosophy for the creation of -.Nm -was TMTOWTDI (There's More Than One Way To Do It). This is the Perl slogan, but -it is equally applicable to scanners. Sometimes you need speed, other times you -may need stealth. In some cases, bypassing firewalls may be required. Not to -mention the fact that you may want to scan different protocols (UDP, TCP, ICMP, -etc.). You just can't do all this with one scanning mode. And you don't want to -have 10 different scanners around, all with different interfaces and -capabilities. Thus -.Nm -incorporats virtually every scanning technique known. -Specifically, -.Nm -supports: - - Vanilla TCP connect() scanning, - TCP SYN (half open) scanning, - TCP FIN (stealth) scanning, - TCP ftp proxy (bounce attack) scanning - SYN/FIN scanning using IP fragments (bypasses packet filters), - UDP recvfrom() scanning, - UDP raw ICMP port unreachable scanning, - ICMP scanning (ping-sweep), and - Reverse-ident scanning. - -.Nm -also supports a number of performance and reliability features such as dynamic -delay time calculations, packet timeout and retransmission, parallel port -scanning, detection of down hosts via parallel pings, and flexible target and -port specification. -.Sh FILES -none. -.Sh SEE ALSO -.Xr mscan 1L , -.Xr nc 1L , -.Xr scrobe 1L -.Sh DIAGNOSTICS -none. -.Sh BUGS -none known. -.Sh AUTHORS -This man page has been written by David O'Brien (obrien@cs.ucdavis.edu) -.\" .Sh HISTORY -.\" .Nm -.\" appeared in FreeBSD 3.0. diff --git a/security/zenmap/files/patch-ab b/security/zenmap/files/patch-ab deleted file mode 100644 index 01688d8d4b88..000000000000 --- a/security/zenmap/files/patch-ab +++ /dev/null @@ -1,25 +0,0 @@ ---- Makefile.in.orig Fri May 7 04:51:52 1999 -+++ Makefile.in Fri Jul 23 10:46:08 1999 -@@ -71,7 +71,7 @@ - PROGRAMS = $(bin_PROGRAMS) - - --DEFS = @DEFS@ -I. -I$(srcdir) -+DEFS = @DEFS@ -DNMAP_PATH=\"$(bindir)/\" -I. -I$(srcdir) - CPPFLAGS = @CPPFLAGS@ - STATIC = - LDFLAGS = @LDFLAGS@ $(STATIC) -@@ -231,11 +231,11 @@ - maintainer-clean-depend: - -rm -rf .deps - --%.o: %.c -+.c.o: - @echo '$(COMPILE) -c $<'; \ - $(COMPILE) -c $< - --%.lo: %.c -+.c.lo: - @echo '$(LTCOMPILE) -c $<'; \ - $(LTCOMPILE) -c $< - @-sed -e 's/^\([^:]*\)\.o:/\1.lo \1.o:/' \ diff --git a/security/zenmap/files/patch-ac b/security/zenmap/files/patch-ac deleted file mode 100644 index 599b5a370724..000000000000 --- a/security/zenmap/files/patch-ac +++ /dev/null @@ -1,21 +0,0 @@ ---- gladesig.c.orig Fri May 7 04:51:52 1999 -+++ gladesig.c Fri Jul 23 11:09:45 1999 -@@ -171,7 +171,7 @@ - on_Get_Nmap_Version_activate (GtkMenuItem *menuitem, - gpointer user_data) - { -- execute("nmap -V"); -+ execute( NMAP_PATH "nmap -V"); - } - - -@@ -296,7 +296,8 @@ - if (size > command_size) - command = realloc(command, size); - -- strcpy(command, "nmap "); -+ strcpy(command, NMAP_PATH); -+ strcat(command, "nmap "); - /*Uhm... yeah.. Spit out which scan to perform based - on the which_scan variable */ - diff --git a/security/zenmap/pkg-comment b/security/zenmap/pkg-comment deleted file mode 100644 index 5678ecd23a9f..000000000000 --- a/security/zenmap/pkg-comment +++ /dev/null @@ -1 +0,0 @@ -GUI frontend for the nmap scanning utility diff --git a/security/zenmap/pkg-descr b/security/zenmap/pkg-descr deleted file mode 100644 index ef1316ec24bc..000000000000 --- a/security/zenmap/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -nmapfe is a GUI front end for the nmap port scanning tool. - -WWW: http://www.insecure.org/nmap/index.html - --- David - obrien@cs.ucdavis.edu diff --git a/security/zenmap/pkg-plist b/security/zenmap/pkg-plist deleted file mode 100644 index 201a9646d72f..000000000000 --- a/security/zenmap/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -@comment $FreeBSD$ -bin/nmapfe -bin/xnmap |