aboutsummaryrefslogtreecommitdiffstats
path: root/security
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2006-09-03 05:52:21 +0800
committerkris <kris@FreeBSD.org>2006-09-03 05:52:21 +0800
commitf13f914463141c8c483a87393c7d999209c8b7e4 (patch)
treea91ceb27038ce441f014894099f9887ff4c94fcf /security
parent30e21899654704053554a2206d1cdc7c6358d687 (diff)
downloadfreebsd-ports-gnome-f13f914463141c8c483a87393c7d999209c8b7e4.tar.gz
freebsd-ports-gnome-f13f914463141c8c483a87393c7d999209c8b7e4.tar.zst
freebsd-ports-gnome-f13f914463141c8c483a87393c7d999209c8b7e4.zip
Remove expired ports.
Diffstat (limited to 'security')
-rw-r--r--security/antivir-milter/Makefile131
-rw-r--r--security/antivir-milter/distinfo3
-rw-r--r--security/antivir-milter/files/antivirupdater.sh3
-rw-r--r--security/antivir-milter/files/avq.sh336
-rw-r--r--security/antivir-milter/files/avqrm.sh3
-rw-r--r--security/antivir-milter/files/patch-doc::MANUAL135
-rw-r--r--security/antivir-milter/files/patch-doc::RELEASE_NOTES11
-rw-r--r--security/antivir-milter/files/patch-etc::antivir.conf26
-rw-r--r--security/antivir-milter/files/patch-etc::avmilter.conf96
-rw-r--r--security/antivir-milter/files/patch-pgp::README16
-rw-r--r--security/antivir-milter/files/patch-script::avq62
-rw-r--r--security/antivir-milter/files/patch-script::avupdater123
-rw-r--r--security/antivir-milter/files/patch-script::rc.avmilter45
-rw-r--r--security/antivir-milter/pkg-descr25
-rw-r--r--security/antivir-milter/pkg-message28
-rw-r--r--security/antivir-milter/pkg-plist106
-rw-r--r--security/finger_mysql/Makefile38
-rw-r--r--security/finger_mysql/distinfo3
-rw-r--r--security/finger_mysql/pkg-descr3
19 files changed, 0 insertions, 1193 deletions
diff --git a/security/antivir-milter/Makefile b/security/antivir-milter/Makefile
deleted file mode 100644
index b1020afa3fdc..000000000000
--- a/security/antivir-milter/Makefile
+++ /dev/null
@@ -1,131 +0,0 @@
-# New ports collection makefile for: antivir-milter
-# Date created: 21 September 2003
-# Whom: marius@alchemy.franken.de
-#
-# $FreeBSD$
-
-PORTNAME= antivir-milter
-PORTVERSION= 1.1.2p1
-DISTVERSIONPREFIX= prof-
-DISTVERSION= ${PORTVERSION:C/p/-/}
-CATEGORIES= security mail
-MASTER_SITES= http://dl.antivir.de/down/unix/packages/
-
-MAINTAINER= marius@FreeBSD.org
-COMMENT= AntiVir Milter mail virusscanner for Sendmail
-
-DEPRECATED= Free license keys are no longer available since September 2005
-EXPIRATION_DATE= 2006-08-31
-
-RESTRICTED= H+BEDV Datentechnik GmbH forbids any redistribution
-NO_PACKAGE= ${RESTRICTED}
-NO_CDROM= ${RESTRICTED}
-
-ONLY_FOR_ARCHS= i386
-NO_BUILD= yes
-# When the avmilter binary is stripped its self-check fails.
-STRIP=
-PKGMESSAGE= ${WRKDIR}/pkg-message
-
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} < 400000
-IGNORE= requires FreeBSD 4.0 or higher
-.endif
-
-.if (!exists(/usr/lib/libmilter.a)) && (!exists(${LOCALBASE}/lib/libmilter.a))
-IGNORE= requires Sendmail 8.12
-.endif
-
-.if ${OSVERSION} >= 503001
-BINSRC= ${WRKSRC}/bin/freebsd5
-.if ${OSVERSION} > 600004
-LIB_DEPENDS= c.5:${PORTSDIR}/misc/compat5x
-.endif
-.else
-BINSRC= ${WRKSRC}/bin/freebsd
-.endif
-
-post-extract:
- @${CP} ${FILESDIR}/avq.sh ${WRKSRC}/script/avq
-
-post-patch:
-.for i in doc/MANUAL doc/RELEASE_NOTES etc/antivir.conf etc/avmilter.conf \
- pgp/README script/avq script/avupdater script/rc.avmilter
- @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g; \
- s|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/${i}
-.endfor
- @${SED} 's|%%PREFIX%%|${PREFIX}|g' ${PKGDIR}/pkg-message > \
- ${WRKDIR}/pkg-message
- @${SED} 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/antivirupdater.sh > \
- ${WRKDIR}/antivirupdater.sh
- @${SED} 's|%%PREFIX%%|${PREFIX}|g' ${FILESDIR}/avqrm.sh > \
- ${WRKDIR}/avqrm.sh
-
-do-install:
- @${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m 755 ${PREFIX}/AntiVir
- @${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 ${BINSRC}/antivir \
- ${PREFIX}/AntiVir/antivir-dist_avmilter
-.if !exists(${PREFIX}/AntiVir/antivir)
- @${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 755 ${BINSRC}/antivir \
- ${PREFIX}/AntiVir
-.endif
-.for i in antivir0.vdf antivir1.vdf antivir2.vdf antivir3.vdf
- @${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 ${WRKSRC}/vdf/${i} \
- ${PREFIX}/AntiVir/${i}-dist_avmilter
-.if !exists(${PREFIX}/AntiVir/${i})
- @${INSTALL} -o ${BINOWN} -g ${BINGRP} -m 644 ${WRKSRC}/vdf/${i} \
- ${PREFIX}/AntiVir
-.endif
-.endfor
- @${INSTALL_SCRIPT} ${WRKSRC}/script/avq ${PREFIX}/bin
- @${INSTALL} -d ${PREFIX}/etc/avmilter
-.for i in avmilter.conf avmilter.ignore avmilter.scan avmilter.warn
- @${INSTALL_DATA} ${WRKSRC}/etc/${i} ${PREFIX}/etc/avmilter/${i}.sample
-.if !exists(${PREFIX}/etc/avmilter/${i})
- @${INSTALL_DATA} ${WRKSRC}/etc/${i} ${PREFIX}/etc/avmilter
-.endif
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/etc/antivir.conf \
- ${PREFIX}/etc/antivir.conf.sample
-.if !exists(${PREFIX}/etc/antivir.conf)
- @${INSTALL_DATA} ${WRKSRC}/etc/antivir.conf ${PREFIX}/etc
-.endif
- @${LN} -sf ${PREFIX}/etc/antivir.conf /etc
- @${INSTALL_PROGRAM} ${BINSRC}/avmilter.bin ${PREFIX}/sbin
- @${INSTALL_SCRIPT} ${WRKDIR}/antivirupdater.sh \
- ${PREFIX}/sbin/antivirupdater
- @${INSTALL_SCRIPT} ${WRKDIR}/avqrm.sh ${PREFIX}/bin/avqrm
- @${INSTALL_SCRIPT} ${WRKSRC}/script/avupdater \
- ${PREFIX}/etc/rc.d/avupdater.sh-dist_avmilter
- @${INSTALL_SCRIPT} ${WRKSRC}/script/rc.avmilter \
- ${PREFIX}/etc/rc.d/avmilter.sh
- @${INSTALL} -d -o smmsp -g smmsp -m 700 /var/spool/avmilter
-.for i in incoming outgoing rejected
- @${INSTALL} -d -o smmsp -g smmsp -m 700 /var/spool/avmilter/${i}
-.endfor
- @${INSTALL} -d ${EXAMPLESDIR}
-.for i in de en es hu it nl
- @${INSTALL} -d ${EXAMPLESDIR}/templates/${i}
-.for j in patho-administrator patho-recipient patho-sender virus-administrator \
- virus-recipient virus-sender
- @${INSTALL_DATA} ${WRKSRC}/templates/${i}/${j} \
- ${EXAMPLESDIR}/templates/${i}
-.endfor
-.endfor
-.if !defined(NOPORTDOCS)
- @${INSTALL} -d ${DOCSDIR}
-.for i in LICENSE LICENSE.DE
- @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
-.endfor
-.for i in CHANGELOG MANUAL RELEASE_NOTES avmilter_de.pdf avmilter_en.pdf
- @${INSTALL_DATA} ${WRKSRC}/doc/${i} ${DOCSDIR}
-.endfor
- @${INSTALL_DATA} ${WRKSRC}/pgp/README ${DOCSDIR}/README.gpg
- @${INSTALL_DATA} ${WRKSRC}/pgp/antivir.gpg ${DOCSDIR}
-.endif
-
-post-install:
- @${CAT} ${WRKDIR}/pkg-message
-
-.include <bsd.port.post.mk>
diff --git a/security/antivir-milter/distinfo b/security/antivir-milter/distinfo
deleted file mode 100644
index af9aafbae47f..000000000000
--- a/security/antivir-milter/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (antivir-milter-prof-1.1.2-1.tar.gz) = e5fd31d676717ea1e2420cb402c53f7f
-SHA256 (antivir-milter-prof-1.1.2-1.tar.gz) = 543f268f66dbf06ffdf823ed8f4b8c5e162855ad5fac454ba394d47b19e999e5
-SIZE (antivir-milter-prof-1.1.2-1.tar.gz) = 12693370
diff --git a/security/antivir-milter/files/antivirupdater.sh b/security/antivir-milter/files/antivirupdater.sh
deleted file mode 100644
index 6f309d9162b8..000000000000
--- a/security/antivir-milter/files/antivirupdater.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec %%PREFIX%%/AntiVir/antivir -C %%PREFIX%%/etc/antivir.conf --home-dir=%%PREFIX%%/AntiVir --update $1
diff --git a/security/antivir-milter/files/avq.sh b/security/antivir-milter/files/avq.sh
deleted file mode 100644
index ed88e9fe5ed0..000000000000
--- a/security/antivir-milter/files/avq.sh
+++ /dev/null
@@ -1,336 +0,0 @@
-#!/bin/sh
-#******************************************************************************
-#DESCRIPTION
-#
-# Queue displayer/manager for AntiVir Milter.
-#
-#VERSION 1.2
-#
-#USAGE
-# avq [--conf=.conf] "
-# avq [--queue=DIR] "
-# avq [--remove=ID]... "
-# avq [--deliver=ID|--reprocess=ID]... "
-# avq [--delivery|--check|--enqueue=CTRL-FILE]... "
-#
-# "--deliver= and --delivery make the message go to the Q state."
-# "--reprocess= and --check make the message go to the q state."
-# "--deliver= and --reprocess= work on messages already in the queue."
-# "--delivery and --check apply to messages being enqueued."
-# "ID is like '32557-0BE692EB'."
-# "CTRL-FILE is like '/path/to/a/queue/?f-32557-0BE692EB'."
-#
-#LEGAL
-# Copyright (c) 2001 - 2004 H+BEDV Datentechnik GmbH
-#
-# This script is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public
-# License as published by the Free Software Foundation; either
-# version 2 of the License, or (at your option) any later version.
-#
-# This script is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU General Public
-# License along with this library; see the file COPYING.LIB.
-# If not, write to the Free Software Foundation,
-# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
-#******************************************************************************
-
-configuration=/etc/avmilter.conf
-
-for arg ;
-do
- case ${arg} in
- --conf=*)
- configuration=`echo "${arg}" | sed -e 's/--conf=//'`
- ;;
- esac
-done
-
-if [ ! -e ${configuration} ]
-then
- echo "The configuration file (${configuration}) does not exist"
- echo "Please re-run the script"
- echo "with the option --conf=/path/to/.conf"
- exit
-fi
-
-queue="`egrep -i '^[Ss][Pp][Oo][Oo][Ll][Dd][Ii][Rr]' ${configuration} | awk '{print $2;}'`"
-queue_set=0
-pname="`basename $0`"
-pblan="`echo ${pname} | sed -e 's/./ /g'`"
-newstate=q
-ctrl=
-data=
-systeme="`uname`"
-date_param="-d"
-
-usage() {
- echo "${pname} usage:"
- echo " ${pname} [--conf=.conf] "
- echo " ${pname} [--queue=DIR] "
- echo " ${pblan} [--remove=ID]... "
- echo " ${pblan} [--deliver=ID|--reprocess=ID]... "
- echo " ${pblan} [--delivery|--check|--enqueue=CTRL-FILE]... "
- echo ""
- echo "--deliver= and --delivery make the message go to the Q state."
- echo "--reprocess= and --check make the message go to the q state."
- echo "--deliver= and --reprocess= work on messages already in the queue."
- echo "--delivery and --check apply to messages being enqueued."
- echo "ID is like '32557-0BE692EB'."
- echo "CTRL-FILE is like '/path/to/a/queue/?f-32557-0BE692EB'."
-}
-
-
-# df- data file.
-# xf- ctrl file transient.
-# qf- ctrl file queued for virus check.
-# Qf- ctrl file queued for direct delivery.
-# vf- ctrl file virus detected.
-# mf- ctrl file mime problem detected (pathological email).
-
-
-if [ -z ${queue} ] ; then
- queue="/var/spool/avmilter"
-fi
-
-case "$systeme" in
-
-FreeBSD)
- date_param="-r"
- ;;
-esac
-
-for arg ; do
- case "$arg" in
- --conf=*)
- ;;
-
- --queue=*)
- if [ $queue_set -ne 0 ] ; then
- echo "${pname}: queue already set to '${queue}'."
- exit 2
- fi
- queue_set=1
- queue=`echo "$arg"|sed -e 's/--queue=//'`
- if [ ! -d "$queue" ] ; then
- echo "${pname}: there is no directory named '$queue'."
- exit 2
- fi
- ;;
-
- --deliver=*|--reprocess=*|--remove=*|--hold=*)
- case "$arg" in
- --reprocess=*)
- id=`echo "$arg"|sed -e 's/--reprocess=//'`
- newstate=q
- action=reprocessing
- ;;
- --deliver=*)
- id=`echo "$arg"|sed -e 's/--deliver=//'`
- newstate=Q
- action=delivery
- ;;
- --remove=*)
- id=`echo "$arg"|sed -e 's/--remove=//'`
- newstate=R
- action=removing
- ;;
- --hold=*)
- id=`echo "$arg"|sed -e 's/--hold=//'`
- newstate=H
- action=holding
- ;;
- esac
- ctrl=`/bin/ls "${queue}"/*/[HQqvmx]f-"${id}"`
- data=`/bin/ls "${queue}"/*/[Dd]f-"${id}"`
- echo "ctor: ${ctrl} ${data}"
- if [ ! -f "${data}" ] ; then
- echo "${pname}: there is no data file id '${id}'"\
- "in queue '$queue'."
- exit 3
- fi
- if [ ! -f "${ctrl}" ] ; then
- echo "${pname}: there is no control file id '${id}'"\
- "in queue '$queue'."
- exit 3
- fi
- bnam="`basename ${ctrl}`"
- case $newstate in
- R)
- ( /bin/rm "${ctrl}" && /bin/rm "${data}" ) \
- && echo "${pname}: message id '${id}' removed." \
- || echo "${pname}: could not remove message id '${id}'."
- ;;
- *)
- Qtrl="`echo $bnam|sed -e 's/^.\(.*\)$/'${newstate}'\1/'`"
-
- nctrl="${queue}/incoming/${Qtrl}"
- ndata="${queue}/incoming/`basename ${data}`"
-
- if [ "${ctrl}" = "${nctrl}" ] ; then
- echo "${pname}: ${action} of message"\
- "id '${id}' already forced."
- else
- [ "${data}" = "${ndata}" ] || mv "${data}" "${ndata}"
- mv "${ctrl}" "${nctrl}" \
- && echo "${pname}: ${action} of message id"\
- "'${id}' will be forced."\
- || echo "${pname}: failed forcing ${action}"\
- "of message id '${id}'."
- fi
- ;;
- esac
- ;;
-
- --delivery)
- newstate=Q
- ;;
- --check)
- newstate=q
- ;;
- --enqueue=*)
- ctrl=`echo "$arg"|sed -e 's/--enqueue=//'`
- if [ -f "${ctrl}" ] ; then
- ddir="`dirname $ctrl`"
- bnam="`basename $ctrl`"
- data="$ddir/`echo $bnam|sed -e 's/.\(.*\)/d\1/'`"
- nnam="`echo $bnam|sed -e 's/^.\(.*\)$/'${newstate}'\1/'`"
- id="`echo $bnam|sed -e 's/^..-\(.*\)$/\1/'`"
- user=`egrep -i '^user' "$configuration"|awk '{print $2;}'`
- group=`egrep -i '^group' "$configuration"|awk '{print $2;}'`
- if [ -f "${data}" ] ; then
- if /bin/ls "${queue}"/*/??-"${id}" > /dev/null 2>&1 ; then
- echo "${pname}: there is already files with id '${id}'"
- echo "${pblan} in queue '${queue}'."
- exit 3
- else
- cp "${data}" "${queue}/incoming/" \
- && cp "${ctrl}" "${queue}/incoming/${nnam}" \
- && chown ${user}.${group} "${queue}/incoming/"??"-${id}" \
- && echo "${pname} enqueued '${nnam}'."
- fi
- else
- echo "${pname}: there is no data file named '${data}'."
- exit 3
- fi
- else
- echo "${pname}: there is no control file named '${ctrl}'."
- exit 3
- fi
- ;;
-
- -h|--help)
- usage
- exit 0
- ;;
- -*)
- echo "${pname}: unknown option '${arg}'."
- usage
- exit 1
- ;;
- *)
- echo "${pname}: superfluous argument '${arg}'."
- usage
- exit 1
- ;;
- esac
-done
-
-if [ -z ${queue} ] ; then
- queue="/var/spool/avmilter"
-fi
-
-cd "${queue}"
-qsize=` ( ( cd incoming ; /bin/ls -1 ) ; ( cd rejected ; /bin/ls -1 ) ; ( cd outgoing ; /bin/ls -1 ) ) | /usr/bin/wc -l`
-
-if [ $qsize -eq 0 ] ; then
- echo "AntiVir Milter mail queue is empty."
- exit 0
-fi
-printf "\n%c %14s %8s %19s %s\n" \
- S "---Queue ID---" "--Size--" \
- "----Arrival Time---" "---Sender/Recipients-------"
-
- find . -type f -mindepth 2 -maxdepth 2 -iname "??-*-*" | cut -d / -f 2- | xargs ls -l \
- | awk '{ if(($9!="")&&($9!="./")&&($9!="../")){print $9 " " $5} }' \
- | awk '
-BEGIN{
- nid=0;
-}
-{
- dir_file=$1;
- size=$2;
-
-
- dir=substr(dir_file,1,9);
- if((dir=="incoming/")||(dir=="rejected/")||(dir=="outgoing/")){
- file=substr(dir_file,10,length(dir_file));
- }else{
- file=dir_file;
- }
- state=substr(file,1,1);
- id=substr(file,4,length(file));
-
- if(!id_exist(id)){
- ids[nid++]=id;
- }
- if(state=="d"){
- sizes[id]=size;
- }else{
- states[id]=state;
- }
- whereis[id]=dir;
-}
-
-function id_exist(id){
- for(i=0;i<nid;i++){
- if(ids[i]==id){
- return(1);
- }
- }
- return(0);
-}
-
-END{
- for(i=0;i<nid;i++){
- id=ids[i];
- state=states[id];
- if(state==""){
- state="E";
- }
- size=sizes[id];
- where=whereis[id];
- printf "%c %16s %10d %s\n",state,id,size,where;
- }
-}
-' \
-| sort -t- +0.0 -0.1 +0.2n +1 \
-| while read state id size where; do
-
- from=`grep -s FROM "${queue}/${where}${state}f-${id}"|awk '{print $2}'`
- ctim=`grep -s CTIM "${queue}/${where}${state}f-${id}"|awk '{print $2}'`
- rcpt=`grep -s RCPT "${queue}/${where}${state}f-${id}"|awk '{printf "%46s%s\n","",$2;}'`
- stat=`grep -s STAT "${queue}/${where}${state}f-${id}"\
- |awk 'BEGIN{s="Not processed yet.";r="";}\
- {if($2==2){s="MIME problem.";}else if($2==3){s="Found";}else
- if($2==1){s="OK.";}r=substr($0,8);}END{printf "%-14s%s",s,r;}'`
-case "$systeme" in
-FreeBSD | OpenBSD)
- mailtime=`date $date_param "$ctim" +"%Y-%m-%d %T"`
- ;;
-*)
- mailtime=`date $date_param "1970-01-01 $ctim sec" +"%Y-%m-%d %T"`
- ;;
-esac
-# mailtime=`date $date_param "1970-01-01 $ctim sec" +"%Y-%m-%d %T"`
- printf "%c %14s %8d %s %s\n%s\n --> %s\n\n" \
- "$state" "$id" "$size" "$mailtime" "$from" "$rcpt" "$stat"
-done
-
-exit 0
-#END
-
diff --git a/security/antivir-milter/files/avqrm.sh b/security/antivir-milter/files/avqrm.sh
deleted file mode 100644
index 41419fea63a4..000000000000
--- a/security/antivir-milter/files/avqrm.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-
-exec %%PREFIX%%/bin/avq --remove=$1
diff --git a/security/antivir-milter/files/patch-doc::MANUAL b/security/antivir-milter/files/patch-doc::MANUAL
deleted file mode 100644
index 9164c03c168b..000000000000
--- a/security/antivir-milter/files/patch-doc::MANUAL
+++ /dev/null
@@ -1,135 +0,0 @@
---- doc/MANUAL.orig Wed Jan 28 11:48:04 2004
-+++ doc/MANUAL Mon Mar 1 01:08:06 2004
-@@ -40,37 +40,38 @@
-
- To start, stop, restart AntiVir Milter:
-
-- # /usr/sbin/rcavmilter [start|stop|status|restart]
-+ # %%PREFIX%%/etc/rc.d/avmilter.sh [start|stop|status|restart]
-
- When executed successfully, a message from AntiVir Milter with
- the scan engine version and VDF version is present in the log file
--/var/log/mail, /var/log/maillog or /var/log/mail.log
-+/var/log/maillog
-
-
- 2. Copying the license file
- ---------------------------
-
--Copy the license file *.key to the folder /usr/lib/AntiVir and
--set the access rights of user and group to default root:antivir :
-+Copy the license file *.key to the folder %%PREFIX%%/AntiVir and
-+set the access rights of user and group to default root:smmsp:
-
-- # cp hbedv.key /usr/lib/AntiVir/
-- # chown root:antivir /usr/lib/AntiVir/hbedv.key
-+ # cp hbedv.key %%PREFIX%%/AntiVir/
-+ # chown root:smmsp %%PREFIX%%/AntiVir/hbedv.key
-+ # chmod 440 %%PREFIX%%/AntiVir/hbedv.key
-
-
- 3. Configuring AntiVir Milter
- -----------------------------
-
--AntiVir Milter provides the configuration file /etc/avmilter.conf:
--The following directives are available:
-+AntiVir Milter provides the following directives in the configuration file
-+%%PREFIX%%/etc/avmilter/avmilter.conf:
-
--# User uucp
--# Group antivir
-+# User smmsp
-+# Group smmsp
- # Postmaster postmaster
- # MyHostName localhost
- # SpoolDir /var/spool/avmilter
--# AntiVirDir /usr/lib/AntiVir
-+# AntiVirDir %%PREFIX%%/AntiVir
- # TemporaryDir /var/tmp
--# ForwardTo /usr/lib/sendmail -oem -oi
-+# ForwardTo /usr/sbin/sendmail -oem -oi
- # MaxNestingLevel same as ArchiveMaxRecursion
- # MaxAttachments 100
- # BlockSuspiciousMime NO
-@@ -78,7 +79,7 @@
- # ExposeRecipientAlerts NO
- # ExposeSenderAlerts NO
- # ExposePostmasterAlerts YES
--# AlertsUser AntiVir
-+# AlertsUser MAILER-DAEMON
- # RejectAlertMail NO
- # QuarantineAlert YES
- # ScanInArchive YES
-@@ -118,13 +119,13 @@
- -------------------------------
-
- Add the following line for a daily update at e.g. 0:25 a.m.:
--25 0 * * * root /usr/lib/AntiVir/antivir --update -q
-+25 0 * * * root %%PREFIX%%/sbin/antivirupdater -q
-
- When using a proxy server, enter name server name and connection
- in the file antivir.conf.
-
--The file /etc/antivir.conf contains settable parameters effecting
--the automatic protection updates. The following directives
-+The file %%PREFIX%%/etc/antivir.conf contains settable parameters
-+effecting the automatic protection updates. The following directives
- are provided:
-
- # EmailTo root@localhost
-@@ -138,7 +139,7 @@
- # HTTPProxyPassword password
- # SyslogFacility user
- # SyslogPriority notice
--# GnuPGBinary
-+# GnuPGBinary %%LOCALBASE%%/bin/gpg
- # GnuPGOptions
- # DetectDialer
- # DetectJoke
-@@ -158,7 +159,7 @@
- you have the possibility to define your own text in alert and
- pathological notification mails.
-
--The directory /usr/lib/AntiVir/templates contains the
-+The directory %%PREFIX%%/AntiVir/templates contains the
- following files:
-
- patho-administrator
-@@ -216,14 +217,15 @@
- will be printed to syslog:
- (avmilter[1234]: Mail from foo@bar.tld to john@doe.tld will be scanned!)
-
--The tables are: /etc/avmilter.scan and /etc/avmilter.ignore.
-+The tables are: %%PREFIX%%/etc/avmilter/avmilter.scan and
-+%%PREFIX%%/etc/avmilter/avmilter.ignore.
- Example files are included in this package.
- Each table consists of an address that contains regular expressions
- and one and/or two flags:
-
- Examples:
- ----------------------
--/etc/avmilter.scan:
-+avmilter.scan:
- The i is an option for the regexp and it means ignore case.
-
- #The following matches exactly the *recipient* address "foo@bar.tld"
-@@ -328,8 +330,8 @@
- no notice mail will be sent to the recipient(s) and the sender!
- This behaviour cannot be changed.
-
--In the /etc/avmilter.warn file one can specify who receives a
--mail in case of an alert.
-+In the %%PREFIX%%/etc/avmilter/avmilter.warn file one can specify
-+who receives a mail in case of an alert.
- The definition there is used instead of the definition in the
- avmilter.conf (Expose*Alerts).
-
-@@ -464,7 +466,7 @@
- mail. If set to a full path with filename, the text in that file will be
- added to the mail.
-
--AddStatusInBody /usr/lib/AntiVir/templates/my_banner
-+AddStatusInBody %%PREFIX%%/AntiVir/templates/my_banner
- or
- AddStatusInBody yes
-
diff --git a/security/antivir-milter/files/patch-doc::RELEASE_NOTES b/security/antivir-milter/files/patch-doc::RELEASE_NOTES
deleted file mode 100644
index 4567d9774145..000000000000
--- a/security/antivir-milter/files/patch-doc::RELEASE_NOTES
+++ /dev/null
@@ -1,11 +0,0 @@
---- doc/RELEASE_NOTES.orig Fri Dec 2 15:49:46 2005
-+++ doc/RELEASE_NOTES Sat Dec 17 13:40:42 2005
-@@ -14,7 +14,7 @@
- updates or will even fetch an archive with the new software to your
- local disk for your convenience. The newly introduced "UpdateStoreDir"
- config item allows you to specify where the software archives should
-- be stored, by default the directory "/usr/lib/AntiVir/updcomp/" is
-+ be stored, by default the directory "%%PREFIX%%/AntiVir/updcomp/" is
- used. Available updates for the "webgate" component will not be
- applied automatically to your local installation.
-
diff --git a/security/antivir-milter/files/patch-etc::antivir.conf b/security/antivir-milter/files/patch-etc::antivir.conf
deleted file mode 100644
index 5493c249040b..000000000000
--- a/security/antivir-milter/files/patch-etc::antivir.conf
+++ /dev/null
@@ -1,26 +0,0 @@
---- etc/antivir.conf.orig Mon Dec 8 17:09:11 2003
-+++ etc/antivir.conf Mon Dec 8 17:11:16 2003
-@@ -52,7 +52,7 @@
- # advantage of GnuPG, be aware that all updates will fail
- # until the AntiVir public key (antivir.gpg) has been
- # added to your keyring and signed.
--#GnuPGBinary /usr/local/bin/gpg
-+#GnuPGBinary %%LOCALBASE%%/bin/gpg
-
- # If you are utilizing GnuPG, you may also specify
- # options that your particular setup might need.
-@@ -61,6 +61,7 @@
-
- # These settings allow for the detection of certain categories
- # of software which are not viruses but might not be wanted.
-+# These options are only available in commercial mode.
- #DetectDialer
- #DetectJoke
- #DetectGame
-@@ -90,5 +91,5 @@
-
- # AntiVir is capable of scanning the contents of sapcar archives.
- # This requires the SAPCAR program from SAP.
--#SapCarProgram /usr/local/bin/SAPCAR
-+#SapCarProgram %%LOCALBASE%%/bin/SAPCAR
-
diff --git a/security/antivir-milter/files/patch-etc::avmilter.conf b/security/antivir-milter/files/patch-etc::avmilter.conf
deleted file mode 100644
index aab271ccd61d..000000000000
--- a/security/antivir-milter/files/patch-etc::avmilter.conf
+++ /dev/null
@@ -1,96 +0,0 @@
---- etc/avmilter.conf.orig Sun Sep 21 19:07:51 2003
-+++ etc/avmilter.conf Sun Sep 21 19:25:13 2003
-@@ -12,8 +12,8 @@
- # ------------------------------------------------------------------------
- # AntiVir Milter will run as the specified user and group.
-
--# User uucp
--# Group antivir
-+User smmsp
-+Group smmsp
-
-
- # ------------------------------------------------------------------------
-@@ -42,7 +42,7 @@
- # AntiVirDir: The antivir 'library' directory, where the VDF,
- # the key, and some other files are stored.
-
--# AntiVirDir /usr/lib/AntiVir
-+AntiVirDir %%PREFIX%%/AntiVir
-
-
- # ------------------------------------------------------------------------
-@@ -65,7 +65,7 @@
- # Select the directory and binary of sendmail and the arguments how to
- # call sendmail.
-
--# ForwardTo /usr/lib/sendmail -oem -oi
-+ForwardTo /usr/sbin/sendmail -oem -oi
-
-
- # ------------------------------------------------------------------------
-@@ -85,7 +85,7 @@
- # Block mails which are coded as a fragmented message.
- # "Message Fragmentation and Reassembly" (RFC2046, section 5.2.2.1).
-
--# BlockFragmentedMessage NO
-+# BlockFragmentedMessage NO
-
-
- # ------------------------------------------------------------------------
-@@ -113,6 +113,7 @@
- # AlertsUser AvMilter
- # or
- # AlertsUser someone@anywhere.tld
-+AlertsUser MAILER-DAEMON
-
-
- # ------------------------------------------------------------------------
-@@ -183,7 +184,7 @@
- # If BlockSuspiciousArchive is YES, stop delivery of mails
- # containing archives if ArchiveMaxRecursion has been reached.
-
--# BlockSuspiciousArchive NO
-+# BlockSuspiciousArchive NO
-
-
- # ------------------------------------------------------------------------
-@@ -193,7 +194,7 @@
- # If BlockEncryptedArchive is YES, stop delivery of mails
- # containing encrypted files in an archive.
-
--# BlockEncryptedArchive NO
-+# BlockEncryptedArchive NO
-
-
- # ------------------------------------------------------------------------
-@@ -201,7 +202,7 @@
- # to the header of checked mail. E.g.: "X-AntiVirus: Checked by ..."
- # This option is only available in commercial mode.
-
--# AddXHeader YES
-+# AddXHeader YES
-
-
- # ------------------------------------------------------------------------
-@@ -216,7 +217,7 @@
- # ScanTimeout specifies the scan time of mail, in seconds, when to stop
- # scanning of mails.
-
--# ScanTimeout 300
-+# ScanTimeout 300
-
-
- # ------------------------------------------------------------------------
-@@ -224,6 +225,11 @@
- # rejected message.
-
- # ExternalProgram /dir/my_own_script
-+
-+# Alternatively, uncomment the following line to automatically delete the
-+# rejected message in the quarantine directory.
-+
-+# ExternalProgram %%PREFIX%%/bin/avqrm
-
-
- # ------------------------------------------------------------------------
diff --git a/security/antivir-milter/files/patch-pgp::README b/security/antivir-milter/files/patch-pgp::README
deleted file mode 100644
index 8922c938286d..000000000000
--- a/security/antivir-milter/files/patch-pgp::README
+++ /dev/null
@@ -1,16 +0,0 @@
---- pgp/README.orig Fri Oct 1 11:25:22 2004
-+++ pgp/README Tue Oct 12 17:50:07 2004
-@@ -58,10 +58,10 @@
-
-
- 7. Activate GnuPG in AntiVir by adding the GnuPGBinary directive to the
-- /etc/antivir.conf file. This directive takes as argument the full path
-- to your GnuPG binary. Typically it would look like this:
-+ %%PREFIX%%/etc/antivir.conf file. This directive takes as argument the
-+ full path to your GnuPG binary. Typically it would look like this:
-
-- GnuPGBinary /usr/local/bin/gpg
-+ GnuPGBinary %%LOCALBASE%%/bin/gpg
-
-
- Note: Currently only engine or program updates utilize GnuPG. VDF file
diff --git a/security/antivir-milter/files/patch-script::avq b/security/antivir-milter/files/patch-script::avq
deleted file mode 100644
index cc77b108e70c..000000000000
--- a/security/antivir-milter/files/patch-script::avq
+++ /dev/null
@@ -1,62 +0,0 @@
---- script/avq.orig Sat Oct 11 13:26:02 2003
-+++ script/avq Sat Oct 11 13:31:54 2003
-@@ -39,7 +39,7 @@
- # 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
- #******************************************************************************
-
--configuration=/etc/avmilter.conf
-+configuration=%%PREFIX%%/etc/avmilter/avmilter.conf
-
- for arg ;
- do
-@@ -68,6 +68,15 @@
- systeme="`uname`"
- date_param="-d"
-
-+# Make sure the user running this program is root or the avmilter user.
-+procowner=${procowner:-`/usr/bin/id -u`}
-+user="`egrep -i '^user' $configuration | awk '{print $2;}'`"
-+uid="`/usr/bin/id -u "$user"`"
-+if [ "$procowner" != "0" -a "$procowner" != "$uid" ]; then
-+ echo "${pname}: you must be root (uid 0) or the avmilter user to run this utility."
-+ exit 2
-+fi
-+
- usage() {
- echo "${pname} usage:"
- echo " ${pname} [--conf=.conf] "
-@@ -149,7 +158,7 @@
- data=`/bin/ls "${queue}"/*/[Dd]f-"${id}"`
- echo "ctor: ${ctrl} ${data}"
- if [ ! -f "${data}" ] ; then
-- echo "${pname}: there is no data file id '${id}'"\
-+ echo "${pname}: there is no data file id '${id}'"\
- "in queue '$queue'."
- exit 3
- fi
-@@ -161,9 +170,13 @@
- bnam="`basename ${ctrl}`"
- case $newstate in
- R)
-- ( /bin/rm "${ctrl}" && /bin/rm "${data}" ) \
-- && echo "${pname}: message id '${id}' removed." \
-- || echo "${pname}: could not remove message id '${id}'."
-+ if ( /bin/rm "${ctrl}" && /bin/rm "${data}" ) > /dev/null 2>&1 ; then
-+ echo "${pname}: message id '${id}' removed."
-+ exit 0
-+ else
-+ echo "${pname}: could not remove message id '${id}'."
-+ exit 3
-+ fi
- ;;
- *)
- Qtrl="`echo $bnam|sed -e 's/^.\(.*\)$/'${newstate}'\1/'`"
-@@ -204,7 +217,7 @@
- group=`egrep -i '^group' "$configuration"|awk '{print $2;}'`
- if [ -f "${data}" ] ; then
- if /bin/ls "${queue}"/*/??-"${id}" > /dev/null 2>&1 ; then
-- echo "${pname}: there is already files with id '${id}'"
-+ echo "${pname}: there are already files with id '${id}'"
- echo "${pblan} in queue '${queue}'."
- exit 3
- else
diff --git a/security/antivir-milter/files/patch-script::avupdater b/security/antivir-milter/files/patch-script::avupdater
deleted file mode 100644
index ba303ab79b86..000000000000
--- a/security/antivir-milter/files/patch-script::avupdater
+++ /dev/null
@@ -1,123 +0,0 @@
---- script/avupdater.orig Nov 25 10:29:31 2004
-+++ script/avupdater Wed Dec 8 15:23:09 2004
-@@ -5,13 +5,11 @@
- # Copyright 2002-2005 H+BEDV Datentechnik GmbH
- #
-
--PATH="/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin:/usr/local/sbin"
--
- DAEMONNAME="antivir"
--AVDIR="/usr/lib/AntiVir"
-+AVDIR="%%PREFIX%%/AntiVir"
-
- DAEMON="${AVDIR}/${DAEMONNAME}"
--DAEMONPARAMS="--updater-daemon"
-+DAEMONPARAMS="--updater-daemon -q -C %%PREFIX%%/etc/antivir.conf"
- SERVICENAME="avupdater"
- OS=`uname | tr "[:upper:]" "[:lower:]"`
- PROCCMD=""
-@@ -35,23 +33,22 @@
- {
- if [ $1 -eq 0 ]
- then
-- ${ECHO} "."
-+ ${ECHO} -n " ${SERVICENAME}"
- fi
- exit $1
- }
-
- stopEXIT()
- {
-- if [ $1 -ne 1 ]
-+ if [ $1 -eq 0 ]
- then
-- ${ECHO} "."
-+ ${ECHO} -n " ${SERVICENAME}"
- fi
- exit $1
- }
-
- statusEXIT()
- {
-- ${ECHO} "."
- exit $1
- }
-
-@@ -104,7 +101,7 @@
- fi
- fi
-
-- for PROC in `$PROCCMD | grep ${DAEMONNAME}.*${DAEMONPARAMS} | grep -v grep`
-+ for PROC in `$PROCCMD | grep "${DAEMONNAME}.*${DAEMONPARAMS}" | grep -v grep`
- do
- if [ -z "`$ECHO ${PROC} | sed -e s/[0-9]//g`" ]
- then
-@@ -115,16 +112,9 @@
-
- case "$1" in
- start)
-- ${ECHO} -n "Starting AntiVir: ${SERVICENAME}"
--
- if [ ! -x "${DAEMON}" ]
- then
- # daemon missing
--
-- ${ECHO} " (FAILED)"
-- ${ECHO} " "
-- ${ECHO} "error: ${DAEMON} missing"
-- ${ECHO} " "
- startEXIT 5
- fi
-
-@@ -144,20 +134,12 @@
- if [ ${ERROR} -ne 0 -o -z "${PROCESSLIST}" ]
- then
- # daemon failed to start, there is a problem
--
-- ${ECHO} " (FAILED)"
-- ${ECHO} " "
-- ${ECHO} "error: ${DAEMON} failed"
-- ${ECHO} "See log files for details."
-- ${ECHO} " "
- startEXIT 1
- fi
-
- startEXIT 0
- ;;
- stop)
-- ${ECHO} -n "Stopping AntiVir: ${SERVICENAME}"
--
- getPROCESSLIST
- if [ -z "${PROCESSLIST}" ]
- then
-@@ -194,28 +176,21 @@
- if [ ! -z "${PROCESSLIST}" ]
- then
- # there are still processes running? this may be a problem
--
-- ${ECHO} " (FAILED)"
-- ${ECHO} " "
-- ${ECHO} "There may be processes still running."
-- ${ECHO} " "
- stopEXIT 1
- fi
-
- stopEXIT 0
- ;;
- status)
-- ${ECHO} -n "AntiVir Status: ${SERVICENAME} "
--
- getPROCESSLIST
-
- # display the results of what we found
- if [ -z "${PROCESSLIST}" ]
- then
-- ${ECHO} -n "not running"
-+ ${ECHO} "FAILED ${SERVICENAME} not running"
- statusEXIT 3
- else
-- ${ECHO} -n "running"
-+ ${ECHO} "OK ${SERVICENAME} running"
- statusEXIT 0
- fi
- ;;
diff --git a/security/antivir-milter/files/patch-script::rc.avmilter b/security/antivir-milter/files/patch-script::rc.avmilter
deleted file mode 100644
index a01c1ce0b99d..000000000000
--- a/security/antivir-milter/files/patch-script::rc.avmilter
+++ /dev/null
@@ -1,45 +0,0 @@
---- script/rc.avmilter.orig Sun Sep 21 19:51:22 2003
-+++ script/rc.avmilter Sun Sep 21 20:22:38 2003
-@@ -13,13 +13,19 @@
-
- case "$1" in
- start)
-- echo "Starting AntiVir Milter."
-- /usr/lib/AntiVir/avmilter.bin
-+ if [ -x %%PREFIX%%/sbin/avmilter.bin ]; then
-+ umask 0077
-+ /bin/rm -f /var/spool/avmilter/avmilter.sock
-+ /usr/sbin/daemon -f %%PREFIX%%/sbin/avmilter.bin \
-+ -P %%PREFIX%%/etc/avmilter \
-+ -p local:/var/spool/avmilter/avmilter.sock &
-+ umask 0022
-+ echo -n " avmilter"
-+ fi
- ;;
- stop)
-- echo -n "Shutting down AntiVir Milter."
-- killall -TERM /usr/lib/AntiVir/avmilter.bin > /dev/null 2>&1
-- echo
-+ killall -TERM avmilter.bin > /dev/null 2>&1
-+ echo -n " avmilter"
- ;;
- restart)
- "$0" stop
-@@ -27,7 +33,7 @@
- "$0" start
- ;;
- status)
-- if [ -z "$(ps axw | grep "/usr/lib/AntiVir/avmilter.bin" | grep -v grep)" ]
-+ if [ -z "$(ps axw | grep "avmilter.bin" | grep -v grep)" ]
- then
- echo "FAILED avmilter is not running!"
- else
-@@ -35,7 +41,7 @@
- fi
- ;;
- *)
-- echo "Usage: $0 {start|stop|restart|status}"
-+ echo "Usage: `basename $0` {start|stop|restart|status}" >&2
- exit 1
- ;;
- esac
diff --git a/security/antivir-milter/pkg-descr b/security/antivir-milter/pkg-descr
deleted file mode 100644
index c817dcee204b..000000000000
--- a/security/antivir-milter/pkg-descr
+++ /dev/null
@@ -1,25 +0,0 @@
-AntiVir Milter is a plug-in for sendmail versions 8.11 and up and communicates
-via the libmilter interface of sendmail.
-AntiVir Milter checks all incoming and outgoing emails. Infected emails are
-blocked, depending on the presetting. A status message is written to "syslog".
-The sender, receiver and administrator can be informed about infections.
-
-Functions:
-- All sendmail functions can still be used
- Example: SMTP authentication, anti-relaying, anti-spam
-- Easy installation and integration into sendmail
-- Hourly or daily update of the scan engine and the virus definition files
- via the Internet
-- Checking of incoming and outgoing mails
-- Dependable detection of viruses and unwanted programs in real time
-- Configurable response to a detected virus or unwanted program
-- Isolation of infected and suspicious files in a quarantine directory
-- LOG file can be used as a protocol via mail traffic
-- Immediate activation, if new virus definition file (.VDF) is available
-- Heuristic macro-virus detection
-- Modifiable templates to create own alert messages
-- Scanning in archives (28 formats are supported)
-
-http://www.free-av.de/cgi-bin/ubb/ultimatebb.cgi (Support English/German)
-http://www.antivir.de/ (German)
-WWW: http://www.hbedv.com/
diff --git a/security/antivir-milter/pkg-message b/security/antivir-milter/pkg-message
deleted file mode 100644
index 59d9fcfb91b4..000000000000
--- a/security/antivir-milter/pkg-message
+++ /dev/null
@@ -1,28 +0,0 @@
-===========================================================================
-
-In order to configure Sendmail for this port add the following lines to
-your SENDMAIL_MC:
-
-INPUT_MAIL_FILTER(
- `antivir-milter',
- `S=unix:/var/spool/avmilter/avmilter.sock, F=T, T=S:10m;R:10m;E:10m'
-)dnl
-
-Don't forget to rebuild sendmail.cf and to restart Sendmail afterwards.
-
-For automated updates of the anti-virus engine and the virus definition
-file either add the following line to your /etc/crontab to run them via
-cron(8):
-25 0 * * * root %%PREFIX%%/sbin/antivirupdater -q
-or execute the following command to enabled the AntiVir Updater daemon:
-cp %%PREFIX%%/etc/rc.d/avupdater.sh-dist_avmilter \
-%%PREFIX%%/etc/rc.d/avupdater.sh
-
-For full functionality of AntiVir Milter you need to obtain a license
-key from H+BEDV Datentechnik GmbH. To install it, execute the following
-commands:
-cp hbedv.key %%PREFIX%%/AntiVir/
-chown root:smmsp %%PREFIX%%/AntiVir/hbedv.key
-chmod 440 %%PREFIX%%/AntiVir/hbedv.key
-
-===========================================================================
diff --git a/security/antivir-milter/pkg-plist b/security/antivir-milter/pkg-plist
deleted file mode 100644
index aa03e827f27e..000000000000
--- a/security/antivir-milter/pkg-plist
+++ /dev/null
@@ -1,106 +0,0 @@
-@unexec if cmp -s %D/AntiVir/antivir-dist_avmilter %D/AntiVir/antivir; then rm -f %D/AntiVir/antivir; fi
-AntiVir/antivir-dist_avmilter
-@exec [ -f %B/antivir ] || cp -p %B/%f %B/antivir
-@unexec if cmp -s %D/AntiVir/antivir0.vdf-dist_avmilter %D/AntiVir/antivir0.vdf; then rm -f %D/AntiVir/antivir0.vdf; fi
-AntiVir/antivir0.vdf-dist_avmilter
-@exec [ -f %B/antivir0.vdf ] || cp -p %B/%f %B/antivir0.vdf
-@unexec if cmp -s %D/AntiVir/antivir1.vdf-dist_avmilter %D/AntiVir/antivir1.vdf; then rm -f %D/AntiVir/antivir1.vdf; fi
-AntiVir/antivir1.vdf-dist_avmilter
-@exec [ -f %B/antivir1.vdf ] || cp -p %B/%f %B/antivir1.vdf
-@unexec if cmp -s %D/AntiVir/antivir2.vdf-dist_avmilter %D/AntiVir/antivir2.vdf; then rm -f %D/AntiVir/antivir2.vdf; fi
-AntiVir/antivir2.vdf-dist_avmilter
-@exec [ -f %B/antivir2.vdf ] || cp -p %B/%f %B/antivir2.vdf
-@unexec if cmp -s %D/AntiVir/antivir3.vdf-dist_avmilter %D/AntiVir/antivir3.vdf; then rm -f %D/AntiVir/antivir3.vdf; fi
-AntiVir/antivir3.vdf-dist_avmilter
-@exec [ -f %B/antivir3.vdf ] || cp -p %B/%f %B/antivir3.vdf
-@dirrmtry AntiVir/updcomp
-@unexec rmdir %D/AntiVir 2> /dev/null || echo "If permanently deleting this package, %D/AntiVir and its contents must be removed manually."
-bin/avq
-bin/avqrm
-@unexec if cmp -s %D/etc/avmilter/avmilter.conf.sample %D/etc/avmilter/avmilter.conf; then rm -f %D/etc/avmilter/avmilter.conf; else echo "If permanently deleting this package, %D/etc/avmilter/avmilter.conf must be removed manually."; fi
-etc/avmilter/avmilter.conf.sample
-@exec [ -f %B/avmilter.conf ] || cp %B/%f %B/avmilter.conf
-@unexec if cmp -s %D/etc/avmilter/avmilter.ignore.sample %D/etc/avmilter/avmilter.ignore; then rm -f %D/etc/avmilter/avmilter.ignore; else echo "If permanently deleting this package, %D/etc/avmilter/avmilter.ignore must be removed manually."; fi
-etc/avmilter/avmilter.ignore.sample
-@exec [ -f %B/avmilter.ignore ] || cp %B/%f %B/avmilter.ignore
-@unexec if cmp -s %D/etc/avmilter/avmilter.scan.sample %D/etc/avmilter/avmilter.scan; then rm -f %D/etc/avmilter/avmilter.scan; else echo "If permanently deleting this package, %D/etc/avmilter/avmilter.scan must be removed manually."; fi
-etc/avmilter/avmilter.scan.sample
-@exec [ -f %B/avmilter.scan ] || cp %B/%f %B/avmilter.scan
-@unexec if cmp -s %D/etc/avmilter/avmilter.warn.sample %D/etc/avmilter/avmilter.warn; then rm -f %D/etc/avmilter/avmilter.warn; else echo "If permanently deleting this package, %D/etc/avmilter/avmilter.warn must be removed manually."; fi
-etc/avmilter/avmilter.warn.sample
-@exec [ -f %B/avmilter.warn ] || cp %B/%f %B/avmilter.warn
-@unexec rmdir %D/etc/avmilter 2> /dev/null || echo "If permanently deleting this package, %D/etc/avmilter and its contents must be removed manually."
-@unexec if cmp -s %D/etc/antivir.conf.sample %D/etc/antivir.conf; then rm -f %D/etc/antivir.conf; else echo "If permanently deleting this package, %D/etc/antivir.conf must be removed manually."; fi
-etc/antivir.conf.sample
-@exec [ -f %B/antivir.conf ] || cp %B/%f %B/antivir.conf
-@cwd /
-etc/antivir.conf
-@exec ln -sf %%LOCALBASE%%/%F %D/%F
-@cwd %%LOCALBASE%%
-etc/rc.d/avmilter.sh
-etc/rc.d/avupdater.sh-dist_avmilter
-@unexec if [ -f %B/avupdater.sh ]; then echo "If permanently deleting this package, %B/avupdater.sh must be removed manually."; fi
-sbin/antivirupdater
-sbin/avmilter.bin
-@exec install -d -o smmsp -g smmsp -m 700 /var/spool/avmilter
-@exec install -d -o smmsp -g smmsp -m 700 /var/spool/avmilter/incoming
-@exec install -d -o smmsp -g smmsp -m 700 /var/spool/avmilter/outgoing
-@exec install -d -o smmsp -g smmsp -m 700 /var/spool/avmilter/rejected
-@unexec rmdir /var/spool/avmilter/incoming 2> /dev/null || true
-@unexec rmdir /var/spool/avmilter/outgoing 2> /dev/null || true
-@unexec rmdir /var/spool/avmilter/rejected 2> /dev/null || true
-@unexec rmdir /var/spool/avmilter 2> /dev/null || echo "If permanently deleting this package, /var/spool/avmilter and its contents must be removed manually."
-%%EXAMPLESDIR%%/templates/de/patho-administrator
-%%EXAMPLESDIR%%/templates/de/patho-recipient
-%%EXAMPLESDIR%%/templates/de/patho-sender
-%%EXAMPLESDIR%%/templates/de/virus-administrator
-%%EXAMPLESDIR%%/templates/de/virus-recipient
-%%EXAMPLESDIR%%/templates/de/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/de
-%%EXAMPLESDIR%%/templates/en/patho-administrator
-%%EXAMPLESDIR%%/templates/en/patho-recipient
-%%EXAMPLESDIR%%/templates/en/patho-sender
-%%EXAMPLESDIR%%/templates/en/virus-administrator
-%%EXAMPLESDIR%%/templates/en/virus-recipient
-%%EXAMPLESDIR%%/templates/en/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/en
-%%EXAMPLESDIR%%/templates/es/patho-administrator
-%%EXAMPLESDIR%%/templates/es/patho-recipient
-%%EXAMPLESDIR%%/templates/es/patho-sender
-%%EXAMPLESDIR%%/templates/es/virus-administrator
-%%EXAMPLESDIR%%/templates/es/virus-recipient
-%%EXAMPLESDIR%%/templates/es/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/es
-%%EXAMPLESDIR%%/templates/hu/patho-administrator
-%%EXAMPLESDIR%%/templates/hu/patho-recipient
-%%EXAMPLESDIR%%/templates/hu/patho-sender
-%%EXAMPLESDIR%%/templates/hu/virus-administrator
-%%EXAMPLESDIR%%/templates/hu/virus-recipient
-%%EXAMPLESDIR%%/templates/hu/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/hu
-%%EXAMPLESDIR%%/templates/it/patho-administrator
-%%EXAMPLESDIR%%/templates/it/patho-recipient
-%%EXAMPLESDIR%%/templates/it/patho-sender
-%%EXAMPLESDIR%%/templates/it/virus-administrator
-%%EXAMPLESDIR%%/templates/it/virus-recipient
-%%EXAMPLESDIR%%/templates/it/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/it
-%%EXAMPLESDIR%%/templates/nl/patho-administrator
-%%EXAMPLESDIR%%/templates/nl/patho-recipient
-%%EXAMPLESDIR%%/templates/nl/patho-sender
-%%EXAMPLESDIR%%/templates/nl/virus-administrator
-%%EXAMPLESDIR%%/templates/nl/virus-recipient
-%%EXAMPLESDIR%%/templates/nl/virus-sender
-@dirrm %%EXAMPLESDIR%%/templates/nl
-@dirrm %%EXAMPLESDIR%%/templates
-@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE
-%%PORTDOCS%%%%DOCSDIR%%/LICENSE.DE
-%%PORTDOCS%%%%DOCSDIR%%/MANUAL
-%%PORTDOCS%%%%DOCSDIR%%/README.gpg
-%%PORTDOCS%%%%DOCSDIR%%/RELEASE_NOTES
-%%PORTDOCS%%%%DOCSDIR%%/antivir.gpg
-%%PORTDOCS%%%%DOCSDIR%%/avmilter_de.pdf
-%%PORTDOCS%%%%DOCSDIR%%/avmilter_en.pdf
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
diff --git a/security/finger_mysql/Makefile b/security/finger_mysql/Makefile
deleted file mode 100644
index b2f316df358c..000000000000
--- a/security/finger_mysql/Makefile
+++ /dev/null
@@ -1,38 +0,0 @@
-# Ports collection makefile for: finger_mysql
-# Date created: 03 Mar 2003
-# Whom: Yonatan <onatan@gmail.com>
-#
-# $FreeBSD$
-#
-
-PORTNAME= finger_mysql
-PORTVERSION= 1.0
-CATEGORIES= security
-MASTER_SITES= http://www.zone-h.org/files/49/ \
- http://downloads.securityfocus.com/vulnerabilities/exploits/
-DISTNAME= finger_mysql.c
-EXTRACT_SUFX= #none
-EXTRACT_ONLY= #none
-
-MAINTAINER= onatan@gmail.com
-COMMENT= Threaded MySQL scanner
-
-LIB_DEPENDS= mysqlclient:${PORTSDIR}/databases/mysql323-client/
-
-BROKEN= does not fetch
-DEPRECATED= project has closed
-EXPIRATION_DATE= 2006-09-04
-
-NO_WRKSUBDIR= yes
-PLIST_FILES= bin/finger_mysql
-
-post-extract:
- ${CP} ${DISTDIR}/${DISTNAME} ${WRKSRC}/
-
-do-build:
- ${CC} ${CFLAGS} -L${PREFIX}/lib/mysql -I${PREFIX}/include ${PTHREAD_LIBS} -lmysqlclient -o ${WRKSRC}/finger_mysql ${WRKSRC}/${DISTNAME}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/finger_mysql ${PREFIX}/bin
-
-.include <bsd.port.mk>
diff --git a/security/finger_mysql/distinfo b/security/finger_mysql/distinfo
deleted file mode 100644
index f31c09ae2f07..000000000000
--- a/security/finger_mysql/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (finger_mysql.c) = 780669d83a76c63f40efab6e34716508
-SHA256 (finger_mysql.c) = ebd717866465390bfee524665cb83bae97de1fe2c9627126f562e95dfa530a1c
-SIZE (finger_mysql.c) = 11969
diff --git a/security/finger_mysql/pkg-descr b/security/finger_mysql/pkg-descr
deleted file mode 100644
index b8f08ada17e5..000000000000
--- a/security/finger_mysql/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-This is a threaded C class IP MySQL scanner that will attempt to login
-and extract the hashes from a vulnerable MySQL daemon. See
-http://online.securityfocus.com/bid/5503 for all the details.