diff options
Diffstat (limited to 'security')
226 files changed, 0 insertions, 8312 deletions
diff --git a/security/calife-devel/Makefile b/security/calife-devel/Makefile deleted file mode 100644 index 74705e4433af..000000000000 --- a/security/calife-devel/Makefile +++ /dev/null @@ -1,22 +0,0 @@ -# New ports collection makefile for: calife -# Date created: 13 Jun 2000 -# Whom: Thomas Quinot <thomas@cuivre.fr.eu.org> -# -# $FreeBSD$ -# - -PORTNAME= calife -PORTVERSION= 2.8.6 -CATEGORIES= security -MASTER_SITES= ftp://postfix.eu.org/pub/calife/ - -MAINTAINER= thomas@FreeBSD.org -COMMENT= A lightweight alternative to sudo - -GNU_CONFIGURE= yes -CONFIGURE_ARGS= "--with-etcdir=${PREFIX}/etc" - -MAN1= calife.1 -MAN5= calife.auth.5 - -.include <bsd.port.mk> diff --git a/security/calife-devel/distinfo b/security/calife-devel/distinfo deleted file mode 100644 index acac090fb42a..000000000000 --- a/security/calife-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (calife-2.8.6.tar.gz) = bc7380688a5d67a14101f498577d1f61 -SIZE (calife-2.8.6.tar.gz) = 95393 diff --git a/security/calife-devel/pkg-descr b/security/calife-devel/pkg-descr deleted file mode 100644 index cbad69c57bb6..000000000000 --- a/security/calife-devel/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -Calife is a lightweight replacement to Sudo: it allows -users listed in a particular file, $(PREFIX)/etc/calife.auth, -to endorse the identity of any other user after entering their -own password. - -WWW: http://www.keltia.net/calife/ - --- -Thomas Quinot -- <thomas@cuivre.fr.eu.org> diff --git a/security/calife-devel/pkg-plist b/security/calife-devel/pkg-plist deleted file mode 100644 index a81fa6a224ab..000000000000 --- a/security/calife-devel/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/calife -etc/calife.auth-dist diff --git a/security/courier-authlib-base/Makefile b/security/courier-authlib-base/Makefile deleted file mode 100644 index 6b5b5baa743c..000000000000 --- a/security/courier-authlib-base/Makefile +++ /dev/null @@ -1,133 +0,0 @@ -# New ports collection makefile for: courier-authdaemon -# Date created: 19 Dec 2004 -# Whom: Oliver Lehmann -# -# $FreeBSD$ -# - -PORTNAME= courier-authlib -PORTVERSION= 0.51 -CATEGORIES= mail -MASTER_SITES= http://www.courier-mta.org/beta/courier-authlib/ - -MAINTAINER= oliver@FreeBSD.org -COMMENT= Authentication library used by courier ports - -USE_BZIP2= yes -USE_REINPLACE= yes -USE_PERL5= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_RC_SUBR= yes -USE_LIBTOOL_VER=15 -USE_LIBLTDL= yes - -# -# options available: -# -# WITHOUT_PAM: Don't build in PAM support -# WITH_VPOPMAIL: Build in vpopmail support -# WITH_MYSQL: Build in mysql support -# WITH_POSTGRESQL: Build in postgresql support -# WITH_LDAP: Build in ldap support with openldap -# WITH_GDBM: Use gdbm files instead of bdb -# - -VPOPMAILDIR?= ${LOCALBASE}/vpopmail - -CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ - CXXFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ - LIBS="${LDFLAGS} -L${LOCALBASE}/lib" - -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --without-authshadow \ - --enable-unicode \ - --enable-ltdl-install=no - -.if defined(WITH_GDBM) -LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm -CONFIGURE_ARGS+= --with-db=gdbm -.else -CONFIGURE_ARGS+= --with-db=db -.endif - -.if !defined(WITH_VPOPMAIL) -CONFIGURE_ARGS+=--without-authvchkpw -PLIST_SUB+= VPOPMAILFLAG="@comment " -.else -CONFIGURE_ARGS+=--with-authvchkpw -BUILD_DEPENDS+= ${VPOPMAILDIR}/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail -PLIST_SUB+= VPOPMAILFLAG="" -.endif - -.if defined(WITH_LDAP) -USE_OPENLDAP= yes -CONFIGURE_ARGS+=--with-authldap -PLIST_SUB+= LDAPFLAG="" -.else -CONFIGURE_ARGS+=--without-authldap -PLIST_SUB+= LDAPFLAG="@comment " -.endif - -.if !defined(WITH_MYSQL) -CONFIGURE_ARGS+=--without-authmysql -PLIST_SUB+= MYSQLFLAG="@comment " -.else -USE_MYSQL= YES -PLIST_SUB+= MYSQLFLAG="" -CONFIGURE_ARGS+=--with-authmysql \ - --with-mysql-libs=${LOCALBASE}/lib/mysql \ - --with-mysql-includes=${LOCALBASE}/include/mysql -.endif - -.if !defined(WITH_POSTGRESQL) -CONFIGURE_ARGS+=--without-authpgsql -PLIST_SUB+= PGSQLFLAG="@comment " -.else -POSTGRESQL_PORT?= databases/postgresql7 -LIB_DEPENDS+= pq.3:${PORTSDIR}/${POSTGRESQL_PORT} -PLIST_SUB+= PGSQLFLAG="" -.endif - -.if !defined(WITHOUT_PAM) -CONFIGURE_ARGS+=--with-authpam -PLIST_SUB+= PAMFLAG="" -.else -CONFIGURE_ARGS+=--without-authpam -PLIST_SUB+= PAMFLAG="@comment " -.endif - -.include <bsd.port.pre.mk> - -RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} - -MAN1= courierlogger.1 - -MAN3= authlib.3 auth_generic.3 auth_login.3 auth_getuserinfo.3 \ - auth_enumerate.3 auth_passwd.3 auth_getoption.3 auth_sasl.3 - -MAN8= makeuserdb.8 userdb.8 userdbpw.8 - -EXTRA_DOCS= README INSTALL AUTHORS ChangeLog - -post-patch: - @${REINPLACE_CMD} -e 's|$$VPOPMAILLIBS|& -lcrypt|g ; \ - s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|%%INSTALL_MAN%%|${INSTALL_MAN}|' \ - ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in \ - ${WRKSRC}/liblog/Makefile.in ${WRKSRC}/userdb/Makefile.in - -post-install: - ${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/courier-authdaemond.sh > ${WRKDIR}/courier-authdaemond.sh - ${INSTALL_SCRIPT} ${WRKDIR}/courier-authdaemond.sh ${PREFIX}/etc/rc.d/courier-authdaemond.sh - cd ${WRKSRC} && ( ${GMAKE} install-configure ; cd - ) - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for a in ${EXTRA_DOCS} - ${INSTALL_DATA} ${WRKSRC}/${a} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.post.mk> diff --git a/security/courier-authlib-base/distinfo b/security/courier-authlib-base/distinfo deleted file mode 100644 index 7146db0d7dff..000000000000 --- a/security/courier-authlib-base/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (courier-authlib-0.51.tar.bz2) = 89cb2db63b3f6d402e435331e391ef80 -SIZE(courier-authlib-0.51.tar.bz2) = 1964171 diff --git a/security/courier-authlib-base/files/courier-authdaemond.sh b/security/courier-authlib-base/files/courier-authdaemond.sh deleted file mode 100644 index b4af4c0b40fd..000000000000 --- a/security/courier-authlib-base/files/courier-authdaemond.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh -# -# An rc.subr-style startup script for courier-authdaemond service. - -# PROVIDE: courier_authdaemond -# REQUIRE: LOGIN -# KEYWORD: FreeBSD shutdown - -# Define these courier_authdaemond_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/courier_authdaemond -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE - -courier_authdaemond_enable=${courier_authdaemond_enable-"NO"} - -. %%RC_SUBR%% - -name="courier_authdaemond" -rcvar=`set_rcvar` -command="%%PREFIX%%/sbin/authdaemond" - -start_cmd="authdaemond_cmd start" -stop_cmd="authdaemond_cmd stop" -restart_cmd="authdaemond_cmd stop && authdaemond_cmd start" - -load_rc_config $name - -authdaemond_cmd () { - case $1 in - start) - echo "Starting ${name}." - ${command} start - ;; - stop) - echo "Stopping ${name}." - ${command} stop - ;; - esac -} - -run_rc_command "$1" - diff --git a/security/courier-authlib-base/files/patch-Makefile.in b/security/courier-authlib-base/files/patch-Makefile.in deleted file mode 100644 index 03046540f679..000000000000 --- a/security/courier-authlib-base/files/patch-Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Sat Dec 18 17:25:16 2004 -+++ Makefile.in Sat Dec 18 17:27:50 2004 -@@ -992,8 +992,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ - done - uninstall-man3: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib-base/files/patch-ldap b/security/courier-authlib-base/files/patch-ldap deleted file mode 100644 index 1cae12242d67..000000000000 --- a/security/courier-authlib-base/files/patch-ldap +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig Wed Mar 3 05:54:13 2004 -+++ configure Tue Mar 16 19:36:40 2004 -@@ -1268,6 +1268,10 @@ - { (exit 1); exit 1; }; } - fi - -+CFLAGS="$CFLAGS -I%%LOCALBASE%%/include" -+CPPFLAGS="$CPPFLAGS -I%%LOCALBASE%%/include" -+LDFLAGS="-L%%LOCALBASE%%/lib $LDFLAGS" -+ - ac_ext=c - ac_cpp='$CPP $CPPFLAGS' - ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' diff --git a/security/courier-authlib-base/files/patch-liblog::Makefile.in b/security/courier-authlib-base/files/patch-liblog::Makefile.in deleted file mode 100644 index 301ba9c2efba..000000000000 --- a/security/courier-authlib-base/files/patch-liblog::Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- liblog/Makefile.in.orig Sat Dec 18 18:31:57 2004 -+++ liblog/Makefile.in Sat Dec 18 18:32:18 2004 -@@ -346,8 +346,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ - done - uninstall-man1: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib-base/files/patch-mysql b/security/courier-authlib-base/files/patch-mysql deleted file mode 100644 index 17f6042e3a47..000000000000 --- a/security/courier-authlib-base/files/patch-mysql +++ /dev/null @@ -1,182 +0,0 @@ ---- configure.orig Sat Dec 18 17:28:54 2004 -+++ configure Sat Dec 18 17:30:51 2004 -@@ -23821,9 +23821,9 @@ - if test "$doauthmysql" = "" - then - LIBS="$MYSQL_LIBS $LIBS" -- echo "$as_me:$LINENO: checking for mysql_connect" >&5 --echo $ECHO_N "checking for mysql_connect... $ECHO_C" >&6 --if test "${ac_cv_func_mysql_connect+set}" = set; then -+ echo "$as_me:$LINENO: checking for mysql_real_connect" >&5 -+echo $ECHO_N "checking for mysql_real_connect... $ECHO_C" >&6 -+if test "${ac_cv_func_mysql_real_connect+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - cat >conftest.$ac_ext <<_ACEOF -@@ -23832,12 +23832,12 @@ - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --/* Define mysql_connect to an innocuous variant, in case <limits.h> declares mysql_connect. -+/* Define mysql_real_connect to an innocuous variant, in case <limits.h> declares mysql_real_connect. - For example, HP-UX 11i <limits.h> declares gettimeofday. */ --#define mysql_connect innocuous_mysql_connect -+#define mysql_real_connect innocuous_mysql_real_connect - - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char mysql_connect (); below. -+ which can conflict with char mysql_real_connect (); below. - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - <limits.h> exists even on freestanding compilers. */ - -@@ -23847,7 +23847,7 @@ - # include <assert.h> - #endif - --#undef mysql_connect -+#undef mysql_real_connect - - /* Override any gcc2 internal prototype to avoid an error. */ - #ifdef __cplusplus -@@ -23856,14 +23856,14 @@ - #endif - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char mysql_connect (); -+char mysql_real_connect (); - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ --#if defined (__stub_mysql_connect) || defined (__stub___mysql_connect) -+#if defined (__stub_mysql_real_connect) || defined (__stub___mysql_real_connect) - choke me - #else --char (*f) () = mysql_connect; -+char (*f) () = mysql_real_connect; - #endif - #ifdef __cplusplus - } -@@ -23872,7 +23872,7 @@ - int - main () - { --return f != mysql_connect; -+return f != mysql_real_connect; - ; - return 0; - } -@@ -23899,19 +23899,19 @@ - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then -- ac_cv_func_mysql_connect=yes -+ ac_cv_func_mysql_real_connect=yes - else - echo "$as_me: failed program was:" >&5 - sed 's/^/| /' conftest.$ac_ext >&5 - --ac_cv_func_mysql_connect=no -+ac_cv_func_mysql_real_connect=no - fi - rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - fi --echo "$as_me:$LINENO: result: $ac_cv_func_mysql_connect" >&5 --echo "${ECHO_T}$ac_cv_func_mysql_connect" >&6 --if test $ac_cv_func_mysql_connect = yes; then -+echo "$as_me:$LINENO: result: $ac_cv_func_mysql_real_connect" >&5 -+echo "${ECHO_T}$ac_cv_func_mysql_real_connect" >&6 -+if test $ac_cv_func_mysql_real_connect = yes; then - doauthmysql="yes" - - fi -@@ -24021,9 +24021,9 @@ - else - saveLIBS="$LIBS" - LIBS="$MYSQL_LIBS $LIBS" -- echo "$as_me:$LINENO: checking for mysql_connect" >&5 --echo $ECHO_N "checking for mysql_connect... $ECHO_C" >&6 --if test "${ac_cv_func_mysql_connect+set}" = set; then -+ echo "$as_me:$LINENO: checking for mysql_real_connect" >&5 -+echo $ECHO_N "checking for mysql_real_connect... $ECHO_C" >&6 -+if test "${ac_cv_func_mysql_real_connect+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - cat >conftest.$ac_ext <<_ACEOF -@@ -24032,12 +24032,12 @@ - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --/* Define mysql_connect to an innocuous variant, in case <limits.h> declares mysql_connect. -+/* Define mysql_real_connect to an innocuous variant, in case <limits.h> declares mysql_real_connect. - For example, HP-UX 11i <limits.h> declares gettimeofday. */ --#define mysql_connect innocuous_mysql_connect -+#define mysql_real_connect innocuous_mysql_real_connect - - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char mysql_connect (); below. -+ which can conflict with char mysql_real_connect (); below. - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - <limits.h> exists even on freestanding compilers. */ - -@@ -24047,7 +24047,7 @@ - # include <assert.h> - #endif - --#undef mysql_connect -+#undef mysql_real_connect - - /* Override any gcc2 internal prototype to avoid an error. */ - #ifdef __cplusplus -@@ -24056,14 +24056,14 @@ - #endif - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char mysql_connect (); -+char mysql_real_connect (); - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ --#if defined (__stub_mysql_connect) || defined (__stub___mysql_connect) -+#if defined (__stub_mysql_real_connect) || defined (__stub___mysql_real_connect) - choke me - #else --char (*f) () = mysql_connect; -+char (*f) () = mysql_real_connect; - #endif - #ifdef __cplusplus - } -@@ -24072,7 +24072,7 @@ - int - main () - { --return f != mysql_connect; -+return f != mysql_real_connect; - ; - return 0; - } -@@ -24099,19 +24099,19 @@ - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then -- ac_cv_func_mysql_connect=yes -+ ac_cv_func_mysql_real_connect=yes - else - echo "$as_me: failed program was:" >&5 - sed 's/^/| /' conftest.$ac_ext >&5 - --ac_cv_func_mysql_connect=no -+ac_cv_func_mysql_real_connect=no - fi - rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - fi --echo "$as_me:$LINENO: result: $ac_cv_func_mysql_connect" >&5 --echo "${ECHO_T}$ac_cv_func_mysql_connect" >&6 --if test $ac_cv_func_mysql_connect = yes; then -+echo "$as_me:$LINENO: result: $ac_cv_func_mysql_real_connect" >&5 -+echo "${ECHO_T}$ac_cv_func_mysql_real_connect" >&6 -+if test $ac_cv_func_mysql_real_connect = yes; then - LIBAUTHMYSQL="libauthmysql.la" - HAVE_AUTHMYSQL=1 - else diff --git a/security/courier-authlib-base/files/patch-userdb::Makefile.in b/security/courier-authlib-base/files/patch-userdb::Makefile.in deleted file mode 100644 index c4c62ce68aa3..000000000000 --- a/security/courier-authlib-base/files/patch-userdb::Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- userdb/Makefile.in.orig Sat Dec 18 18:33:08 2004 -+++ userdb/Makefile.in Sat Dec 18 18:34:09 2004 -@@ -378,8 +378,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \ - done - uninstall-man8: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib-base/pkg-descr b/security/courier-authlib-base/pkg-descr deleted file mode 100644 index 1b44b9f42019..000000000000 --- a/security/courier-authlib-base/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The Courier Authentication Library is a generic authentication API that -encapsulates the process of validating account passwords. In addition to -reading the traditional account passwords from /etc/passwd, the account -information can alternatively be obtained from an LDAP directory; a MySQL -or a PostgreSQL database; or a GDBM or a DB file. - -WWW: http://www.courier-mta.org/authlib/ diff --git a/security/courier-authlib-base/pkg-plist b/security/courier-authlib-base/pkg-plist deleted file mode 100644 index 196430c46515..000000000000 --- a/security/courier-authlib-base/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -bin/courierauthconfig -etc/rc.d/courier-authdaemond.sh -%%MYSQLFLAG%%etc/authlib/authmysqlrc.dist -%%PGSQLFLAG%%etc/authlib/authpgsqlrc.dist -%%LDAPFLAG%%etc/authlib/authldaprc.dist -etc/authlib/authdaemonrc.dist -include/courier_auth_config.h -include/courierauth.h -include/courierauthsasl.h -include/courierauthsaslclient.h -include/courierauthdebug.h -lib/courier-authlib/libcourierauth.so.0 -lib/courier-authlib/libcourierauth.so -lib/courier-authlib/libcourierauth.a -lib/courier-authlib/libcourierauthsasl.so.0 -lib/courier-authlib/libcourierauthsasl.so -lib/courier-authlib/libcourierauthsasl.a -lib/courier-authlib/libcourierauthsaslclient.so.0 -lib/courier-authlib/libcourierauthsaslclient.so -lib/courier-authlib/libcourierauthsaslclient.a -lib/courier-authlib/libcourierauthcommon.so.0 -lib/courier-authlib/libcourierauthcommon.so -lib/courier-authlib/libcourierauthcommon.a -lib/courier-authlib/libauthcustom.so.0 -lib/courier-authlib/libauthcustom.so -lib/courier-authlib/libauthuserdb.so.0 -lib/courier-authlib/libauthuserdb.so -%%PAMFLAG%%lib/courier-authlib/libauthpam.so.0 -%%PAMFLAG%%lib/courier-authlib/libauthpam.so -%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so.0 -%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so -%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so.0 -%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so -%%LDAPFLAG%%lib/courier-authlib/libauthldap.so.0 -%%LDAPFLAG%%lib/courier-authlib/libauthldap.so -%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so.0 -%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so -libexec/courier-authlib/authsystem.passwd -libexec/courier-authlib/authdaemond -libexec/courier-authlib/makedatprog -sbin/authtest -sbin/authdaemond -sbin/authenumerate -sbin/courierlogger -sbin/makeuserdb -sbin/userdb -sbin/userdb-test-cram-md5 -sbin/userdbpw -sbin/vchkpw2userdb -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/var/authdaemon 2>/dev/null || true -@unexec rmdir %D/var 2>/dev/null || true -@dirrm etc/authlib -@unexec rmdir %D/libexec/authlib 2>/dev/null || true diff --git a/security/courier-authlib/Makefile b/security/courier-authlib/Makefile deleted file mode 100644 index 6b5b5baa743c..000000000000 --- a/security/courier-authlib/Makefile +++ /dev/null @@ -1,133 +0,0 @@ -# New ports collection makefile for: courier-authdaemon -# Date created: 19 Dec 2004 -# Whom: Oliver Lehmann -# -# $FreeBSD$ -# - -PORTNAME= courier-authlib -PORTVERSION= 0.51 -CATEGORIES= mail -MASTER_SITES= http://www.courier-mta.org/beta/courier-authlib/ - -MAINTAINER= oliver@FreeBSD.org -COMMENT= Authentication library used by courier ports - -USE_BZIP2= yes -USE_REINPLACE= yes -USE_PERL5= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -USE_RC_SUBR= yes -USE_LIBTOOL_VER=15 -USE_LIBLTDL= yes - -# -# options available: -# -# WITHOUT_PAM: Don't build in PAM support -# WITH_VPOPMAIL: Build in vpopmail support -# WITH_MYSQL: Build in mysql support -# WITH_POSTGRESQL: Build in postgresql support -# WITH_LDAP: Build in ldap support with openldap -# WITH_GDBM: Use gdbm files instead of bdb -# - -VPOPMAILDIR?= ${LOCALBASE}/vpopmail - -CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \ - CXXFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \ - LIBS="${LDFLAGS} -L${LOCALBASE}/lib" - -CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --without-authshadow \ - --enable-unicode \ - --enable-ltdl-install=no - -.if defined(WITH_GDBM) -LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm -CONFIGURE_ARGS+= --with-db=gdbm -.else -CONFIGURE_ARGS+= --with-db=db -.endif - -.if !defined(WITH_VPOPMAIL) -CONFIGURE_ARGS+=--without-authvchkpw -PLIST_SUB+= VPOPMAILFLAG="@comment " -.else -CONFIGURE_ARGS+=--with-authvchkpw -BUILD_DEPENDS+= ${VPOPMAILDIR}/lib/libvpopmail.a:${PORTSDIR}/mail/vpopmail -PLIST_SUB+= VPOPMAILFLAG="" -.endif - -.if defined(WITH_LDAP) -USE_OPENLDAP= yes -CONFIGURE_ARGS+=--with-authldap -PLIST_SUB+= LDAPFLAG="" -.else -CONFIGURE_ARGS+=--without-authldap -PLIST_SUB+= LDAPFLAG="@comment " -.endif - -.if !defined(WITH_MYSQL) -CONFIGURE_ARGS+=--without-authmysql -PLIST_SUB+= MYSQLFLAG="@comment " -.else -USE_MYSQL= YES -PLIST_SUB+= MYSQLFLAG="" -CONFIGURE_ARGS+=--with-authmysql \ - --with-mysql-libs=${LOCALBASE}/lib/mysql \ - --with-mysql-includes=${LOCALBASE}/include/mysql -.endif - -.if !defined(WITH_POSTGRESQL) -CONFIGURE_ARGS+=--without-authpgsql -PLIST_SUB+= PGSQLFLAG="@comment " -.else -POSTGRESQL_PORT?= databases/postgresql7 -LIB_DEPENDS+= pq.3:${PORTSDIR}/${POSTGRESQL_PORT} -PLIST_SUB+= PGSQLFLAG="" -.endif - -.if !defined(WITHOUT_PAM) -CONFIGURE_ARGS+=--with-authpam -PLIST_SUB+= PAMFLAG="" -.else -CONFIGURE_ARGS+=--without-authpam -PLIST_SUB+= PAMFLAG="@comment " -.endif - -.include <bsd.port.pre.mk> - -RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR} - -MAN1= courierlogger.1 - -MAN3= authlib.3 auth_generic.3 auth_login.3 auth_getuserinfo.3 \ - auth_enumerate.3 auth_passwd.3 auth_getoption.3 auth_sasl.3 - -MAN8= makeuserdb.8 userdb.8 userdbpw.8 - -EXTRA_DOCS= README INSTALL AUTHORS ChangeLog - -post-patch: - @${REINPLACE_CMD} -e 's|$$VPOPMAILLIBS|& -lcrypt|g ; \ - s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|%%INSTALL_MAN%%|${INSTALL_MAN}|' \ - ${WRKSRC}/Makefile.in ${WRKSRC}/Makefile.in \ - ${WRKSRC}/liblog/Makefile.in ${WRKSRC}/userdb/Makefile.in - -post-install: - ${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/courier-authdaemond.sh > ${WRKDIR}/courier-authdaemond.sh - ${INSTALL_SCRIPT} ${WRKDIR}/courier-authdaemond.sh ${PREFIX}/etc/rc.d/courier-authdaemond.sh - cd ${WRKSRC} && ( ${GMAKE} install-configure ; cd - ) - -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for a in ${EXTRA_DOCS} - ${INSTALL_DATA} ${WRKSRC}/${a} ${DOCSDIR} -.endfor -.endif - -.include <bsd.port.post.mk> diff --git a/security/courier-authlib/distinfo b/security/courier-authlib/distinfo deleted file mode 100644 index 7146db0d7dff..000000000000 --- a/security/courier-authlib/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (courier-authlib-0.51.tar.bz2) = 89cb2db63b3f6d402e435331e391ef80 -SIZE(courier-authlib-0.51.tar.bz2) = 1964171 diff --git a/security/courier-authlib/files/courier-authdaemond.sh b/security/courier-authlib/files/courier-authdaemond.sh deleted file mode 100644 index b4af4c0b40fd..000000000000 --- a/security/courier-authlib/files/courier-authdaemond.sh +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh -# -# An rc.subr-style startup script for courier-authdaemond service. - -# PROVIDE: courier_authdaemond -# REQUIRE: LOGIN -# KEYWORD: FreeBSD shutdown - -# Define these courier_authdaemond_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/courier_authdaemond -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE - -courier_authdaemond_enable=${courier_authdaemond_enable-"NO"} - -. %%RC_SUBR%% - -name="courier_authdaemond" -rcvar=`set_rcvar` -command="%%PREFIX%%/sbin/authdaemond" - -start_cmd="authdaemond_cmd start" -stop_cmd="authdaemond_cmd stop" -restart_cmd="authdaemond_cmd stop && authdaemond_cmd start" - -load_rc_config $name - -authdaemond_cmd () { - case $1 in - start) - echo "Starting ${name}." - ${command} start - ;; - stop) - echo "Stopping ${name}." - ${command} stop - ;; - esac -} - -run_rc_command "$1" - diff --git a/security/courier-authlib/files/patch-Makefile.in b/security/courier-authlib/files/patch-Makefile.in deleted file mode 100644 index 03046540f679..000000000000 --- a/security/courier-authlib/files/patch-Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- Makefile.in.orig Sat Dec 18 17:25:16 2004 -+++ Makefile.in Sat Dec 18 17:27:50 2004 -@@ -992,8 +992,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man3dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man3dir)/$$inst"; \ - done - uninstall-man3: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib/files/patch-ldap b/security/courier-authlib/files/patch-ldap deleted file mode 100644 index 1cae12242d67..000000000000 --- a/security/courier-authlib/files/patch-ldap +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig Wed Mar 3 05:54:13 2004 -+++ configure Tue Mar 16 19:36:40 2004 -@@ -1268,6 +1268,10 @@ - { (exit 1); exit 1; }; } - fi - -+CFLAGS="$CFLAGS -I%%LOCALBASE%%/include" -+CPPFLAGS="$CPPFLAGS -I%%LOCALBASE%%/include" -+LDFLAGS="-L%%LOCALBASE%%/lib $LDFLAGS" -+ - ac_ext=c - ac_cpp='$CPP $CPPFLAGS' - ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' diff --git a/security/courier-authlib/files/patch-liblog::Makefile.in b/security/courier-authlib/files/patch-liblog::Makefile.in deleted file mode 100644 index 301ba9c2efba..000000000000 --- a/security/courier-authlib/files/patch-liblog::Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- liblog/Makefile.in.orig Sat Dec 18 18:31:57 2004 -+++ liblog/Makefile.in Sat Dec 18 18:32:18 2004 -@@ -346,8 +346,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man1dir)/$$inst"; \ - done - uninstall-man1: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib/files/patch-mysql b/security/courier-authlib/files/patch-mysql deleted file mode 100644 index 17f6042e3a47..000000000000 --- a/security/courier-authlib/files/patch-mysql +++ /dev/null @@ -1,182 +0,0 @@ ---- configure.orig Sat Dec 18 17:28:54 2004 -+++ configure Sat Dec 18 17:30:51 2004 -@@ -23821,9 +23821,9 @@ - if test "$doauthmysql" = "" - then - LIBS="$MYSQL_LIBS $LIBS" -- echo "$as_me:$LINENO: checking for mysql_connect" >&5 --echo $ECHO_N "checking for mysql_connect... $ECHO_C" >&6 --if test "${ac_cv_func_mysql_connect+set}" = set; then -+ echo "$as_me:$LINENO: checking for mysql_real_connect" >&5 -+echo $ECHO_N "checking for mysql_real_connect... $ECHO_C" >&6 -+if test "${ac_cv_func_mysql_real_connect+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - cat >conftest.$ac_ext <<_ACEOF -@@ -23832,12 +23832,12 @@ - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --/* Define mysql_connect to an innocuous variant, in case <limits.h> declares mysql_connect. -+/* Define mysql_real_connect to an innocuous variant, in case <limits.h> declares mysql_real_connect. - For example, HP-UX 11i <limits.h> declares gettimeofday. */ --#define mysql_connect innocuous_mysql_connect -+#define mysql_real_connect innocuous_mysql_real_connect - - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char mysql_connect (); below. -+ which can conflict with char mysql_real_connect (); below. - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - <limits.h> exists even on freestanding compilers. */ - -@@ -23847,7 +23847,7 @@ - # include <assert.h> - #endif - --#undef mysql_connect -+#undef mysql_real_connect - - /* Override any gcc2 internal prototype to avoid an error. */ - #ifdef __cplusplus -@@ -23856,14 +23856,14 @@ - #endif - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char mysql_connect (); -+char mysql_real_connect (); - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ --#if defined (__stub_mysql_connect) || defined (__stub___mysql_connect) -+#if defined (__stub_mysql_real_connect) || defined (__stub___mysql_real_connect) - choke me - #else --char (*f) () = mysql_connect; -+char (*f) () = mysql_real_connect; - #endif - #ifdef __cplusplus - } -@@ -23872,7 +23872,7 @@ - int - main () - { --return f != mysql_connect; -+return f != mysql_real_connect; - ; - return 0; - } -@@ -23899,19 +23899,19 @@ - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then -- ac_cv_func_mysql_connect=yes -+ ac_cv_func_mysql_real_connect=yes - else - echo "$as_me: failed program was:" >&5 - sed 's/^/| /' conftest.$ac_ext >&5 - --ac_cv_func_mysql_connect=no -+ac_cv_func_mysql_real_connect=no - fi - rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - fi --echo "$as_me:$LINENO: result: $ac_cv_func_mysql_connect" >&5 --echo "${ECHO_T}$ac_cv_func_mysql_connect" >&6 --if test $ac_cv_func_mysql_connect = yes; then -+echo "$as_me:$LINENO: result: $ac_cv_func_mysql_real_connect" >&5 -+echo "${ECHO_T}$ac_cv_func_mysql_real_connect" >&6 -+if test $ac_cv_func_mysql_real_connect = yes; then - doauthmysql="yes" - - fi -@@ -24021,9 +24021,9 @@ - else - saveLIBS="$LIBS" - LIBS="$MYSQL_LIBS $LIBS" -- echo "$as_me:$LINENO: checking for mysql_connect" >&5 --echo $ECHO_N "checking for mysql_connect... $ECHO_C" >&6 --if test "${ac_cv_func_mysql_connect+set}" = set; then -+ echo "$as_me:$LINENO: checking for mysql_real_connect" >&5 -+echo $ECHO_N "checking for mysql_real_connect... $ECHO_C" >&6 -+if test "${ac_cv_func_mysql_real_connect+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 - else - cat >conftest.$ac_ext <<_ACEOF -@@ -24032,12 +24032,12 @@ - cat confdefs.h >>conftest.$ac_ext - cat >>conftest.$ac_ext <<_ACEOF - /* end confdefs.h. */ --/* Define mysql_connect to an innocuous variant, in case <limits.h> declares mysql_connect. -+/* Define mysql_real_connect to an innocuous variant, in case <limits.h> declares mysql_real_connect. - For example, HP-UX 11i <limits.h> declares gettimeofday. */ --#define mysql_connect innocuous_mysql_connect -+#define mysql_real_connect innocuous_mysql_real_connect - - /* System header to define __stub macros and hopefully few prototypes, -- which can conflict with char mysql_connect (); below. -+ which can conflict with char mysql_real_connect (); below. - Prefer <limits.h> to <assert.h> if __STDC__ is defined, since - <limits.h> exists even on freestanding compilers. */ - -@@ -24047,7 +24047,7 @@ - # include <assert.h> - #endif - --#undef mysql_connect -+#undef mysql_real_connect - - /* Override any gcc2 internal prototype to avoid an error. */ - #ifdef __cplusplus -@@ -24056,14 +24056,14 @@ - #endif - /* We use char because int might match the return type of a gcc2 - builtin and then its argument prototype would still apply. */ --char mysql_connect (); -+char mysql_real_connect (); - /* The GNU C library defines this for functions which it implements - to always fail with ENOSYS. Some functions are actually named - something starting with __ and the normal name is an alias. */ --#if defined (__stub_mysql_connect) || defined (__stub___mysql_connect) -+#if defined (__stub_mysql_real_connect) || defined (__stub___mysql_real_connect) - choke me - #else --char (*f) () = mysql_connect; -+char (*f) () = mysql_real_connect; - #endif - #ifdef __cplusplus - } -@@ -24072,7 +24072,7 @@ - int - main () - { --return f != mysql_connect; -+return f != mysql_real_connect; - ; - return 0; - } -@@ -24099,19 +24099,19 @@ - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then -- ac_cv_func_mysql_connect=yes -+ ac_cv_func_mysql_real_connect=yes - else - echo "$as_me: failed program was:" >&5 - sed 's/^/| /' conftest.$ac_ext >&5 - --ac_cv_func_mysql_connect=no -+ac_cv_func_mysql_real_connect=no - fi - rm -f conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - fi --echo "$as_me:$LINENO: result: $ac_cv_func_mysql_connect" >&5 --echo "${ECHO_T}$ac_cv_func_mysql_connect" >&6 --if test $ac_cv_func_mysql_connect = yes; then -+echo "$as_me:$LINENO: result: $ac_cv_func_mysql_real_connect" >&5 -+echo "${ECHO_T}$ac_cv_func_mysql_real_connect" >&6 -+if test $ac_cv_func_mysql_real_connect = yes; then - LIBAUTHMYSQL="libauthmysql.la" - HAVE_AUTHMYSQL=1 - else diff --git a/security/courier-authlib/files/patch-userdb::Makefile.in b/security/courier-authlib/files/patch-userdb::Makefile.in deleted file mode 100644 index c4c62ce68aa3..000000000000 --- a/security/courier-authlib/files/patch-userdb::Makefile.in +++ /dev/null @@ -1,13 +0,0 @@ ---- userdb/Makefile.in.orig Sat Dec 18 18:33:08 2004 -+++ userdb/Makefile.in Sat Dec 18 18:34:09 2004 -@@ -378,8 +378,8 @@ - inst=`echo $$i | sed -e 's/\\.[0-9a-z]*$$//'`; \ - inst=`echo $$inst | sed -e 's/^.*\///'`; \ - inst=`echo $$inst | sed '$(transform)'`.$$ext; \ -- echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ -- $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \ -+ echo " %%INSTALL_MAN%% '$$file' '$(DESTDIR)$(man8dir)/$$inst'"; \ -+ %%INSTALL_MAN%% "$$file" "$(DESTDIR)$(man8dir)/$$inst"; \ - done - uninstall-man8: - @$(NORMAL_UNINSTALL) diff --git a/security/courier-authlib/pkg-descr b/security/courier-authlib/pkg-descr deleted file mode 100644 index 1b44b9f42019..000000000000 --- a/security/courier-authlib/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -The Courier Authentication Library is a generic authentication API that -encapsulates the process of validating account passwords. In addition to -reading the traditional account passwords from /etc/passwd, the account -information can alternatively be obtained from an LDAP directory; a MySQL -or a PostgreSQL database; or a GDBM or a DB file. - -WWW: http://www.courier-mta.org/authlib/ diff --git a/security/courier-authlib/pkg-plist b/security/courier-authlib/pkg-plist deleted file mode 100644 index 196430c46515..000000000000 --- a/security/courier-authlib/pkg-plist +++ /dev/null @@ -1,58 +0,0 @@ -bin/courierauthconfig -etc/rc.d/courier-authdaemond.sh -%%MYSQLFLAG%%etc/authlib/authmysqlrc.dist -%%PGSQLFLAG%%etc/authlib/authpgsqlrc.dist -%%LDAPFLAG%%etc/authlib/authldaprc.dist -etc/authlib/authdaemonrc.dist -include/courier_auth_config.h -include/courierauth.h -include/courierauthsasl.h -include/courierauthsaslclient.h -include/courierauthdebug.h -lib/courier-authlib/libcourierauth.so.0 -lib/courier-authlib/libcourierauth.so -lib/courier-authlib/libcourierauth.a -lib/courier-authlib/libcourierauthsasl.so.0 -lib/courier-authlib/libcourierauthsasl.so -lib/courier-authlib/libcourierauthsasl.a -lib/courier-authlib/libcourierauthsaslclient.so.0 -lib/courier-authlib/libcourierauthsaslclient.so -lib/courier-authlib/libcourierauthsaslclient.a -lib/courier-authlib/libcourierauthcommon.so.0 -lib/courier-authlib/libcourierauthcommon.so -lib/courier-authlib/libcourierauthcommon.a -lib/courier-authlib/libauthcustom.so.0 -lib/courier-authlib/libauthcustom.so -lib/courier-authlib/libauthuserdb.so.0 -lib/courier-authlib/libauthuserdb.so -%%PAMFLAG%%lib/courier-authlib/libauthpam.so.0 -%%PAMFLAG%%lib/courier-authlib/libauthpam.so -%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so.0 -%%MYSQLFLAG%%lib/courier-authlib/libauthmysql.so -%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so.0 -%%PGSQLFLAG%%lib/courier-authlib/libauthpgsql.so -%%LDAPFLAG%%lib/courier-authlib/libauthldap.so.0 -%%LDAPFLAG%%lib/courier-authlib/libauthldap.so -%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so.0 -%%VPOPMAILFLAG%%lib/courier-authlib/libauthvchkpw.so -libexec/courier-authlib/authsystem.passwd -libexec/courier-authlib/authdaemond -libexec/courier-authlib/makedatprog -sbin/authtest -sbin/authdaemond -sbin/authenumerate -sbin/courierlogger -sbin/makeuserdb -sbin/userdb -sbin/userdb-test-cram-md5 -sbin/userdbpw -sbin/vchkpw2userdb -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@unexec rmdir %D/var/authdaemon 2>/dev/null || true -@unexec rmdir %D/var 2>/dev/null || true -@dirrm etc/authlib -@unexec rmdir %D/libexec/authlib 2>/dev/null || true diff --git a/security/fpc-hash/Makefile b/security/fpc-hash/Makefile deleted file mode 100644 index b18d4567fc33..000000000000 --- a/security/fpc-hash/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# New ports collection makefile for: fpc-md5 -# Date created: 8 February 2004 -# Whom: John Merryweather Cooper -# -# $FreeBSD$ -# - -PORTNAME= md5 -PORTVERSION= 1.0.10 -CATEGORIES= security lang -MASTER_SITES= http://www.borgsdemons.com/distfiles/ -PKGNAMEPREFIX= fpc- - -MAINTAINER= coop9211@uidaho.edu -COMMENT= Free Pascal unit for MD5 hash routines - -BUILD_DEPENDS= ppc386:${PORTSDIR}/lang/fpc -RUN_DEPENDS= ${BUILD_DEPENDS} - -USE_GMAKE= yes -USE_REINPLACE= yes -ONLY_FOR_ARCHS= i386 - -PLIST_SUB+= PORTVERSION=${PORTVERSION} - -MAKE_ENV+= PATH=${LOCALBASE}/bin:$$PATH \ - FPC=${LOCALBASE}/bin/ppc386 \ - INSTALL_BASEDIR=${PREFIX}/lib/fpc/${PORTVERSION} \ - INSTALL_BINDIR=${PREFIX}/bin \ - GCCLIBDIR=/usr/lib \ - RELEASE=1 - -post-patch: -# change to alter amount of optimization - @${FIND} ${WRKDIR}/packages/base/md5 -name "Makefile*" | \ - ${XARGS} ${REINPLACE_CMD} 's|-OG2p3|-OG2p1|g' - -do-build: - @${SETENV} ${MAKE_ENV} ${GMAKE} -C \ - ${WRKDIR}/packages/base/md5 all - -do-install: - @${SETENV} ${MAKE_ENV} ${GMAKE} -C \ - ${WRKDIR}/packages/base/md5 install - -.include <bsd.port.mk> diff --git a/security/fpc-hash/distinfo b/security/fpc-hash/distinfo deleted file mode 100644 index 63335e3a52a3..000000000000 --- a/security/fpc-hash/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (md5-1.0.10.tar.gz) = 45a5474d459a8bc481749f276566f0e5 -SIZE (md5-1.0.10.tar.gz) = 10675 diff --git a/security/fpc-hash/pkg-descr b/security/fpc-hash/pkg-descr deleted file mode 100644 index e1e2b8a7b5a9..000000000000 --- a/security/fpc-hash/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -The md5 unit is part of the base packages for Free Pascal, -a 32-bit Turbo Pascal/Delphi compatible compiler. This unit -provides MD5 hash routines. - -WWW: http://www.freepascal.org/ - --- -John Merryweather Cooper <coop9211@uidaho.edu> diff --git a/security/fpc-hash/pkg-plist b/security/fpc-hash/pkg-plist deleted file mode 100644 index b37dc5e394e6..000000000000 --- a/security/fpc-hash/pkg-plist +++ /dev/null @@ -1,4 +0,0 @@ -lib/fpc/%%PORTVERSION%%/units/freebsd/md5/Package.fpc -lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.o -lib/fpc/%%PORTVERSION%%/units/freebsd/md5/md5.ppu -@dirrm lib/fpc/%%PORTVERSION%%/units/freebsd/md5 diff --git a/security/fwbuilder-devel/Makefile b/security/fwbuilder-devel/Makefile deleted file mode 100644 index 2a3b6c65ad35..000000000000 --- a/security/fwbuilder-devel/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# New ports collection makefile for: fwbuilder -# Date Created: 3 Feb 2001 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= fwbuilder -PORTVERSION= 2.0.4 -PORTREVISION= 0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/ -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder GUI and policy compilers - -BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake -LIB_DEPENDS= fwbuilder.6:${PORTSDIR}/security/libfwbuilder -.if !exists(/usr/include/getopt.h) -LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt -.endif - -USE_QT_VER= 3 - -QTDIR?= ${X11BASE} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} --with-qtdir=${QTDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -MAN1= fwbuilder.1 \ - fwblookup.1 \ - fwbedit.1 \ - fwb_compile_all.1 \ - fwb_install.1 \ - fwb_ipt.1 \ - fwb_ipf.1 \ - fwb_ipfw.1 \ - fwb_pf.1 - -.include <bsd.port.mk> diff --git a/security/fwbuilder-devel/distinfo b/security/fwbuilder-devel/distinfo deleted file mode 100644 index b62bc85f0ce0..000000000000 --- a/security/fwbuilder-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (fwbuilder-2.0.4.tar.gz) = a63df33d38f4845cc5721cee9a10640b -SIZE (fwbuilder-2.0.4.tar.gz) = 1064789 diff --git a/security/fwbuilder-devel/files/patch-aa b/security/fwbuilder-devel/files/patch-aa deleted file mode 100644 index 8fb67188dfc8..000000000000 --- a/security/fwbuilder-devel/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- qmake.inc.in.old Sat Oct 16 23:56:08 2004 -+++ qmake.inc.in Sat Oct 16 23:56:20 2004 -@@ -37,10 +37,6 @@ - - PKGLOCALEDIR = $$res.path/locale - -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter - } - } - diff --git a/security/fwbuilder-devel/files/patch-ab b/security/fwbuilder-devel/files/patch-ab deleted file mode 100644 index ad8c73d9bcdb..000000000000 --- a/security/fwbuilder-devel/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gui/utils.cpp.old Sun Oct 17 00:13:41 2004 -+++ src/gui/utils.cpp Sun Oct 17 00:14:26 2004 -@@ -218,7 +218,7 @@ - int sn1 = file.findRev('/',-1); - int sn2 = file.findRev('\\',-1); - int sn = (sn1>=0)?sn1:sn2; -- QString dir = (sn<0) ? "./" : file.left( sn ); -+ QString dir = (sn<0) ? QString("./") : file.left( sn ); - - #ifdef _WIN32 - /* on windows, if directory is in the root of the drive (like "c:"), diff --git a/security/fwbuilder-devel/files/patch-ac b/security/fwbuilder-devel/files/patch-ac deleted file mode 100644 index 12e05cb7ad36..000000000000 --- a/security/fwbuilder-devel/files/patch-ac +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/FWBTree.cpp.old Sun Oct 17 00:16:10 2004 -+++ src/gui/FWBTree.cpp Sun Oct 17 00:17:21 2004 -@@ -51,6 +51,7 @@ - #include "fwbuilder/IntervalGroup.h" - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder-devel/files/patch-ad b/security/fwbuilder-devel/files/patch-ad deleted file mode 100644 index b4d5ff617560..000000000000 --- a/security/fwbuilder-devel/files/patch-ad +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/ObjectManipulator.cpp.old Sun Oct 17 00:19:22 2004 -+++ src/gui/ObjectManipulator.cpp Sun Oct 17 00:19:41 2004 -@@ -97,6 +97,7 @@ - #include "fwbuilder/IntervalGroup.h" - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder-devel/files/patch-ae b/security/fwbuilder-devel/files/patch-ae deleted file mode 100644 index ec5432747d90..000000000000 --- a/security/fwbuilder-devel/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/listOfLibraries.cpp.old Sun Oct 17 00:23:48 2004 -+++ src/gui/listOfLibraries.cpp Sun Oct 17 00:24:01 2004 -@@ -38,6 +38,7 @@ - #include <qfile.h> - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder-devel/pkg-descr b/security/fwbuilder-devel/pkg-descr deleted file mode 100644 index 630225955878..000000000000 --- a/security/fwbuilder-devel/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Firewall Builder consists of object-oriented GUI and set of policy compilers -for various firewall platforms. In Firewall Builder, firewall policy is a set -of rules, each rule consists of abstract objects which represent real network -objects and services (hosts, routers, firewalls, networks, protocols). -Firewall Builder helps user maintain database of objects and allows policy -editing using simple drag-and-drop operations. - -Preferences and objects databases are stored in XML format. -GUI and policy compilers are completely independent. Support for a new firewall -platform can be added to GUI without any changes done to the program, although -new policy compiler must be written. This provides for consistent abstract -model and the same GUI for different firewall platforms. Currently three most -popular free firewalls are supported: ipchains, iptables and ipfilter. -Because of this, Firewall Builder can be used to manage firewalls built on -variety of platforms including, but not limited to, Linux running ipchains or -iptables and FreeBSD or Solaris running ipfilter. - -WWW: http://www.fwbuilder.org/ diff --git a/security/fwbuilder-devel/pkg-plist b/security/fwbuilder-devel/pkg-plist deleted file mode 100644 index 6b90b86fe148..000000000000 --- a/security/fwbuilder-devel/pkg-plist +++ /dev/null @@ -1,54 +0,0 @@ -bin/fwb_compile_all -bin/fwb_install -bin/fwb_ipf -bin/fwb_ipfw -bin/fwb_ipt -bin/fwb_pf -bin/fwbedit -bin/fwblookup -bin/fwbuilder -%%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/Credits -%%DOCSDIR%%/ChangeLog -%%DOCSDIR%%/README.floppyfw -%%DOCSDIR%%/README.ipf -%%DOCSDIR%%/README.ipfw -%%DOCSDIR%%/README.ipt -%%DOCSDIR%%/README.pf -%%DOCSDIR%%/ReleaseNotes_2_0.html -%%DOCSDIR%%/ReleaseNotes_2_0.txt -%%DOCSDIR%%/ReleaseNotes_2.0.1.html -%%DOCSDIR%%/ReleaseNotes_2.0.1.txt -%%DOCSDIR%%/ReleaseNotes_2.0.2.html -%%DOCSDIR%%/ReleaseNotes_2.0.2.txt -%%DOCSDIR%%/ReleaseNotes_2.0.3.html -%%DOCSDIR%%/ReleaseNotes_2.0.3.txt -%%DOCSDIR%%/ReleaseNotes_2.0.4.html -%%DOCSDIR%%/ReleaseNotes_2.0.4.txt -%%DOCSDIR%%/PatchAcceptancePolicy.txt -%%DATADIR%%/objects_init.xml -%%DATADIR%%/templates.xml -%%DATADIR%%/resources.xml -%%DATADIR%%/platform/iptables.xml -%%DATADIR%%/platform/ipf.xml -%%DATADIR%%/platform/pf.xml -%%DATADIR%%/platform/ipfw.xml -%%DATADIR%%/platform/pix.xml -%%DATADIR%%/platform/unknown.xml -%%DATADIR%%/os/linux24.xml -%%DATADIR%%/os/linksys.xml -%%DATADIR%%/os/macosx.xml -%%DATADIR%%/os/freebsd.xml -%%DATADIR%%/os/openbsd.xml -%%DATADIR%%/os/solaris.xml -%%DATADIR%%/os/pix_os.xml -%%DATADIR%%/os/unknown_os.xml -%%DATADIR%%/locale/fwbuilder_fr.qm -%%DATADIR%%/locale/fwbuilder_ja.qm -%%DATADIR%%/locale/fwbuilder_ru.qm -@dirrm %%DOCSDIR%% -@dirrm %%DATADIR%%/platform -@dirrm %%DATADIR%%/os -@dirrm %%DATADIR%%/locale -@dirrm %%DATADIR%% diff --git a/security/fwbuilder2/Makefile b/security/fwbuilder2/Makefile deleted file mode 100644 index 2a3b6c65ad35..000000000000 --- a/security/fwbuilder2/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -# New ports collection makefile for: fwbuilder -# Date Created: 3 Feb 2001 -# Whom: Roman Shterenzon <roman@xpert.com> -# -# $FreeBSD$ -# - -PORTNAME= fwbuilder -PORTVERSION= 2.0.4 -PORTREVISION= 0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}/fwbuilder/ -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder GUI and policy compilers - -BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake -LIB_DEPENDS= fwbuilder.6:${PORTSDIR}/security/libfwbuilder -.if !exists(/usr/include/getopt.h) -LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt -.endif - -USE_QT_VER= 3 - -QTDIR?= ${X11BASE} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} --with-qtdir=${QTDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -MAN1= fwbuilder.1 \ - fwblookup.1 \ - fwbedit.1 \ - fwb_compile_all.1 \ - fwb_install.1 \ - fwb_ipt.1 \ - fwb_ipf.1 \ - fwb_ipfw.1 \ - fwb_pf.1 - -.include <bsd.port.mk> diff --git a/security/fwbuilder2/distinfo b/security/fwbuilder2/distinfo deleted file mode 100644 index b62bc85f0ce0..000000000000 --- a/security/fwbuilder2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (fwbuilder-2.0.4.tar.gz) = a63df33d38f4845cc5721cee9a10640b -SIZE (fwbuilder-2.0.4.tar.gz) = 1064789 diff --git a/security/fwbuilder2/files/patch-aa b/security/fwbuilder2/files/patch-aa deleted file mode 100644 index 8fb67188dfc8..000000000000 --- a/security/fwbuilder2/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- qmake.inc.in.old Sat Oct 16 23:56:08 2004 -+++ qmake.inc.in Sat Oct 16 23:56:20 2004 -@@ -37,10 +37,6 @@ - - PKGLOCALEDIR = $$res.path/locale - -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter - } - } - diff --git a/security/fwbuilder2/files/patch-ab b/security/fwbuilder2/files/patch-ab deleted file mode 100644 index ad8c73d9bcdb..000000000000 --- a/security/fwbuilder2/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- src/gui/utils.cpp.old Sun Oct 17 00:13:41 2004 -+++ src/gui/utils.cpp Sun Oct 17 00:14:26 2004 -@@ -218,7 +218,7 @@ - int sn1 = file.findRev('/',-1); - int sn2 = file.findRev('\\',-1); - int sn = (sn1>=0)?sn1:sn2; -- QString dir = (sn<0) ? "./" : file.left( sn ); -+ QString dir = (sn<0) ? QString("./") : file.left( sn ); - - #ifdef _WIN32 - /* on windows, if directory is in the root of the drive (like "c:"), diff --git a/security/fwbuilder2/files/patch-ac b/security/fwbuilder2/files/patch-ac deleted file mode 100644 index 12e05cb7ad36..000000000000 --- a/security/fwbuilder2/files/patch-ac +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/FWBTree.cpp.old Sun Oct 17 00:16:10 2004 -+++ src/gui/FWBTree.cpp Sun Oct 17 00:17:21 2004 -@@ -51,6 +51,7 @@ - #include "fwbuilder/IntervalGroup.h" - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder2/files/patch-ad b/security/fwbuilder2/files/patch-ad deleted file mode 100644 index b4d5ff617560..000000000000 --- a/security/fwbuilder2/files/patch-ad +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/ObjectManipulator.cpp.old Sun Oct 17 00:19:22 2004 -+++ src/gui/ObjectManipulator.cpp Sun Oct 17 00:19:41 2004 -@@ -97,6 +97,7 @@ - #include "fwbuilder/IntervalGroup.h" - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder2/files/patch-ae b/security/fwbuilder2/files/patch-ae deleted file mode 100644 index ec5432747d90..000000000000 --- a/security/fwbuilder2/files/patch-ae +++ /dev/null @@ -1,10 +0,0 @@ ---- src/gui/listOfLibraries.cpp.old Sun Oct 17 00:23:48 2004 -+++ src/gui/listOfLibraries.cpp Sun Oct 17 00:24:01 2004 -@@ -38,6 +38,7 @@ - #include <qfile.h> - - #include <iostream> -+#include <algorithm> - - using namespace std; - using namespace libfwbuilder; diff --git a/security/fwbuilder2/pkg-descr b/security/fwbuilder2/pkg-descr deleted file mode 100644 index 630225955878..000000000000 --- a/security/fwbuilder2/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -Firewall Builder consists of object-oriented GUI and set of policy compilers -for various firewall platforms. In Firewall Builder, firewall policy is a set -of rules, each rule consists of abstract objects which represent real network -objects and services (hosts, routers, firewalls, networks, protocols). -Firewall Builder helps user maintain database of objects and allows policy -editing using simple drag-and-drop operations. - -Preferences and objects databases are stored in XML format. -GUI and policy compilers are completely independent. Support for a new firewall -platform can be added to GUI without any changes done to the program, although -new policy compiler must be written. This provides for consistent abstract -model and the same GUI for different firewall platforms. Currently three most -popular free firewalls are supported: ipchains, iptables and ipfilter. -Because of this, Firewall Builder can be used to manage firewalls built on -variety of platforms including, but not limited to, Linux running ipchains or -iptables and FreeBSD or Solaris running ipfilter. - -WWW: http://www.fwbuilder.org/ diff --git a/security/fwbuilder2/pkg-plist b/security/fwbuilder2/pkg-plist deleted file mode 100644 index 6b90b86fe148..000000000000 --- a/security/fwbuilder2/pkg-plist +++ /dev/null @@ -1,54 +0,0 @@ -bin/fwb_compile_all -bin/fwb_install -bin/fwb_ipf -bin/fwb_ipfw -bin/fwb_ipt -bin/fwb_pf -bin/fwbedit -bin/fwblookup -bin/fwbuilder -%%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/Credits -%%DOCSDIR%%/ChangeLog -%%DOCSDIR%%/README.floppyfw -%%DOCSDIR%%/README.ipf -%%DOCSDIR%%/README.ipfw -%%DOCSDIR%%/README.ipt -%%DOCSDIR%%/README.pf -%%DOCSDIR%%/ReleaseNotes_2_0.html -%%DOCSDIR%%/ReleaseNotes_2_0.txt -%%DOCSDIR%%/ReleaseNotes_2.0.1.html -%%DOCSDIR%%/ReleaseNotes_2.0.1.txt -%%DOCSDIR%%/ReleaseNotes_2.0.2.html -%%DOCSDIR%%/ReleaseNotes_2.0.2.txt -%%DOCSDIR%%/ReleaseNotes_2.0.3.html -%%DOCSDIR%%/ReleaseNotes_2.0.3.txt -%%DOCSDIR%%/ReleaseNotes_2.0.4.html -%%DOCSDIR%%/ReleaseNotes_2.0.4.txt -%%DOCSDIR%%/PatchAcceptancePolicy.txt -%%DATADIR%%/objects_init.xml -%%DATADIR%%/templates.xml -%%DATADIR%%/resources.xml -%%DATADIR%%/platform/iptables.xml -%%DATADIR%%/platform/ipf.xml -%%DATADIR%%/platform/pf.xml -%%DATADIR%%/platform/ipfw.xml -%%DATADIR%%/platform/pix.xml -%%DATADIR%%/platform/unknown.xml -%%DATADIR%%/os/linux24.xml -%%DATADIR%%/os/linksys.xml -%%DATADIR%%/os/macosx.xml -%%DATADIR%%/os/freebsd.xml -%%DATADIR%%/os/openbsd.xml -%%DATADIR%%/os/solaris.xml -%%DATADIR%%/os/pix_os.xml -%%DATADIR%%/os/unknown_os.xml -%%DATADIR%%/locale/fwbuilder_fr.qm -%%DATADIR%%/locale/fwbuilder_ja.qm -%%DATADIR%%/locale/fwbuilder_ru.qm -@dirrm %%DOCSDIR%% -@dirrm %%DATADIR%%/platform -@dirrm %%DATADIR%%/os -@dirrm %%DATADIR%%/locale -@dirrm %%DATADIR%% diff --git a/security/gnome-keyring-manager/Makefile b/security/gnome-keyring-manager/Makefile deleted file mode 100644 index 475f409bef1a..000000000000 --- a/security/gnome-keyring-manager/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# New ports collection makefile for: gnomekeyringmanager -# Date created: 2004 12 July -# Whom: Adam Weinberger <adamw@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyringmanager -PORTVERSION= 0.0.3 -PORTREVISION= 3 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring-manager/0.0 -DISTNAME= gnome-keyring-manager-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= GNOME keyring manager - -LIB_DEPENDS= gnome-keyring:${PORTSDIR}/security/gnomekeyring - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_LIBTOOL_VER=15 -USE_GMAKE= yes -USE_GNOME= gnomehack gnomeprefix intlhack libgnomeui -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -GCONF_SCHEMAS= gnome-keyring-manager.schemas - -.include <bsd.port.mk> diff --git a/security/gnome-keyring-manager/distinfo b/security/gnome-keyring-manager/distinfo deleted file mode 100644 index 375275d3a8d6..000000000000 --- a/security/gnome-keyring-manager/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 3f6e2f3ebe973317eeface0b8ffff090 -SIZE (gnome2/gnome-keyring-manager-0.0.3.tar.bz2) = 304545 diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c deleted file mode 100644 index 763ead9f9ebe..000000000000 --- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-keyring-manager.c +++ /dev/null @@ -1,30 +0,0 @@ ---- src/gnome-keyring-manager-keyring-manager.c.orig Mon Jul 12 23:14:24 2004 -+++ src/gnome-keyring-manager-keyring-manager.c Mon Jul 12 23:15:32 2004 -@@ -240,6 +240,13 @@ - GtkWidget *menubar; - GtkWidget *menu_item; - GError *error; -+ SetColumnPrefsData toggle[] = -+ { -+ { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -+ { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -+ { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -+ { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -+ }; - - manager->priv = g_new0 (GKMKeyringManagerPrivate, 1); - -@@ -329,13 +336,6 @@ - g_signal_connect (manager->priv->tree_view, "button-press-event", G_CALLBACK (keyring_tree_button_press_callback), manager); - g_signal_connect (manager->priv->tree_view, "popup-menu", G_CALLBACK (keyring_tree_context_menu_callback), manager); - -- SetColumnPrefsData toggle[] = -- { -- { COLUMN_LOCK_ON_IDLE, "ToggleLockOnIdle", "lock-on-idle" }, -- { COLUMN_LOCK_TIMEOUT, "ToggleLockTimeout", "lock-timeout" }, -- { COLUMN_MTIME, "ToggleModificationTime", "mtime" }, -- { COLUMN_CTIME, "ToggleCreationTime", "ctime" } -- }; - manager->priv->gconf_cnxn_ids = - set_column_visibility_preferences (toggle, - G_N_ELEMENTS (toggle), diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c deleted file mode 100644 index 946f458084d7..000000000000 --- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager-util.c +++ /dev/null @@ -1,20 +0,0 @@ ---- src/gnome-keyring-manager-util.c.orig Mon Jul 12 23:12:27 2004 -+++ src/gnome-keyring-manager-util.c Mon Jul 12 23:13:00 2004 -@@ -189,8 +189,6 @@ - GtkIconTheme *icon_theme; - GdkPixbuf *pixbuf; - -- g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -- - const char *authors[] = { - "Fernando Herrera <fherrera@onirica.com>", - "Mariano Su\303\241rez-Alvarez <mariano@gnome.org>", -@@ -201,6 +199,8 @@ - }; - const char *translator_credits = _("translator_credits"); - -+ g_return_val_if_fail (GTK_IS_WINDOW (transient_parent), NULL); -+ - icon_theme = gtk_icon_theme_get_default (); - pixbuf = gtk_icon_theme_load_icon (icon_theme, "stock_keyring", 48, 0, NULL); - diff --git a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c b/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c deleted file mode 100644 index cfb78173e594..000000000000 --- a/security/gnome-keyring-manager/files/patch-src::gnome-keyring-manager.c +++ /dev/null @@ -1,12 +0,0 @@ ---- src/gnome-keyring-manager.c.orig Sun Jun 13 22:16:43 2004 -+++ src/gnome-keyring-manager.c Thu Dec 16 22:58:42 2004 -@@ -312,7 +312,8 @@ - { "manager", 'm', POPT_ARG_NONE, NULL, OPTION_MANAGER, - N_("Open the keyring manager"), NULL }, - { "keyring", 'k', POPT_ARG_STRING, NULL, OPTION_KEYRING, -- N_("Open the keyring editor for KEYRING"), N_("KEYRING") } -+ N_("Open the keyring editor for KEYRING"), N_("KEYRING") }, -+ { NULL, '\0', 0, NULL, 0, NULL, NULL } - }; - - int diff --git a/security/gnome-keyring-manager/pkg-descr b/security/gnome-keyring-manager/pkg-descr deleted file mode 100644 index c6881629b867..000000000000 --- a/security/gnome-keyring-manager/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -This a keyring management program for the GNOME Desktop. diff --git a/security/gnome-keyring-manager/pkg-plist b/security/gnome-keyring-manager/pkg-plist deleted file mode 100644 index c03448de7083..000000000000 --- a/security/gnome-keyring-manager/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/gnome-keyring-manager -share/gnome/applications/gnome-keyring-manager.desktop -share/locale/cs/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/nl/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring-manager.mo -share/locale/sv/LC_MESSAGES/gnome-keyring-manager.mo diff --git a/security/gnome-keyring/Makefile b/security/gnome-keyring/Makefile deleted file mode 100644 index 23bf40e3f30b..000000000000 --- a/security/gnome-keyring/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -# New ports collection makefile for: gnomekeyring -# Date Created: 08 December 2003 -# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= gnomekeyring -PORTVERSION= 0.4.0 -PORTREVISION= 1 -CATEGORIES= security gnome -MASTER_SITES= ${MASTER_SITE_GNOME} -MASTER_SITE_SUBDIR= sources/gnome-keyring/0.4 -DISTNAME= gnome-keyring-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= A program that keeps passwords and other secrets - -USE_X_PREFIX= yes -USE_BZIP2= yes -USE_GNOME= gnomehack gtk20 -USE_GMAKE= yes -USE_LIBTOOL_VER=15 -INSTALLS_SHLIB= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" - -.include <bsd.port.mk> diff --git a/security/gnome-keyring/distinfo b/security/gnome-keyring/distinfo deleted file mode 100644 index f3fb17b64553..000000000000 --- a/security/gnome-keyring/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gnome2/gnome-keyring-0.4.0.tar.bz2) = 683b422b77c56c3a125e7aa5c886c47e -SIZE (gnome2/gnome-keyring-0.4.0.tar.bz2) = 344937 diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c deleted file mode 100644 index 9a283741317c..000000000000 --- a/security/gnome-keyring/files/patch-gnome-keyring-daemon-io.c +++ /dev/null @@ -1,53 +0,0 @@ ---- gnome-keyring-daemon-io.c.orig Tue Jan 13 05:29:02 2004 -+++ gnome-keyring-daemon-io.c Fri Dec 17 00:44:55 2004 -@@ -100,8 +100,10 @@ - char buf; - - #ifdef HAVE_CMSGCRED -- char cmsgmem[CMSG_SPACE (sizeof (struct cmsgcred))]; -- struct cmsghdr *cmsg = (struct cmsghdr *) cmsgmem; -+ struct { -+ struct cmsghdr hdr; -+ struct cmsgcred cred; -+ } cmsg; - #endif - - *pid = 0; -@@ -126,9 +128,9 @@ - msg.msg_iovlen = 1; - - #ifdef HAVE_CMSGCRED -- memset (cmsgmem, 0, sizeof (cmsgmem)); -- msg.msg_control = cmsgmem; -- msg.msg_controllen = sizeof (cmsgmem); -+ memset (&cmsg, 0, sizeof (cmsg)); -+ msg.msg_control = &cmsg; -+ msg.msg_controllen = sizeof (cmsg); - #endif - - again: -@@ -147,7 +149,8 @@ - } - - #ifdef HAVE_CMSGCRED -- if (cmsg->cmsg_len < sizeof (cmsgmem) || cmsg->cmsg_type != SCM_CREDS) { -+ if (cmsg.hdr.cmsg_len < sizeof (cmsg) || -+ cmsg.hdr.cmsg_type != SCM_CREDS) { - g_warning ("Message from recvmsg() was not SCM_CREDS\n"); - return FALSE; - } -@@ -168,12 +171,8 @@ - return FALSE; - } - #elif defined(HAVE_CMSGCRED) -- struct cmsgcred *cred; -- -- cred = (struct cmsgcred *) CMSG_DATA (cmsg); -- -- *pid = cred->cmcred_pid; -- *uid = cred->cmcred_euid; -+ *pid = cmsg.cred.cmcred_pid; -+ *uid = cmsg.cred.cmcred_euid; - #else /* !SO_PEERCRED && !HAVE_CMSGCRED */ - g_warning ("Socket credentials not supported on this OS\n"); - return FALSE; diff --git a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c b/security/gnome-keyring/files/patch-gnome-keyring-daemon.c deleted file mode 100644 index 293df59b976f..000000000000 --- a/security/gnome-keyring/files/patch-gnome-keyring-daemon.c +++ /dev/null @@ -1,34 +0,0 @@ ---- gnome-keyring-daemon.c.orig Tue Jul 20 22:41:27 2004 -+++ gnome-keyring-daemon.c Tue Jul 20 22:43:03 2004 -@@ -121,7 +121,7 @@ - int i; - - got_random = FALSE; --#ifdef __linux__ -+#if defined(__linux__) || defined(__FreeBSD__) - { - int fd; - -@@ -352,6 +352,22 @@ - app_ref->pathname[len] = 0; - } - -+ } -+#elif defined(__FreeBSD__) -+ { -+ char buffer[1024]; -+ int len; -+ char *path; -+ -+ path = g_strdup_printf ("/proc/%d/file", pid); -+ len = readlink (path, buffer, sizeof (buffer)); -+ g_free (path); -+ -+ if (len > 0) { -+ app_ref->pathname = g_malloc (len + 1); -+ memcpy (app_ref->pathname, buffer, len); -+ app_ref->pathname[len] = 0; -+ } - } - #endif - diff --git a/security/gnome-keyring/files/patch-gnome-keyring.c b/security/gnome-keyring/files/patch-gnome-keyring.c deleted file mode 100644 index ebac2c91d812..000000000000 --- a/security/gnome-keyring/files/patch-gnome-keyring.c +++ /dev/null @@ -1,92 +0,0 @@ ---- gnome-keyring.c.orig Tue Sep 7 00:05:37 2004 -+++ gnome-keyring.c Fri Dec 17 10:06:11 2004 -@@ -36,6 +36,7 @@ - #include <string.h> - #include <sys/types.h> - #include <sys/socket.h> -+#include <sys/uio.h> - #include <sys/un.h> - #include <stdarg.h> - -@@ -253,11 +254,39 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ struct { -+ struct cmsghdr hdr; -+ struct cmsgcred cred; -+ } cmsg; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = &cmsg; -+ msg.msg_controllen = sizeof (cmsg); -+ memset (&cmsg, 0, sizeof (cmsg)); -+ cmsg.hdr.cmsg_len = sizeof (cmsg); -+ cmsg.hdr.cmsg_level = SOL_SOCKET; -+ cmsg.hdr.cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (socket, &msg, 0); -+#else - bytes_written = write (socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; -@@ -275,11 +304,39 @@ - { - char buf; - int bytes_written; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ struct { -+ struct cmsghdr hdr; -+ struct cmsgcred cred; -+ } cmsg; -+ struct iovec iov; -+ struct msghdr msg; -+#endif -+ -+ buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ iov.iov_base = &buf; -+ iov.iov_len = 1; -+ -+ memset (&msg, 0, sizeof (msg)); -+ msg.msg_iov = &iov; -+ msg.msg_iovlen = 1; -+ -+ msg.msg_control = &cmsg; -+ msg.msg_controllen = sizeof (cmsg); -+ memset (&cmsg, 0, sizeof (cmsg)); -+ cmsg.hdr.cmsg_len = sizeof (cmsg); -+ cmsg.hdr.cmsg_level = SOL_SOCKET; -+ cmsg.hdr.cmsg_type = SCM_CREDS; -+#endif - - again: - -- buf = 0; -+#if defined(HAVE_CMSGCRED) && !defined(LOCAL_CREDS) -+ bytes_written = sendmsg (op->socket, &msg, 0); -+#else - bytes_written = write (op->socket, &buf, 1); -+#endif - - if (bytes_written < 0 && errno == EINTR) - goto again; diff --git a/security/gnome-keyring/pkg-descr b/security/gnome-keyring/pkg-descr deleted file mode 100644 index 75ce77c6ddfd..000000000000 --- a/security/gnome-keyring/pkg-descr +++ /dev/null @@ -1,17 +0,0 @@ -Gnome-keyring is a program that keep password and other secrets for -users. It is run as a damon in the session, similar to ssh-agent, and -other applications can locate it by an environment variable. - -The program can manage several keyrings, each with its own master -password, and there is also a session keyring which is never stored to -disk, but forgotten when the session ends. - -The library libgnome-keyring is used by applications to integrate with -the gnome keyring system. However, at this point the library hasn't been -tested and used enought to consider the API to be publically -exposed. Therefore use of libgnome-keyring is at the moment limited to -internal use in the gnome desktop. However, we hope that the -gnome-keyring API will turn out useful and good, so that later it -can be made public for any application to use. - --- Gnome-keyring README diff --git a/security/gnome-keyring/pkg-plist b/security/gnome-keyring/pkg-plist deleted file mode 100644 index f28f54a16ab0..000000000000 --- a/security/gnome-keyring/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -bin/gnome-keyring-daemon -include/gnome-keyring-1/gnome-keyring.h -lib/libgnome-keyring.a -lib/libgnome-keyring.so -lib/libgnome-keyring.so.0 -libdata/pkgconfig/gnome-keyring-1.pc -libexec/gnome-keyring-ask -share/locale/ar/LC_MESSAGES/gnome-keyring.mo -share/locale/az/LC_MESSAGES/gnome-keyring.mo -share/locale/bg/LC_MESSAGES/gnome-keyring.mo -share/locale/bn/LC_MESSAGES/gnome-keyring.mo -share/locale/bs/LC_MESSAGES/gnome-keyring.mo -share/locale/ca/LC_MESSAGES/gnome-keyring.mo -share/locale/cs/LC_MESSAGES/gnome-keyring.mo -share/locale/cy/LC_MESSAGES/gnome-keyring.mo -share/locale/da/LC_MESSAGES/gnome-keyring.mo -share/locale/de/LC_MESSAGES/gnome-keyring.mo -share/locale/el/LC_MESSAGES/gnome-keyring.mo -share/locale/en_CA/LC_MESSAGES/gnome-keyring.mo -share/locale/en_GB/LC_MESSAGES/gnome-keyring.mo -share/locale/es/LC_MESSAGES/gnome-keyring.mo -share/locale/eu/LC_MESSAGES/gnome-keyring.mo -share/locale/fi/LC_MESSAGES/gnome-keyring.mo -share/locale/fr/LC_MESSAGES/gnome-keyring.mo -share/locale/hr/LC_MESSAGES/gnome-keyring.mo -share/locale/hu/LC_MESSAGES/gnome-keyring.mo -share/locale/id/LC_MESSAGES/gnome-keyring.mo -share/locale/is/LC_MESSAGES/gnome-keyring.mo -share/locale/it/LC_MESSAGES/gnome-keyring.mo -share/locale/ja/LC_MESSAGES/gnome-keyring.mo -share/locale/ko/LC_MESSAGES/gnome-keyring.mo -share/locale/lt/LC_MESSAGES/gnome-keyring.mo -share/locale/mn/LC_MESSAGES/gnome-keyring.mo -share/locale/ms/LC_MESSAGES/gnome-keyring.mo -share/locale/nb/LC_MESSAGES/gnome-keyring.mo -share/locale/nl/LC_MESSAGES/gnome-keyring.mo -share/locale/no/LC_MESSAGES/gnome-keyring.mo -share/locale/pa/LC_MESSAGES/gnome-keyring.mo -share/locale/pl/LC_MESSAGES/gnome-keyring.mo -share/locale/pt/LC_MESSAGES/gnome-keyring.mo -share/locale/pt_BR/LC_MESSAGES/gnome-keyring.mo -share/locale/ro/LC_MESSAGES/gnome-keyring.mo -share/locale/ru/LC_MESSAGES/gnome-keyring.mo -share/locale/sk/LC_MESSAGES/gnome-keyring.mo -share/locale/sq/LC_MESSAGES/gnome-keyring.mo -share/locale/sr/LC_MESSAGES/gnome-keyring.mo -share/locale/sr@Latn/LC_MESSAGES/gnome-keyring.mo -share/locale/sv/LC_MESSAGES/gnome-keyring.mo -share/locale/ta/LC_MESSAGES/gnome-keyring.mo -share/locale/th/LC_MESSAGES/gnome-keyring.mo -share/locale/tr/LC_MESSAGES/gnome-keyring.mo -share/locale/uk/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_CN/LC_MESSAGES/gnome-keyring.mo -share/locale/zh_TW/LC_MESSAGES/gnome-keyring.mo -@dirrm include/gnome-keyring-1 diff --git a/security/gnupg1/Makefile b/security/gnupg1/Makefile deleted file mode 100644 index ae9060298c5a..000000000000 --- a/security/gnupg1/Makefile +++ /dev/null @@ -1,75 +0,0 @@ -# New ports collection makefile for: gnupg -# Date created: Sep 30, 1998 -# Whom: kuriyama@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= gnupg -PORTVERSION= 1.4.0 -PORTREVISION?= 0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_GNUPG} -MASTER_SITE_SUBDIR= gnupg -DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}.sig -EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} - -MAINTAINER= kuriyama@FreeBSD.org -COMMENT= The GNU Privacy Guard - -USE_BZIP2= YES -USE_GMAKE= YES -GNU_CONFIGURE= YES -CONFIGURE_TARGET= --build ${MACHINE_ARCH}-portbld-freebsd${OSREL} -.if ${MACHINE_CPU:Mi586} -MACHINE_ARCH= i586 -.endif -CFLAGS:= ${CFLAGS:S/-pipe//g} -.if !defined(WITHOUT_NLS) -USE_GETTEXT= YES -PLIST_SUB= NLS="" -.else -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB= NLS="@comment " -.endif -MAN1= gpg.1 gpgv.1 gpg.ru.1 -MAN7= gnupg.7 -INFO= gpg gpgv - -.include <bsd.port.pre.mk> - -.if defined(WITH_LIBICONV) || exists(${PREFIX}/lib/libiconv.so) -USE_ICONV= yes -.endif -.if defined(WITH_LDAP) -USE_OPENLDAP= yes -PLIST_SUB+= WITH_LDAP="" -.else -PLIST_SUB+= WITH_LDAP="@comment " -CONFIGURE_ARGS+= --disable-ldap -.endif - -post-install: -.if !defined(NOPORTDOCS) - ${MKDIR} ${DOCSDIR} -.for i in DETAILS FAQ HACKING OpenPGP - ${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR} -.endfor -.for i in ABOUT-NLS AUTHORS BUGS COPYING INSTALL NEWS PROJECTS \ - README THANKS TODO VERSION - ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} -.endfor -.endif -.if defined(WITH_SUID_GPG) - ${CHMOD} u+s ${PREFIX}/bin/gpg -.endif -.if ${OSVERSION} < 500019 - @${CAT} ${PKGMESSAGE} -.else -PKGMESSAGE= /nonexistent -.endif - -check: - (cd ${WRKSRC}; ${MAKE} check) - -.include <bsd.port.post.mk> diff --git a/security/gnupg1/distinfo b/security/gnupg1/distinfo deleted file mode 100644 index 199b5d41c751..000000000000 --- a/security/gnupg1/distinfo +++ /dev/null @@ -1,4 +0,0 @@ -MD5 (gnupg-1.4.0.tar.bz2) = 8c303606aaf73b7756b9fe6f3d8b58c2 -SIZE (gnupg-1.4.0.tar.bz2) = 2722669 -MD5 (gnupg-1.4.0.tar.bz2.sig) = bdfb7093cf5d76d1b69e9b577e9d8514 -SIZE (gnupg-1.4.0.tar.bz2.sig) = 65 diff --git a/security/gnupg1/files/patch-config.links b/security/gnupg1/files/patch-config.links deleted file mode 100644 index 35a0316c8ae9..000000000000 --- a/security/gnupg1/files/patch-config.links +++ /dev/null @@ -1,15 +0,0 @@ ---- mpi/config.links.orig Thu Apr 24 20:15:58 2003 -+++ mpi/config.links Sat May 10 16:29:28 2003 -@@ -142,6 +142,12 @@ - echo '/* configured for sparc64-*netbsd */' >>./mpi/asm-syntax.h - path="" - ;; -+ sparc64-*-freebsd*) -+ # There are no sparc64 assembler modules that work, so -+ # just use generic C functions -+ echo '/* configured for sparc64-*freebsd* */' >>./mpi/asm-syntax.h -+ path="" -+ ;; - sparc9*-*-* | \ - sparc64*-*-* | \ - ultrasparc*-*-* ) diff --git a/security/gnupg1/pkg-descr b/security/gnupg1/pkg-descr deleted file mode 100644 index 4ad9fb265d00..000000000000 --- a/security/gnupg1/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -GnuPG is a complete and free replacement for PGP. - -Because it does not use the patented IDEA algorithm, it can be used -without any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant -application. - -WWW: http://www.gnupg.org/ - -kuriyama@FreeBSD.org diff --git a/security/gnupg1/pkg-message b/security/gnupg1/pkg-message deleted file mode 100644 index 6123fa32f234..000000000000 --- a/security/gnupg1/pkg-message +++ /dev/null @@ -1,5 +0,0 @@ -************************************************************ -TIPS: - o Use rndcontrol(8) if you want more entropy. - See http://people.freebsd.org/~dougb/randomness.html for more details. -************************************************************ diff --git a/security/gnupg1/pkg-plist b/security/gnupg1/pkg-plist deleted file mode 100644 index 74ec7130b4f9..000000000000 --- a/security/gnupg1/pkg-plist +++ /dev/null @@ -1,79 +0,0 @@ -bin/gpg -bin/gpgsplit -bin/gpgv -%%WITH_LDAP%%libexec/gnupg/gpgkeys_ldap -libexec/gnupg/gpgkeys_finger -libexec/gnupg/gpgkeys_hkp -libexec/gnupg/gpgkeys_http -libexec/gnupg/gpgkeys_mailto -@dirrm libexec/gnupg -%%DATADIR%%/FAQ -%%DATADIR%%/faq.html -%%DATADIR%%/options.skel -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/DETAILS -%%PORTDOCS%%%%DOCSDIR%%/FAQ -%%PORTDOCS%%%%DOCSDIR%%/HACKING -%%PORTDOCS%%%%DOCSDIR%%/OpenPGP -%%PORTDOCS%%%%DOCSDIR%%/ABOUT-NLS -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/BUGS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/PROJECTS -%%PORTDOCS%%%%DOCSDIR%%/THANKS -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/VERSION -%%NLS%%share/locale/be/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/ca/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/cs/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/da/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/de/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/el/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/eo/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/en@boldquot/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/en@quot/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/es/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/et/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/fi/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/gl/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/hu/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/id/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/it/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/ja/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/pl/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/pt/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/ro/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/ru/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/sk/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/sv/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/tr/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/gnupg.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/gnupg.mo -@dirrm %%DATADIR%% -@unexec rmdir %D/share/locale/be/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/be 2>/dev/null || true -@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/ca 2>/dev/null || true -@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/cs 2>/dev/null || true -@unexec rmdir %D/share/locale/el/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/el 2>/dev/null || true -@unexec rmdir %D/share/locale/fi/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/fi 2>/dev/null || true -@unexec rmdir %D/share/locale/gl/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/gl 2>/dev/null || true -@unexec rmdir %D/share/locale/pl/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/pl 2>/dev/null || true -@unexec rmdir %D/share/locale/pt/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/pt 2>/dev/null || true -@unexec rmdir %D/share/locale/ro/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/ro 2>/dev/null || true -@unexec rmdir %D/share/locale/sk/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/sk 2>/dev/null || true -@unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true -@unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true -@dirrm %%DOCSDIR%% diff --git a/security/kgpg-kde4/Makefile b/security/kgpg-kde4/Makefile deleted file mode 100644 index d287e6938ed1..000000000000 --- a/security/kgpg-kde4/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: kdeutils3 -# Date created: 3 November 2001 -# Whom: will@cvs.kde.org -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= ${KDE_VERSION} -CATEGORIES?= misc kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src -DIST_SUBDIR= KDE - -MAINTAINER?= kde@FreeBSD.org -COMMENT= Utilities for the KDE integrated X11 desktop - -LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp -RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg - -CONFLICTS= kgpg-* - -USE_KDELIBS_VER=3 -USE_KDEBASE_VER=3 -PREFIX= ${KDE_PREFIX} - -USE_BZIP2= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes -DO_NOT_COMPILE+=klaptopdaemon kmilo -CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}" - -CONFLICTS= kgpg-[0-9]* - -INSTALLS_SHLIB= yes -LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3 - -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 501102 -post-patch: - ${REINPLACE_CMD} -e 's|>tar<|>gtar<|g' ${WRKSRC}/ark/ark.kcfg -.endif - -.include <bsd.port.post.mk> diff --git a/security/kgpg-kde4/distinfo b/security/kgpg-kde4/distinfo deleted file mode 100644 index 5a7719434779..000000000000 --- a/security/kgpg-kde4/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (KDE/kdeutils-3.3.2.tar.bz2) = bf50db108408da11e2f2fcacd6b46b51 -SIZE (KDE/kdeutils-3.3.2.tar.bz2) = 2211668 diff --git a/security/kgpg-kde4/files/patch-smapidev.c b/security/kgpg-kde4/files/patch-smapidev.c deleted file mode 100644 index ad2c801de530..000000000000 --- a/security/kgpg-kde4/files/patch-smapidev.c +++ /dev/null @@ -1,10 +0,0 @@ ---- klaptopdaemon/smapidev.c Mon Apr 28 12:00:07 2003 -+++ klaptopdaemon/smapidev.c.new Mon Jan 26 13:49:25 2004 -@@ -34,7 +34,6 @@ - #else - #include <unistd.h> - #endif --#include <getopt.h> - #include <sys/ioctl.h> - #include <errno.h> - #ifdef __linux__ diff --git a/security/kgpg-kde4/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 cfe12f4360ca..000000000000 --- a/security/kgpg-kde4/pkg-plist +++ /dev/null @@ -1,478 +0,0 @@ -bin/ark -bin/irkick -bin/kcalc -bin/kcharselect -bin/kdessh -bin/kdf -bin/kedit -bin/kfloppy -bin/kgpg -bin/khexedit -bin/kjots -bin/kregexpeditor -bin/ktimer -bin/kwalletmanager -bin/kwikdisk -include/kmultiformlistbox.h -include/kmultiformlistboxentry.h -include/kmultiformlistboxfactory.h -include/ksim/chart.h -include/ksim/common.h -include/ksim/ksimconfig.h -include/ksim/label.h -include/ksim/led.h -include/ksim/pluginglobal.h -include/ksim/pluginloader.h -include/ksim/pluginmodule.h -include/ksim/progress.h -include/ksim/themeloader.h -include/ksim/themetypes.h -include/kwidgetstreamer.h -lib/kde3/ark.la -lib/kde3/ark.so -lib/kde3/irkick.la -lib/kde3/irkick.so -lib/kde3/kcalc.la -lib/kde3/kcalc.so -lib/kde3/kcharselect_panelapplet.la -lib/kde3/kcharselect_panelapplet.so -lib/kde3/kcm_kcmlirc.la -lib/kde3/kcm_kcmlirc.so -lib/kde3/kcm_kdf.la -lib/kde3/kcm_kdf.so -lib/kde3/kcm_kwallet.la -lib/kde3/kcm_kwallet.so -lib/kde3/kedit.la -lib/kde3/kedit.so -lib/kde3/ksim_cpu.la -lib/kde3/ksim_cpu.so -lib/kde3/ksim_disk.la -lib/kde3/ksim_disk.so -lib/kde3/ksim_filesystem.la -lib/kde3/ksim_filesystem.so -lib/kde3/ksim_net.la -lib/kde3/ksim_net.so -lib/kde3/ksim_panelextension.la -lib/kde3/ksim_panelextension.so -lib/kde3/ksim_sensors.la -lib/kde3/ksim_sensors.so -lib/kde3/ksim_snmp.la -lib/kde3/ksim_snmp.so -lib/kde3/libarkpart.la -lib/kde3/libarkpart.so -lib/kde3/libkbyteseditwidget.la -lib/kde3/libkbyteseditwidget.so -lib/kde3/libkregexpeditorgui.la -lib/kde3/libkregexpeditorgui.so -lib/libkdeinit_ark.la -lib/libkdeinit_ark.so -lib/libkdeinit_irkick.la -lib/libkdeinit_irkick.so -lib/libkdeinit_kcalc.la -lib/libkdeinit_kcalc.so -lib/libkdeinit_kedit.la -lib/libkdeinit_kedit.so -lib/libkregexpeditorcommon.la -lib/libkregexpeditorcommon.so -lib/libkregexpeditorcommon.so.1 -lib/libksimcore.la -lib/libksimcore.so -lib/libksimcore.so.1 -share/applications/kde/KCharSelect.desktop -share/applications/kde/KEdit.desktop -share/applications/kde/KFloppy.desktop -share/applications/kde/Kjots.desktop -share/applications/kde/ark.desktop -share/applications/kde/irkick.desktop -share/applications/kde/kcalc.desktop -share/applications/kde/kcmdf.desktop -share/applications/kde/kcmlirc.desktop -share/applications/kde/kdf.desktop -share/applications/kde/kgpg.desktop -share/applications/kde/khexedit.desktop -share/applications/kde/kregexpeditor.desktop -share/applications/kde/ksim.desktop -share/applications/kde/ktimer.desktop -share/applications/kde/kwalletconfig.desktop -share/applications/kde/kwalletmanager.desktop -share/applications/kde/kwikdisk.desktop -share/apps/ark/ark_part.rc -share/apps/ark/ark_part_readonly.rc -share/apps/ark/arkui.rc -share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_adddir.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_addfile.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_delete.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_extract.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_view.png -share/apps/irkick/icons/hicolor/16x16/actions/irkick.png -share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png -share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png -share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png -share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png -share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png -share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png -share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png -share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png -share/apps/irkick/icons/hicolor/16x16/actions/ledred.png -share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png -share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png -share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png -share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png -share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png -share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png -share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png -share/apps/irkick/icons/hicolor/32x32/actions/ledred.png -share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png -share/apps/kcalc/kcalcui.rc -share/apps/kconf_update/kcalcrc.upd -share/apps/kconf_update/kcharselect.upd -share/apps/kdf/kdfui.rc -share/apps/kdf/pics/delete.png -share/apps/kdf/pics/tick.png -share/apps/kedit/keditui.rc -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key4.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png -share/apps/kgpg/kgpg.rc -share/apps/kgpg/listkeys.rc -share/apps/kgpg/pics/kgpg_anim.gif -share/apps/kgpg/pics/kgpg_blank.png -share/apps/kgpg/pics/kgpg_docked.gif -share/apps/kgpg/pics/kgpg_docked.png -share/apps/kgpg/pics/kgpg_fill.png -share/apps/kgpg/tips -share/apps/khexedit/khexeditui.rc -share/apps/khexedit/pics/hexdrag.png -share/apps/khexedit/pics/hexmask.png -share/apps/khexedit/pics/hexwrite.png -share/apps/kicker/applets/kcharselectapplet.desktop -share/apps/kicker/extensions/ksim.desktop -share/apps/kjots/kjotsui.rc -share/apps/kjots/pics/filedel.png -share/apps/konqueror/servicemenus/encryptfile.desktop -share/apps/konqueror/servicemenus/encryptfolder.desktop -share/apps/kregexpeditor/pics/altn.png -share/apps/kregexpeditor/pics/anychar.png -share/apps/kregexpeditor/pics/autoverify.png -share/apps/kregexpeditor/pics/begline.png -share/apps/kregexpeditor/pics/characters.png -share/apps/kregexpeditor/pics/compound.png -share/apps/kregexpeditor/pics/endline.png -share/apps/kregexpeditor/pics/error.png -share/apps/kregexpeditor/pics/neglookahead.png -share/apps/kregexpeditor/pics/nonwordboundary.png -share/apps/kregexpeditor/pics/poslookahead.png -share/apps/kregexpeditor/pics/repeat.png -share/apps/kregexpeditor/pics/select.png -share/apps/kregexpeditor/pics/text.png -share/apps/kregexpeditor/pics/verify.png -share/apps/kregexpeditor/pics/wordboundary.png -share/apps/kregexpeditor/predefined/general/anything.regexp -share/apps/kregexpeditor/predefined/general/spaces.regexp -share/apps/ksim/monitors/DFree.desktop -share/apps/ksim/monitors/Lm_sensors.desktop -share/apps/ksim/monitors/Net.desktop -share/apps/ksim/monitors/Snmp.desktop -share/apps/ksim/monitors/cpu.desktop -share/apps/ksim/monitors/disk.desktop -share/apps/ksim/pics/clock.png -share/apps/ksim/pics/uptime.png -share/apps/ksim/themes/ksim/bg_chart.png -share/apps/ksim/themes/ksim/bg_grid.png -share/apps/ksim/themes/ksim/bg_meter.png -share/apps/ksim/themes/ksim/bg_panel.png -share/apps/ksim/themes/ksim/frame_bottom.png -share/apps/ksim/themes/ksim/frame_left.png -share/apps/ksim/themes/ksim/frame_right.png -share/apps/ksim/themes/ksim/frame_top.png -share/apps/ksim/themes/ksim/gkrellmrc -share/apps/ksim/themes/ksim/gkrellmrc_ksim -share/apps/ksim/themes/ksim/host/bg_meter.png -share/apps/ksim/themes/ksim/krell_meter.png -share/apps/ksim/themes/ksim/krell_panel.png -share/apps/ksim/themes/ksim/krell_slider.png -share/apps/ksim/themes/ksim/mail/decal_mail.png -share/apps/ksim/themes/ksim/mail/krell_mail.png -share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png -share/apps/ksim/themes/ksim/net/decal_net_leds.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png -share/apps/kwalletmanager/kwalleteditor.rc -share/apps/kwalletmanager/kwalletmanager.rc -share/apps/profiles/klauncher.profile.xml -share/apps/profiles/konqueror.profile.xml -share/apps/profiles/noatun.profile.xml -share/apps/profiles/profile.dtd -share/apps/remotes/RM-0010.remote.xml -share/apps/remotes/cimr100.remote.xml -share/apps/remotes/hauppauge.remote.xml -share/apps/remotes/remote.dtd -share/apps/remotes/sherwood.remote.xml -share/apps/remotes/sonytv.remote.xml -share/autostart/irkick.desktop -share/autostart/kgpg.desktop -share/config.kcfg/ark.kcfg -share/config.kcfg/kcalc.kcfg -share/config.kcfg/kedit.kcfg -share/config.kcfg/kgpg.kcfg -share/config.kcfg/kjots.kcfg -share/config/ksim_panelextensionrc -share/doc/HTML/en/KRegExpEditor/altn.png -share/doc/HTML/en/KRegExpEditor/altntool.png -share/doc/HTML/en/KRegExpEditor/anychar.png -share/doc/HTML/en/KRegExpEditor/anychartool.png -share/doc/HTML/en/KRegExpEditor/begline.png -share/doc/HTML/en/KRegExpEditor/boundarytools.png -share/doc/HTML/en/KRegExpEditor/characters.png -share/doc/HTML/en/KRegExpEditor/charactertool.png -share/doc/HTML/en/KRegExpEditor/common -share/doc/HTML/en/KRegExpEditor/compound.png -share/doc/HTML/en/KRegExpEditor/compoundtool.png -share/doc/HTML/en/KRegExpEditor/endline.png -share/doc/HTML/en/KRegExpEditor/index.cache.bz2 -share/doc/HTML/en/KRegExpEditor/index.docbook -share/doc/HTML/en/KRegExpEditor/linestartendtool.png -share/doc/HTML/en/KRegExpEditor/lookaheadtools.png -share/doc/HTML/en/KRegExpEditor/neglookahead.png -share/doc/HTML/en/KRegExpEditor/nonwordboundary.png -share/doc/HTML/en/KRegExpEditor/poslookahead.png -share/doc/HTML/en/KRegExpEditor/repeat.png -share/doc/HTML/en/KRegExpEditor/repeattool.png -share/doc/HTML/en/KRegExpEditor/select.png -share/doc/HTML/en/KRegExpEditor/text.png -share/doc/HTML/en/KRegExpEditor/texttool.png -share/doc/HTML/en/KRegExpEditor/theEditor.png -share/doc/HTML/en/KRegExpEditor/wordboundary.png -share/doc/HTML/en/ark/common -share/doc/HTML/en/ark/index.cache.bz2 -share/doc/HTML/en/ark/index.docbook -share/doc/HTML/en/irkick/common -share/doc/HTML/en/irkick/index.cache.bz2 -share/doc/HTML/en/irkick/index.docbook -share/doc/HTML/en/kcalc/common -share/doc/HTML/en/kcalc/index.cache.bz2 -share/doc/HTML/en/kcalc/index.docbook -share/doc/HTML/en/kcalc/kcalc_on_Aix.txt -share/doc/HTML/en/kcalc/kcalc_on_OSF.txt -share/doc/HTML/en/kcharselect/common -share/doc/HTML/en/kcharselect/index.cache.bz2 -share/doc/HTML/en/kcharselect/index.docbook -share/doc/HTML/en/kcmlirc/common -share/doc/HTML/en/kcmlirc/index.cache.bz2 -share/doc/HTML/en/kcmlirc/index.docbook -share/doc/HTML/en/kcontrol/kcmlowbatcrit/common -share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2 -share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook -share/doc/HTML/en/kcontrol/kcmlowbatwarn/common -share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2 -share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook -share/doc/HTML/en/kcontrol/laptop/common -share/doc/HTML/en/kcontrol/laptop/index.cache.bz2 -share/doc/HTML/en/kcontrol/laptop/index.docbook -share/doc/HTML/en/kcontrol/powerctrl/common -share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2 -share/doc/HTML/en/kcontrol/powerctrl/index.docbook -share/doc/HTML/en/kdf/common -share/doc/HTML/en/kdf/index.cache.bz2 -share/doc/HTML/en/kdf/index.docbook -share/doc/HTML/en/kdf/kdf.png -share/doc/HTML/en/kdf/kdf_config.png -share/doc/HTML/en/kedit/common -share/doc/HTML/en/kedit/index.cache.bz2 -share/doc/HTML/en/kedit/index.docbook -share/doc/HTML/en/kfloppy/common -share/doc/HTML/en/kfloppy/index.cache.bz2 -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kgpg/common -share/doc/HTML/en/kgpg/editor.png -share/doc/HTML/en/kgpg/index.cache.bz2 -share/doc/HTML/en/kgpg/index.docbook -share/doc/HTML/en/kgpg/keygen.png -share/doc/HTML/en/kgpg/keymanage.png -share/doc/HTML/en/kgpg/keys.png -share/doc/HTML/en/kgpg/kicker.png -share/doc/HTML/en/kgpg/options.png -share/doc/HTML/en/khexedit/common -share/doc/HTML/en/khexedit/index.cache.bz2 -share/doc/HTML/en/khexedit/index.docbook -share/doc/HTML/en/khexedit/khexedit1.png -share/doc/HTML/en/kinfocenter/blockdevices/common -share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2 -share/doc/HTML/en/kinfocenter/blockdevices/index.docbook -share/doc/HTML/en/kjots/common -share/doc/HTML/en/kjots/index.cache.bz2 -share/doc/HTML/en/kjots/index.docbook -share/doc/HTML/en/ksim/common -share/doc/HTML/en/ksim/index.cache.bz2 -share/doc/HTML/en/ksim/index.docbook -share/doc/HTML/en/ktimer/common -share/doc/HTML/en/ktimer/index.cache.bz2 -share/doc/HTML/en/ktimer/index.docbook -share/doc/HTML/en/kwallet/common -share/doc/HTML/en/kwallet/index.cache.bz2 -share/doc/HTML/en/kwallet/index.docbook -share/icons/crystalsvg/128x128/apps/ark.png -share/icons/crystalsvg/128x128/apps/kdf.png -share/icons/crystalsvg/128x128/apps/kfloppy.png -share/icons/crystalsvg/128x128/apps/kregexpeditor.png -share/icons/crystalsvg/128x128/apps/ktimer.png -share/icons/crystalsvg/128x128/apps/kwalletmanager.png -share/icons/crystalsvg/128x128/apps/kwikdisk.png -share/icons/crystalsvg/16x16/apps/ark.png -share/icons/crystalsvg/16x16/apps/kcalc.png -share/icons/crystalsvg/16x16/apps/kcharselect.png -share/icons/crystalsvg/16x16/apps/kcmdf.png -share/icons/crystalsvg/16x16/apps/kdf.png -share/icons/crystalsvg/16x16/apps/kedit.png -share/icons/crystalsvg/16x16/apps/kfloppy.png -share/icons/crystalsvg/16x16/apps/kgpg.png -share/icons/crystalsvg/16x16/apps/khexedit.png -share/icons/crystalsvg/16x16/apps/kjots.png -share/icons/crystalsvg/16x16/apps/kregexpeditor.png -share/icons/crystalsvg/16x16/apps/ksim.png -share/icons/crystalsvg/16x16/apps/ktimer.png -share/icons/crystalsvg/16x16/apps/kwalletmanager.png -share/icons/crystalsvg/16x16/apps/kwikdisk.png -share/icons/crystalsvg/16x16/devices/ksim_cpu.png -share/icons/crystalsvg/22x22/apps/kgpg.png -share/icons/crystalsvg/22x22/apps/kwalletmanager.png -share/icons/crystalsvg/32x32/apps/ark.png -share/icons/crystalsvg/32x32/apps/kcalc.png -share/icons/crystalsvg/32x32/apps/kcmdf.png -share/icons/crystalsvg/32x32/apps/kdf.png -share/icons/crystalsvg/32x32/apps/kedit.png -share/icons/crystalsvg/32x32/apps/kfloppy.png -share/icons/crystalsvg/32x32/apps/kgpg.png -share/icons/crystalsvg/32x32/apps/khexedit.png -share/icons/crystalsvg/32x32/apps/kjots.png -share/icons/crystalsvg/32x32/apps/kregexpeditor.png -share/icons/crystalsvg/32x32/apps/ksim.png -share/icons/crystalsvg/32x32/apps/ktimer.png -share/icons/crystalsvg/32x32/apps/kwalletmanager.png -share/icons/crystalsvg/32x32/apps/kwikdisk.png -share/icons/crystalsvg/48x48/apps/ark.png -share/icons/crystalsvg/48x48/apps/kcalc.png -share/icons/crystalsvg/48x48/apps/kcharselect.png -share/icons/crystalsvg/48x48/apps/kdf.png -share/icons/crystalsvg/48x48/apps/kedit.png -share/icons/crystalsvg/48x48/apps/kfloppy.png -share/icons/crystalsvg/48x48/apps/kgpg.png -share/icons/crystalsvg/48x48/apps/khexedit.png -share/icons/crystalsvg/48x48/apps/kjots.png -share/icons/crystalsvg/48x48/apps/kregexpeditor.png -share/icons/crystalsvg/48x48/apps/ksim.png -share/icons/crystalsvg/48x48/apps/ktimer.png -share/icons/crystalsvg/48x48/apps/kwalletmanager.png -share/icons/crystalsvg/48x48/apps/kwikdisk.png -share/icons/crystalsvg/64x64/apps/ark.png -share/icons/crystalsvg/64x64/apps/kcalc.png -share/icons/crystalsvg/64x64/apps/kdf.png -share/icons/crystalsvg/64x64/apps/kedit.png -share/icons/crystalsvg/64x64/apps/kfloppy.png -share/icons/crystalsvg/64x64/apps/kjots.png -share/icons/crystalsvg/64x64/apps/kregexpeditor.png -share/icons/crystalsvg/64x64/apps/kwalletmanager.png -share/icons/crystalsvg/64x64/apps/kwikdisk.png -share/icons/hicolor/16x16/apps/irkick.png -share/icons/hicolor/22x22/apps/irkick.png -share/icons/hicolor/32x32/apps/irkick.png -share/icons/locolor/16x16/apps/irkick.png -share/icons/locolor/32x32/apps/irkick.png -share/services/ark_part.desktop -share/services/kbyteseditwidget.desktop -share/services/kregexpeditorgui.desktop -share/services/kwallet_config.desktop -share/services/kwalletmanager_show.desktop -@dirrm share/doc/HTML/en/kwallet -@dirrm share/doc/HTML/en/ktimer -@dirrm share/doc/HTML/en/ksim -@dirrm share/doc/HTML/en/kjots -@dirrm share/doc/HTML/en/kinfocenter/blockdevices -@dirrm share/doc/HTML/en/khexedit -@dirrm share/doc/HTML/en/kgpg -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kedit -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcontrol/powerctrl -@dirrm share/doc/HTML/en/kcontrol/laptop -@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn -@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit -@dirrm share/doc/HTML/en/kcmlirc -@dirrm share/doc/HTML/en/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/irkick -@dirrm share/doc/HTML/en/ark -@dirrm share/doc/HTML/en/KRegExpEditor -@dirrm share/apps/remotes -@dirrm share/apps/profiles -@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions -@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22 -@dirrm share/apps/kwalletmanager/icons/crystalsvg -@dirrm share/apps/kwalletmanager/icons -@dirrm share/apps/kwalletmanager -@dirrm share/apps/ksim/themes/ksim/net -@dirrm share/apps/ksim/themes/ksim/mail -@dirrm share/apps/ksim/themes/ksim/host -@dirrm share/apps/ksim/themes/ksim -@dirrm share/apps/ksim/themes -@dirrm share/apps/ksim/pics -@dirrm share/apps/ksim/monitors -@dirrm share/apps/ksim -@dirrm share/apps/kregexpeditor/predefined/general -@dirrm share/apps/kregexpeditor/predefined -@dirrm share/apps/kregexpeditor/pics -@dirrm share/apps/kregexpeditor -@dirrm share/apps/kjots/pics -@dirrm share/apps/kjots -@dirrm share/apps/khexedit/pics -@dirrm share/apps/khexedit -@dirrm share/apps/kgpg/pics -@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions -@dirrm share/apps/kgpg/icons/crystalsvg/22x22 -@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions -@dirrm share/apps/kgpg/icons/crystalsvg/16x16 -@dirrm share/apps/kgpg/icons/crystalsvg -@dirrm share/apps/kgpg/icons -@dirrm share/apps/kgpg -@dirrm share/apps/kedit -@dirrm share/apps/kdf/pics -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@dirrm share/apps/irkick/icons/hicolor/32x32/actions -@dirrm share/apps/irkick/icons/hicolor/32x32 -@dirrm share/apps/irkick/icons/hicolor/16x16/actions -@dirrm share/apps/irkick/icons/hicolor/16x16 -@dirrm share/apps/irkick/icons/hicolor -@dirrm share/apps/irkick/icons -@dirrm share/apps/irkick -@dirrm share/apps/ark/icons/crystalsvg/32x32/actions -@dirrm share/apps/ark/icons/crystalsvg/32x32 -@dirrm share/apps/ark/icons/crystalsvg/22x22/actions -@dirrm share/apps/ark/icons/crystalsvg/22x22 -@dirrm share/apps/ark/icons/crystalsvg -@dirrm share/apps/ark/icons -@dirrm share/apps/ark -@dirrm include/ksim diff --git a/security/krb5-16/Makefile b/security/krb5-16/Makefile deleted file mode 100644 index 06e262d6d409..000000000000 --- a/security/krb5-16/Makefile +++ /dev/null @@ -1,142 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.6 -CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/ -EXTRACT_SUFX= .tar -DISTNAME= ${PORTNAME}-${PORTVERSION}-signed - -MAINTAINER= cy@FreeBSD.org -COMMENT= An authentication system developed at MIT, successor to Kerberos IV - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -LATEST_LINK= ${PORTNAME} -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_REINPLACE= yes -USE_GMAKE= yes -USE_PERL5_BUILD= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared -CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \ - CFLAGS="${CFLAGS}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= NO - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -PLIST_SUB+= KRB4="@comment " -.else -PLIST_SUB+= KRB4="" -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1 -.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO" -MAN1+= v4rcp.1 -.endif -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \ - k5srvutil.8 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc -HTML_DOCS= admin.html user-guide.html install.html -HTML_OUTDIRS= krb5-admin krb5-install - -.include <bsd.port.pre.mk> - -post-extract: - @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz - @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - fi -.endif - -post-patch: - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \ - ${WRKSRC}/../doc/man2html - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${HTML_DOCS}) -.endif - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 - for html in ${HTML_DOC_DIR}/*.html; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \ - ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done -.for htmldir in ${HTML_OUTDIRS} - @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir} - for html in ${HTML_DOC_DIR}/${htmldir}/*; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \ - ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done - ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST} -.endfor -.endif - ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD - @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD - @${ECHO} "------------------------------------------------------" - @${ECHO} "This port of MIT Kerberos 5 includes remote login " - @${ECHO} "daemons (telnetd and klogind). These daemons default " - @${ECHO} "to using the system login program (/usr/bin/login). " - @${ECHO} "Please see the file " - @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD" - @${ECHO} "for more information. " - @${ECHO} "------------------------------------------------------" - -.include <bsd.port.post.mk> diff --git a/security/krb5-16/distinfo b/security/krb5-16/distinfo deleted file mode 100644 index 69f797a0949d..000000000000 --- a/security/krb5-16/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.6-signed.tar) = 18d5a6a8e1cce120536718d39a052a87 -SIZE (krb5-1.3.6-signed.tar) = 6533120 diff --git a/security/krb5-16/files/README.FreeBSD b/security/krb5-16/files/README.FreeBSD deleted file mode 100644 index e888e689eb04..000000000000 --- a/security/krb5-16/files/README.FreeBSD +++ /dev/null @@ -1,32 +0,0 @@ -The MIT KRB5 port provides its own login program at -${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of -the FreeBSD login.conf and login.access files that provide a means of -setting up and controlling sessions under FreeBSD. To overcome this, -the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide -interactive login password authentication instead of the login.krb5 -program provided by MIT KRB5. The FreeBSD /usr/bin/login program does -not have support for Kerberos V password authentication, -e.g. authentication at the console. The pam_krb5 port must be used to -provide Kerberos V password authentication. - -For more information about pam_krb5, please see pam(8) and pam_krb5(8). - -If you wish to use login.krb5 that is provided by the MIT KRB5 port, -the arguments "-L ${PREFIX}/sbin/login.krb5" must be -specified as arguments to klogind and KRB5 telnetd, e.g. - -klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5 -eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5 -telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5 - -Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead -of the FreeBSD provided /usr/bin/login for local tty logins, -"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g., - -default:\ - :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\ - :if=/etc/issue:\ - :lo=${PREFIX}/sbin/login.krb5: - -It is recommended that the FreeBSD /usr/bin/login be used with the -pam_krb5 port instead of the MIT KRB5 provided login.krb5. diff --git a/security/krb5-16/files/patch-ac b/security/krb5-16/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-16/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ad b/security/krb5-16/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-16/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ae b/security/krb5-16/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-16/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-af b/security/krb5-16/files/patch-af deleted file mode 100644 index 49425d6efceb..000000000000 --- a/security/krb5-16/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @c @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-16/files/patch-ai b/security/krb5-16/files/patch-ai deleted file mode 100644 index f5b733194344..000000000000 --- a/security/krb5-16/files/patch-ai +++ /dev/null @@ -1,28 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002 -+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002 -@@ -487,7 +487,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { -@@ -2312,6 +2318,10 @@ - if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum), - &kdata.session,&ctrl_addr, &his_addr)) == -1) { - secure_error("ADAT: krb_mk_safe failed"); -+ return(0); -+ } -+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { -+ secure_error("ADAT: reply too long"); - return(0); - } - if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { diff --git a/security/krb5-16/files/patch-aj b/security/krb5-16/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-16/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-16/files/patch-appl::bsd::Makefile.in b/security/krb5-16/files/patch-appl::bsd::Makefile.in deleted file mode 100644 index 581048933264..000000000000 --- a/security/krb5-16/files/patch-appl::bsd::Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001 -@@ -31,8 +31,8 @@ - -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\" - - DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \ -- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ -+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ - -DHEIMDAL_FRIENDLY - - all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP) - diff --git a/security/krb5-16/files/patch-appl::bsd::klogind.M b/security/krb5-16/files/patch-appl::bsd::klogind.M deleted file mode 100644 index 9cddd5fc222d..000000000000 --- a/security/krb5-16/files/patch-appl::bsd::klogind.M +++ /dev/null @@ -1,35 +0,0 @@ ---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001 -@@ -14,7 +14,7 @@ - .B \-kr54cpPef - ] - [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ] --[ \fB\-D\fP \fIport\fP ] -+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP] - .SH DESCRIPTION - .I Klogind - is the server for the -@@ -107,6 +108,10 @@ - Beta5 (May 1995)--present bogus checksums that prevent Kerberos - authentication from succeeding in the default mode. - -+.IP \fB\-L\ loginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. -+ - - .PP - If the -@@ -157,12 +162,6 @@ - - .IP \fB\-M\ realm\fP - Set the Kerberos realm to use. -- --.IP \fB\-L\ login\fP --Set the login program to use. This option only has an effect if --DO_NOT_USE_K_LOGIN was not defined when --.I klogind --was compiled. - - .IP \fB\-D\ port\fP - Run in standalone mode, listening on \fBport\fP. The daemon will exit diff --git a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h deleted file mode 100644 index 256e929aa68f..000000000000 --- a/security/krb5-16/files/patch-appl::gssftp::ftp::ftp_var.h +++ /dev/null @@ -1,23 +0,0 @@ ---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003 -+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003 -@@ -33,6 +33,10 @@ - * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90 - */ - -+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000 -+#undef __BSD_VISIBLE -+#endif -+ - #ifdef _WIN32 - #include <windows.h> - #include <winsock2.h> -@@ -57,9 +61,7 @@ - typedef void (*sig_t)(int); - typedef void sigtype; - #else --#define sig_t my_sig_t - #define sigtype krb5_sigtype --typedef sigtype (*sig_t)(); - #endif - - /* diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in deleted file mode 100644 index cb5a0e26d49d..000000000000 --- a/security/krb5-16/files/patch-appl::telnet::telnetd::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001 -@@ -24,7 +24,7 @@ - # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91 - # - --AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN -+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\" - OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON - LOCALINCLUDES=-I.. -I$(srcdir)/.. - DEFINES = $(AUTH_DEF) $(OTHERDEFS) diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8 deleted file mode 100644 index 951ee0d5692a..000000000000 --- a/security/krb5-16/files/patch-appl::telnet::telnetd::telnetd.8 +++ /dev/null @@ -1,22 +0,0 @@ ---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001 -@@ -43,7 +43,7 @@ - [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP] - [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP] - [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]] --[\fB\-debug\fP [\fIport\fP]] -+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP] - .SH DESCRIPTION - The - .B telnetd -@@ -221,6 +221,10 @@ - in response to a - .SM DO TIMING-MARK) - for kludge linemode support. -+.TP -+\fB\-L\fP \fIloginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. - .TP - .B \-l - Specifies line mode. Tries to force clients to use line-at-a-time diff --git a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c deleted file mode 100644 index 8bb656dc0673..000000000000 --- a/security/krb5-16/files/patch-appl::telnet::telnetd::utility.c +++ /dev/null @@ -1,38 +0,0 @@ ---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002 -+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002 -@@ -408,18 +408,25 @@ - int - netwrite(const char *buf, size_t len) - { -- size_t remain; -+ int remaining, copied; -+ -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ while (len > 0) { -+ /* Free up enough space if the room is too low*/ -+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) { -+ netflush(); -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ } - -- remain = sizeof(netobuf) - (nfrontp - netobuf); -- if (remain < len) { -- netflush(); -- remain = sizeof(netobuf) - (nfrontp - netobuf); -+ /* Copy out as much as will fit */ -+ copied = remaining > len ? len : remaining; -+ memmove(nfrontp, buf, copied); -+ nfrontp += copied; -+ len -= copied; -+ remaining -= copied; -+ buf += copied; - } -- if (remain < len) -- return 0; -- memcpy(nfrontp, buf, len); -- nfrontp += len; -- return len; -+ return copied; - } - - /* diff --git a/security/krb5-16/files/patch-as b/security/krb5-16/files/patch-as deleted file mode 100644 index de19886eac08..000000000000 --- a/security/krb5-16/files/patch-as +++ /dev/null @@ -1,195 +0,0 @@ ---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002 -+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003 -@@ -32,6 +32,10 @@ - #include <signal.h> - #include <grp.h> - -+#ifdef LOGIN_CAP -+#include <login_cap.h> -+#endif -+ - /* globals */ - char * prog_name; - int auth_debug =0; -@@ -61,7 +65,7 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - - /* for Ultrix and friends ... */ -@@ -77,6 +81,7 @@ - int argc; - char ** argv; - { -+ int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -91,6 +96,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+ char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -117,6 +123,11 @@ - krb5_principal kdc_server; - krb5_boolean zero_password; - char * dir_of_cc_target; -+ -+#ifdef LOGIN_CAP -+ login_cap_t *lc; -+ int setwhat; -+#endif - - options.opt = KRB5_DEFAULT_OPTIONS; - options.lifetime = KRB5_DEFAULT_TKT_LIFE; -@@ -181,7 +192,7 @@ - com_err (prog_name, errno, "while setting euid to source user"); - exit (1); - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +238,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +355,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -672,43 +687,64 @@ - /* get the shell of the user, this will be the shell used by su */ - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } - } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ - fprintf(stderr,"ksu: couldn't set environment variable USER\n"); - sweep_up(ksu_context, cc_target); - exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ } - -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+#ifdef LOGIN_CAP -+ lc = login_getpwclass(pwd); -+#endif - - /* set the cc env name to target */ - -@@ -718,7 +754,19 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -- -+ -+#ifdef LOGIN_CAP -+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY; -+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV; -+ /* -+ * Don't touch resource/priority settings if -m has been -+ * used or -l and -c hasn't, and we're not su'ing to root. -+ */ -+ if (target_pwd->pw_uid) -+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES); -+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0) -+ err(1, "setusercontext"); -+#else - /* set permissions */ - if (setgid(target_pwd->pw_gid) < 0) { - perror("ksu: setgid"); -@@ -759,6 +807,7 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -+#endif - - if (access( cc_target_tag_tmp, R_OK | W_OK )){ - com_err(prog_name, errno, diff --git a/security/krb5-16/files/patch-at b/security/krb5-16/files/patch-at deleted file mode 100644 index 060207ec644a..000000000000 --- a/security/krb5-16/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-16/files/patch-av b/security/krb5-16/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-16/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-16/files/patch-ax b/security/krb5-16/files/patch-ax deleted file mode 100644 index 443b321e28db..000000000000 --- a/security/krb5-16/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002 -+++ ../doc/Makefile Tue Jul 29 18:53:08 2003 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=makeinfo --html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-16/files/patch-ay b/security/krb5-16/files/patch-ay deleted file mode 100644 index 54c041e205f1..000000000000 --- a/security/krb5-16/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002 -+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002 -@@ -24,13 +24,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long - ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt) - { -+ int ptynum; -+ char *cp1, *cp2; - #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY) -- char *cp; - char *p; -- int i,ptynum; - struct stat stb; - char slavebuf[1024]; - #endif -@@ -115,14 +128,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-16/files/patch-ba b/security/krb5-16/files/patch-ba deleted file mode 100644 index dd0c760df7d2..000000000000 --- a/security/krb5-16/files/patch-ba +++ /dev/null @@ -1,77 +0,0 @@ ---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003 -+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003 -@@ -1342,19 +1342,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1378,6 +1365,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1667,21 +1657,23 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if ((retval = krb5_cc_default(kcontext, &ccache))) { -+ if ((retval = krb5_cc_default(kcontext, &ccache))) - com_err(argv[0], retval, "while getting default ccache"); -- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if ((retval = krb5_cc_store_cred(kcontext, ccache, -- &my_creds))) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (retval = krb5_cc_initialize(kcontext, ccache, me)) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds && -+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) { -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1762,6 +1754,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-16/files/patch-bb b/security/krb5-16/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-16/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-16/files/patch-config::pre.in b/security/krb5-16/files/patch-config::pre.in deleted file mode 100644 index fc3ff4c7a047..000000000000 --- a/security/krb5-16/files/patch-config::pre.in +++ /dev/null @@ -1,10 +0,0 @@ ---- config/pre.in.orig Tue May 27 21:06:28 2003 -+++ config/pre.in Wed Aug 6 11:11:54 2003 -@@ -152,6 +152,7 @@ - INSTALL=@INSTALL@ - INSTALL_STRIP= - INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - INSTALL_SHLIB=@INSTALL_SHLIB@ - INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root diff --git a/security/krb5-16/files/patch-config::shlib.conf b/security/krb5-16/files/patch-config::shlib.conf deleted file mode 100644 index 48d5e9a51f8b..000000000000 --- a/security/krb5-16/files/patch-config::shlib.conf +++ /dev/null @@ -1,19 +0,0 @@ ---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003 -+++ config/shlib.conf Tue Jul 29 18:16:43 2003 -@@ -179,14 +179,15 @@ - PICFLAGS=-fpic - if test "x$objformat" = "xelf" ; then - SHLIBVEXT='.so.$(LIBMAJOR)' -+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)' - RPATH_FLAG='-Wl,-rpath -Wl,' - else -+ LDCOMBINE='ld -Bshareable' - RPATH_FLAG=-R - SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)' - fi - CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)' - SHLIBEXT=.so -- LDCOMBINE='ld -Bshareable' - SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)' - CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)' - RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;' diff --git a/security/krb5-16/files/patch-kadmin::cli::Makefile.in b/security/krb5-16/files/patch-kadmin::cli::Makefile.in deleted file mode 100644 index 266deea90231..000000000000 --- a/security/krb5-16/files/patch-kadmin::cli::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003 -+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003 -@@ -21,7 +21,7 @@ - install:: - $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local - $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG) -- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil -+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil - $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8 - $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8 - $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8 diff --git a/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c deleted file mode 100644 index 79e16f93110d..000000000000 --- a/security/krb5-16/files/patch-lib::krb5::krb::srv_rcache.c +++ /dev/null @@ -1,12 +0,0 @@ ---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400 -+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500 -@@ -48,6 +48,9 @@ - unsigned long uid = geteuid(); - #endif - -+ if (piece == NULL) -+ return ENOMEM; -+ - rcache = (krb5_rcache) malloc(sizeof(*rcache)); - if (!rcache) - return ENOMEM; diff --git a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c deleted file mode 100644 index d3caed59fd30..000000000000 --- a/security/krb5-16/files/patch-lib::krb5::os::hst_realm.c +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002 -+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004 -@@ -438,9 +438,11 @@ - return EAFNOSUPPORT; - case EAI_MEMORY: - return ENOMEM; -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: - return KRB5_EAI_NODATA; -+#endif - #endif - case EAI_NONAME: - return KRB5_EAI_NONAME; diff --git a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c deleted file mode 100644 index 5cfbbe3553de..000000000000 --- a/security/krb5-16/files/patch-lib::krb5::os::locate_kdc.c +++ /dev/null @@ -1,13 +0,0 @@ ---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003 -+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004 -@@ -185,8 +185,10 @@ - #ifdef EAI_ADDRFAMILY - case EAI_ADDRFAMILY: - #endif -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: -+#endif - #endif - case EAI_NONAME: - /* Name not known or no address data, but no error. Do diff --git a/security/krb5-16/pkg-descr b/security/krb5-16/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-16/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-16/pkg-plist b/security/krb5-16/pkg-plist deleted file mode 100644 index 55f03d68c13b..000000000000 --- a/security/krb5-16/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/compile_et -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb5-config -%%KRB4%%bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -%%KRB4%%bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -%%KRB4%%include/kerberosIV/des.h -%%KRB4%%include/kerberosIV/kadm_err.h -%%KRB4%%include/kerberosIV/krb.h -%%KRB4%%include/kerberosIV/krb_err.h -%%KRB4%%include/kerberosIV/mit-copyright.h -include/krb5.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.5 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.5 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.4 -%%KRB4%%lib/libkrb4.a -%%KRB4%%lib/libkrb4.so -%%KRB4%%lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -sbin/ftpd -sbin/gss-server -sbin/k5srvutil -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -%%KRB4%%sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -%%KRB4%%sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/README.FreeBSD -share/et/et_c.awk -share/et/et_h.awk -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/et -@dirrm share/gnats -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/krb5-17/Makefile b/security/krb5-17/Makefile deleted file mode 100644 index 06e262d6d409..000000000000 --- a/security/krb5-17/Makefile +++ /dev/null @@ -1,142 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.6 -CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/ -EXTRACT_SUFX= .tar -DISTNAME= ${PORTNAME}-${PORTVERSION}-signed - -MAINTAINER= cy@FreeBSD.org -COMMENT= An authentication system developed at MIT, successor to Kerberos IV - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -LATEST_LINK= ${PORTNAME} -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_REINPLACE= yes -USE_GMAKE= yes -USE_PERL5_BUILD= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared -CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \ - CFLAGS="${CFLAGS}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= NO - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -PLIST_SUB+= KRB4="@comment " -.else -PLIST_SUB+= KRB4="" -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1 -.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO" -MAN1+= v4rcp.1 -.endif -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \ - k5srvutil.8 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc -HTML_DOCS= admin.html user-guide.html install.html -HTML_OUTDIRS= krb5-admin krb5-install - -.include <bsd.port.pre.mk> - -post-extract: - @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz - @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - fi -.endif - -post-patch: - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \ - ${WRKSRC}/../doc/man2html - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${HTML_DOCS}) -.endif - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 - for html in ${HTML_DOC_DIR}/*.html; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \ - ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done -.for htmldir in ${HTML_OUTDIRS} - @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir} - for html in ${HTML_DOC_DIR}/${htmldir}/*; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \ - ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done - ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST} -.endfor -.endif - ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD - @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD - @${ECHO} "------------------------------------------------------" - @${ECHO} "This port of MIT Kerberos 5 includes remote login " - @${ECHO} "daemons (telnetd and klogind). These daemons default " - @${ECHO} "to using the system login program (/usr/bin/login). " - @${ECHO} "Please see the file " - @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD" - @${ECHO} "for more information. " - @${ECHO} "------------------------------------------------------" - -.include <bsd.port.post.mk> diff --git a/security/krb5-17/distinfo b/security/krb5-17/distinfo deleted file mode 100644 index 69f797a0949d..000000000000 --- a/security/krb5-17/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.6-signed.tar) = 18d5a6a8e1cce120536718d39a052a87 -SIZE (krb5-1.3.6-signed.tar) = 6533120 diff --git a/security/krb5-17/files/README.FreeBSD b/security/krb5-17/files/README.FreeBSD deleted file mode 100644 index e888e689eb04..000000000000 --- a/security/krb5-17/files/README.FreeBSD +++ /dev/null @@ -1,32 +0,0 @@ -The MIT KRB5 port provides its own login program at -${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of -the FreeBSD login.conf and login.access files that provide a means of -setting up and controlling sessions under FreeBSD. To overcome this, -the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide -interactive login password authentication instead of the login.krb5 -program provided by MIT KRB5. The FreeBSD /usr/bin/login program does -not have support for Kerberos V password authentication, -e.g. authentication at the console. The pam_krb5 port must be used to -provide Kerberos V password authentication. - -For more information about pam_krb5, please see pam(8) and pam_krb5(8). - -If you wish to use login.krb5 that is provided by the MIT KRB5 port, -the arguments "-L ${PREFIX}/sbin/login.krb5" must be -specified as arguments to klogind and KRB5 telnetd, e.g. - -klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5 -eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5 -telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5 - -Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead -of the FreeBSD provided /usr/bin/login for local tty logins, -"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g., - -default:\ - :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\ - :if=/etc/issue:\ - :lo=${PREFIX}/sbin/login.krb5: - -It is recommended that the FreeBSD /usr/bin/login be used with the -pam_krb5 port instead of the MIT KRB5 provided login.krb5. diff --git a/security/krb5-17/files/patch-ac b/security/krb5-17/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-17/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ad b/security/krb5-17/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-17/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ae b/security/krb5-17/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-17/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-af b/security/krb5-17/files/patch-af deleted file mode 100644 index 49425d6efceb..000000000000 --- a/security/krb5-17/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @c @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-17/files/patch-ai b/security/krb5-17/files/patch-ai deleted file mode 100644 index f5b733194344..000000000000 --- a/security/krb5-17/files/patch-ai +++ /dev/null @@ -1,28 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002 -+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002 -@@ -487,7 +487,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { -@@ -2312,6 +2318,10 @@ - if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum), - &kdata.session,&ctrl_addr, &his_addr)) == -1) { - secure_error("ADAT: krb_mk_safe failed"); -+ return(0); -+ } -+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { -+ secure_error("ADAT: reply too long"); - return(0); - } - if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { diff --git a/security/krb5-17/files/patch-aj b/security/krb5-17/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-17/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-17/files/patch-appl::bsd::Makefile.in b/security/krb5-17/files/patch-appl::bsd::Makefile.in deleted file mode 100644 index 581048933264..000000000000 --- a/security/krb5-17/files/patch-appl::bsd::Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001 -@@ -31,8 +31,8 @@ - -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\" - - DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \ -- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ -+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ - -DHEIMDAL_FRIENDLY - - all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP) - diff --git a/security/krb5-17/files/patch-appl::bsd::klogind.M b/security/krb5-17/files/patch-appl::bsd::klogind.M deleted file mode 100644 index 9cddd5fc222d..000000000000 --- a/security/krb5-17/files/patch-appl::bsd::klogind.M +++ /dev/null @@ -1,35 +0,0 @@ ---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001 -@@ -14,7 +14,7 @@ - .B \-kr54cpPef - ] - [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ] --[ \fB\-D\fP \fIport\fP ] -+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP] - .SH DESCRIPTION - .I Klogind - is the server for the -@@ -107,6 +108,10 @@ - Beta5 (May 1995)--present bogus checksums that prevent Kerberos - authentication from succeeding in the default mode. - -+.IP \fB\-L\ loginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. -+ - - .PP - If the -@@ -157,12 +162,6 @@ - - .IP \fB\-M\ realm\fP - Set the Kerberos realm to use. -- --.IP \fB\-L\ login\fP --Set the login program to use. This option only has an effect if --DO_NOT_USE_K_LOGIN was not defined when --.I klogind --was compiled. - - .IP \fB\-D\ port\fP - Run in standalone mode, listening on \fBport\fP. The daemon will exit diff --git a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h deleted file mode 100644 index 256e929aa68f..000000000000 --- a/security/krb5-17/files/patch-appl::gssftp::ftp::ftp_var.h +++ /dev/null @@ -1,23 +0,0 @@ ---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003 -+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003 -@@ -33,6 +33,10 @@ - * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90 - */ - -+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000 -+#undef __BSD_VISIBLE -+#endif -+ - #ifdef _WIN32 - #include <windows.h> - #include <winsock2.h> -@@ -57,9 +61,7 @@ - typedef void (*sig_t)(int); - typedef void sigtype; - #else --#define sig_t my_sig_t - #define sigtype krb5_sigtype --typedef sigtype (*sig_t)(); - #endif - - /* diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in deleted file mode 100644 index cb5a0e26d49d..000000000000 --- a/security/krb5-17/files/patch-appl::telnet::telnetd::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001 -@@ -24,7 +24,7 @@ - # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91 - # - --AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN -+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\" - OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON - LOCALINCLUDES=-I.. -I$(srcdir)/.. - DEFINES = $(AUTH_DEF) $(OTHERDEFS) diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8 deleted file mode 100644 index 951ee0d5692a..000000000000 --- a/security/krb5-17/files/patch-appl::telnet::telnetd::telnetd.8 +++ /dev/null @@ -1,22 +0,0 @@ ---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001 -@@ -43,7 +43,7 @@ - [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP] - [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP] - [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]] --[\fB\-debug\fP [\fIport\fP]] -+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP] - .SH DESCRIPTION - The - .B telnetd -@@ -221,6 +221,10 @@ - in response to a - .SM DO TIMING-MARK) - for kludge linemode support. -+.TP -+\fB\-L\fP \fIloginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. - .TP - .B \-l - Specifies line mode. Tries to force clients to use line-at-a-time diff --git a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c deleted file mode 100644 index 8bb656dc0673..000000000000 --- a/security/krb5-17/files/patch-appl::telnet::telnetd::utility.c +++ /dev/null @@ -1,38 +0,0 @@ ---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002 -+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002 -@@ -408,18 +408,25 @@ - int - netwrite(const char *buf, size_t len) - { -- size_t remain; -+ int remaining, copied; -+ -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ while (len > 0) { -+ /* Free up enough space if the room is too low*/ -+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) { -+ netflush(); -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ } - -- remain = sizeof(netobuf) - (nfrontp - netobuf); -- if (remain < len) { -- netflush(); -- remain = sizeof(netobuf) - (nfrontp - netobuf); -+ /* Copy out as much as will fit */ -+ copied = remaining > len ? len : remaining; -+ memmove(nfrontp, buf, copied); -+ nfrontp += copied; -+ len -= copied; -+ remaining -= copied; -+ buf += copied; - } -- if (remain < len) -- return 0; -- memcpy(nfrontp, buf, len); -- nfrontp += len; -- return len; -+ return copied; - } - - /* diff --git a/security/krb5-17/files/patch-as b/security/krb5-17/files/patch-as deleted file mode 100644 index de19886eac08..000000000000 --- a/security/krb5-17/files/patch-as +++ /dev/null @@ -1,195 +0,0 @@ ---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002 -+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003 -@@ -32,6 +32,10 @@ - #include <signal.h> - #include <grp.h> - -+#ifdef LOGIN_CAP -+#include <login_cap.h> -+#endif -+ - /* globals */ - char * prog_name; - int auth_debug =0; -@@ -61,7 +65,7 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - - /* for Ultrix and friends ... */ -@@ -77,6 +81,7 @@ - int argc; - char ** argv; - { -+ int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -91,6 +96,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+ char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -117,6 +123,11 @@ - krb5_principal kdc_server; - krb5_boolean zero_password; - char * dir_of_cc_target; -+ -+#ifdef LOGIN_CAP -+ login_cap_t *lc; -+ int setwhat; -+#endif - - options.opt = KRB5_DEFAULT_OPTIONS; - options.lifetime = KRB5_DEFAULT_TKT_LIFE; -@@ -181,7 +192,7 @@ - com_err (prog_name, errno, "while setting euid to source user"); - exit (1); - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +238,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +355,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -672,43 +687,64 @@ - /* get the shell of the user, this will be the shell used by su */ - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } - } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ - fprintf(stderr,"ksu: couldn't set environment variable USER\n"); - sweep_up(ksu_context, cc_target); - exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ } - -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+#ifdef LOGIN_CAP -+ lc = login_getpwclass(pwd); -+#endif - - /* set the cc env name to target */ - -@@ -718,7 +754,19 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -- -+ -+#ifdef LOGIN_CAP -+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY; -+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV; -+ /* -+ * Don't touch resource/priority settings if -m has been -+ * used or -l and -c hasn't, and we're not su'ing to root. -+ */ -+ if (target_pwd->pw_uid) -+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES); -+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0) -+ err(1, "setusercontext"); -+#else - /* set permissions */ - if (setgid(target_pwd->pw_gid) < 0) { - perror("ksu: setgid"); -@@ -759,6 +807,7 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -+#endif - - if (access( cc_target_tag_tmp, R_OK | W_OK )){ - com_err(prog_name, errno, diff --git a/security/krb5-17/files/patch-at b/security/krb5-17/files/patch-at deleted file mode 100644 index 060207ec644a..000000000000 --- a/security/krb5-17/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-17/files/patch-av b/security/krb5-17/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-17/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-17/files/patch-ax b/security/krb5-17/files/patch-ax deleted file mode 100644 index 443b321e28db..000000000000 --- a/security/krb5-17/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002 -+++ ../doc/Makefile Tue Jul 29 18:53:08 2003 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=makeinfo --html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-17/files/patch-ay b/security/krb5-17/files/patch-ay deleted file mode 100644 index 54c041e205f1..000000000000 --- a/security/krb5-17/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002 -+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002 -@@ -24,13 +24,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long - ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt) - { -+ int ptynum; -+ char *cp1, *cp2; - #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY) -- char *cp; - char *p; -- int i,ptynum; - struct stat stb; - char slavebuf[1024]; - #endif -@@ -115,14 +128,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-17/files/patch-ba b/security/krb5-17/files/patch-ba deleted file mode 100644 index dd0c760df7d2..000000000000 --- a/security/krb5-17/files/patch-ba +++ /dev/null @@ -1,77 +0,0 @@ ---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003 -+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003 -@@ -1342,19 +1342,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1378,6 +1365,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1667,21 +1657,23 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if ((retval = krb5_cc_default(kcontext, &ccache))) { -+ if ((retval = krb5_cc_default(kcontext, &ccache))) - com_err(argv[0], retval, "while getting default ccache"); -- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if ((retval = krb5_cc_store_cred(kcontext, ccache, -- &my_creds))) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (retval = krb5_cc_initialize(kcontext, ccache, me)) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds && -+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) { -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1762,6 +1754,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-17/files/patch-bb b/security/krb5-17/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-17/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-17/files/patch-config::pre.in b/security/krb5-17/files/patch-config::pre.in deleted file mode 100644 index fc3ff4c7a047..000000000000 --- a/security/krb5-17/files/patch-config::pre.in +++ /dev/null @@ -1,10 +0,0 @@ ---- config/pre.in.orig Tue May 27 21:06:28 2003 -+++ config/pre.in Wed Aug 6 11:11:54 2003 -@@ -152,6 +152,7 @@ - INSTALL=@INSTALL@ - INSTALL_STRIP= - INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - INSTALL_SHLIB=@INSTALL_SHLIB@ - INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root diff --git a/security/krb5-17/files/patch-config::shlib.conf b/security/krb5-17/files/patch-config::shlib.conf deleted file mode 100644 index 48d5e9a51f8b..000000000000 --- a/security/krb5-17/files/patch-config::shlib.conf +++ /dev/null @@ -1,19 +0,0 @@ ---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003 -+++ config/shlib.conf Tue Jul 29 18:16:43 2003 -@@ -179,14 +179,15 @@ - PICFLAGS=-fpic - if test "x$objformat" = "xelf" ; then - SHLIBVEXT='.so.$(LIBMAJOR)' -+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)' - RPATH_FLAG='-Wl,-rpath -Wl,' - else -+ LDCOMBINE='ld -Bshareable' - RPATH_FLAG=-R - SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)' - fi - CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)' - SHLIBEXT=.so -- LDCOMBINE='ld -Bshareable' - SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)' - CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)' - RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;' diff --git a/security/krb5-17/files/patch-kadmin::cli::Makefile.in b/security/krb5-17/files/patch-kadmin::cli::Makefile.in deleted file mode 100644 index 266deea90231..000000000000 --- a/security/krb5-17/files/patch-kadmin::cli::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003 -+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003 -@@ -21,7 +21,7 @@ - install:: - $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local - $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG) -- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil -+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil - $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8 - $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8 - $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8 diff --git a/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c deleted file mode 100644 index 79e16f93110d..000000000000 --- a/security/krb5-17/files/patch-lib::krb5::krb::srv_rcache.c +++ /dev/null @@ -1,12 +0,0 @@ ---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400 -+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500 -@@ -48,6 +48,9 @@ - unsigned long uid = geteuid(); - #endif - -+ if (piece == NULL) -+ return ENOMEM; -+ - rcache = (krb5_rcache) malloc(sizeof(*rcache)); - if (!rcache) - return ENOMEM; diff --git a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c deleted file mode 100644 index d3caed59fd30..000000000000 --- a/security/krb5-17/files/patch-lib::krb5::os::hst_realm.c +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002 -+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004 -@@ -438,9 +438,11 @@ - return EAFNOSUPPORT; - case EAI_MEMORY: - return ENOMEM; -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: - return KRB5_EAI_NODATA; -+#endif - #endif - case EAI_NONAME: - return KRB5_EAI_NONAME; diff --git a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c deleted file mode 100644 index 5cfbbe3553de..000000000000 --- a/security/krb5-17/files/patch-lib::krb5::os::locate_kdc.c +++ /dev/null @@ -1,13 +0,0 @@ ---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003 -+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004 -@@ -185,8 +185,10 @@ - #ifdef EAI_ADDRFAMILY - case EAI_ADDRFAMILY: - #endif -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: -+#endif - #endif - case EAI_NONAME: - /* Name not known or no address data, but no error. Do diff --git a/security/krb5-17/pkg-descr b/security/krb5-17/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-17/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-17/pkg-plist b/security/krb5-17/pkg-plist deleted file mode 100644 index 55f03d68c13b..000000000000 --- a/security/krb5-17/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/compile_et -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb5-config -%%KRB4%%bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -%%KRB4%%bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -%%KRB4%%include/kerberosIV/des.h -%%KRB4%%include/kerberosIV/kadm_err.h -%%KRB4%%include/kerberosIV/krb.h -%%KRB4%%include/kerberosIV/krb_err.h -%%KRB4%%include/kerberosIV/mit-copyright.h -include/krb5.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.5 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.5 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.4 -%%KRB4%%lib/libkrb4.a -%%KRB4%%lib/libkrb4.so -%%KRB4%%lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -sbin/ftpd -sbin/gss-server -sbin/k5srvutil -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -%%KRB4%%sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -%%KRB4%%sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/README.FreeBSD -share/et/et_c.awk -share/et/et_h.awk -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/et -@dirrm share/gnats -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/krb5-appl/Makefile b/security/krb5-appl/Makefile deleted file mode 100644 index 06e262d6d409..000000000000 --- a/security/krb5-appl/Makefile +++ /dev/null @@ -1,142 +0,0 @@ -# Ports collection Makefile for: MIT Kerberos V -# Date created: 6/5/1998 -# Whom: nectar@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= krb5 -PORTVERSION= 1.3.6 -CATEGORIES= security -MASTER_SITES= http://web.mit.edu/kerberos/dist/krb5/${PORTVERSION:C/\.[0-9]*$//}/ -EXTRACT_SUFX= .tar -DISTNAME= ${PORTNAME}-${PORTVERSION}-signed - -MAINTAINER= cy@FreeBSD.org -COMMENT= An authentication system developed at MIT, successor to Kerberos IV - -BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 - -LATEST_LINK= ${PORTNAME} -KERBEROSV_URL= http://web.mit.edu/network/kerberos-form.html -USE_REINPLACE= yes -USE_GMAKE= yes -USE_PERL5_BUILD= yes -INSTALLS_SHLIB= yes -GNU_CONFIGURE= yes -CONFIGURE_ARGS?= --enable-shared -CONFIGURE_ENV= INSTALL="${INSTALL}" YACC=/usr/bin/yacc \ - CFLAGS="${CFLAGS}" -MAKE_ARGS= INSTALL="${INSTALL}" -KRB5_KRB4_COMPAT?= NO - -.if !defined(KRB5_KRB4_COMPAT) || ${KRB5_KRB4_COMPAT} == "NO" -CONFIGURE_ARGS+= --without-krb4 -PLIST_SUB+= KRB4="@comment " -.else -PLIST_SUB+= KRB4="" -.endif - -.if defined(KRB5_HOME) -PREFIX= ${KRB5_HOME} -.endif - -INFO_FILES= krb425.info krb5-admin.info krb5-admin.info-1 \ - krb5-admin.info-2 krb5-admin.info-3 krb5-install.info \ - krb5-install.info-1 krb5-install.info-2 krb5-user.info - -MAN1= krb5-send-pr.1 kpasswd.1 v5passwd.1 klist.1 kinit.1 \ - kdestroy.1 ksu.1 sclient.1 rsh.1 rcp.1 rlogin.1 \ - ftp.1 telnet.1 kerberos.1 kvno.1 compile_et.1 -.if defined(KRB5_KRB4_COMPAT) && ${KRB5_KRB4_COMPAT} != "NO" -MAN1+= v4rcp.1 -.endif -MAN5= kdc.conf.5 krb5.conf.5 .k5login.5 -MAN8= krb5kdc.8 kadmin.8 kadmin.local.8 kdb5_util.8 \ - ktutil.8 kadmind.8 kprop.8 kpropd.8 sserver.8 \ - kshd.8 klogind.8 login.krb5.8 ftpd.8 telnetd.8 \ - k5srvutil.8 - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/src - -WANT_HTML?= YES -HTML_DOC_DIR= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/doc -HTML_DOCS= admin.html user-guide.html install.html -HTML_OUTDIRS= krb5-admin krb5-install - -.include <bsd.port.pre.mk> - -post-extract: - @${TAR} -C ${WRKDIR} -xzf ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz - @${RM} ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz ${WRKDIR}/${PORTNAME}-${PORTVERSION}.tar.gz.asc -.if !defined(EXTRACT_PRESERVE_OWNERSHIP) - @if [ `id -u` = 0 ]; then \ - ${CHMOD} -R ug-s,go-w ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - ${CHOWN} -R 0:0 ${WRKDIR}/${PORTNAME}-${PORTVERSION}; \ - fi -.endif - -post-patch: - @${REINPLACE_CMD} -e '1s,^#!\/usr\/athena/bin/perl,#!${PERL5},' \ - ${WRKSRC}/../doc/man2html - -pre-build: -.if !defined(KRB5_KRB4_COMPAT) - @${ECHO} "------------------------------------------------------" - @${ECHO} "Set KRB5_KRB4_COMPAT=NO if you do not want to build " - @${ECHO} "the KerberosIV compatibility libraries. " - @${ECHO} "------------------------------------------------------" -.endif - -post-build: - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${INFO_FILES}) -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @(cd ${WRKSRC}/../doc && \ - ${MAKE} ${HTML_DOCS}) -.endif - -post-install: -# html documentation -.if defined(WANT_HTML) && ${WANT_HTML} == "YES" - @${MKDIR} ${PREFIX}/share/doc/krb5 - for html in ${HTML_DOC_DIR}/*.html; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5; \ - ${ECHO_CMD} share/doc/krb5/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done -.for htmldir in ${HTML_OUTDIRS} - @${MKDIR} ${PREFIX}/share/doc/krb5/${htmldir} - for html in ${HTML_DOC_DIR}/${htmldir}/*; do \ - ${INSTALL_MAN} $${html} ${PREFIX}/share/doc/krb5/${htmldir}; \ - ${ECHO_CMD} share/doc/krb5/${htmldir}/`${BASENAME} $${html}` >> ${TMPPLIST}; \ - done - ${ECHO_CMD} @dirrm share/doc/krb5/${htmldir} >> ${TMPPLIST} -.endfor -.endif - ${ECHO_CMD} @dirrm share/doc/krb5 >> ${TMPPLIST} -# handle info files -.for info in ${INFO_FILES} - ${INSTALL_MAN} ${WRKSRC}/../doc/${info} ${PREFIX}/info/${info} -.endfor -.for info in ${INFO_FILES:M*.info} - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# fixup packing list (no libs without version numbers in aout case) -.if ${PORTOBJFORMAT} == "aout" - ${ECHO_MSG} "Fixing packing list for a.out" - ${MV} ${TMPPLIST} ${TMPPLIST}.new - ${GREP} -v '\.so$$' ${TMPPLIST}.new > ${TMPPLIST} - ${RM} ${TMPPLIST}.new -.endif - @${SED} "s%\${PREFIX}%${PREFIX}%" ${FILESDIR}/README.FreeBSD > ${PREFIX}/share/doc/krb5/README.FreeBSD - @${CHMOD} 444 ${PREFIX}/share/doc/krb5/README.FreeBSD - @${ECHO} "------------------------------------------------------" - @${ECHO} "This port of MIT Kerberos 5 includes remote login " - @${ECHO} "daemons (telnetd and klogind). These daemons default " - @${ECHO} "to using the system login program (/usr/bin/login). " - @${ECHO} "Please see the file " - @${ECHO} "${PREFIX}/share/doc/krb5/README.FreeBSD" - @${ECHO} "for more information. " - @${ECHO} "------------------------------------------------------" - -.include <bsd.port.post.mk> diff --git a/security/krb5-appl/distinfo b/security/krb5-appl/distinfo deleted file mode 100644 index 69f797a0949d..000000000000 --- a/security/krb5-appl/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (krb5-1.3.6-signed.tar) = 18d5a6a8e1cce120536718d39a052a87 -SIZE (krb5-1.3.6-signed.tar) = 6533120 diff --git a/security/krb5-appl/files/README.FreeBSD b/security/krb5-appl/files/README.FreeBSD deleted file mode 100644 index e888e689eb04..000000000000 --- a/security/krb5-appl/files/README.FreeBSD +++ /dev/null @@ -1,32 +0,0 @@ -The MIT KRB5 port provides its own login program at -${PREFIX}/sbin/login.krb5. However, login.krb5 does not make use of -the FreeBSD login.conf and login.access files that provide a means of -setting up and controlling sessions under FreeBSD. To overcome this, -the MIT KRB5 port uses the FreeBSD /usr/bin/login program to provide -interactive login password authentication instead of the login.krb5 -program provided by MIT KRB5. The FreeBSD /usr/bin/login program does -not have support for Kerberos V password authentication, -e.g. authentication at the console. The pam_krb5 port must be used to -provide Kerberos V password authentication. - -For more information about pam_krb5, please see pam(8) and pam_krb5(8). - -If you wish to use login.krb5 that is provided by the MIT KRB5 port, -the arguments "-L ${PREFIX}/sbin/login.krb5" must be -specified as arguments to klogind and KRB5 telnetd, e.g. - -klogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -L ${PREFIX}/sbin/login.krb5 -eklogin stream tcp nowait root ${PREFIX}/sbin/klogind klogind -k -c -e -L ${PREFIX}/sbin/login.krb5 -telnet stream tcp nowait root ${PREFIX}/sbin/telnetd telnetd -a none -L ${PREFIX}/sbin/login.krb5 - -Additionally, if you wish to use the MIT KRB5 provided login.krb5 instead -of the FreeBSD provided /usr/bin/login for local tty logins, -"lo=${PREFIX}/sbin/login.krb5" must be specified in /etc/gettytab, e.g., - -default:\ - :cb:ce:ck:lc:fd#1000:im=\r\n%s/%m (%h) (%t)\r\n\r\n:sp#1200:\ - :if=/etc/issue:\ - :lo=${PREFIX}/sbin/login.krb5: - -It is recommended that the FreeBSD /usr/bin/login be used with the -pam_krb5 port instead of the MIT KRB5 provided login.krb5. diff --git a/security/krb5-appl/files/patch-ac b/security/krb5-appl/files/patch-ac deleted file mode 100644 index 8bca5437d964..000000000000 --- a/security/krb5-appl/files/patch-ac +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/admin.texinfo Fri Feb 6 21:40:56 1998 -+++ admin.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-admin.info - @settitle Kerberos V5 System Administrator's Guide -+@dircategory Kerberos V5 -+@direntry -+* Admin Guide: (krb5-admin). Kerberos V5 System Admin's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ad b/security/krb5-appl/files/patch-ad deleted file mode 100644 index c8b6d3e99e91..000000000000 --- a/security/krb5-appl/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/user-guide.texinfo Fri Feb 6 21:40:58 1998 -+++ user-guide.texinfo Fri Jun 19 15:13:45 1998 -@@ -3,6 +3,10 @@ - @c guide - @setfilename krb5-user.info - @settitle Kerberos V5 UNIX User's Guide -+@dircategory Kerberos V5 -+@direntry -+* User's Guide: (krb5-user). Kerberos V5 UNIX User's Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ae b/security/krb5-appl/files/patch-ae deleted file mode 100644 index f5643b5aa04f..000000000000 --- a/security/krb5-appl/files/patch-ae +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/install.texinfo Fri Feb 6 21:40:56 1998 -+++ install.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb5-install.info - @settitle Kerberos V5 Installation Guide -+@dircategory Kerberos V5 -+@direntry -+* Installation Guide: (krb5-install). Kerberos V5 Installation Guide -+@end direntry - @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-af b/security/krb5-appl/files/patch-af deleted file mode 100644 index 49425d6efceb..000000000000 --- a/security/krb5-appl/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- ../doc/krb425.texinfo Fri Feb 6 21:40:57 1998 -+++ krb425.texinfo Fri Jun 19 15:13:45 1998 -@@ -5,6 +5,10 @@ - @c guide - @setfilename krb425.info - @settitle Upgrading to Kerberos V5 from Kerberos V4 -+@dircategory Kerberos V5 -+@direntry -+* Upgrading from V4 to V5: (krb425). Upgrading from Kerberos V4 to V5 -+@end direntry - @c @setchapternewpage odd @c chapter begins on next odd page - @c @setchapternewpage on @c chapter begins on next page - @c @smallbook @c Format for 7" X 9.25" paper diff --git a/security/krb5-appl/files/patch-ai b/security/krb5-appl/files/patch-ai deleted file mode 100644 index f5b733194344..000000000000 --- a/security/krb5-appl/files/patch-ai +++ /dev/null @@ -1,28 +0,0 @@ ---- appl/gssftp/ftpd/ftpd.c.orig Wed Jan 9 14:26:51 2002 -+++ appl/gssftp/ftpd/ftpd.c Thu Jan 10 19:00:13 2002 -@@ -487,7 +487,13 @@ - #ifndef LOG_DAEMON - #define LOG_DAEMON 0 - #endif -- openlog("ftpd", LOG_PID | LOG_NDELAY, LOG_DAEMON); -+ -+#ifndef LOG_FTP -+#define FACILITY LOG_DAEMON -+#else -+#define FACILITY LOG_FTP -+#endif -+ openlog("ftpd", LOG_PID | LOG_NDELAY, FACILITY); - - addrlen = sizeof (his_addr); - if (getpeername(0, (struct sockaddr *)&his_addr, &addrlen) < 0) { -@@ -2312,6 +2318,10 @@ - if ((length = krb_mk_safe((u_char *)&cksum, out_buf, sizeof(cksum), - &kdata.session,&ctrl_addr, &his_addr)) == -1) { - secure_error("ADAT: krb_mk_safe failed"); -+ return(0); -+ } -+ if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { -+ secure_error("ADAT: reply too long"); - return(0); - } - if (length >= (FTP_BUFSIZ - sizeof("ADAT=")) / 4 * 3) { diff --git a/security/krb5-appl/files/patch-aj b/security/krb5-appl/files/patch-aj deleted file mode 100644 index c3bb8dfd6960..000000000000 --- a/security/krb5-appl/files/patch-aj +++ /dev/null @@ -1,19 +0,0 @@ -*** appl/gssftp/ftpd/logwtmp.c.ORIG Fri Feb 6 19:41:25 1998 ---- appl/gssftp/ftpd/logwtmp.c Tue Jun 30 19:46:01 1998 -*************** -*** 66,72 **** - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMPFILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); ---- 66,72 ---- - struct stat buf; - time_t time(); - -! if (fd < 0 && (fd = open(WTMP_FILE, O_WRONLY|O_APPEND, 0)) < 0) - return; - if (fstat(fd, &buf) == 0) { - (void)strncpy(ut.ut_line, line, sizeof(ut.ut_line)); diff --git a/security/krb5-appl/files/patch-appl::bsd::Makefile.in b/security/krb5-appl/files/patch-appl::bsd::Makefile.in deleted file mode 100644 index 581048933264..000000000000 --- a/security/krb5-appl/files/patch-appl::bsd::Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ ---- appl/bsd/Makefile.in.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/Makefile.in Mon Dec 31 21:52:45 2001 -@@ -31,8 +31,8 @@ - -DUCB_RSH=\"$(UCB_RSH)\" -DUCB_RCP=\"$(UCB_RCP)\" - - DEFINES = $(RSH) $(BSD) $(RPROGS) -DKERBEROS \ -- -DLOGIN_PROGRAM=\"$(SERVER_BINDIR)/login.krb5\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ -+ -DLOGIN_PROGRAM=\"/usr/bin/login\" -DKPROGDIR=\"$(CLIENT_BINDIR)\" \ - -DHEIMDAL_FRIENDLY - - all:: rsh rcp rlogin kshd klogind login.krb5 $(V4RCP) - diff --git a/security/krb5-appl/files/patch-appl::bsd::klogind.M b/security/krb5-appl/files/patch-appl::bsd::klogind.M deleted file mode 100644 index 9cddd5fc222d..000000000000 --- a/security/krb5-appl/files/patch-appl::bsd::klogind.M +++ /dev/null @@ -1,35 +0,0 @@ ---- appl/bsd/klogind.M.orig Wed Feb 28 14:06:43 2001 -+++ appl/bsd/klogind.M Mon Dec 31 21:22:27 2001 -@@ -14,7 +14,7 @@ - .B \-kr54cpPef - ] - [[ \fB\-w\fP[\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP ]] ] --[ \fB\-D\fP \fIport\fP ] -+[ \fB\-D\fP \fIport\fP ] [\fB\-L\fP \fIloginpath\fP] - .SH DESCRIPTION - .I Klogind - is the server for the -@@ -107,6 +108,10 @@ - Beta5 (May 1995)--present bogus checksums that prevent Kerberos - authentication from succeeding in the default mode. - -+.IP \fB\-L\ loginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. -+ - - .PP - If the -@@ -157,12 +162,6 @@ - - .IP \fB\-M\ realm\fP - Set the Kerberos realm to use. -- --.IP \fB\-L\ login\fP --Set the login program to use. This option only has an effect if --DO_NOT_USE_K_LOGIN was not defined when --.I klogind --was compiled. - - .IP \fB\-D\ port\fP - Run in standalone mode, listening on \fBport\fP. The daemon will exit diff --git a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h b/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h deleted file mode 100644 index 256e929aa68f..000000000000 --- a/security/krb5-appl/files/patch-appl::gssftp::ftp::ftp_var.h +++ /dev/null @@ -1,23 +0,0 @@ ---- appl/gssftp/ftp/ftp_var.h.orig Tue Jun 17 02:37:40 2003 -+++ appl/gssftp/ftp/ftp_var.h Sat Aug 30 05:30:44 2003 -@@ -33,6 +33,10 @@ - * @(#)ftp_var.h 5.9 (Berkeley) 6/1/90 - */ - -+#if defined(__FreeBSD_cc_version) && __FreeBSD_cc_version > 500000 -+#undef __BSD_VISIBLE -+#endif -+ - #ifdef _WIN32 - #include <windows.h> - #include <winsock2.h> -@@ -57,9 +61,7 @@ - typedef void (*sig_t)(int); - typedef void sigtype; - #else --#define sig_t my_sig_t - #define sigtype krb5_sigtype --typedef sigtype (*sig_t)(); - #endif - - /* diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in b/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in deleted file mode 100644 index cb5a0e26d49d..000000000000 --- a/security/krb5-appl/files/patch-appl::telnet::telnetd::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- appl/telnet/telnetd/Makefile.in.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/Makefile.in Mon Dec 31 21:51:19 2001 -@@ -24,7 +24,7 @@ - # @(#)Makefile.generic 5.5 (Berkeley) 3/1/91 - # - --AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=KRB5_PATH_LOGIN -+AUTH_DEF=-DAUTHENTICATION -DENCRYPTION -DKRB5 -DFORWARD -UNO_LOGIN_F -ULOGIN_CAP_F -DLOGIN_PROGRAM=\"/usr/bin/login\" - OTHERDEFS=-DKLUDGELINEMODE -DDIAGNOSTICS -DENV_HACK -DOLD_ENVIRON - LOCALINCLUDES=-I.. -I$(srcdir)/.. - DEFINES = $(AUTH_DEF) $(OTHERDEFS) diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8 b/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8 deleted file mode 100644 index 951ee0d5692a..000000000000 --- a/security/krb5-appl/files/patch-appl::telnet::telnetd::telnetd.8 +++ /dev/null @@ -1,22 +0,0 @@ ---- appl/telnet/telnetd/telnetd.8.orig Wed Feb 28 14:06:51 2001 -+++ appl/telnet/telnetd/telnetd.8 Mon Dec 31 21:16:55 2001 -@@ -43,7 +43,7 @@ - [\fB\-k\fP] [\fB\-n\fP] [\fB\-r\fP\fIlowpty-highpty\fP] [\fB\-s\fP] - [\fB\-S\fP \fItos\fP] [\fB\-U\fP] [\fB\-X\fP \fIauthtype\fP] - [\fB\-w\fP [\fBip\fP|\fImaxhostlen\fP[\fB,\fP[\fBno\fP]\fBstriplocal\fP]]] --[\fB\-debug\fP [\fIport\fP]] -+[\fB\-debug\fP] [\fB\-L\fP \fIloginpath\fP] [\fIport\fP] - .SH DESCRIPTION - The - .B telnetd -@@ -221,6 +221,10 @@ - in response to a - .SM DO TIMING-MARK) - for kludge linemode support. -+.TP -+\fB\-L\fP \fIloginpath\fP -+Specify pathname to an alternative login program. Default: /usr/bin/login. -+KRB5_HOME/sbin/login.krb5 may be specified. - .TP - .B \-l - Specifies line mode. Tries to force clients to use line-at-a-time diff --git a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c b/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c deleted file mode 100644 index 8bb656dc0673..000000000000 --- a/security/krb5-appl/files/patch-appl::telnet::telnetd::utility.c +++ /dev/null @@ -1,38 +0,0 @@ ---- appl/telnet/telnetd/utility.c.orig Wed Jan 9 14:26:59 2002 -+++ appl/telnet/telnetd/utility.c Fri Jan 11 13:10:33 2002 -@@ -408,18 +408,25 @@ - int - netwrite(const char *buf, size_t len) - { -- size_t remain; -+ int remaining, copied; -+ -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ while (len > 0) { -+ /* Free up enough space if the room is too low*/ -+ if ((len > BUFSIZ ? BUFSIZ : len) > remaining) { -+ netflush(); -+ remaining = BUFSIZ - (nfrontp - netobuf); -+ } - -- remain = sizeof(netobuf) - (nfrontp - netobuf); -- if (remain < len) { -- netflush(); -- remain = sizeof(netobuf) - (nfrontp - netobuf); -+ /* Copy out as much as will fit */ -+ copied = remaining > len ? len : remaining; -+ memmove(nfrontp, buf, copied); -+ nfrontp += copied; -+ len -= copied; -+ remaining -= copied; -+ buf += copied; - } -- if (remain < len) -- return 0; -- memcpy(nfrontp, buf, len); -- nfrontp += len; -- return len; -+ return copied; - } - - /* diff --git a/security/krb5-appl/files/patch-as b/security/krb5-appl/files/patch-as deleted file mode 100644 index de19886eac08..000000000000 --- a/security/krb5-appl/files/patch-as +++ /dev/null @@ -1,195 +0,0 @@ ---- clients/ksu/main.c.orig Wed Aug 14 12:14:49 2002 -+++ clients/ksu/main.c Tue Jul 29 18:46:00 2003 -@@ -32,6 +32,10 @@ - #include <signal.h> - #include <grp.h> - -+#ifdef LOGIN_CAP -+#include <login_cap.h> -+#endif -+ - /* globals */ - char * prog_name; - int auth_debug =0; -@@ -61,7 +65,7 @@ - ill specified arguments to commands */ - - void usage (){ -- fprintf(stderr, "Usage: %s [target user] [-n principal] [-c source cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); -+ fprintf(stderr, "Usage: %s [target user] [-m] [-n principal] [-c source cachename] [-C target cachename] [-k] [-D] [-r time] [-pf] [-l lifetime] [-zZ] [-q] [-e command [args... ] ] [-a [args... ] ]\n", prog_name); - } - - /* for Ultrix and friends ... */ -@@ -77,6 +81,7 @@ - int argc; - char ** argv; - { -+ int asme = 0; - int hp =0; - int some_rest_copy = 0; - int all_rest_copy = 0; -@@ -91,6 +96,7 @@ - char * cc_target_tag = NULL; - char * target_user = NULL; - char * source_user; -+ char * source_shell; - - krb5_ccache cc_source = NULL; - const char * cc_source_tag = NULL; -@@ -117,6 +123,11 @@ - krb5_principal kdc_server; - krb5_boolean zero_password; - char * dir_of_cc_target; -+ -+#ifdef LOGIN_CAP -+ login_cap_t *lc; -+ int setwhat; -+#endif - - options.opt = KRB5_DEFAULT_OPTIONS; - options.lifetime = KRB5_DEFAULT_TKT_LIFE; -@@ -181,7 +192,7 @@ - com_err (prog_name, errno, "while setting euid to source user"); - exit (1); - } -- while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkql:e:")) != -1)){ -+ while(!done && ((option = getopt(pargc, pargv,"n:c:r:a:zZDfpkmql:e:")) != -1)){ - switch (option) { - case 'r': - options.opt |= KDC_OPT_RENEWABLE; -@@ -227,6 +238,9 @@ - errflg++; - } - break; -+ case 'm': -+ asme = 1; -+ break; - case 'n': - if ((retval = krb5_parse_name(ksu_context, optarg, &client))){ - com_err(prog_name, retval, "when parsing name %s", optarg); -@@ -341,6 +355,7 @@ - - /* allocate space and copy the usernamane there */ - source_user = xstrdup(pwd->pw_name); -+ source_shell = xstrdup(pwd->pw_shell); - source_uid = pwd->pw_uid; - source_gid = pwd->pw_gid; - -@@ -672,43 +687,64 @@ - /* get the shell of the user, this will be the shell used by su */ - target_pwd = getpwnam(target_user); - -- if (target_pwd->pw_shell) -- shell = xstrdup(target_pwd->pw_shell); -- else { -- shell = _DEF_CSH; /* default is cshell */ -+ if (asme) { -+ if (source_shell && *source_shell) { -+ shell = strdup(source_shell); -+ } else { -+ shell = _DEF_CSH; -+ } -+ } else { -+ if (target_pwd->pw_shell) -+ shell = strdup(target_pwd->pw_shell); -+ else { -+ shell = _DEF_CSH; /* default is cshell */ -+ } - } - - #ifdef HAVE_GETUSERSHELL - - /* insist that the target login uses a standard shell (root is omited) */ - -- if (!standard_shell(target_pwd->pw_shell) && source_uid) { -- fprintf(stderr, "ksu: permission denied (shell).\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -+ if (asme) { -+ if (!standard_shell(pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } else { -+ if (!standard_shell(target_pwd->pw_shell) && source_uid) { -+ fprintf(stderr, "ksu: permission denied (shell).\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } - } - #endif /* HAVE_GETUSERSHELL */ - -- if (target_pwd->pw_uid){ -- -- if(set_env_var("USER", target_pwd->pw_name)){ -+ if (!asme) { -+ if (target_pwd->pw_uid){ -+ if (set_env_var("USER", target_pwd->pw_name)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+ if (set_env_var( "HOME", target_pwd->pw_dir)){ - fprintf(stderr,"ksu: couldn't set environment variable USER\n"); - sweep_up(ksu_context, cc_target); - exit(1); -- } -- } -- -- if(set_env_var( "HOME", target_pwd->pw_dir)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ } - -- if(set_env_var( "SHELL", shell)){ -- fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -- sweep_up(ksu_context, cc_target); -- exit(1); -- } -+ if (set_env_var( "SHELL", shell)){ -+ fprintf(stderr,"ksu: couldn't set environment variable USER\n"); -+ sweep_up(ksu_context, cc_target); -+ exit(1); -+ } -+ } -+ -+#ifdef LOGIN_CAP -+ lc = login_getpwclass(pwd); -+#endif - - /* set the cc env name to target */ - -@@ -718,7 +754,19 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -- -+ -+#ifdef LOGIN_CAP -+ setwhat = LOGIN_SETUSER|LOGIN_SETGROUP|LOGIN_SETRESOURCES|LOGIN_SETPRIORITY; -+ setwhat |= LOGIN_SETPATH|LOGIN_SETUMASK|LOGIN_SETENV; -+ /* -+ * Don't touch resource/priority settings if -m has been -+ * used or -l and -c hasn't, and we're not su'ing to root. -+ */ -+ if (target_pwd->pw_uid) -+ setwhat &= ~(LOGIN_SETPRIORITY|LOGIN_SETRESOURCES); -+ if (setusercontext(lc, target_pwd, target_pwd->pw_uid, setwhat) < 0) -+ err(1, "setusercontext"); -+#else - /* set permissions */ - if (setgid(target_pwd->pw_gid) < 0) { - perror("ksu: setgid"); -@@ -759,6 +807,7 @@ - sweep_up(ksu_context, cc_target); - exit(1); - } -+#endif - - if (access( cc_target_tag_tmp, R_OK | W_OK )){ - com_err(prog_name, errno, diff --git a/security/krb5-appl/files/patch-at b/security/krb5-appl/files/patch-at deleted file mode 100644 index 060207ec644a..000000000000 --- a/security/krb5-appl/files/patch-at +++ /dev/null @@ -1,14 +0,0 @@ -*** include/syslog.h.ORIG Fri Feb 6 19:42:12 1998 ---- include/syslog.h Tue Jun 30 19:46:02 1998 -*************** -*** 34,39 **** ---- 34,42 ---- - #define LOG_LPR (6<<3) /* line printer subsystem */ - #define LOG_NEWS (7<<3) /* network news subsystem */ - #define LOG_UUCP (8<<3) /* UUCP subsystem */ -+ #if (defined(BSD) && (BSD >= 199306)) -+ #define LOG_FTP (11<<3) /* ftp daemon */ -+ #endif - /* other codes through 15 reserved for system use */ - #define LOG_LOCAL0 (16<<3) /* reserved for local use */ - #define LOG_LOCAL1 (17<<3) /* reserved for local use */ diff --git a/security/krb5-appl/files/patch-av b/security/krb5-appl/files/patch-av deleted file mode 100644 index 8363b8bb1e2d..000000000000 --- a/security/krb5-appl/files/patch-av +++ /dev/null @@ -1,15 +0,0 @@ -*** clients/ksu/Makefile.in.ORIG Sun Aug 2 16:51:18 1998 ---- clients/ksu/Makefile.in Sun Aug 2 16:53:48 1998 -*************** -*** 3,7 **** - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/bin /local/bin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - ---- 3,7 ---- - mydir=ksu - BUILDTOP=$(REL)$(U)$(S)$(U) -! DEFINES = -DGET_TGT_VIA_PASSWD -DPRINC_LOOK_AHEAD -DCMD_PATH='"/usr/bin /bin /usr/sbin /sbin"' - CFLAGS = $(CCOPTS) $(DEFINES) $(DEFS) $(LOCALINCLUDE) - diff --git a/security/krb5-appl/files/patch-ax b/security/krb5-appl/files/patch-ax deleted file mode 100644 index 443b321e28db..000000000000 --- a/security/krb5-appl/files/patch-ax +++ /dev/null @@ -1,11 +0,0 @@ ---- ../doc/Makefile.orig Fri Sep 20 10:35:27 2002 -+++ ../doc/Makefile Tue Jul 29 18:53:08 2003 -@@ -1,7 +1,7 @@ - SRCDIR=../src - DVI=texi2dvi - DVIPS=dvips -o "$@" --INFO=makeinfo -+INFO=makeinfo --no-validate - HTML=makeinfo --html - RM=rm -f - TAR=tar -chvf diff --git a/security/krb5-appl/files/patch-ay b/security/krb5-appl/files/patch-ay deleted file mode 100644 index 54c041e205f1..000000000000 --- a/security/krb5-appl/files/patch-ay +++ /dev/null @@ -1,50 +0,0 @@ ---- util/pty/getpty.c.orig Wed Jan 9 14:28:37 2002 -+++ util/pty/getpty.c Thu Jan 10 21:30:40 2002 -@@ -24,13 +24,26 @@ - #include "libpty.h" - #include "pty-int.h" - -+#ifdef __FreeBSD__ -+#define PTYCHARS1 "pqrsPQRS" -+#define PTYCHARS2 "0123456789abcdefghijklmnopqrstuv" -+#endif -+ -+#ifndef PTYCHARS1 -+#define PTYCHARS1 "pqrstuvwxyzPQRST" -+#endif -+ -+#ifndef PTYCHARS2 -+#define PTYCHARS2 "0123456789abcdef" -+#endif -+ - long - ptyint_getpty_ext(int *fd, char *slave, int slavelength, int do_grantpt) - { -+ int ptynum; -+ char *cp1, *cp2; - #if !defined(HAVE__GETPTY) && !defined(HAVE_OPENPTY) -- char *cp; - char *p; -- int i,ptynum; - struct stat stb; - char slavebuf[1024]; - #endif -@@ -115,14 +128,14 @@ - strncpy(slave, slavebuf, slavelength); - return 0; - } else { -- for (cp = "pqrstuvwxyzPQRST";*cp; cp++) { -+ for (cp1 = PTYCHARS1; *cp1 != '\0'; cp1++) { - sprintf(slavebuf,"/dev/ptyXX"); -- slavebuf[sizeof("/dev/pty") - 1] = *cp; -+ slavebuf[sizeof("/dev/pty") - 1] = *cp1; - slavebuf[sizeof("/dev/ptyp") - 1] = '0'; - if (stat(slavebuf, &stb) < 0) - break; -- for (i = 0; i < 16; i++) { -- slavebuf[sizeof("/dev/ptyp") - 1] = "0123456789abcdef"[i]; -+ for (cp2 = PTYCHARS2; *cp2 != '\0'; cp2++) { -+ slavebuf[sizeof("/dev/ptyp") - 1] = *cp2; - *fd = open(slavebuf, O_RDWR); - if (*fd < 0) continue; - diff --git a/security/krb5-appl/files/patch-ba b/security/krb5-appl/files/patch-ba deleted file mode 100644 index dd0c760df7d2..000000000000 --- a/security/krb5-appl/files/patch-ba +++ /dev/null @@ -1,77 +0,0 @@ ---- appl/bsd/login.c.orig Tue May 27 21:06:25 2003 -+++ appl/bsd/login.c Tue Jul 29 20:52:25 2003 -@@ -1342,19 +1342,6 @@ - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - } - -- /* Policy: If local password is good, user is good. -- We really can't trust the Kerberos password, -- because somebody on the net could spoof the -- Kerberos server (not easy, but possible). -- Some sites might want to use it anyways, in -- which case they should change this line -- to: -- if (kpass_ok) -- */ -- -- if (lpass_ok) -- break; -- - if (got_v5_tickets) { - retval = krb5_verify_init_creds(kcontext, &my_creds, NULL, - NULL, &xtra_creds, -@@ -1378,6 +1365,9 @@ - } - #endif /* KRB4_GET_TICKETS */ - -+ if (lpass_ok) -+ break; -+ - bad_login: - setpriority(PRIO_PROCESS, 0, 0 + PRIO_OFFSET); - -@@ -1667,21 +1657,23 @@ - /* set up credential cache -- obeying KRB5_ENV_CCNAME - set earlier */ - /* (KRB5_ENV_CCNAME == "KRB5CCNAME" via osconf.h) */ -- if ((retval = krb5_cc_default(kcontext, &ccache))) { -+ if ((retval = krb5_cc_default(kcontext, &ccache))) - com_err(argv[0], retval, "while getting default ccache"); -- } else if ((retval = krb5_cc_initialize(kcontext, ccache, me))) { -- com_err(argv[0], retval, "when initializing cache"); -- } else if ((retval = krb5_cc_store_cred(kcontext, ccache, -- &my_creds))) { -- com_err(argv[0], retval, "while storing credentials"); -- } else if (xtra_creds && -- (retval = krb5_cc_copy_creds(kcontext, xtra_creds, -- ccache))) { -- com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (retval = krb5_cc_initialize(kcontext, ccache, me)) -+ com_err(argv[0], retval, "when initializing cache"); -+ else { -+ if (retval = krb5_cc_store_cred(kcontext, ccache, &my_creds)) -+ com_err(argv[0], retval, "while storing credentials"); -+ else { -+ if (xtra_creds && -+ (retval = krb5_cc_copy_creds(kcontext, xtra_creds, ccache))) { -+ com_err(argv[0], retval, "while storing credentials"); -+ krb5_cc_destroy(kcontext, xtra_creds); -+ } -+ } -+ } - } -- -- if (xtra_creds) -- krb5_cc_destroy(kcontext, xtra_creds); - } else if (forwarded_v5_tickets && rewrite_ccache) { - if ((retval = krb5_cc_initialize (kcontext, ccache, me))) { - syslog(LOG_ERR, -@@ -1762,6 +1754,7 @@ - - if (ccname) - setenv("KRB5CCNAME", ccname, 1); -+ krb5_cc_set_default_name(kcontext, ccname); - - setenv("HOME", pwd->pw_dir, 1); - setenv("PATH", LPATH, 1); diff --git a/security/krb5-appl/files/patch-bb b/security/krb5-appl/files/patch-bb deleted file mode 100644 index 6545ae682c53..000000000000 --- a/security/krb5-appl/files/patch-bb +++ /dev/null @@ -1,10 +0,0 @@ ---- appl/telnet/telnet/Makefile.in.orig Sat Dec 18 10:47:05 1999 -+++ appl/telnet/telnet/Makefile.in Sat Dec 18 10:47:13 1999 -@@ -58,7 +58,6 @@ - $(INSTALL_DATA) $(srcdir)/$$f.1 \ - ${DESTDIR}$(CLIENT_MANDIR)/`echo $$f|sed '$(transform)'`.1; \ - done -- $(INSTALL_DATA) $(srcdir)/tmac.doc ${DESTDIR}$(CLIENT_MANDIR)/tmac.doc - - authenc.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) - commands.o: defines.h externs.h general.h ring.h types.h $(ARPA_TELNET) diff --git a/security/krb5-appl/files/patch-config::pre.in b/security/krb5-appl/files/patch-config::pre.in deleted file mode 100644 index fc3ff4c7a047..000000000000 --- a/security/krb5-appl/files/patch-config::pre.in +++ /dev/null @@ -1,10 +0,0 @@ ---- config/pre.in.orig Tue May 27 21:06:28 2003 -+++ config/pre.in Wed Aug 6 11:11:54 2003 -@@ -152,6 +152,7 @@ - INSTALL=@INSTALL@ - INSTALL_STRIP= - INSTALL_PROGRAM=@INSTALL_PROGRAM@ $(INSTALL_STRIP) -+INSTALL_SCRIPT=@INSTALL_SCRIPT@ - INSTALL_DATA=@INSTALL_DATA@ - INSTALL_SHLIB=@INSTALL_SHLIB@ - INSTALL_SETUID=$(INSTALL) $(INSTALL_STRIP) -m 4755 -o root diff --git a/security/krb5-appl/files/patch-config::shlib.conf b/security/krb5-appl/files/patch-config::shlib.conf deleted file mode 100644 index 48d5e9a51f8b..000000000000 --- a/security/krb5-appl/files/patch-config::shlib.conf +++ /dev/null @@ -1,19 +0,0 @@ ---- config/shlib.conf.orig Sun Mar 2 23:09:45 2003 -+++ config/shlib.conf Tue Jul 29 18:16:43 2003 -@@ -179,14 +179,15 @@ - PICFLAGS=-fpic - if test "x$objformat" = "xelf" ; then - SHLIBVEXT='.so.$(LIBMAJOR)' -+ LDCOMBINE='cc -shared -Wl,-soname,lib$(LIB)$(SHLIBVEXT)' - RPATH_FLAG='-Wl,-rpath -Wl,' - else -+ LDCOMBINE='ld -Bshareable' - RPATH_FLAG=-R - SHLIBVEXT='.so.$(LIBMAJOR).$(LIBMINOR)' - fi - CC_LINK_SHARED='$(CC) $(PROG_LIBPATH) $(RPATH_FLAG)$(PROG_RPATH) $(CFLAGS) $(LDFLAGS)' - SHLIBEXT=.so -- LDCOMBINE='ld -Bshareable' - SHLIB_EXPFLAGS='-R$(SHLIB_RDIRS) $(SHLIB_DIRS) $(SHLIB_EXPLIBS)' - CC_LINK_STATIC='$(CC) $(PROG_LIBPATH) $(CFLAGS) $(LDFLAGS)' - RUN_ENV='LD_LIBRARY_PATH=`echo $(PROG_LIBPATH) | sed -e "s/-L//g" -e "s/ /:/g"`; export LD_LIBRARY_PATH;' diff --git a/security/krb5-appl/files/patch-kadmin::cli::Makefile.in b/security/krb5-appl/files/patch-kadmin::cli::Makefile.in deleted file mode 100644 index 266deea90231..000000000000 --- a/security/krb5-appl/files/patch-kadmin::cli::Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- kadmin/cli/Makefile.in.orig Fri Feb 7 13:41:20 2003 -+++ kadmin/cli/Makefile.in Tue Aug 5 16:32:02 2003 -@@ -21,7 +21,7 @@ - install:: - $(INSTALL_PROGRAM) $(PROG).local ${DESTDIR}$(ADMIN_BINDIR)/$(PROG).local - $(INSTALL_PROGRAM) $(PROG) ${DESTDIR}$(ADMIN_BINDIR)/$(PROG) -- $(INSTALL_PROGRAM) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil -+ $(INSTALL_SCRIPT) $(srcdir)/k5srvutil.sh ${DESTDIR}$(ADMIN_BINDIR)/k5srvutil - $(INSTALL_DATA) $(srcdir)/k5srvutil.M ${DESTDIR}$(ADMIN_MANDIR)/k5srvutil.8 - $(INSTALL_DATA) $(srcdir)/$(PROG).M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).8 - $(INSTALL_DATA) $(srcdir)/$(PROG).local.M ${DESTDIR}$(ADMIN_MANDIR)/$(PROG).local.8 diff --git a/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c b/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c deleted file mode 100644 index 79e16f93110d..000000000000 --- a/security/krb5-appl/files/patch-lib::krb5::krb::srv_rcache.c +++ /dev/null @@ -1,12 +0,0 @@ ---- lib/krb5/krb/srv_rcache.c 1999-09-24 17:19:48.000000000 -0400 -+++ lib/krb5/krb/srv_rcache.c 2003-02-03 19:29:32.000000000 -0500 -@@ -48,6 +48,9 @@ - unsigned long uid = geteuid(); - #endif - -+ if (piece == NULL) -+ return ENOMEM; -+ - rcache = (krb5_rcache) malloc(sizeof(*rcache)); - if (!rcache) - return ENOMEM; diff --git a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c b/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c deleted file mode 100644 index d3caed59fd30..000000000000 --- a/security/krb5-appl/files/patch-lib::krb5::os::hst_realm.c +++ /dev/null @@ -1,14 +0,0 @@ ---- lib/krb5/os/hst_realm.c.orig Tue Oct 15 15:51:50 2002 -+++ lib/krb5/os/hst_realm.c Sat Jan 24 20:11:05 2004 -@@ -438,9 +438,11 @@ - return EAFNOSUPPORT; - case EAI_MEMORY: - return ENOMEM; -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: - return KRB5_EAI_NODATA; -+#endif - #endif - case EAI_NONAME: - return KRB5_EAI_NONAME; diff --git a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c b/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c deleted file mode 100644 index 5cfbbe3553de..000000000000 --- a/security/krb5-appl/files/patch-lib::krb5::os::locate_kdc.c +++ /dev/null @@ -1,13 +0,0 @@ ---- lib/krb5/os/locate_kdc.c.orig Mon Jun 9 14:27:56 2003 -+++ lib/krb5/os/locate_kdc.c Sun Jan 25 13:28:01 2004 -@@ -185,8 +185,10 @@ - #ifdef EAI_ADDRFAMILY - case EAI_ADDRFAMILY: - #endif -+#ifdef EAI_NODATA - #if EAI_NODATA != EAI_NONAME - case EAI_NODATA: -+#endif - #endif - case EAI_NONAME: - /* Name not known or no address data, but no error. Do diff --git a/security/krb5-appl/pkg-descr b/security/krb5-appl/pkg-descr deleted file mode 100644 index 376a48c52faf..000000000000 --- a/security/krb5-appl/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -Kerberos V5 is an authentication system developed at MIT. -WWW: http://web.mit.edu/kerberos/www/ - -Abridged from the User Guide: - Under Kerberos, a client sends a request for a ticket to the - Key Distribution Center (KDC). The KDC creates a ticket-granting - ticket (TGT) for the client, encrypts it using the client's - password as the key, and sends the encrypted TGT back to the - client. The client then attempts to decrypt the TGT, using - its password. If the client successfully decrypts the TGT, it - keeps the decrypted TGT, which indicates proof of the client's - identity. The TGT permits the client to obtain additional tickets, - which give permission for specific services. - Since Kerberos negotiates authenticated, and optionally encrypted, - communications between two points anywhere on the internet, it - provides a layer of security that is not dependent on which side of a - firewall either client is on. - The Kerberos V5 package is designed to be easy to use. Most of the - commands are nearly identical to UNIX network programs you are already - used to. Kerberos V5 is a single-sign-on system, which means that you - have to type your password only once per session, and Kerberos does - the authenticating and encrypting transparently. - -Jacques Vidrine <n@nectar.com> diff --git a/security/krb5-appl/pkg-plist b/security/krb5-appl/pkg-plist deleted file mode 100644 index 55f03d68c13b..000000000000 --- a/security/krb5-appl/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -@unexec install-info --delete %D/info/krb425.info %D/info/dir -@unexec install-info --delete %D/info/krb5-admin.info %D/info/dir -@unexec install-info --delete %D/info/krb5-install.info %D/info/dir -@unexec install-info --delete %D/info/krb5-user.info %D/info/dir -bin/compile_et -bin/ftp -bin/gss-client -bin/kdestroy -bin/kinit -bin/klist -bin/kpasswd -bin/krb5-config -%%KRB4%%bin/krb524init -bin/ksu -bin/kvno -bin/rcp -bin/rlogin -bin/rsh -bin/sclient -bin/sim_client -bin/telnet -bin/uuclient -%%KRB4%%bin/v4rcp -bin/v5passwd -include/com_err.h -include/gssapi/gssapi.h -include/gssapi/gssapi_generic.h -include/gssapi/gssapi_krb5.h -%%KRB4%%include/kerberosIV/des.h -%%KRB4%%include/kerberosIV/kadm_err.h -%%KRB4%%include/kerberosIV/krb.h -%%KRB4%%include/kerberosIV/krb_err.h -%%KRB4%%include/kerberosIV/mit-copyright.h -include/krb5.h -include/profile.h -info/krb425.info -info/krb5-admin.info -info/krb5-admin.info-1 -info/krb5-admin.info-2 -info/krb5-admin.info-3 -info/krb5-install.info -info/krb5-install.info-1 -info/krb5-install.info-2 -info/krb5-user.info -lib/libcom_err.a -lib/libcom_err.so -lib/libcom_err.so.3 -lib/libdes425.a -lib/libdes425.so -lib/libdes425.so.3 -lib/libgssapi_krb5.a -lib/libgssapi_krb5.so -lib/libgssapi_krb5.so.2 -lib/libgssrpc.a -lib/libgssrpc.so -lib/libgssrpc.so.3 -lib/libk5crypto.a -lib/libk5crypto.so -lib/libk5crypto.so.3 -lib/libkadm5clnt.a -lib/libkadm5clnt.so -lib/libkadm5clnt.so.5 -lib/libkadm5srv.a -lib/libkadm5srv.so -lib/libkadm5srv.so.5 -lib/libkdb5.a -lib/libkdb5.so -lib/libkdb5.so.4 -%%KRB4%%lib/libkrb4.a -%%KRB4%%lib/libkrb4.so -%%KRB4%%lib/libkrb4.so.2 -lib/libkrb5.a -lib/libkrb5.so -lib/libkrb5.so.3 -sbin/ftpd -sbin/gss-server -sbin/k5srvutil -sbin/kadmin -sbin/kadmin.local -sbin/kadmind -%%KRB4%%sbin/kadmind4 -sbin/kdb5_util -sbin/klogind -sbin/kprop -sbin/kpropd -sbin/krb5-send-pr -%%KRB4%%sbin/krb524d -sbin/krb5kdc -sbin/kshd -sbin/ktutil -sbin/login.krb5 -sbin/sim_server -sbin/sserver -sbin/telnetd -sbin/uuserver -sbin/v5passwdd -share/doc/krb5/README.FreeBSD -share/et/et_c.awk -share/et/et_h.awk -share/gnats/mit -@dirrm include/gssapi -@dirrm include/kerberosIV -@dirrm share/et -@dirrm share/gnats -@exec install-info %D/info/krb425.info %D/info/dir -@exec install-info %D/info/krb5-admin.info %D/info/dir -@exec install-info %D/info/krb5-install.info %D/info/dir -@exec install-info %D/info/krb5-user.info %D/info/dir diff --git a/security/kwallet/Makefile b/security/kwallet/Makefile deleted file mode 100644 index d287e6938ed1..000000000000 --- a/security/kwallet/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: kdeutils3 -# Date created: 3 November 2001 -# Whom: will@cvs.kde.org -# -# $FreeBSD$ -# - -PORTNAME= kdeutils -PORTVERSION= ${KDE_VERSION} -CATEGORIES?= misc kde -MASTER_SITES= ${MASTER_SITE_KDE} -MASTER_SITE_SUBDIR= stable/${PORTVERSION:S/.0//}/src -DIST_SUBDIR= KDE - -MAINTAINER?= kde@FreeBSD.org -COMMENT= Utilities for the KDE integrated X11 desktop - -LIB_DEPENDS= netsnmp:${PORTSDIR}/net-mgmt/net-snmp -RUN_DEPENDS= gpg:${PORTSDIR}/security/gnupg - -CONFLICTS= kgpg-* - -USE_KDELIBS_VER=3 -USE_KDEBASE_VER=3 -PREFIX= ${KDE_PREFIX} - -USE_BZIP2= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -USE_REINPLACE= yes -DO_NOT_COMPILE+=klaptopdaemon kmilo -CONFIGURE_ENV+= DO_NOT_COMPILE="${DO_NOT_COMPILE}" - -CONFLICTS= kgpg-[0-9]* - -INSTALLS_SHLIB= yes -LDCONFIG_DIRS+= %%PREFIX%%/lib %%PREFIX%%/lib/kde3 - -.include "${.CURDIR}/../../x11/kde3/Makefile.kde" -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 501102 -post-patch: - ${REINPLACE_CMD} -e 's|>tar<|>gtar<|g' ${WRKSRC}/ark/ark.kcfg -.endif - -.include <bsd.port.post.mk> diff --git a/security/kwallet/distinfo b/security/kwallet/distinfo deleted file mode 100644 index 5a7719434779..000000000000 --- a/security/kwallet/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (KDE/kdeutils-3.3.2.tar.bz2) = bf50db108408da11e2f2fcacd6b46b51 -SIZE (KDE/kdeutils-3.3.2.tar.bz2) = 2211668 diff --git a/security/kwallet/files/patch-smapidev.c b/security/kwallet/files/patch-smapidev.c deleted file mode 100644 index ad2c801de530..000000000000 --- a/security/kwallet/files/patch-smapidev.c +++ /dev/null @@ -1,10 +0,0 @@ ---- klaptopdaemon/smapidev.c Mon Apr 28 12:00:07 2003 -+++ klaptopdaemon/smapidev.c.new Mon Jan 26 13:49:25 2004 -@@ -34,7 +34,6 @@ - #else - #include <unistd.h> - #endif --#include <getopt.h> - #include <sys/ioctl.h> - #include <errno.h> - #ifdef __linux__ diff --git a/security/kwallet/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 cfe12f4360ca..000000000000 --- a/security/kwallet/pkg-plist +++ /dev/null @@ -1,478 +0,0 @@ -bin/ark -bin/irkick -bin/kcalc -bin/kcharselect -bin/kdessh -bin/kdf -bin/kedit -bin/kfloppy -bin/kgpg -bin/khexedit -bin/kjots -bin/kregexpeditor -bin/ktimer -bin/kwalletmanager -bin/kwikdisk -include/kmultiformlistbox.h -include/kmultiformlistboxentry.h -include/kmultiformlistboxfactory.h -include/ksim/chart.h -include/ksim/common.h -include/ksim/ksimconfig.h -include/ksim/label.h -include/ksim/led.h -include/ksim/pluginglobal.h -include/ksim/pluginloader.h -include/ksim/pluginmodule.h -include/ksim/progress.h -include/ksim/themeloader.h -include/ksim/themetypes.h -include/kwidgetstreamer.h -lib/kde3/ark.la -lib/kde3/ark.so -lib/kde3/irkick.la -lib/kde3/irkick.so -lib/kde3/kcalc.la -lib/kde3/kcalc.so -lib/kde3/kcharselect_panelapplet.la -lib/kde3/kcharselect_panelapplet.so -lib/kde3/kcm_kcmlirc.la -lib/kde3/kcm_kcmlirc.so -lib/kde3/kcm_kdf.la -lib/kde3/kcm_kdf.so -lib/kde3/kcm_kwallet.la -lib/kde3/kcm_kwallet.so -lib/kde3/kedit.la -lib/kde3/kedit.so -lib/kde3/ksim_cpu.la -lib/kde3/ksim_cpu.so -lib/kde3/ksim_disk.la -lib/kde3/ksim_disk.so -lib/kde3/ksim_filesystem.la -lib/kde3/ksim_filesystem.so -lib/kde3/ksim_net.la -lib/kde3/ksim_net.so -lib/kde3/ksim_panelextension.la -lib/kde3/ksim_panelextension.so -lib/kde3/ksim_sensors.la -lib/kde3/ksim_sensors.so -lib/kde3/ksim_snmp.la -lib/kde3/ksim_snmp.so -lib/kde3/libarkpart.la -lib/kde3/libarkpart.so -lib/kde3/libkbyteseditwidget.la -lib/kde3/libkbyteseditwidget.so -lib/kde3/libkregexpeditorgui.la -lib/kde3/libkregexpeditorgui.so -lib/libkdeinit_ark.la -lib/libkdeinit_ark.so -lib/libkdeinit_irkick.la -lib/libkdeinit_irkick.so -lib/libkdeinit_kcalc.la -lib/libkdeinit_kcalc.so -lib/libkdeinit_kedit.la -lib/libkdeinit_kedit.so -lib/libkregexpeditorcommon.la -lib/libkregexpeditorcommon.so -lib/libkregexpeditorcommon.so.1 -lib/libksimcore.la -lib/libksimcore.so -lib/libksimcore.so.1 -share/applications/kde/KCharSelect.desktop -share/applications/kde/KEdit.desktop -share/applications/kde/KFloppy.desktop -share/applications/kde/Kjots.desktop -share/applications/kde/ark.desktop -share/applications/kde/irkick.desktop -share/applications/kde/kcalc.desktop -share/applications/kde/kcmdf.desktop -share/applications/kde/kcmlirc.desktop -share/applications/kde/kdf.desktop -share/applications/kde/kgpg.desktop -share/applications/kde/khexedit.desktop -share/applications/kde/kregexpeditor.desktop -share/applications/kde/ksim.desktop -share/applications/kde/ktimer.desktop -share/applications/kde/kwalletconfig.desktop -share/applications/kde/kwalletmanager.desktop -share/applications/kde/kwikdisk.desktop -share/apps/ark/ark_part.rc -share/apps/ark/ark_part_readonly.rc -share/apps/ark/arkui.rc -share/apps/ark/icons/crystalsvg/22x22/actions/ark_adddir.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_addfile.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_delete.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_extract.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_help.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_new.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_open.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_options.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_selectall.png -share/apps/ark/icons/crystalsvg/22x22/actions/ark_view.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_adddir.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_addfile.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_delete.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_extract.png -share/apps/ark/icons/crystalsvg/32x32/actions/ark_view.png -share/apps/irkick/icons/hicolor/16x16/actions/irkick.png -share/apps/irkick/icons/hicolor/16x16/actions/irkickflash.png -share/apps/irkick/icons/hicolor/16x16/actions/irkickoff.png -share/apps/irkick/icons/hicolor/16x16/actions/ledblue.png -share/apps/irkick/icons/hicolor/16x16/actions/ledgreen.png -share/apps/irkick/icons/hicolor/16x16/actions/ledlightblue.png -share/apps/irkick/icons/hicolor/16x16/actions/ledlightgreen.png -share/apps/irkick/icons/hicolor/16x16/actions/ledorange.png -share/apps/irkick/icons/hicolor/16x16/actions/ledpurple.png -share/apps/irkick/icons/hicolor/16x16/actions/ledred.png -share/apps/irkick/icons/hicolor/16x16/actions/ledyellow.png -share/apps/irkick/icons/hicolor/32x32/actions/ledblue.png -share/apps/irkick/icons/hicolor/32x32/actions/ledgreen.png -share/apps/irkick/icons/hicolor/32x32/actions/ledlightblue.png -share/apps/irkick/icons/hicolor/32x32/actions/ledlightgreen.png -share/apps/irkick/icons/hicolor/32x32/actions/ledorange.png -share/apps/irkick/icons/hicolor/32x32/actions/ledpurple.png -share/apps/irkick/icons/hicolor/32x32/actions/ledred.png -share/apps/irkick/icons/hicolor/32x32/actions/ledyellow.png -share/apps/kcalc/kcalcui.rc -share/apps/kconf_update/kcalcrc.upd -share/apps/kconf_update/kcharselect.upd -share/apps/kdf/kdfui.rc -share/apps/kdf/pics/delete.png -share/apps/kdf/pics/tick.png -share/apps/kedit/keditui.rc -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key1.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key2.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key3.png -share/apps/kgpg/icons/crystalsvg/16x16/actions/kgpg_key4.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_edit.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_export.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_gen.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_identity.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_import.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_info.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_photo.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_show.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_sign.png -share/apps/kgpg/icons/crystalsvg/22x22/actions/kgpg_term.png -share/apps/kgpg/kgpg.rc -share/apps/kgpg/listkeys.rc -share/apps/kgpg/pics/kgpg_anim.gif -share/apps/kgpg/pics/kgpg_blank.png -share/apps/kgpg/pics/kgpg_docked.gif -share/apps/kgpg/pics/kgpg_docked.png -share/apps/kgpg/pics/kgpg_fill.png -share/apps/kgpg/tips -share/apps/khexedit/khexeditui.rc -share/apps/khexedit/pics/hexdrag.png -share/apps/khexedit/pics/hexmask.png -share/apps/khexedit/pics/hexwrite.png -share/apps/kicker/applets/kcharselectapplet.desktop -share/apps/kicker/extensions/ksim.desktop -share/apps/kjots/kjotsui.rc -share/apps/kjots/pics/filedel.png -share/apps/konqueror/servicemenus/encryptfile.desktop -share/apps/konqueror/servicemenus/encryptfolder.desktop -share/apps/kregexpeditor/pics/altn.png -share/apps/kregexpeditor/pics/anychar.png -share/apps/kregexpeditor/pics/autoverify.png -share/apps/kregexpeditor/pics/begline.png -share/apps/kregexpeditor/pics/characters.png -share/apps/kregexpeditor/pics/compound.png -share/apps/kregexpeditor/pics/endline.png -share/apps/kregexpeditor/pics/error.png -share/apps/kregexpeditor/pics/neglookahead.png -share/apps/kregexpeditor/pics/nonwordboundary.png -share/apps/kregexpeditor/pics/poslookahead.png -share/apps/kregexpeditor/pics/repeat.png -share/apps/kregexpeditor/pics/select.png -share/apps/kregexpeditor/pics/text.png -share/apps/kregexpeditor/pics/verify.png -share/apps/kregexpeditor/pics/wordboundary.png -share/apps/kregexpeditor/predefined/general/anything.regexp -share/apps/kregexpeditor/predefined/general/spaces.regexp -share/apps/ksim/monitors/DFree.desktop -share/apps/ksim/monitors/Lm_sensors.desktop -share/apps/ksim/monitors/Net.desktop -share/apps/ksim/monitors/Snmp.desktop -share/apps/ksim/monitors/cpu.desktop -share/apps/ksim/monitors/disk.desktop -share/apps/ksim/pics/clock.png -share/apps/ksim/pics/uptime.png -share/apps/ksim/themes/ksim/bg_chart.png -share/apps/ksim/themes/ksim/bg_grid.png -share/apps/ksim/themes/ksim/bg_meter.png -share/apps/ksim/themes/ksim/bg_panel.png -share/apps/ksim/themes/ksim/frame_bottom.png -share/apps/ksim/themes/ksim/frame_left.png -share/apps/ksim/themes/ksim/frame_right.png -share/apps/ksim/themes/ksim/frame_top.png -share/apps/ksim/themes/ksim/gkrellmrc -share/apps/ksim/themes/ksim/gkrellmrc_ksim -share/apps/ksim/themes/ksim/host/bg_meter.png -share/apps/ksim/themes/ksim/krell_meter.png -share/apps/ksim/themes/ksim/krell_panel.png -share/apps/ksim/themes/ksim/krell_slider.png -share/apps/ksim/themes/ksim/mail/decal_mail.png -share/apps/ksim/themes/ksim/mail/krell_mail.png -share/apps/ksim/themes/ksim/mail/krell_mail_daemon.png -share/apps/ksim/themes/ksim/net/decal_net_leds.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_closed.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/folder_open.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_closed.png -share/apps/kwalletmanager/icons/crystalsvg/22x22/actions/wallet_open.png -share/apps/kwalletmanager/kwalleteditor.rc -share/apps/kwalletmanager/kwalletmanager.rc -share/apps/profiles/klauncher.profile.xml -share/apps/profiles/konqueror.profile.xml -share/apps/profiles/noatun.profile.xml -share/apps/profiles/profile.dtd -share/apps/remotes/RM-0010.remote.xml -share/apps/remotes/cimr100.remote.xml -share/apps/remotes/hauppauge.remote.xml -share/apps/remotes/remote.dtd -share/apps/remotes/sherwood.remote.xml -share/apps/remotes/sonytv.remote.xml -share/autostart/irkick.desktop -share/autostart/kgpg.desktop -share/config.kcfg/ark.kcfg -share/config.kcfg/kcalc.kcfg -share/config.kcfg/kedit.kcfg -share/config.kcfg/kgpg.kcfg -share/config.kcfg/kjots.kcfg -share/config/ksim_panelextensionrc -share/doc/HTML/en/KRegExpEditor/altn.png -share/doc/HTML/en/KRegExpEditor/altntool.png -share/doc/HTML/en/KRegExpEditor/anychar.png -share/doc/HTML/en/KRegExpEditor/anychartool.png -share/doc/HTML/en/KRegExpEditor/begline.png -share/doc/HTML/en/KRegExpEditor/boundarytools.png -share/doc/HTML/en/KRegExpEditor/characters.png -share/doc/HTML/en/KRegExpEditor/charactertool.png -share/doc/HTML/en/KRegExpEditor/common -share/doc/HTML/en/KRegExpEditor/compound.png -share/doc/HTML/en/KRegExpEditor/compoundtool.png -share/doc/HTML/en/KRegExpEditor/endline.png -share/doc/HTML/en/KRegExpEditor/index.cache.bz2 -share/doc/HTML/en/KRegExpEditor/index.docbook -share/doc/HTML/en/KRegExpEditor/linestartendtool.png -share/doc/HTML/en/KRegExpEditor/lookaheadtools.png -share/doc/HTML/en/KRegExpEditor/neglookahead.png -share/doc/HTML/en/KRegExpEditor/nonwordboundary.png -share/doc/HTML/en/KRegExpEditor/poslookahead.png -share/doc/HTML/en/KRegExpEditor/repeat.png -share/doc/HTML/en/KRegExpEditor/repeattool.png -share/doc/HTML/en/KRegExpEditor/select.png -share/doc/HTML/en/KRegExpEditor/text.png -share/doc/HTML/en/KRegExpEditor/texttool.png -share/doc/HTML/en/KRegExpEditor/theEditor.png -share/doc/HTML/en/KRegExpEditor/wordboundary.png -share/doc/HTML/en/ark/common -share/doc/HTML/en/ark/index.cache.bz2 -share/doc/HTML/en/ark/index.docbook -share/doc/HTML/en/irkick/common -share/doc/HTML/en/irkick/index.cache.bz2 -share/doc/HTML/en/irkick/index.docbook -share/doc/HTML/en/kcalc/common -share/doc/HTML/en/kcalc/index.cache.bz2 -share/doc/HTML/en/kcalc/index.docbook -share/doc/HTML/en/kcalc/kcalc_on_Aix.txt -share/doc/HTML/en/kcalc/kcalc_on_OSF.txt -share/doc/HTML/en/kcharselect/common -share/doc/HTML/en/kcharselect/index.cache.bz2 -share/doc/HTML/en/kcharselect/index.docbook -share/doc/HTML/en/kcmlirc/common -share/doc/HTML/en/kcmlirc/index.cache.bz2 -share/doc/HTML/en/kcmlirc/index.docbook -share/doc/HTML/en/kcontrol/kcmlowbatcrit/common -share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.cache.bz2 -share/doc/HTML/en/kcontrol/kcmlowbatcrit/index.docbook -share/doc/HTML/en/kcontrol/kcmlowbatwarn/common -share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.cache.bz2 -share/doc/HTML/en/kcontrol/kcmlowbatwarn/index.docbook -share/doc/HTML/en/kcontrol/laptop/common -share/doc/HTML/en/kcontrol/laptop/index.cache.bz2 -share/doc/HTML/en/kcontrol/laptop/index.docbook -share/doc/HTML/en/kcontrol/powerctrl/common -share/doc/HTML/en/kcontrol/powerctrl/index.cache.bz2 -share/doc/HTML/en/kcontrol/powerctrl/index.docbook -share/doc/HTML/en/kdf/common -share/doc/HTML/en/kdf/index.cache.bz2 -share/doc/HTML/en/kdf/index.docbook -share/doc/HTML/en/kdf/kdf.png -share/doc/HTML/en/kdf/kdf_config.png -share/doc/HTML/en/kedit/common -share/doc/HTML/en/kedit/index.cache.bz2 -share/doc/HTML/en/kedit/index.docbook -share/doc/HTML/en/kfloppy/common -share/doc/HTML/en/kfloppy/index.cache.bz2 -share/doc/HTML/en/kfloppy/index.docbook -share/doc/HTML/en/kgpg/common -share/doc/HTML/en/kgpg/editor.png -share/doc/HTML/en/kgpg/index.cache.bz2 -share/doc/HTML/en/kgpg/index.docbook -share/doc/HTML/en/kgpg/keygen.png -share/doc/HTML/en/kgpg/keymanage.png -share/doc/HTML/en/kgpg/keys.png -share/doc/HTML/en/kgpg/kicker.png -share/doc/HTML/en/kgpg/options.png -share/doc/HTML/en/khexedit/common -share/doc/HTML/en/khexedit/index.cache.bz2 -share/doc/HTML/en/khexedit/index.docbook -share/doc/HTML/en/khexedit/khexedit1.png -share/doc/HTML/en/kinfocenter/blockdevices/common -share/doc/HTML/en/kinfocenter/blockdevices/index.cache.bz2 -share/doc/HTML/en/kinfocenter/blockdevices/index.docbook -share/doc/HTML/en/kjots/common -share/doc/HTML/en/kjots/index.cache.bz2 -share/doc/HTML/en/kjots/index.docbook -share/doc/HTML/en/ksim/common -share/doc/HTML/en/ksim/index.cache.bz2 -share/doc/HTML/en/ksim/index.docbook -share/doc/HTML/en/ktimer/common -share/doc/HTML/en/ktimer/index.cache.bz2 -share/doc/HTML/en/ktimer/index.docbook -share/doc/HTML/en/kwallet/common -share/doc/HTML/en/kwallet/index.cache.bz2 -share/doc/HTML/en/kwallet/index.docbook -share/icons/crystalsvg/128x128/apps/ark.png -share/icons/crystalsvg/128x128/apps/kdf.png -share/icons/crystalsvg/128x128/apps/kfloppy.png -share/icons/crystalsvg/128x128/apps/kregexpeditor.png -share/icons/crystalsvg/128x128/apps/ktimer.png -share/icons/crystalsvg/128x128/apps/kwalletmanager.png -share/icons/crystalsvg/128x128/apps/kwikdisk.png -share/icons/crystalsvg/16x16/apps/ark.png -share/icons/crystalsvg/16x16/apps/kcalc.png -share/icons/crystalsvg/16x16/apps/kcharselect.png -share/icons/crystalsvg/16x16/apps/kcmdf.png -share/icons/crystalsvg/16x16/apps/kdf.png -share/icons/crystalsvg/16x16/apps/kedit.png -share/icons/crystalsvg/16x16/apps/kfloppy.png -share/icons/crystalsvg/16x16/apps/kgpg.png -share/icons/crystalsvg/16x16/apps/khexedit.png -share/icons/crystalsvg/16x16/apps/kjots.png -share/icons/crystalsvg/16x16/apps/kregexpeditor.png -share/icons/crystalsvg/16x16/apps/ksim.png -share/icons/crystalsvg/16x16/apps/ktimer.png -share/icons/crystalsvg/16x16/apps/kwalletmanager.png -share/icons/crystalsvg/16x16/apps/kwikdisk.png -share/icons/crystalsvg/16x16/devices/ksim_cpu.png -share/icons/crystalsvg/22x22/apps/kgpg.png -share/icons/crystalsvg/22x22/apps/kwalletmanager.png -share/icons/crystalsvg/32x32/apps/ark.png -share/icons/crystalsvg/32x32/apps/kcalc.png -share/icons/crystalsvg/32x32/apps/kcmdf.png -share/icons/crystalsvg/32x32/apps/kdf.png -share/icons/crystalsvg/32x32/apps/kedit.png -share/icons/crystalsvg/32x32/apps/kfloppy.png -share/icons/crystalsvg/32x32/apps/kgpg.png -share/icons/crystalsvg/32x32/apps/khexedit.png -share/icons/crystalsvg/32x32/apps/kjots.png -share/icons/crystalsvg/32x32/apps/kregexpeditor.png -share/icons/crystalsvg/32x32/apps/ksim.png -share/icons/crystalsvg/32x32/apps/ktimer.png -share/icons/crystalsvg/32x32/apps/kwalletmanager.png -share/icons/crystalsvg/32x32/apps/kwikdisk.png -share/icons/crystalsvg/48x48/apps/ark.png -share/icons/crystalsvg/48x48/apps/kcalc.png -share/icons/crystalsvg/48x48/apps/kcharselect.png -share/icons/crystalsvg/48x48/apps/kdf.png -share/icons/crystalsvg/48x48/apps/kedit.png -share/icons/crystalsvg/48x48/apps/kfloppy.png -share/icons/crystalsvg/48x48/apps/kgpg.png -share/icons/crystalsvg/48x48/apps/khexedit.png -share/icons/crystalsvg/48x48/apps/kjots.png -share/icons/crystalsvg/48x48/apps/kregexpeditor.png -share/icons/crystalsvg/48x48/apps/ksim.png -share/icons/crystalsvg/48x48/apps/ktimer.png -share/icons/crystalsvg/48x48/apps/kwalletmanager.png -share/icons/crystalsvg/48x48/apps/kwikdisk.png -share/icons/crystalsvg/64x64/apps/ark.png -share/icons/crystalsvg/64x64/apps/kcalc.png -share/icons/crystalsvg/64x64/apps/kdf.png -share/icons/crystalsvg/64x64/apps/kedit.png -share/icons/crystalsvg/64x64/apps/kfloppy.png -share/icons/crystalsvg/64x64/apps/kjots.png -share/icons/crystalsvg/64x64/apps/kregexpeditor.png -share/icons/crystalsvg/64x64/apps/kwalletmanager.png -share/icons/crystalsvg/64x64/apps/kwikdisk.png -share/icons/hicolor/16x16/apps/irkick.png -share/icons/hicolor/22x22/apps/irkick.png -share/icons/hicolor/32x32/apps/irkick.png -share/icons/locolor/16x16/apps/irkick.png -share/icons/locolor/32x32/apps/irkick.png -share/services/ark_part.desktop -share/services/kbyteseditwidget.desktop -share/services/kregexpeditorgui.desktop -share/services/kwallet_config.desktop -share/services/kwalletmanager_show.desktop -@dirrm share/doc/HTML/en/kwallet -@dirrm share/doc/HTML/en/ktimer -@dirrm share/doc/HTML/en/ksim -@dirrm share/doc/HTML/en/kjots -@dirrm share/doc/HTML/en/kinfocenter/blockdevices -@dirrm share/doc/HTML/en/khexedit -@dirrm share/doc/HTML/en/kgpg -@dirrm share/doc/HTML/en/kfloppy -@dirrm share/doc/HTML/en/kedit -@dirrm share/doc/HTML/en/kdf -@dirrm share/doc/HTML/en/kcontrol/powerctrl -@dirrm share/doc/HTML/en/kcontrol/laptop -@dirrm share/doc/HTML/en/kcontrol/kcmlowbatwarn -@dirrm share/doc/HTML/en/kcontrol/kcmlowbatcrit -@dirrm share/doc/HTML/en/kcmlirc -@dirrm share/doc/HTML/en/kcharselect -@dirrm share/doc/HTML/en/kcalc -@dirrm share/doc/HTML/en/irkick -@dirrm share/doc/HTML/en/ark -@dirrm share/doc/HTML/en/KRegExpEditor -@dirrm share/apps/remotes -@dirrm share/apps/profiles -@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22/actions -@dirrm share/apps/kwalletmanager/icons/crystalsvg/22x22 -@dirrm share/apps/kwalletmanager/icons/crystalsvg -@dirrm share/apps/kwalletmanager/icons -@dirrm share/apps/kwalletmanager -@dirrm share/apps/ksim/themes/ksim/net -@dirrm share/apps/ksim/themes/ksim/mail -@dirrm share/apps/ksim/themes/ksim/host -@dirrm share/apps/ksim/themes/ksim -@dirrm share/apps/ksim/themes -@dirrm share/apps/ksim/pics -@dirrm share/apps/ksim/monitors -@dirrm share/apps/ksim -@dirrm share/apps/kregexpeditor/predefined/general -@dirrm share/apps/kregexpeditor/predefined -@dirrm share/apps/kregexpeditor/pics -@dirrm share/apps/kregexpeditor -@dirrm share/apps/kjots/pics -@dirrm share/apps/kjots -@dirrm share/apps/khexedit/pics -@dirrm share/apps/khexedit -@dirrm share/apps/kgpg/pics -@dirrm share/apps/kgpg/icons/crystalsvg/22x22/actions -@dirrm share/apps/kgpg/icons/crystalsvg/22x22 -@dirrm share/apps/kgpg/icons/crystalsvg/16x16/actions -@dirrm share/apps/kgpg/icons/crystalsvg/16x16 -@dirrm share/apps/kgpg/icons/crystalsvg -@dirrm share/apps/kgpg/icons -@dirrm share/apps/kgpg -@dirrm share/apps/kedit -@dirrm share/apps/kdf/pics -@dirrm share/apps/kdf -@dirrm share/apps/kcalc -@dirrm share/apps/irkick/icons/hicolor/32x32/actions -@dirrm share/apps/irkick/icons/hicolor/32x32 -@dirrm share/apps/irkick/icons/hicolor/16x16/actions -@dirrm share/apps/irkick/icons/hicolor/16x16 -@dirrm share/apps/irkick/icons/hicolor -@dirrm share/apps/irkick/icons -@dirrm share/apps/irkick -@dirrm share/apps/ark/icons/crystalsvg/32x32/actions -@dirrm share/apps/ark/icons/crystalsvg/32x32 -@dirrm share/apps/ark/icons/crystalsvg/22x22/actions -@dirrm share/apps/ark/icons/crystalsvg/22x22 -@dirrm share/apps/ark/icons/crystalsvg -@dirrm share/apps/ark/icons -@dirrm share/apps/ark -@dirrm include/ksim diff --git a/security/libfwbuilder-devel/Makefile b/security/libfwbuilder-devel/Makefile deleted file mode 100644 index 5ae104980061..000000000000 --- a/security/libfwbuilder-devel/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: libfwbuilder -# Date Created: 27 May 2002 -# Whom: Sergey Lyubka <devnull@asitatech.ie> -# -# $FreeBSD$ - -PORTNAME= libfwbuilder -PORTVERSION= 2.0.4 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder API - -BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake -LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt \ - netsnmp.7:${PORTSDIR}/net-mgmt/net-snmp - -USE_QT_VER= 3 - -QTDIR?= ${X11BASE} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -post-install: - ${RM} ${PREFIX}/lib/libfwbuilder.so.6.2 - ${RM} ${PREFIX}/lib/libfwcompiler.so.6.2 - -.include <bsd.port.mk> diff --git a/security/libfwbuilder-devel/distinfo b/security/libfwbuilder-devel/distinfo deleted file mode 100644 index ab3f31d675b2..000000000000 --- a/security/libfwbuilder-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (libfwbuilder-2.0.4.tar.gz) = 36b27b6d2ae638bbfdb2ad125e3610dc -SIZE (libfwbuilder-2.0.4.tar.gz) = 280231 diff --git a/security/libfwbuilder-devel/files/patch-aa b/security/libfwbuilder-devel/files/patch-aa deleted file mode 100644 index 905ac30f9888..000000000000 --- a/security/libfwbuilder-devel/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- qmake.inc.in.old Sat Oct 16 23:41:15 2004 -+++ qmake.inc.in Sat Oct 16 23:41:33 2004 -@@ -45,10 +45,6 @@ - - CONFIG += warn_on debug - INCLUDEPATH += /usr/include @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@ @PTHREAD_CFLAGS_Q@ @OPENSSL_CFLAGS_Q@ @LWRES_CFLAGS_Q@ -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter - LIBS += @PTHREAD_LIBS@ @XML_LIBS@ @XSLT_LIBS@ @OPENSSL_LIBS@ @LIBSNMP_LIBS@ @LWRES_LIBS@ @LIBS@ - } - diff --git a/security/libfwbuilder-devel/pkg-descr b/security/libfwbuilder-devel/pkg-descr deleted file mode 100644 index 9a2e7ce64dd5..000000000000 --- a/security/libfwbuilder-devel/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is Firewall Builder API library. -Firewall Builder consists of object-oriented GUI and set of policy compilers -for various firewall platforms. - -WWW: http://www.fwbuilder.org/ - -Sergey Lyubka <ioannvelikiy@yahoo.com> diff --git a/security/libfwbuilder-devel/pkg-plist b/security/libfwbuilder-devel/pkg-plist deleted file mode 100644 index 2e3d6f5a03df..000000000000 --- a/security/libfwbuilder-devel/pkg-plist +++ /dev/null @@ -1,105 +0,0 @@ -bin/libfwbuilder-config-2 -include/fwb-2.0/fwcompiler/RuleProcessor.h -include/fwb-2.0/fwcompiler/PolicyCompiler.h -include/fwb-2.0/fwcompiler/OSConfigurator.h -include/fwb-2.0/fwcompiler/NATCompiler.h -include/fwb-2.0/fwcompiler/Compiler.h -include/fwb-2.0/fwbuilder/snmp.h -include/fwb-2.0/fwbuilder/physAddress.h -include/fwb-2.0/fwbuilder/libfwbuilder-config.h -include/fwb-2.0/fwbuilder/libfwbuilder-version.h -include/fwb-2.0/fwbuilder/dns.h -include/fwb-2.0/fwbuilder/crypto.h -include/fwb-2.0/fwbuilder/XMLTools.h -include/fwb-2.0/fwbuilder/UDPService.h -include/fwb-2.0/fwbuilder/Tools.h -include/fwb-2.0/fwbuilder/ThreadTools.h -include/fwb-2.0/fwbuilder/TCPService.h -include/fwb-2.0/fwbuilder/SyncQueue.h -include/fwb-2.0/fwbuilder/ServiceGroup.h -include/fwb-2.0/fwbuilder/Service.h -include/fwb-2.0/fwbuilder/RuleSet.h -include/fwb-2.0/fwbuilder/RuleElement.h -include/fwb-2.0/fwbuilder/Rule.h -include/fwb-2.0/fwbuilder/Resources.h -include/fwb-2.0/fwbuilder/Pool.h -include/fwb-2.0/fwbuilder/Policy.h -include/fwb-2.0/fwbuilder/ObjectGroup.h -include/fwb-2.0/fwbuilder/Network.h -include/fwb-2.0/fwbuilder/NAT.h -include/fwb-2.0/fwbuilder/Management.h -include/fwb-2.0/fwbuilder/Logger.h -include/fwb-2.0/fwbuilder/Library.h -include/fwb-2.0/fwbuilder/IntervalGroup.h -include/fwb-2.0/fwbuilder/Interval.h -include/fwb-2.0/fwbuilder/InterfacePolicy.h -include/fwb-2.0/fwbuilder/Interface.h -include/fwb-2.0/fwbuilder/IPv4.h -include/fwb-2.0/fwbuilder/IPService.h -include/fwb-2.0/fwbuilder/IPAddress.h -include/fwb-2.0/fwbuilder/ICMPService.h -include/fwb-2.0/fwbuilder/HostsFile.h -include/fwb-2.0/fwbuilder/Host.h -include/fwb-2.0/fwbuilder/Group.h -include/fwb-2.0/fwbuilder/Firewall.h -include/fwb-2.0/fwbuilder/FWServiceReference.h -include/fwb-2.0/fwbuilder/FWReference.h -include/fwb-2.0/fwbuilder/FWOptions.h -include/fwb-2.0/fwbuilder/FWObjectReference.h -include/fwb-2.0/fwbuilder/FWObjectDatabase.h -include/fwb-2.0/fwbuilder/FWObject.h -include/fwb-2.0/fwbuilder/FWIntervalReference.h -include/fwb-2.0/fwbuilder/FWException.h -include/fwb-2.0/fwbuilder/CustomService.h -include/fwb-2.0/fwbuilder/Constants.h -include/fwb-2.0/fwbuilder/BackgroundOp.h -include/fwb-2.0/fwbuilder/AddressRange.h -include/fwb-2.0/fwbuilder/Address.h -lib/libfwcompiler.so.6.2.0 -lib/libfwcompiler.so.6 -lib/libfwcompiler.so -lib/libfwbuilder.so.6.2.0 -lib/libfwbuilder.so.6 -lib/libfwbuilder.so -%%DOCSDIR%%/INSTALL -%%DOCSDIR%%/Credits -%%DOCSDIR%%/ChangeLog -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/PatchAcceptancePolicy.txt -%%DATADIR%%/migration/FWObjectDatabase_0.9.5.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.4.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.3.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.8.7.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.14.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.13.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.12.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.11.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.10.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.9.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.8.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.7.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.6.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.5.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.4.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.3.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.3.xslt -%%DATADIR%%/fwbuilder.dtd -@dirrm %%DATADIR%%/migration -@dirrm %%DATADIR%% -@dirrm %%DOCSDIR%% -@dirrm include/fwb-2.0/fwcompiler -@dirrm include/fwb-2.0/fwbuilder -@dirrm include/fwb-2.0 diff --git a/security/libfwbuilder2/Makefile b/security/libfwbuilder2/Makefile deleted file mode 100644 index 5ae104980061..000000000000 --- a/security/libfwbuilder2/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -# New ports collection makefile for: libfwbuilder -# Date Created: 27 May 2002 -# Whom: Sergey Lyubka <devnull@asitatech.ie> -# -# $FreeBSD$ - -PORTNAME= libfwbuilder -PORTVERSION= 2.0.4 -PORTREVISION= 1 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= fwbuilder - -MAINTAINER= vadim@fwbuilder.org -COMMENT= Firewall Builder API - -BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake -LIB_DEPENDS= xslt.2:${PORTSDIR}/textproc/libxslt \ - netsnmp.7:${PORTSDIR}/net-mgmt/net-snmp - -USE_QT_VER= 3 - -QTDIR?= ${X11BASE} - -USE_OPENSSL= yes -USE_GMAKE= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS+= --with-docdir=${DOCSDIR} -MAKE_ARGS+= QTDIR="${QTDIR}" \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -INSTALLS_SHLIB= yes -PLIST_SUB+= PORTVERSION="${PORTVERSION}" - -post-install: - ${RM} ${PREFIX}/lib/libfwbuilder.so.6.2 - ${RM} ${PREFIX}/lib/libfwcompiler.so.6.2 - -.include <bsd.port.mk> diff --git a/security/libfwbuilder2/distinfo b/security/libfwbuilder2/distinfo deleted file mode 100644 index ab3f31d675b2..000000000000 --- a/security/libfwbuilder2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (libfwbuilder-2.0.4.tar.gz) = 36b27b6d2ae638bbfdb2ad125e3610dc -SIZE (libfwbuilder-2.0.4.tar.gz) = 280231 diff --git a/security/libfwbuilder2/files/patch-aa b/security/libfwbuilder2/files/patch-aa deleted file mode 100644 index 905ac30f9888..000000000000 --- a/security/libfwbuilder2/files/patch-aa +++ /dev/null @@ -1,13 +0,0 @@ ---- qmake.inc.in.old Sat Oct 16 23:41:15 2004 -+++ qmake.inc.in Sat Oct 16 23:41:33 2004 -@@ -45,10 +45,6 @@ - - CONFIG += warn_on debug - INCLUDEPATH += /usr/include @XML_CFLAGS_Q@ @XSLT_CFLAGS_Q@ @PTHREAD_CFLAGS_Q@ @OPENSSL_CFLAGS_Q@ @LWRES_CFLAGS_Q@ -- QMAKE_CFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CFLAGS_RELEASE += -Wno-unused-parameter -- QMAKE_CXXFLAGS_DEBUG += -Wno-unused-parameter -- QMAKE_CXXFLAGS_RELEASE += -Wno-unused-parameter - LIBS += @PTHREAD_LIBS@ @XML_LIBS@ @XSLT_LIBS@ @OPENSSL_LIBS@ @LIBSNMP_LIBS@ @LWRES_LIBS@ @LIBS@ - } - diff --git a/security/libfwbuilder2/pkg-descr b/security/libfwbuilder2/pkg-descr deleted file mode 100644 index 9a2e7ce64dd5..000000000000 --- a/security/libfwbuilder2/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -This is Firewall Builder API library. -Firewall Builder consists of object-oriented GUI and set of policy compilers -for various firewall platforms. - -WWW: http://www.fwbuilder.org/ - -Sergey Lyubka <ioannvelikiy@yahoo.com> diff --git a/security/libfwbuilder2/pkg-plist b/security/libfwbuilder2/pkg-plist deleted file mode 100644 index 2e3d6f5a03df..000000000000 --- a/security/libfwbuilder2/pkg-plist +++ /dev/null @@ -1,105 +0,0 @@ -bin/libfwbuilder-config-2 -include/fwb-2.0/fwcompiler/RuleProcessor.h -include/fwb-2.0/fwcompiler/PolicyCompiler.h -include/fwb-2.0/fwcompiler/OSConfigurator.h -include/fwb-2.0/fwcompiler/NATCompiler.h -include/fwb-2.0/fwcompiler/Compiler.h -include/fwb-2.0/fwbuilder/snmp.h -include/fwb-2.0/fwbuilder/physAddress.h -include/fwb-2.0/fwbuilder/libfwbuilder-config.h -include/fwb-2.0/fwbuilder/libfwbuilder-version.h -include/fwb-2.0/fwbuilder/dns.h -include/fwb-2.0/fwbuilder/crypto.h -include/fwb-2.0/fwbuilder/XMLTools.h -include/fwb-2.0/fwbuilder/UDPService.h -include/fwb-2.0/fwbuilder/Tools.h -include/fwb-2.0/fwbuilder/ThreadTools.h -include/fwb-2.0/fwbuilder/TCPService.h -include/fwb-2.0/fwbuilder/SyncQueue.h -include/fwb-2.0/fwbuilder/ServiceGroup.h -include/fwb-2.0/fwbuilder/Service.h -include/fwb-2.0/fwbuilder/RuleSet.h -include/fwb-2.0/fwbuilder/RuleElement.h -include/fwb-2.0/fwbuilder/Rule.h -include/fwb-2.0/fwbuilder/Resources.h -include/fwb-2.0/fwbuilder/Pool.h -include/fwb-2.0/fwbuilder/Policy.h -include/fwb-2.0/fwbuilder/ObjectGroup.h -include/fwb-2.0/fwbuilder/Network.h -include/fwb-2.0/fwbuilder/NAT.h -include/fwb-2.0/fwbuilder/Management.h -include/fwb-2.0/fwbuilder/Logger.h -include/fwb-2.0/fwbuilder/Library.h -include/fwb-2.0/fwbuilder/IntervalGroup.h -include/fwb-2.0/fwbuilder/Interval.h -include/fwb-2.0/fwbuilder/InterfacePolicy.h -include/fwb-2.0/fwbuilder/Interface.h -include/fwb-2.0/fwbuilder/IPv4.h -include/fwb-2.0/fwbuilder/IPService.h -include/fwb-2.0/fwbuilder/IPAddress.h -include/fwb-2.0/fwbuilder/ICMPService.h -include/fwb-2.0/fwbuilder/HostsFile.h -include/fwb-2.0/fwbuilder/Host.h -include/fwb-2.0/fwbuilder/Group.h -include/fwb-2.0/fwbuilder/Firewall.h -include/fwb-2.0/fwbuilder/FWServiceReference.h -include/fwb-2.0/fwbuilder/FWReference.h -include/fwb-2.0/fwbuilder/FWOptions.h -include/fwb-2.0/fwbuilder/FWObjectReference.h -include/fwb-2.0/fwbuilder/FWObjectDatabase.h -include/fwb-2.0/fwbuilder/FWObject.h -include/fwb-2.0/fwbuilder/FWIntervalReference.h -include/fwb-2.0/fwbuilder/FWException.h -include/fwb-2.0/fwbuilder/CustomService.h -include/fwb-2.0/fwbuilder/Constants.h -include/fwb-2.0/fwbuilder/BackgroundOp.h -include/fwb-2.0/fwbuilder/AddressRange.h -include/fwb-2.0/fwbuilder/Address.h -lib/libfwcompiler.so.6.2.0 -lib/libfwcompiler.so.6 -lib/libfwcompiler.so -lib/libfwbuilder.so.6.2.0 -lib/libfwbuilder.so.6 -lib/libfwbuilder.so -%%DOCSDIR%%/INSTALL -%%DOCSDIR%%/Credits -%%DOCSDIR%%/ChangeLog -%%DOCSDIR%%/COPYING -%%DOCSDIR%%/AUTHORS -%%DOCSDIR%%/PatchAcceptancePolicy.txt -%%DATADIR%%/migration/FWObjectDatabase_0.9.5.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.4.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.3.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.9.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.8.7.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.14.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.13.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.12.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.11.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.10.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.9.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.8.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.7.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.6.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.5.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.4.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.3.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_0.10.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_1.0.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.0.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.1.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.2.xslt -%%DATADIR%%/migration/FWObjectDatabase_2.0.3.xslt -%%DATADIR%%/fwbuilder.dtd -@dirrm %%DATADIR%%/migration -@dirrm %%DATADIR%% -@dirrm %%DOCSDIR%% -@dirrm include/fwb-2.0/fwcompiler -@dirrm include/fwb-2.0/fwbuilder -@dirrm include/fwb-2.0 diff --git a/security/nettle2/Makefile b/security/nettle2/Makefile deleted file mode 100644 index 715c289a8aa5..000000000000 --- a/security/nettle2/Makefile +++ /dev/null @@ -1,45 +0,0 @@ -# ex:ts=8 -# New ports collection makefile for: nettle -# Date created: Dec 6, 2001 -# Whom: ijliao -# -# $FreeBSD$ -# - -PORTNAME= nettle -PORTVERSION= 1.7 -PORTREVISION= 2 -CATEGORIES= security -MASTER_SITES= http://www.lysator.liu.se/~nisse/archive/ \ - ftp://ftp.lysator.liu.se/pub/security/lsh/ - -MAINTAINER= jim@corebsd.or.id -COMMENT= A low-level cryptographic library - -LIB_DEPENDS= gmp.6:${PORTSDIR}/math/libgmp4 - -USE_GMAKE= yes -USE_OPENSSL= yes -GNU_CONFIGURE= yes -CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --enable-shared -LDFLAGS+= -L${LOCALBASE}/lib -INSTALLS_SHLIB= yes - -DOCS= NEWS README TODO nettle.html -EXAMPLES= examples/README examples/*.c examples/*.h -INFO= nettle - -post-extract: - @${RM} -f ${WRKSRC}/nettle.info* - -post-install: - @${MKDIR} ${EXAMPLESDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${EXAMPLES} ${EXAMPLESDIR} -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} -.endif - -.include <bsd.port.mk> diff --git a/security/nettle2/distinfo b/security/nettle2/distinfo deleted file mode 100644 index f477fc593dbe..000000000000 --- a/security/nettle2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (nettle-1.7.tar.gz) = 1212a2451530af024ce9253f01284ddd -SIZE (nettle-1.7.tar.gz) = 497991 diff --git a/security/nettle2/files/patch-Makefile.in b/security/nettle2/files/patch-Makefile.in deleted file mode 100644 index 5e9e5bd2c686..000000000000 --- a/security/nettle2/files/patch-Makefile.in +++ /dev/null @@ -1,10 +0,0 @@ ---- Makefile.in.orig Fri Oct 24 14:28:03 2003 -+++ Makefile.in Fri Oct 24 14:29:11 2003 -@@ -1067,7 +1067,6 @@ $(SHLIBFORLINK): $(SHLIBOBJECTS) - install-shared: $(SHLIBFORLINK) - $(INSTALL_DATA) $(SHLIBFORLINK) $(DESTDIR)$(libdir)/$(SHLIBFILE) - (cd $(DESTDIR)$(libdir) \ -- && ln -sf $(SHLIBFILE) $(SHLIBSONAME) \ - && ln -sf $(SHLIBFILE) $(SHLIBFORLINK) ) - - %.html : %.texinfo diff --git a/security/nettle2/files/patch-configure b/security/nettle2/files/patch-configure deleted file mode 100644 index 96c78f36792e..000000000000 --- a/security/nettle2/files/patch-configure +++ /dev/null @@ -1,11 +0,0 @@ ---- configure.orig Fri Oct 24 14:27:53 2003 -+++ configure Fri Oct 24 14:28:43 2003 -@@ -3160,7 +3160,7 @@ fi - SHLIBCFLAGS="-fpic" - SHLIBFORLINK=libnettle.so - SHLIBSONAME='$(SHLIBFORLINK).$(SHLIBMAJOR)' --SHLIBFILE='$(SHLIBSONAME).$(SHLIBMINOR)' -+SHLIBFILE='$(SHLIBSONAME)' - SHLIBLINK='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME)' - - echo "enable_shared: $enable_shared" diff --git a/security/nettle2/files/patch-examples_nettle-openssl.c b/security/nettle2/files/patch-examples_nettle-openssl.c deleted file mode 100644 index dbd034518587..000000000000 --- a/security/nettle2/files/patch-examples_nettle-openssl.c +++ /dev/null @@ -1,29 +0,0 @@ ---- examples/nettle-openssl.c.orig Fri Nov 8 16:05:20 2002 -+++ examples/nettle-openssl.c Thu May 1 12:52:10 2003 -@@ -93,7 +93,7 @@ - openssl_des_set_key(void *ctx, unsigned length, const uint8_t *key) - { - assert(length == 8); -- des_key_sched((char *) key, ctx); -+ des_key_sched((const_DES_cblock *)key, ctx); - } - - #define DES_BLOCK_SIZE 8 -@@ -105,7 +105,7 @@ - assert (!(length % DES_BLOCK_SIZE)); - while (length) - { -- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_ENCRYPT); -+ des_ecb_encrypt((const_DES_cblock *)src, (DES_cblock *)dst, ctx, DES_ENCRYPT); - length -= DES_BLOCK_SIZE; - dst += DES_BLOCK_SIZE; - src += DES_BLOCK_SIZE; -@@ -119,7 +119,7 @@ - assert (!(length % DES_BLOCK_SIZE)); - while (length) - { -- des_ecb_encrypt((char *) src, (char *) dst, ctx, DES_DECRYPT); -+ des_ecb_encrypt((const_DES_cblock *) src, (DES_cblock *) dst, ctx, DES_DECRYPT); - length -= DES_BLOCK_SIZE; - dst += DES_BLOCK_SIZE; - src += DES_BLOCK_SIZE; diff --git a/security/nettle2/pkg-descr b/security/nettle2/pkg-descr deleted file mode 100644 index e9e262fcac2d..000000000000 --- a/security/nettle2/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -Nettle is a cryptographic library that is designed to fit easily in more or -less any context: In crypto toolkits for object-oriented languages (C++, -Python, Pike, ...), in applications like LSH or GNUPG, or even in kernel -space. - -WWW: http://www.lysator.liu.se/~nisse/nettle/ diff --git a/security/nettle2/pkg-plist b/security/nettle2/pkg-plist deleted file mode 100644 index efb4a6b17d3e..000000000000 --- a/security/nettle2/pkg-plist +++ /dev/null @@ -1,44 +0,0 @@ -bin/sexp-conv -include/nettle/aes.h -include/nettle/arcfour.h -include/nettle/base16.h -include/nettle/base64.h -include/nettle/blowfish.h -include/nettle/buffer.h -include/nettle/cast128.h -include/nettle/cbc.h -include/nettle/des-compat.h -include/nettle/des.h -include/nettle/dsa.h -include/nettle/hmac.h -include/nettle/knuth-lfib.h -include/nettle/macros.h -include/nettle/md5-compat.h -include/nettle/md5.h -include/nettle/nettle-meta.h -include/nettle/pgp.h -include/nettle/realloc.h -include/nettle/rsa.h -include/nettle/serpent.h -include/nettle/sexp.h -include/nettle/sha.h -include/nettle/twofish.h -include/nettle/yarrow.h -@dirrm include/nettle -lib/libnettle.a -lib/libnettle.so.1 -lib/libnettle.so -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/TODO -%%PORTDOCS%%%%DOCSDIR%%/nettle.html -%%PORTDOCS%%@dirrm %%DOCSDIR%% -%%EXAMPLESDIR%%/README -%%EXAMPLESDIR%%/io.c -%%EXAMPLESDIR%%/nettle-benchmark.c -%%EXAMPLESDIR%%/nettle-openssl.c -%%EXAMPLESDIR%%/rsa-keygen.c -%%EXAMPLESDIR%%/rsa-sign.c -%%EXAMPLESDIR%%/rsa-verify.c -%%EXAMPLESDIR%%/io.h -@dirrm %%EXAMPLESDIR%% diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile deleted file mode 100644 index ea123505c16a..000000000000 --- a/security/openvpn-devel/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: openvpn -# Date created: 2002-06-23 -# Whom: Matthias Andree <matthias.andree@web.de> -# -# $FreeBSD$ -# - -PORTNAME= openvpn -PORTVERSION= 1.6.0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ - http://osdn.dl.sourceforge.net/sourceforge/${PORTNAME}/ -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= matthias.andree@gmx.de -COMMENT= Secure IP/Ethernet tunnel daemon - -LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo - -CONFLICTS= openvpn-devel-* - -GNU_CONFIGURE= yes -USE_OPENSSL= yes -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \ - --with-lzo-headers=${LOCALBASE}/include \ - --prefix=${PREFIX} - -MAN8= openvpn.8 - -post-install: - ${INSTALL_SCRIPT} ${FILESDIR}/openvpn.sh.sample \ - ${PREFIX}/etc/rc.d/openvpn.sh.sample -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \ - PORTS README - @${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR} -.endfor -.for dirs in easy-rsa sample-config-files sample-scripts - @${MKDIR} ${DOCSDIR}/${dirs} - @${INSTALL_DATA} ${WRKSRC}/${dirs}/* ${DOCSDIR}/${dirs} -.endfor - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.mk> diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo deleted file mode 100644 index 67bb70161441..000000000000 --- a/security/openvpn-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (openvpn-1.6.0.tar.gz) = 9eab3719b280a12d19ef1fda286cc363 -SIZE (openvpn-1.6.0.tar.gz) = 430324 diff --git a/security/openvpn-devel/files/openvpn.sh.sample b/security/openvpn-devel/files/openvpn.sh.sample deleted file mode 100644 index a906ecf44425..000000000000 --- a/security/openvpn-devel/files/openvpn.sh.sample +++ /dev/null @@ -1,19 +0,0 @@ -#! /bin/sh -# (C) 2002 by Matthias Andree - -# This file may be redistributed according to the terms of the GNU General -# Public License, version 2 (two). - -# To use this script, rename it to openvpn.sh and make sure it is -# executable for the owner. - -# This file rouses a security warning at port install time. However, this -# file itself does not start network services, but it loads a kernel driver. -# The security of this file therefore depends on the security of kldload and -# the if_tap driver. - -case x$1 in - xstart) echo -n ' if_tap' ; exec kldload if_tap ;; - xstop) echo -n ' if_tap' ; exec kldunload if_tap ;; - *) echo >&2 "Usage: $0 {start|stop}" -esac diff --git a/security/openvpn-devel/pkg-descr b/security/openvpn-devel/pkg-descr deleted file mode 100644 index d5f0eb29a86f..000000000000 --- a/security/openvpn-devel/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -OpenVPN is a robust and highly configurable VPN (Virtual Private -Network) daemon which can be used to securely link two or more private -networks using an encrypted tunnel over the internet. It uses UDP as its -transport, avoiding TCP-over-TCP retransmission congestion. SSL can be -used to authenticate the sites, or they can use a pre-shared secret. - -WWW: http://openvpn.sourceforge.net/ - -- Matthias Andree -matthias.andree@web.de diff --git a/security/openvpn-devel/pkg-message b/security/openvpn-devel/pkg-message deleted file mode 100644 index ad69e3b90101..000000000000 --- a/security/openvpn-devel/pkg-message +++ /dev/null @@ -1,18 +0,0 @@ -### ---------------------------------------------------------------------- ### -### To use the tap driver, you may need to do: kldload if_tap ### -### See ${PREFIX}/etc/rc.d/openvpn.sh.sample for how to do this ### -### automatically at system boot-up time. ### -### ---------------------------------------------------------------------- ### -### To retain backwards compatibility of OpenVPN 1.3.0 with OpenVPN peers ### -### that run older versions (back to 1.1.0), you will have to set the MTU ### -### explicitly by command line options since OpenVPN 1.3.0. ### -### ### -### When connecting to 1.4.X or older peers with a TAP-style tunnel, set ### -### --tun-mtu 1500 --tun-mtu-extra 32 on the peer. ### -### ### -### When using TLS security and your peer runs OpenVPN 1.3.X, the PEER ### -### must use --disable-occ. This version of OpenVPN cannot use TLS mode ### -### to peers running OpenVPN 1.2.x or older. ### -### ### -### Note: use at most --verb 4 for regular use, --verb 5 is for debugging ### -### ---------------------------------------------------------------------- ### diff --git a/security/openvpn-devel/pkg-plist b/security/openvpn-devel/pkg-plist deleted file mode 100644 index cee89a468518..000000000000 --- a/security/openvpn-devel/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -sbin/openvpn -etc/rc.d/openvpn.sh.sample -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/PORTS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files -%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/security/openvpn20/Makefile b/security/openvpn20/Makefile deleted file mode 100644 index ea123505c16a..000000000000 --- a/security/openvpn20/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# New ports collection makefile for: openvpn -# Date created: 2002-06-23 -# Whom: Matthias Andree <matthias.andree@web.de> -# -# $FreeBSD$ -# - -PORTNAME= openvpn -PORTVERSION= 1.6.0 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ - http://osdn.dl.sourceforge.net/sourceforge/${PORTNAME}/ -MASTER_SITE_SUBDIR= ${PORTNAME} - -MAINTAINER= matthias.andree@gmx.de -COMMENT= Secure IP/Ethernet tunnel daemon - -LIB_DEPENDS= lzo.1:${PORTSDIR}/archivers/lzo - -CONFLICTS= openvpn-devel-* - -GNU_CONFIGURE= yes -USE_OPENSSL= yes -CONFIGURE_TARGET= --build=${ARCH}-portbld-freebsd${OSREL} -CONFIGURE_ARGS= --with-lzo-lib=${LOCALBASE}/lib \ - --with-lzo-headers=${LOCALBASE}/include \ - --prefix=${PREFIX} - -MAN8= openvpn.8 - -post-install: - ${INSTALL_SCRIPT} ${FILESDIR}/openvpn.sh.sample \ - ${PREFIX}/etc/rc.d/openvpn.sh.sample -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for docs in AUTHORS COPYING COPYRIGHT.GPL ChangeLog INSTALL NEWS \ - PORTS README - @${INSTALL_DATA} ${WRKSRC}/${docs} ${DOCSDIR} -.endfor -.for dirs in easy-rsa sample-config-files sample-scripts - @${MKDIR} ${DOCSDIR}/${dirs} - @${INSTALL_DATA} ${WRKSRC}/${dirs}/* ${DOCSDIR}/${dirs} -.endfor - @${CAT} ${PKGMESSAGE} -.endif - -.include <bsd.port.mk> diff --git a/security/openvpn20/distinfo b/security/openvpn20/distinfo deleted file mode 100644 index 67bb70161441..000000000000 --- a/security/openvpn20/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (openvpn-1.6.0.tar.gz) = 9eab3719b280a12d19ef1fda286cc363 -SIZE (openvpn-1.6.0.tar.gz) = 430324 diff --git a/security/openvpn20/files/openvpn.sh.sample b/security/openvpn20/files/openvpn.sh.sample deleted file mode 100644 index a906ecf44425..000000000000 --- a/security/openvpn20/files/openvpn.sh.sample +++ /dev/null @@ -1,19 +0,0 @@ -#! /bin/sh -# (C) 2002 by Matthias Andree - -# This file may be redistributed according to the terms of the GNU General -# Public License, version 2 (two). - -# To use this script, rename it to openvpn.sh and make sure it is -# executable for the owner. - -# This file rouses a security warning at port install time. However, this -# file itself does not start network services, but it loads a kernel driver. -# The security of this file therefore depends on the security of kldload and -# the if_tap driver. - -case x$1 in - xstart) echo -n ' if_tap' ; exec kldload if_tap ;; - xstop) echo -n ' if_tap' ; exec kldunload if_tap ;; - *) echo >&2 "Usage: $0 {start|stop}" -esac diff --git a/security/openvpn20/pkg-descr b/security/openvpn20/pkg-descr deleted file mode 100644 index d5f0eb29a86f..000000000000 --- a/security/openvpn20/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -OpenVPN is a robust and highly configurable VPN (Virtual Private -Network) daemon which can be used to securely link two or more private -networks using an encrypted tunnel over the internet. It uses UDP as its -transport, avoiding TCP-over-TCP retransmission congestion. SSL can be -used to authenticate the sites, or they can use a pre-shared secret. - -WWW: http://openvpn.sourceforge.net/ - -- Matthias Andree -matthias.andree@web.de diff --git a/security/openvpn20/pkg-message b/security/openvpn20/pkg-message deleted file mode 100644 index ad69e3b90101..000000000000 --- a/security/openvpn20/pkg-message +++ /dev/null @@ -1,18 +0,0 @@ -### ---------------------------------------------------------------------- ### -### To use the tap driver, you may need to do: kldload if_tap ### -### See ${PREFIX}/etc/rc.d/openvpn.sh.sample for how to do this ### -### automatically at system boot-up time. ### -### ---------------------------------------------------------------------- ### -### To retain backwards compatibility of OpenVPN 1.3.0 with OpenVPN peers ### -### that run older versions (back to 1.1.0), you will have to set the MTU ### -### explicitly by command line options since OpenVPN 1.3.0. ### -### ### -### When connecting to 1.4.X or older peers with a TAP-style tunnel, set ### -### --tun-mtu 1500 --tun-mtu-extra 32 on the peer. ### -### ### -### When using TLS security and your peer runs OpenVPN 1.3.X, the PEER ### -### must use --disable-occ. This version of OpenVPN cannot use TLS mode ### -### to peers running OpenVPN 1.2.x or older. ### -### ### -### Note: use at most --verb 4 for regular use, --verb 5 is for debugging ### -### ---------------------------------------------------------------------- ### diff --git a/security/openvpn20/pkg-plist b/security/openvpn20/pkg-plist deleted file mode 100644 index cee89a468518..000000000000 --- a/security/openvpn20/pkg-plist +++ /dev/null @@ -1,42 +0,0 @@ -sbin/openvpn -etc/rc.d/openvpn.sh.sample -%%PORTDOCS%%%%DOCSDIR%%/AUTHORS -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT.GPL -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/INSTALL -%%PORTDOCS%%%%DOCSDIR%%/NEWS -%%PORTDOCS%%%%DOCSDIR%%/PORTS -%%PORTDOCS%%%%DOCSDIR%%/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/README -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-ca -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-dh -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-inter -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-key-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/build-req-pass -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/clean-all -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/openssl.cnf -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/sign-req -%%PORTDOCS%%%%DOCSDIR%%/easy-rsa/vars -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/README -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/firewall.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/home.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-client -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/loopback-server -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/office.up -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-shutdown.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/openvpn-startup.sh -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/static-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-home.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/tls-office.conf -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-client-config -%%PORTDOCS%%%%DOCSDIR%%/sample-config-files/xinetd-server-config -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/openvpn.init -%%PORTDOCS%%%%DOCSDIR%%/sample-scripts/verify-cn -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-scripts -%%PORTDOCS%%@dirrm %%DOCSDIR%%/sample-config-files -%%PORTDOCS%%@dirrm %%DOCSDIR%%/easy-rsa -%%PORTDOCS%%@dirrm %%DOCSDIR%% diff --git a/security/pidgin-encryption/Makefile b/security/pidgin-encryption/Makefile deleted file mode 100644 index dd216e5d723d..000000000000 --- a/security/pidgin-encryption/Makefile +++ /dev/null @@ -1,49 +0,0 @@ -# New ports collection makefile for: gaim-encryption -# Date created: 2004-05-01 -# Whom: ports@c0decafe.net -# -# $FreeBSD$ -# - -PORTNAME= encryption -PORTVERSION= 2.32 -CATEGORIES= security net -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PKGNAMEPREFIX}${PORTNAME} -PKGNAMEPREFIX= gaim- -DISTNAME= ${PKGNAMEPREFIX}${PORTNAME}-${PORTVERSION} - -MAINTAINER= ports@c0decafe.net -COMMENT= Provides transparent RSA encryption as a Gaim plugin - -BUILD_DEPENDS= ${X11BASE}/include/gaim/config.h:${PORTSDIR}/net/gaim -RUN_DEPENDS= gaim:${PORTSDIR}/net/gaim -LIB_DEPENDS= nss3:${PORTSDIR}/security/nss - -USE_X_PREFIX= yes -USE_GMAKE= yes -USE_GNOME= gtk20 -USE_LIBTOOL_VER=15 -CONFIGURE_ENV= CPPFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \ - LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" -CONFIGURE_ARGS= --with-nspr-includes=${LOCALBASE}/include/nspr \ - --with-nspr-libs=${LOCALBASE}/lib \ - --with-nss-includes=${LOCALBASE}/include/nss/nss \ - --with-nss-libs=${LOCALBASE}/lib - -.if !defined(WITHOUT_NLS) -USE_GETTEXT= yes -CONFIGURE_ARGS+=--with-libintl-prefix=${LOCALBASE} -PLIST_SUB+= NLS="" -.else -CONFIGURE_ARGS+=--disable-nls -PLIST_SUB+= NLS="@comment " -.endif - -pre-everything:: - @${ECHO_MSG} "" - @${ECHO_MSG} "WARNING: make sure net/gaim is built with NSS support (it is, by default)" - @${ECHO_MSG} "" - @${ECHO_MSG} "" - -.include <bsd.port.mk> diff --git a/security/pidgin-encryption/distinfo b/security/pidgin-encryption/distinfo deleted file mode 100644 index cc314cfc9083..000000000000 --- a/security/pidgin-encryption/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (gaim-encryption-2.32.tar.gz) = 708563eab2af9ed9fa71f556a140d67b -SIZE (gaim-encryption-2.32.tar.gz) = 521370 diff --git a/security/pidgin-encryption/pkg-descr b/security/pidgin-encryption/pkg-descr deleted file mode 100644 index 2083c7cc5370..000000000000 --- a/security/pidgin-encryption/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Gaim-Encryption uses NSS to provide transparent RSA encryption as a Gaim plugin. - -Features include: - * Automatically creates a public/private key pair for you upon loading - the plugin - * Automatically transmits your public key to other users. - * Supports 512 - 4096 bit keys. - * Saves keys of known users, and warns you if their public key has - changed. - * Embeds all encryption and keys inside HTML, so if the other user - doesn't have the plugin, they will get a little message telling them - about the plugin, and won't get a screen full of garbage. - * Stores keys in human readable files in your .gaim directory, in case - you ever need to copy/edit them by hand. Which you really shouldn't - have to do. - * Automatically recognizes if you are chatting with someone who has the - plugin- see the Preferences dialog. - * Modular and extensible. If you want to define a different type of - encryption, you can use this plugin as a wrapper to take care of - transporting the encrypted binary over the IM pipe. - -WWW: http://gaim-encryption.sourceforge.net/ diff --git a/security/pidgin-encryption/pkg-plist b/security/pidgin-encryption/pkg-plist deleted file mode 100644 index 99d0974cd435..000000000000 --- a/security/pidgin-encryption/pkg-plist +++ /dev/null @@ -1,11 +0,0 @@ -lib/gaim/encrypt.so -%%NLS%%share/locale/da/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/de/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/es/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/fr/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/it/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/ja/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/nl/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/pl/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/gaim-encryption.mo -%%NLS%%share/locale/sl/LC_MESSAGES/gaim-encryption.mo diff --git a/security/racoon2/Makefile b/security/racoon2/Makefile deleted file mode 100644 index a68efae0f18e..000000000000 --- a/security/racoon2/Makefile +++ /dev/null @@ -1,54 +0,0 @@ -# New ports collection makefile for: racoon -# Date created: 4 July 2000 -# Whom: sumikawa -# -# $FreeBSD$ -# - -PORTNAME= racoon -PORTVERSION= 20040818a -PORTREVISION= 1 -CATEGORIES= security net ipv6 -MASTER_SITES= ftp://ftp.kame.net/pub/kame/misc/ - -MAINTAINER= sumikawa@FreeBSD.org -COMMENT= KAME racoon IKE daemon - -.if !exists(/usr/lib/libipsec.so.1) && !exists(/lib/libipsec.so.1) -BROKEN= "You must upgrade the OS" -.endif - -USE_RC_SUBR= YES -USE_OPENSSL= YES - -WRKSRC= ${WRKDIR}/${DISTNAME}/racoon -GNU_CONFIGURE= yes -CONFIGURE_ENV+= CPPFLAGS=-I${LOCALBASE}/include CFLAGS=-I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -L${WRKSRC}/../libipsec -CONFIGURE_ARGS+=--enable-debug -CONFIGURE_ARGS+=--enable-ipv6 -CONFIGURE_ARGS+=--sysconfdir=${LOCALBASE}/etc -CONFIGURE_ARGS+=--with-pkgversion=freebsd-${PORTVERSION} - -MAN5= racoon.conf.5 -MAN8= racoon.8 - -RC_SCRIPTS_SUB= PREFIX=${PREFIX} \ - RC_SUBR=${RC_SUBR} - -pre-patch: - ${MV} ${WRKSRC}/racoon.8 ${WRKSRC}/racoon.8.in - -pre-configure: - (cd ${WRKSRC}/../libipsec; make) - -post-install: - @${SED} ${RC_SCRIPTS_SUB:S/$/!g/:S/^/ -e s!%%/:S/=/%%!/} \ - ${FILESDIR}/racoon.sh > ${PREFIX}/etc/rc.d/racoon.sh - @${CHMOD} +x ${PREFIX}/etc/rc.d/racoon.sh - @if [ -z `/sbin/sysctl -a | ${GREP} -q ipsec && echo ipsec` ]; then \ - ${ECHO_MSG} "WARNING: IPsec feature is disabled on this host"; \ - ${ECHO_MSG} " You must build the kernel if you want to run racoon on the host"; \ - fi ; - -.include <bsd.port.mk> diff --git a/security/racoon2/distinfo b/security/racoon2/distinfo deleted file mode 100644 index 62ac81a89bd5..000000000000 --- a/security/racoon2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (racoon-20040818a.tar.gz) = c983587afc2772c11e4b81c3b4b9dfc4 -SIZE (racoon-20040818a.tar.gz) = 397275 diff --git a/security/racoon2/files/patch-aa b/security/racoon2/files/patch-aa deleted file mode 100644 index b9e78afe4ac3..000000000000 --- a/security/racoon2/files/patch-aa +++ /dev/null @@ -1,20 +0,0 @@ ---- ../libipsec/Makefile.orig Sun Jun 11 23:54:31 2000 -+++ ../libipsec/Makefile Tue Oct 17 01:06:10 2000 -@@ -25,12 +25,13 @@ - # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF - # SUCH DAMAGE. - --.if exists(${.CURDIR}/../Makefile.opsys) --.include "${.CURDIR}/../Makefile.opsys" --.endif -+#.if exists(${.CURDIR}/../Makefile.opsys) -+#.include "${.CURDIR}/../Makefile.opsys" -+#.endif -+OPSYS!= uname -s - - LIB= ipsec --CFLAGS+=-g -+CFLAGS+=-g -I. - .if (${OPSYS} != "NetBSD") - CFLAGS+=-DIPSEC_DEBUG -DIPSEC -DINET6 - .else diff --git a/security/racoon2/files/patch-ab b/security/racoon2/files/patch-ab deleted file mode 100644 index e5fb29c03f60..000000000000 --- a/security/racoon2/files/patch-ab +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.in.orig Fri Sep 27 07:04:59 2002 -+++ Makefile.in Thu Nov 21 22:28:50 2002 -@@ -7,7 +7,7 @@ - LDFLAGS=@LDFLAGS@ - CPPFLAGS= @CPPFLAGS@ - OPTFLAG=@OPTFLAG@ --CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -DSYSCONFDIR=\"${sysconfdir}\" -+CFLAGS= @CFLAGS@ $(CPPFLAGS) @DEFS@ $(CPPFLAGS) $(OPTFLAG) -DIPSEC -I. -I$(srcdir) -DSYSCONFDIR=\"${sysconfdir}/racoon\" - CFLAGS+=-DYY_NO_UNPUT - CFLAGS+=-I${srcdir}/../libipsec - LIBS= @LIBS@ -@@ -88,10 +88,6 @@ - $(INSTALL) -o bin -g bin -m 444 racoon.conf.5 $(mandir)/man5 - -mkdir -p ${sysconfdir}/racoon - for i in $(CONF); do \ -- if test ! -f ${sysconfdir}/racoon/$$i; then \ -- $(INSTALL) -o bin -g bin -m 444 samples/$$i \ -- ${sysconfdir}/racoon; \ -- fi; \ - $(INSTALL) -o bin -g bin -m 444 samples/$$i \ - ${sysconfdir}/racoon/$$i.dist; \ - done diff --git a/security/racoon2/files/patch-ac b/security/racoon2/files/patch-ac deleted file mode 100644 index ee9eba403dd1..000000000000 --- a/security/racoon2/files/patch-ac +++ /dev/null @@ -1,11 +0,0 @@ ---- configure- Wed Jul 5 16:18:19 2000 -+++ configure Wed Jul 5 16:18:32 2000 -@@ -4021,7 +4021,7 @@ - - cat >> $CONFIG_STATUS <<EOF - --CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf"} -+CONFIG_FILES=\${CONFIG_FILES-"Makefile samples/psk.txt samples/racoon.conf racoon.8"} - EOF - cat >> $CONFIG_STATUS <<\EOF - for ac_file in .. $CONFIG_FILES; do if test "x$ac_file" != x..; then diff --git a/security/racoon2/files/patch-ad b/security/racoon2/files/patch-ad deleted file mode 100644 index 8b8fb3b81fe0..000000000000 --- a/security/racoon2/files/patch-ad +++ /dev/null @@ -1,13 +0,0 @@ ---- racoon.8.in.orig Tue Jul 4 21:27:59 2000 -+++ racoon.8.in Wed Jul 5 16:17:43 2000 -@@ -97,8 +97,8 @@ - .El - .\" - .Sh FILES --.Bl -tag -width /usr/local/v6/etc/racoon.conf -compact --.It Pa /usr/local/v6/etc/racoon.conf -+.Bl -tag -width @sysconfdir@/racoon/racoon.conf -compact -+.It Pa @sysconfdir@/racoon/racoon.conf - default configuration file. - .It Pa /var/log/racoon.log - default log file. diff --git a/security/racoon2/files/patch-crypto_openssl.c b/security/racoon2/files/patch-crypto_openssl.c deleted file mode 100644 index 3f243d19c8e2..000000000000 --- a/security/racoon2/files/patch-crypto_openssl.c +++ /dev/null @@ -1,42 +0,0 @@ ---- crypto_openssl.old.c 2004-04-09 22:25:56.000000000 +0530 -+++ crypto_openssl.c 2004-08-02 20:30:03.000000000 +0530 -@@ -1654,6 +1654,7 @@ - - HMAC_Final((HMAC_CTX *)c, res->v, &l); - res->l = l; -+ HMAC_cleanup((HMAC_CTX *)c); - (void)racoon_free(c); - - if (SHA512_DIGEST_LENGTH != res->l) { -@@ -1710,6 +1711,7 @@ - - HMAC_Final((HMAC_CTX *)c, res->v, &l); - res->l = l; -+ HMAC_cleanup((HMAC_CTX *)c); - (void)racoon_free(c); - - if (SHA384_DIGEST_LENGTH != res->l) { -@@ -1766,6 +1768,7 @@ - - HMAC_Final((HMAC_CTX *)c, res->v, &l); - res->l = l; -+ HMAC_cleanup((HMAC_CTX *)c); - (void)racoon_free(c); - - if (SHA256_DIGEST_LENGTH != res->l) { -@@ -1823,6 +1826,7 @@ - - HMAC_Final((HMAC_CTX *)c, res->v, &l); - res->l = l; -+ HMAC_cleanup((HMAC_CTX *)c); - (void)racoon_free(c); - - if (SHA_DIGEST_LENGTH != res->l) { -@@ -1879,6 +1883,7 @@ - - HMAC_Final((HMAC_CTX *)c, res->v, &l); - res->l = l; -+ HMAC_cleanup((HMAC_CTX *)c); - (void)racoon_free(c); - - if (MD5_DIGEST_LENGTH != res->l) { diff --git a/security/racoon2/files/racoon.sh b/security/racoon2/files/racoon.sh deleted file mode 100644 index ecde585dad87..000000000000 --- a/security/racoon2/files/racoon.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh - -# Start or stop racoon -# $FreeBSD$ - -# PROVIDE: racoon -# REQUIRE: DAEMON -# BEFORE: LOGIN -# KEYWORD: FreeBSD shutdown -# -# NOTE for FreeBSD 5.0+: -# If you want this script to start with the base rc scripts -# move racoon.sh to /etc/rc.d/racoon - -prefix=%%PREFIX%% - -# Define these racoon_* variables in one of these files: -# /etc/rc.conf -# /etc/rc.conf.local -# /etc/rc.conf.d/racoon -# -# DO NOT CHANGE THESE DEFAULT VALUES HERE -# -[ -z "$racoon_enable" ] && racoon_enable="YES" # Enable racoon -#racoon_program="${prefix}/sbin/racoon" # Location of racoon -#racoon_flags="" # Flags to racoon program - -. %%RC_SUBR%% - -name="racoon" -rcvar=`set_rcvar` -command="${prefix}/sbin/racoon" -pidfile="/var/run/racoon.pid" -required_files="${prefix}/etc/racoon/racoon.conf" -stop_postcmd="racoon_poststop" - -racoon_poststop() { - /bin/rm -f ${pidfile} -} - -load_rc_config $name -run_rc_command "$1" diff --git a/security/racoon2/pkg-descr b/security/racoon2/pkg-descr deleted file mode 100644 index 9470793d9b4b..000000000000 --- a/security/racoon2/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -racoon speaks IKE (ISAKMP/Oakley) key management protocol, to -establish security association with other hosts. - -Known issues: -- Too many use of dynamic memory allocation, which leads to memory leak. -- Non-threaded implementation. Simultaneous key negotiation performance - should be improved. -- Cannot negotiate keys for per-socket policy. -- Cryptic configuration syntax - blame IPsec specification too... -- Needs more documentation. - -Design choice, not a bug: -- racoon negotiate IPsec keys only. It does not negotiate policy. Policy must - be configured into the kernel separately from racoon. If you want to - support roaming clients, you may need to have a mechanism to put policy - for the roaming client after phase 1 finishes. - -WWW: http://www.kame.net/ diff --git a/security/racoon2/pkg-plist b/security/racoon2/pkg-plist deleted file mode 100644 index d9c289662081..000000000000 --- a/security/racoon2/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -sbin/racoon -etc/racoon/psk.txt.dist -etc/racoon/racoon.conf.dist -etc/rc.d/racoon.sh -@unexec rmdir %D/etc/racoon 2>/dev/null || true diff --git a/security/stunnel/files/stunnel.in b/security/stunnel/files/stunnel.in deleted file mode 100644 index d86bc5d630e0..000000000000 --- a/security/stunnel/files/stunnel.in +++ /dev/null @@ -1,41 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# PROVIDE: stunnel -# REQUIRE: NETWORKING SERVERS -# BEFORE: DAEMON -# KEYWORD: shutdown - -# -# Add some of the following variables to /etc/rc.conf to configure stunnel: -# stunnel_enable (bool): Set to "NO" by default. -# Set it to "YES" to enable stunnel. -# stunnel_config (str): Default "!!PREFIX!!/etc/stunnel/stunnel.conf" -# Set it to the full path to the config file -# that stunnel will use during the automated -# start-up. -# stunnel_pidfile (str): Default "!!PREFIX!!/var/stunnel/stunnel.pid" -# Set it to the value of 'pidfile' in -# the stunnel.conf file. -# - -. !!RC_SUBR!! - -name="stunnel" -rcvar=`set_rcvar` -stunnel_config="!!PREFIX!!/etc/stunnel/${name}.conf" -stunnel_pidfile="!!PREFIX!!/var/stunnel/${name}.pid" -command="!!PREFIX!!/sbin/stunnel" - -[ -z "$stunnel_enable" ] && stunnel_enable="NO" - -load_rc_config $name - -command_args=${stunnel_config} -pidfile=${stunnel_pidfile} - -required_files="${stunnel_config}" - -run_rc_command "$1" diff --git a/security/sudosh2/Makefile b/security/sudosh2/Makefile deleted file mode 100644 index 0c7e2fb214a7..000000000000 --- a/security/sudosh2/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Ports collection Makefile for: sudosh -# Date created: 10/28/2004 -# Whom: cy@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= sudosh -PORTVERSION= 1.4.1 -PORTREVISION= 3 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:S/_/-/} - -MAINTAINER= cy@FreeBSD.org -COMMENT= A sudo shell - -RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo - -USE_BZIP2= yes -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --bindir="${PREFIX}/bin" -CONFIGURE_ENV= LDFLAGS="-lutil" - -.include <bsd.port.mk> diff --git a/security/sudosh2/distinfo b/security/sudosh2/distinfo deleted file mode 100644 index 33bc8b88756e..000000000000 --- a/security/sudosh2/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (sudosh-1.4.1.tar.bz2) = de57f0642faf1b85215a95a811f82bbc -SIZE (sudosh-1.4.1.tar.bz2) = 90353 diff --git a/security/sudosh2/files/patch-src::sudosh.c b/security/sudosh2/files/patch-src::sudosh.c deleted file mode 100644 index eccb20ad878e..000000000000 --- a/security/sudosh2/files/patch-src::sudosh.c +++ /dev/null @@ -1,173 +0,0 @@ ---- src/sudosh.c.orig Tue Oct 26 18:01:24 2004 -+++ src/sudosh.c Sat Nov 13 19:31:14 2004 -@@ -24,6 +24,9 @@ - #include <unistd.h> - #include <signal.h> - #include <pwd.h> -+#ifdef __FreeBSD__ -+#include <sys/param.h> -+#endif - - #include "config.h" - -@@ -75,6 +78,12 @@ - #define SIGCHLD SIGCLD - #endif - -+#ifdef __FreeBSD__ -+#include <sys/types.h> -+#include <sys/ioctl.h> -+#include <libutil.h> -+#endif -+ - static struct termios termorig; - static struct winsize winorig; - -@@ -99,6 +108,9 @@ - static void rawmode (int); - static int findms (struct pst *); - void mysyslog (int, const char *, ...); -+#ifdef __FreeBSD__ -+static void sanemode(int ttyfd); -+#endif - - int - main (int argc, char *argv[], char *environ[]) -@@ -255,8 +267,9 @@ - mysyslog (LOG_INFO, start_msg); - mysyslog (LOG_INFO, "to view this session type: sudosh-replay %s-%i", - user, now); -- -+#ifndef __FreeBSD__ - rawmode (0); -+#endif - - if (findms (&pspair) < 0) - { -@@ -269,6 +282,9 @@ - case 0: - close (pspair.mfd); - prepchild (&pspair); -+#ifdef __FreeBSD__ -+ rawmode (0); -+#endif - case -1: - perror ("fork failed"); - bye (1); -@@ -276,6 +292,9 @@ - close (pspair.sfd); - } - -+#ifdef __FreeBSD__ -+ rawmode(0); -+#endif - setuid (getuid ()); - - memset (&sa, 0, sizeof sa); -@@ -377,15 +396,32 @@ - { - if ((p->mfd = open ("/dev/ptc", O_RDWR)) == -1) - { -- perror ("Cannot open cloning master pty"); -- return -1; -+#ifdef __FreeBSD__ -+#define PTYLEN 16 -+ if ((int)(sname= malloc(PTYLEN)) == -1) -+ { -+ perror("Cannot allocate memory"); -+ return -1; -+ } -+ if (openpty(&p->mfd, &p->sfd, sname, NULL, NULL) == -1) -+ { -+#endif -+ perror ("Cannot open cloning master pty"); -+ return -1; -+#ifdef __FreeBSD__ -+ } -+#endif - } - } - -+#if !defined(__FreeBSD_version) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000) - (void) unlockpt (p->mfd); - (void) grantpt (p->mfd); -+#endif - -+#ifndef __FreeBSD__ - sname = (char *) ptsname (p->mfd); -+#endif - - if ((p->sfd = open (sname, O_RDWR)) == -1) - { -@@ -456,11 +492,53 @@ - abort (); - } - -+#ifdef __FreeBSD__ -+static void -+sanemode(int ttyfd) -+{ -+ static struct termios termnew; -+ -+ if (tcgetattr(ttyfd, &termnew) == -1) -+ { -+ perror ("tcgetattr failed"); -+ exit (1); -+ } -+ termnew.c_cflag = TTYDEF_CFLAG | (termnew.c_cflag & CLOCAL); -+ termnew.c_iflag = TTYDEF_IFLAG; -+ termnew.c_iflag |= ICRNL; -+ /* preserve user-preference flags in lflag */ -+#define LKEEP (ECHOKE|ECHOE|ECHOK|ECHOPRT|ECHOCTL|ALTWERASE|TOSTOP|NOFLSH) -+ termnew.c_lflag = TTYDEF_LFLAG | (termnew.c_lflag & LKEEP); -+ termnew.c_oflag = TTYDEF_OFLAG; -+ if (tcsetattr(ttyfd, TCSAFLUSH, &termnew) == -1) -+ { -+ perror ("tcsetattr (sane) failed"); -+ exit (1); -+ } -+} -+#endif -+ - static void - rawmode (int ttyfd) - { - static struct termios termnew; - -+#ifdef __FreeBSD__ -+ if (tcgetattr(ttyfd, &termnew) == -1) -+ { -+ perror ("tcgetattr failed"); -+ exit (1); -+ } -+ cfmakeraw(&termnew); -+ termnew.c_cflag &= ~(CSIZE|PARENB); -+ termnew.c_cflag |= CS8; -+ if (tcsetattr(ttyfd, TCSADRAIN, &termnew) == -1) -+ { -+ perror ("tcsetattr (raw) failed"); -+ exit (1); -+ } -+ return; -+#else __FreeBSD__ - #ifdef TCGETS - if (ioctl (ttyfd, TCGETS, &termorig) == -1) - { -@@ -484,6 +562,7 @@ - #ifdef TCSETS - (void) ioctl (ttyfd, TCSETS, &termnew); - #endif -+#endif __FreeBSD__ - } - - static void -@@ -491,6 +570,9 @@ - { - #ifdef TCSETS - (void) ioctl (0, TCSETS, &termorig); -+#endif -+#ifdef __FreeBSD__ -+ sanemode(0); - #endif - - fclose (fttime); diff --git a/security/sudosh2/pkg-descr b/security/sudosh2/pkg-descr deleted file mode 100644 index 3e764176e983..000000000000 --- a/security/sudosh2/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -sudosh is a sudo shell. Sudosh provides a logged root shell that can -be used for auditing. It works just like a VCR, records the root shell -session and offers real-time playback. Sudosh is designed to be used -with sudo in an enterprise environment. - -WWW: http://sourceforge.net/projects/sudosh/ - http://freshmeat.net/projects/sudosh/ diff --git a/security/sudosh2/pkg-plist b/security/sudosh2/pkg-plist deleted file mode 100644 index f45aa67effb2..000000000000 --- a/security/sudosh2/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/sudosh -bin/sudosh-replay diff --git a/security/sudosh3/Makefile b/security/sudosh3/Makefile deleted file mode 100644 index 0c7e2fb214a7..000000000000 --- a/security/sudosh3/Makefile +++ /dev/null @@ -1,26 +0,0 @@ -# Ports collection Makefile for: sudosh -# Date created: 10/28/2004 -# Whom: cy@FreeBSD.org -# -# $FreeBSD$ -# - -PORTNAME= sudosh -PORTVERSION= 1.4.1 -PORTREVISION= 3 -CATEGORIES= security -MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= ${PORTNAME:S/_/-/} - -MAINTAINER= cy@FreeBSD.org -COMMENT= A sudo shell - -RUN_DEPENDS= sudo:${PORTSDIR}/security/sudo - -USE_BZIP2= yes -GNU_CONFIGURE= yes - -CONFIGURE_ARGS= --bindir="${PREFIX}/bin" -CONFIGURE_ENV= LDFLAGS="-lutil" - -.include <bsd.port.mk> diff --git a/security/sudosh3/distinfo b/security/sudosh3/distinfo deleted file mode 100644 index 33bc8b88756e..000000000000 --- a/security/sudosh3/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (sudosh-1.4.1.tar.bz2) = de57f0642faf1b85215a95a811f82bbc -SIZE (sudosh-1.4.1.tar.bz2) = 90353 diff --git a/security/sudosh3/files/patch-src::sudosh.c b/security/sudosh3/files/patch-src::sudosh.c deleted file mode 100644 index eccb20ad878e..000000000000 --- a/security/sudosh3/files/patch-src::sudosh.c +++ /dev/null @@ -1,173 +0,0 @@ ---- src/sudosh.c.orig Tue Oct 26 18:01:24 2004 -+++ src/sudosh.c Sat Nov 13 19:31:14 2004 -@@ -24,6 +24,9 @@ - #include <unistd.h> - #include <signal.h> - #include <pwd.h> -+#ifdef __FreeBSD__ -+#include <sys/param.h> -+#endif - - #include "config.h" - -@@ -75,6 +78,12 @@ - #define SIGCHLD SIGCLD - #endif - -+#ifdef __FreeBSD__ -+#include <sys/types.h> -+#include <sys/ioctl.h> -+#include <libutil.h> -+#endif -+ - static struct termios termorig; - static struct winsize winorig; - -@@ -99,6 +108,9 @@ - static void rawmode (int); - static int findms (struct pst *); - void mysyslog (int, const char *, ...); -+#ifdef __FreeBSD__ -+static void sanemode(int ttyfd); -+#endif - - int - main (int argc, char *argv[], char *environ[]) -@@ -255,8 +267,9 @@ - mysyslog (LOG_INFO, start_msg); - mysyslog (LOG_INFO, "to view this session type: sudosh-replay %s-%i", - user, now); -- -+#ifndef __FreeBSD__ - rawmode (0); -+#endif - - if (findms (&pspair) < 0) - { -@@ -269,6 +282,9 @@ - case 0: - close (pspair.mfd); - prepchild (&pspair); -+#ifdef __FreeBSD__ -+ rawmode (0); -+#endif - case -1: - perror ("fork failed"); - bye (1); -@@ -276,6 +292,9 @@ - close (pspair.sfd); - } - -+#ifdef __FreeBSD__ -+ rawmode(0); -+#endif - setuid (getuid ()); - - memset (&sa, 0, sizeof sa); -@@ -377,15 +396,32 @@ - { - if ((p->mfd = open ("/dev/ptc", O_RDWR)) == -1) - { -- perror ("Cannot open cloning master pty"); -- return -1; -+#ifdef __FreeBSD__ -+#define PTYLEN 16 -+ if ((int)(sname= malloc(PTYLEN)) == -1) -+ { -+ perror("Cannot allocate memory"); -+ return -1; -+ } -+ if (openpty(&p->mfd, &p->sfd, sname, NULL, NULL) == -1) -+ { -+#endif -+ perror ("Cannot open cloning master pty"); -+ return -1; -+#ifdef __FreeBSD__ -+ } -+#endif - } - } - -+#if !defined(__FreeBSD_version) || (defined(__FreeBSD_version) && __FreeBSD_version >= 500000) - (void) unlockpt (p->mfd); - (void) grantpt (p->mfd); -+#endif - -+#ifndef __FreeBSD__ - sname = (char *) ptsname (p->mfd); -+#endif - - if ((p->sfd = open (sname, O_RDWR)) == -1) - { -@@ -456,11 +492,53 @@ - abort (); - } - -+#ifdef __FreeBSD__ -+static void -+sanemode(int ttyfd) -+{ -+ static struct termios termnew; -+ -+ if (tcgetattr(ttyfd, &termnew) == -1) -+ { -+ perror ("tcgetattr failed"); -+ exit (1); -+ } -+ termnew.c_cflag = TTYDEF_CFLAG | (termnew.c_cflag & CLOCAL); -+ termnew.c_iflag = TTYDEF_IFLAG; -+ termnew.c_iflag |= ICRNL; -+ /* preserve user-preference flags in lflag */ -+#define LKEEP (ECHOKE|ECHOE|ECHOK|ECHOPRT|ECHOCTL|ALTWERASE|TOSTOP|NOFLSH) -+ termnew.c_lflag = TTYDEF_LFLAG | (termnew.c_lflag & LKEEP); -+ termnew.c_oflag = TTYDEF_OFLAG; -+ if (tcsetattr(ttyfd, TCSAFLUSH, &termnew) == -1) -+ { -+ perror ("tcsetattr (sane) failed"); -+ exit (1); -+ } -+} -+#endif -+ - static void - rawmode (int ttyfd) - { - static struct termios termnew; - -+#ifdef __FreeBSD__ -+ if (tcgetattr(ttyfd, &termnew) == -1) -+ { -+ perror ("tcgetattr failed"); -+ exit (1); -+ } -+ cfmakeraw(&termnew); -+ termnew.c_cflag &= ~(CSIZE|PARENB); -+ termnew.c_cflag |= CS8; -+ if (tcsetattr(ttyfd, TCSADRAIN, &termnew) == -1) -+ { -+ perror ("tcsetattr (raw) failed"); -+ exit (1); -+ } -+ return; -+#else __FreeBSD__ - #ifdef TCGETS - if (ioctl (ttyfd, TCGETS, &termorig) == -1) - { -@@ -484,6 +562,7 @@ - #ifdef TCSETS - (void) ioctl (ttyfd, TCSETS, &termnew); - #endif -+#endif __FreeBSD__ - } - - static void -@@ -491,6 +570,9 @@ - { - #ifdef TCSETS - (void) ioctl (0, TCSETS, &termorig); -+#endif -+#ifdef __FreeBSD__ -+ sanemode(0); - #endif - - fclose (fttime); diff --git a/security/sudosh3/pkg-descr b/security/sudosh3/pkg-descr deleted file mode 100644 index 3e764176e983..000000000000 --- a/security/sudosh3/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -sudosh is a sudo shell. Sudosh provides a logged root shell that can -be used for auditing. It works just like a VCR, records the root shell -session and offers real-time playback. Sudosh is designed to be used -with sudo in an enterprise environment. - -WWW: http://sourceforge.net/projects/sudosh/ - http://freshmeat.net/projects/sudosh/ diff --git a/security/sudosh3/pkg-plist b/security/sudosh3/pkg-plist deleted file mode 100644 index f45aa67effb2..000000000000 --- a/security/sudosh3/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -bin/sudosh -bin/sudosh-replay diff --git a/security/tor-devel/Makefile b/security/tor-devel/Makefile deleted file mode 100644 index 475b12a6af53..000000000000 --- a/security/tor-devel/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# ports collection makefile for: tor -# Date created: 2004.05.28 -# Whom: freebsd-ports@rikrose.net -# -# $FreeBSD$ -# - -PORTNAME= tor -PORTVERSION= 0.0.9.1 -CATEGORIES= security -MASTER_SITES= http://tor.freehaven.net/dist/ - -MAINTAINER= freebsd-ports@rikrose.net -COMMENT= An anonymizing overlay network for TCP - -RUN_DEPENDS= tsocks:${PORTSDIR}/net/tsocks - -GNU_CONFIGURE= yes -CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} -USE_OPENSSL= yes -USE_REINPLACE= yes - -MANCOMPRESSED= no -MAN1= tor.1 tor-resolve.1 torify.1 - -post-patch: - @${MV} ${WRKSRC}/contrib/tor-tsocks.conf \ - ${WRKSRC}/contrib/tor-tsocks.conf.sample - @${REINPLACE_CMD} -e "s|tor-tsocks.conf|tor-tsocks.conf.sample|g" \ - ${WRKSRC}/contrib/Makefile.in - -post-install: - @${CP} ${WRKSRC}/contrib/tor.sh ${LOCALBASE}/etc/rc.d/tor.sh.sample - -.include <bsd.port.mk> diff --git a/security/tor-devel/distinfo b/security/tor-devel/distinfo deleted file mode 100644 index cf5b2d048730..000000000000 --- a/security/tor-devel/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -MD5 (tor-0.0.9.1.tar.gz) = a79e653bcb99a19baf7221405ebf0faa -SIZE (tor-0.0.9.1.tar.gz) = 518594 diff --git a/security/tor-devel/pkg-descr b/security/tor-devel/pkg-descr deleted file mode 100644 index 2f4ab73019d8..000000000000 --- a/security/tor-devel/pkg-descr +++ /dev/null @@ -1,11 +0,0 @@ -Tor: an anonymizing overlay network for TCP - -Tor is a connection-based low-latency anonymous communication system which -addresses many flaws in the original onion routing design. - -Remember that this is development code -- DON'T RELY ON THE CURRENT TOR -NETWORK FOR ANONYMITY! - -WWW: http://freehaven.net/tor/ -- rik -freebsd-ports@rikrose.net diff --git a/security/tor-devel/pkg-plist b/security/tor-devel/pkg-plist deleted file mode 100644 index 8bfe05579563..000000000000 --- a/security/tor-devel/pkg-plist +++ /dev/null @@ -1,7 +0,0 @@ -bin/tor -bin/tor-resolve -bin/torify -etc/rc.d/tor.sh.sample -etc/tor/torrc.sample -etc/tor/tor-tsocks.conf.sample -@dirrm etc/tor diff --git a/security/tripwire/files/twpol.m4 b/security/tripwire/files/twpol.m4 deleted file mode 100644 index edb5d6a2e9f1..000000000000 --- a/security/tripwire/files/twpol.m4 +++ /dev/null @@ -1,655 +0,0 @@ -# -# Policy file for FreeBSD -# -# $FreeBSD$ - - -# -# This is the example Tripwire Policy file. It is intended as a place to -# start creating your own custom Tripwire Policy file. Referring to it as -# well as the Tripwire Policy Guide should give you enough information to -# make a good custom Tripwire Policy file that better covers your -# configuration and security needs. A text version of this policy file is -# called twpol.txt. -# -# Note that this file is tuned to an install of FreeBSD using -# buildworld. If run unmodified, this file should create no errors on -# database creation, or violations on a subsiquent integrity check. -# However it is impossible for there to be one policy file for all machines, -# so this existing one errs on the side of security. Your FreeBSD -# configuration will most likey differ from the one our policy file was -# tuned to, and will therefore require some editing of the default -# Tripwire Policy file. -# -# The example policy file is best run with 'Loose Directory Checking' -# enabled. Set LOOSEDIRECTORYCHECKING=TRUE in the Tripwire Configuration -# file. -# -# Email support is not included and must be added to this file. -# Add the 'emailto=' to the rule directive section of each rule (add a comma -# after the 'severity=' line and add an 'emailto=' and include the email -# addresses you want the violation reports to go to). Addresses are -# semi-colon delimited. -# - - - -# -# Global Variable Definitions -# -# These are defined at install time by the installation script. You may -# Manually edit these if you are using this file directly and not from the -# installation script itself. -# - -@@section GLOBAL -TWROOT=; -TWBIN=; -TWPOL=; -TWDB=; -TWSKEY=; -TWLKEY=; -TWREPORT=; -HOSTNAME=; - -@@section FS -SEC_CRIT = $(IgnoreNone)-SHa ; # Critical files that cannot change -SEC_SUID = $(IgnoreNone)-SHa ; # Binaries with the SUID or SGID flags set -SEC_BIN = $(ReadOnly) ; # Binaries that should not change -SEC_CONFIG = $(Dynamic) ; # Config files that are changed infrequently but accessed often -SEC_TTY = $(Dynamic)-ugp ; # Tty files that change ownership at login -SEC_LOG = $(Growing) ; # Files that grow, but that should never change ownership -SEC_INVARIANT = +tpug ; # Directories that should never change permission or ownership -SIG_LOW = 33 ; # Non-critical files that are of minimal security impact -SIG_MED = 66 ; # Non-critical files that are of significant security impact -SIG_HI = 100 ; # Critical files that are significant points of vulnerability - - -# Tripwire Binaries -( - rulename = "Tripwire Binaries", - severity = $(SIG_HI) -) -{ - $(TWBIN)/siggen -> $(SEC_BIN) ; - $(TWBIN)/tripwire -> $(SEC_BIN) ; - $(TWBIN)/twadmin -> $(SEC_BIN) ; - $(TWBIN)/twprint -> $(SEC_BIN) ; -} - -# Tripwire Data Files - Configuration Files, Policy Files, Keys, Reports, Databases -( - rulename = "Tripwire Data Files", - severity = $(SIG_HI) -) -{ - # NOTE: We remove the inode attribute because when Tripwire creates a backup, - # it does so by renaming the old file and creating a new one (which will - # have a new inode number). Inode is left turned on for keys, which shouldn't - # ever change. - - # NOTE: The first integrity check triggers this rule and each integrity check - # afterward triggers this rule until a database update is run, since the - # database file does not exist before that point. - - $(TWDB) -> $(SEC_CONFIG) -i ; - $(TWPOL)/tw.pol -> $(SEC_BIN) -i ; - $(TWPOL)/tw.cfg -> $(SEC_BIN) -i ; - $(TWPOL)/twcfg.txt -> $(SEC_BIN) ; - $(TWPOL)/twpol.txt -> $(SEC_BIN) ; - $(TWLKEY)/$(HOSTNAME)-local.key -> $(SEC_BIN) ; - $(TWSKEY)/site.key -> $(SEC_BIN) ; - - #don't scan the individual reports - $(TWREPORT) -> $(SEC_CONFIG) (recurse=0) ; -} - - -# Tripwire HQ Connector Binaries -#( -# rulename = "Tripwire HQ Connector Binaries", -# severity = $(SIG_HI) -#) -#{ -# $(TWBIN)/hqagent -> $(SEC_BIN) ; -#} -# -# Tripwire HQ Connector - Configuration Files, Keys, and Logs - -# -# Note: File locations here are different than in a stock HQ Connector -# installation. This is because Tripwire 2.3 uses a different path -# structure than Tripwire 2.2.1. -# -# You may need to update your HQ Agent configuation file (or this policy -# file) to correct the paths. We have attempted to support the FHS standard -# here by placing the HQ Agent files similarly to the way Tripwire 2.3 -# places them. -# - -#( -# rulename = "Tripwire HQ Connector Data Files", -# severity = $(SIG_HI) -#) -#{ -# -# # NOTE: Removing the inode attribute because when Tripwire creates a backup -# # it does so by renaming the old file and creating a new one (which will -# # have a new inode number). Leaving inode turned on for keys, which -# # shouldn't ever change. -# -# -# $(TWBIN)/agent.cfg -> $(SEC_BIN) -i ; -# $(TWLKEY)/authentication.key -> $(SEC_BIN) ; -# $(TWDB)/tasks.dat -> $(SEC_CONFIG) ; -# $(TWDB)/schedule.dat -> $(SEC_CONFIG) ; -# -# # Uncomment if you have agent logging enabled. -# #/var/log/tripwire/agent.log -> $(SEC_LOG) ; -#} - - - -# Commonly accessed directories that should remain static with regards to owner and group -( - rulename = "Invariant Directories", - severity = $(SIG_MED) -) -{ - / -> $(SEC_INVARIANT) (recurse = false) ; - /home -> $(SEC_INVARIANT) (recurse = false) ; -} - -# -# First, root's "home" -# - -( - rulename = "Root's home", - severity = $(SIG_HI) -) -{ - # /.rhosts -> $(SEC_CRIT) ; - /.profile -> $(SEC_CRIT) ; - /.cshrc -> $(SEC_CRIT) ; - /.login -> $(SEC_CRIT) ; - # /.exrc -> $(SEC_CRIT) ; - # /.logout -> $(SEC_CRIT) ; - # /.forward -> $(SEC_CRIT) ; - /root -> $(SEC_CRIT) (recurse = true) ; - !/root/.history ; - !/root/.bash_history ; - # !/root/.lsof_SYSTEM_NAME ; # Uncomment if lsof is installed -} - - -# -# FreeBSD Kernel -# - -( - rulename = "FreeBSD Kernel", - severity = $(SIG_HI) -) -{ - /kernel -> $(SEC_CRIT) ; - /kernel.old -> $(SEC_CRIT) ; - /kernel.GENERIC -> $(SEC_CRIT) ; -} - - -# -# FreeBSD Modules -# - -( - rulename = "FreeBSD Modules", - severity = $(SIG_HI) -) -{ - /modules -> $(SEC_CRIT) (recurse = true) ; - /modules.old -> $(SEC_CRIT) (recurse = true) ; - # /lkm -> $(SEC_CRIT) (recurse = true) ; # uncomment if using lkm kld -} - - -# -# System Administration Programs -# - -( - rulename = "System Administration Programs", - severity = $(SIG_HI) -) -{ - /sbin -> $(SEC_CRIT) (recurse = true) ; - /usr/sbin -> $(SEC_CRIT) (recurse = true) ; -} - - -# -# User Utilities -# - -( - rulename = "User Utilities", - severity = $(SIG_HI) -) -{ - /bin -> $(SEC_CRIT) (recurse = true) ; - /usr/bin -> $(SEC_CRIT) (recurse = true) ; -} - - -# -# /dev -# - -( - rulename = "/dev", - severity = $(SIG_HI) -) -{ - /dev -> $(Device) (recurse = true) ; - !/dev/vga ; - !/dev/dri ; - /dev/console -> $(SEC_TTY) ; - /dev/ttyv0 -> $(SEC_TTY) ; - /dev/ttyv1 -> $(SEC_TTY) ; - /dev/ttyv2 -> $(SEC_TTY) ; - /dev/ttyv3 -> $(SEC_TTY) ; - /dev/ttyv4 -> $(SEC_TTY) ; - /dev/ttyv5 -> $(SEC_TTY) ; - /dev/ttyv6 -> $(SEC_TTY) ; - /dev/ttyv7 -> $(SEC_TTY) ; - /dev/ttyp0 -> $(SEC_TTY) ; - /dev/ttyp1 -> $(SEC_TTY) ; - /dev/ttyp2 -> $(SEC_TTY) ; - /dev/ttyp3 -> $(SEC_TTY) ; - /dev/ttyp4 -> $(SEC_TTY) ; - /dev/ttyp5 -> $(SEC_TTY) ; - /dev/ttyp6 -> $(SEC_TTY) ; - /dev/ttyp7 -> $(SEC_TTY) ; - /dev/ttyp8 -> $(SEC_TTY) ; - /dev/ttyp9 -> $(SEC_TTY) ; - /dev/ttypa -> $(SEC_TTY) ; - /dev/ttypb -> $(SEC_TTY) ; - /dev/ttypc -> $(SEC_TTY) ; - /dev/ttypd -> $(SEC_TTY) ; - /dev/ttype -> $(SEC_TTY) ; - /dev/ttypf -> $(SEC_TTY) ; - /dev/ttypg -> $(SEC_TTY) ; - /dev/ttyph -> $(SEC_TTY) ; - /dev/ttypi -> $(SEC_TTY) ; - /dev/ttypj -> $(SEC_TTY) ; - /dev/ttypl -> $(SEC_TTY) ; - /dev/ttypm -> $(SEC_TTY) ; - /dev/ttypn -> $(SEC_TTY) ; - /dev/ttypo -> $(SEC_TTY) ; - /dev/ttypp -> $(SEC_TTY) ; - /dev/ttypq -> $(SEC_TTY) ; - /dev/ttypr -> $(SEC_TTY) ; - /dev/ttyps -> $(SEC_TTY) ; - /dev/ttypt -> $(SEC_TTY) ; - /dev/ttypu -> $(SEC_TTY) ; - /dev/ttypv -> $(SEC_TTY) ; - /dev/cuaa0 -> $(SEC_TTY) ; # modem -} - - -# -# /etc -# - -( - rulename = "/etc", - severity = $(SIG_HI) -) -{ - /etc -> $(SEC_CRIT) (recurse = true) ; - # /etc/mail/aliases -> $(SEC_CONFIG) ; - /etc/dumpdates -> $(SEC_CONFIG) ; - /etc/motd -> $(SEC_CONFIG) ; - !/etc/ppp/connect-errors ; - /etc/skeykeys -> $(SEC_CONFIG) ; - # Uncomment the following 4 lines if your password file does not change - # /etc/passwd -> $(SEC_CONFIG) ; - # /etc/master.passwd -> $(SEC_CONFIG) ; - # /etc/pwd.db -> $(SEC_CONFIG) ; - # /etc/spwd.db -> $(SEC_CONFIG) ; -} - - -# -# Copatibility (Linux) -# - -( - rulename = "Linux Compatibility", - severity = $(SIG_HI) -) -{ - /compat -> $(SEC_CRIT) (recurse = true) ; -# -# Uncomment the following if Linux compatibility is used. Replace -# HOSTNAME1 and HOSTNAME2 with the hosts that have Linux emulation port -# installed. -# -#@@ifhost HOSTNAME1 || HOSTNAME2 -# /compat/linux/etc -> $(SEC_INVARIANT) (recurse = false) ; -# /compat/linux/etc/X11 -> $(SEC_CONFIG) (recurse = true) ; -# /compat/linux/etc/pam.d -> $(SEC_CONFIG) (recurse = true) ; -# /compat/linux/etc/profile.d -> $(SEC_CONFIG) (recurse = true) ; -# /compat/linux/etc/real -> $(SEC_CONFIG) (recurse = true) ; -# /compat/linux/etc/bashrc -> $(SEC_CONFIG) ; -# /compat/linux/etc/csh.login -> $(SEC_CONFIG) ; -# /compat/linux/etc/host.conf -> $(SEC_CONFIG) ; -# /compat/linux/etc/hosts.allow -> $(SEC_CONFIG) ; -# /compat/linux/etc/hosts.deny -> $(SEC_CONFIG) ; -# /compat/linux/etc/info-dir -> $(SEC_CONFIG) ; -# /compat/linux/etc/inputrc -> $(SEC_CONFIG) ; -# /compat/linux/etc/ld.so.conf -> $(SEC_CONFIG) ; -# /compat/linux/etc/nsswitch.conf -> $(SEC_CONFIG) ; -# /compat/linux/etc/profile -> $(SEC_CONFIG) ; -# /compat/linux/etc/redhat-release -> $(SEC_CONFIG) ; -# /compat/linux/etc/rpc -> $(SEC_CONFIG) ; -# /compat/linux/etc/securetty -> $(SEC_CONFIG) ; -# /compat/linux/etc/shells -> $(SEC_CONFIG) ; -# /compat/linux/etc/termcap -> $(SEC_CONFIG) ; -# /compat/linux/etc/yp.conf -> $(SEC_CONFIG) ; -# !/compat/linux/etc/ld.so.cache ; -# !/compat/linux/var/spool/mail ; -#@@endif -} - - -# -# Libraries, include files, and other system files -# - -( - rulename = "Libraries, include files, and other system files", - severity = $(SIG_HI) -) -{ - /usr/include -> $(SEC_CRIT) (recurse = true) ; - /usr/lib -> $(SEC_CRIT) (recurse = true) ; - /usr/libdata -> $(SEC_CRIT) (recurse = true) ; - /usr/libexec -> $(SEC_CRIT) (recurse = true) ; - /usr/share -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man -> $(SEC_CONFIG) ; - !/usr/share/man/whatis ; - !/usr/share/man/.glimpse_filenames ; - !/usr/share/man/.glimpse_filenames_index ; - !/usr/share/man/.glimpse_filetimes ; - !/usr/share/man/.glimpse_filters ; - !/usr/share/man/.glimpse_index ; - !/usr/share/man/.glimpse_messages ; - !/usr/share/man/.glimpse_partitions ; - !/usr/share/man/.glimpse_statistics ; - !/usr/share/man/.glimpse_turbo ; - /usr/share/man/man1 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man2 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man3 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man4 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man5 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man6 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man7 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man8 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/man9 -> $(SEC_CRIT) (recurse = true) ; - /usr/share/man/mann -> $(SEC_CRIT) (recurse = true) ; - ! /usr/share/man/cat1 ; - ! /usr/share/man/cat2 ; - ! /usr/share/man/cat3 ; - ! /usr/share/man/cat4 ; - ! /usr/share/man/cat5 ; - ! /usr/share/man/cat6 ; - ! /usr/share/man/cat7 ; - ! /usr/share/man/cat8 ; - ! /usr/share/man/cat9 ; - ! /usr/share/man/catl ; - ! /usr/share/man/catn ; - /usr/share/perl/man -> $(SEC_CONFIG) ; - !/usr/share/perl/man/whatis ; - !/usr/share/perl/man/.glimpse_filenames ; - !/usr/share/perl/man/.glimpse_filenames_index ; - !/usr/share/perl/man/.glimpse_filetimes ; - !/usr/share/perl/man/.glimpse_filters ; - !/usr/share/perl/man/.glimpse_index ; - !/usr/share/perl/man/.glimpse_messages ; - !/usr/share/perl/man/.glimpse_partitions ; - !/usr/share/perl/man/.glimpse_statistics ; - !/usr/share/perl/man/.glimpse_turbo ; - /usr/share/perl/man/man3 -> $(SEC_CRIT) (recurse = true) ; - ! /usr/share/perl/man/cat3 ; - /usr/local/lib/perl5/5.00503/man -> $(SEC_CONFIG) ; - ! /usr/local/lib/perl5/5.00503/man/whatis ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_filters ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_filetimes ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_messages ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_statistics ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_index ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_turbo ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_partitions ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames ; - ! /usr/local/lib/perl5/5.00503/man/.glimpse_filenames_index ; - /usr/local/lib/perl5/5.00503/man/man3 -> $(SEC_CRIT) (recurse = true) ; - ! /usr/local/lib/perl5/5.00503/man/cat3 ; -} - - -# -# X11R6 -# - -( - rulename = "X11R6", - severity = $(SIG_HI) -) -{ - /usr/X11R6 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/lib/X11/xdm -> $(SEC_CONFIG) (recurse = true) ; - !/usr/X11R6/lib/X11/xdm/xdm-errors ; - !/usr/X11R6/lib/X11/xdm/authdir/authfiles ; - !/usr/X11R6/lib/X11/xdm/xdm-pid ; - /usr/X11R6/lib/X11/xkb/compiled -> $(SEC_CONFIG) (recurse = true) ; - /usr/X11R6/man -> $(SEC_CONFIG) ; - !/usr/X11R6/man/whatis ; - !/usr/X11R6/man/.glimpse_filenames ; - !/usr/X11R6/man/.glimpse_filenames_index ; - !/usr/X11R6/man/.glimpse_filetimes ; - !/usr/X11R6/man/.glimpse_filters ; - !/usr/X11R6/man/.glimpse_index ; - !/usr/X11R6/man/.glimpse_messages ; - !/usr/X11R6/man/.glimpse_partitions ; - !/usr/X11R6/man/.glimpse_statistics ; - !/usr/X11R6/man/.glimpse_turbo ; - /usr/X11R6/man/man1 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man2 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man3 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man4 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man5 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man6 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man7 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man8 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/man9 -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/manl -> $(SEC_CRIT) (recurse = true) ; - /usr/X11R6/man/mann -> $(SEC_CRIT) (recurse = true) ; - ! /usr/X11R6/man/cat1 ; - ! /usr/X11R6/man/cat2 ; - ! /usr/X11R6/man/cat3 ; - ! /usr/X11R6/man/cat4 ; - ! /usr/X11R6/man/cat5 ; - ! /usr/X11R6/man/cat6 ; - ! /usr/X11R6/man/cat7 ; - ! /usr/X11R6/man/cat8 ; - ! /usr/X11R6/man/cat9 ; - ! /usr/X11R6/man/catl ; - ! /usr/X11R6/man/catn ; -} - - -# -# sources -# - -( - rulename = "Sources", - severity = $(SIG_HI) -) -{ - /usr/src -> $(SEC_CRIT) (recurse = true) ; - /usr/src/sys/compile -> $(SEC_CONFIG) (recurse = false) ; -} - - -# -# NIS -# - -( - rulename = "NIS", - severity = $(SIG_HI) -) -{ - /var/yp -> $(SEC_CRIT) (recurse = true) ; - !/var/yp/binding ; -} - - -# -# Temporary directories -# -( - rulename = "Temporary directories", - recurse = false, - severity = $(SIG_LOW) -) -{ - /usr/tmp -> $(SEC_INVARIANT) ; - /var/tmp -> $(SEC_INVARIANT) ; - /var/preserve -> $(SEC_INVARIANT) ; - /tmp -> $(SEC_INVARIANT) ; -} - -# -# Local files -# - -( - rulename = "Local files", - severity = $(SIG_MED) -) -{ - /usr/local/bin -> $(SEC_BIN) (recurse = true) ; - /usr/local/sbin -> $(SEC_BIN) (recurse = true) ; - /usr/local/etc -> $(SEC_BIN) (recurse = true) ; - /usr/local/lib -> $(SEC_BIN) (recurse = true ) ; - /usr/local/libexec -> $(SEC_BIN) (recurse = true ) ; - /usr/local/share -> $(SEC_BIN) (recurse = true ) ; - /usr/local/man -> $(SEC_CONFIG) ; - !/usr/local/man/whatis ; - !/usr/local/man/.glimpse_filenames ; - !/usr/local/man/.glimpse_filenames_index ; - !/usr/local/man/.glimpse_filetimes ; - !/usr/local/man/.glimpse_filters ; - !/usr/local/man/.glimpse_index ; - !/usr/local/man/.glimpse_messages ; - !/usr/local/man/.glimpse_partitions ; - !/usr/local/man/.glimpse_statistics ; - !/usr/local/man/.glimpse_turbo ; - /usr/local/man/man1 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man2 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man3 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man4 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man5 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man6 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man7 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man8 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/man9 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/manl -> $(SEC_CRIT) (recurse = true) ; - /usr/local/man/mann -> $(SEC_CRIT) (recurse = true) ; - ! /usr/local/man/cat1 ; - ! /usr/local/man/cat2 ; - ! /usr/local/man/cat3 ; - ! /usr/local/man/cat4 ; - ! /usr/local/man/cat5 ; - ! /usr/local/man/cat6 ; - ! /usr/local/man/cat7 ; - ! /usr/local/man/cat8 ; - ! /usr/local/man/cat9 ; - ! /usr/local/man/catl ; - ! /usr/local/man/catn ; - /usr/local/krb5 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man -> $(SEC_CONFIG) ; - !/usr/local/krb5/man/whatis ; - !/usr/local/krb5/man/.glimpse_filenames ; - !/usr/local/krb5/man/.glimpse_filenames_index ; - !/usr/local/krb5/man/.glimpse_filetimes ; - !/usr/local/krb5/man/.glimpse_filters ; - !/usr/local/krb5/man/.glimpse_index ; - !/usr/local/krb5/man/.glimpse_messages ; - !/usr/local/krb5/man/.glimpse_partitions ; - !/usr/local/krb5/man/.glimpse_statistics ; - !/usr/local/krb5/man/.glimpse_turbo ; - /usr/local/krb5/man/man1 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man2 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man3 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man4 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man5 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man6 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man7 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man8 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/man9 -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/manl -> $(SEC_CRIT) (recurse = true) ; - /usr/local/krb5/man/mann -> $(SEC_CRIT) (recurse = true) ; - ! /usr/local/krb5/man/cat1 ; - ! /usr/local/krb5/man/cat2 ; - ! /usr/local/krb5/man/cat3 ; - ! /usr/local/krb5/man/cat4 ; - ! /usr/local/krb5/man/cat5 ; - ! /usr/local/krb5/man/cat6 ; - ! /usr/local/krb5/man/cat7 ; - ! /usr/local/krb5/man/cat8 ; - ! /usr/local/krb5/man/cat9 ; - ! /usr/local/krb5/man/catl ; - ! /usr/local/krb5/man/catn ; - /usr/local/www -> $(SEC_CONFIG) (recurse = true) ; -} - - -( - rulename = "Security Control", - severity = $(SIG_HI) -) -{ - /etc/group -> $(SEC_CRIT) ; - /etc/crontab -> $(SEC_CRIT) ; -} - -#============================================================================= -# -# Copyright 2000 Tripwire, Inc. Tripwire is a registered trademark of Tripwire, -# Inc. in the United States and other countries. All rights reserved. -# -# FreeBSD is a registered trademark of the FreeBSD Project Inc. -# -# UNIX is a registered trademark of The Open Group. -# -#============================================================================= -# -# Permission is granted to make and distribute verbatim copies of this document -# provided the copyright notice and this permission notice are preserved on all -# copies. -# -# Permission is granted to copy and distribute modified versions of this -# document under the conditions for verbatim copying, provided that the entire -# resulting derived work is distributed under the terms of a permission notice -# identical to this one. -# -# Permission is granted to copy and distribute translations of this document -# into another language, under the above conditions for modified versions, -# except that this permission notice may be stated in a translation approved by -# Tripwire, Inc. -# -# DCM diff --git a/security/zenmap/Makefile b/security/zenmap/Makefile deleted file mode 100644 index a40ac0b21021..000000000000 --- a/security/zenmap/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# Ports collection makefile for: nmap -# Date created: Tue Aug 04, 1998 -# Whom: David O'Brien (obrien@NUXI.com) -# -# $FreeBSD$ -# - -PORTNAME= nmapfe - -COMMENT= GUI frontend for the nmap scanning utility - -MASTERDIR= ${.CURDIR}/../nmap - -BUILD_NMAPFE= yes - -.include "${MASTERDIR}/Makefile" |