summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>2001-08-24 15:42:40 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>2001-08-24 15:42:40 +0000
commitf8933946ee2e7b01fe1789c030f98bf9db16207e (patch)
tree033a24cd0d5e6bac77a9f5d830a0973e30e02574 /security
parentConditionalize the dependency on bzip2. (diff)
DrWeb antivirus, FreeBSD binary
Notes
Notes: svn path=/head/; revision=46799
Diffstat (limited to 'security')
-rw-r--r--security/Makefile1
-rw-r--r--security/drweb/Makefile28
-rw-r--r--security/drweb/distinfo1
-rw-r--r--security/drweb/files/drwebd.sh24
-rw-r--r--security/drweb/pkg-comment1
-rw-r--r--security/drweb/pkg-descr3
-rw-r--r--security/drweb/pkg-message9
-rw-r--r--security/drweb/pkg-plist93
8 files changed, 160 insertions, 0 deletions
diff --git a/security/Makefile b/security/Makefile
index b7c60d10fd75..8824dfafe062 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -32,6 +32,7 @@
SUBDIR += ddos_scan
SUBDIR += digest
SUBDIR += donkey
+ SUBDIR += drweb
SUBDIR += dsniff
SUBDIR += fakebo
SUBDIR += find_ddos
diff --git a/security/drweb/Makefile b/security/drweb/Makefile
new file mode 100644
index 000000000000..5974ff4f3796
--- /dev/null
+++ b/security/drweb/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: tas
+# Date created: 14 August 2001
+# Whom: Anton Voronin <anton@urc.ac.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= drweb
+PORTVERSION= 4.25
+CATEGORIES= security
+MASTER_SITES= http://www.drweb.ru/ftp/web_pub/
+DISTNAME= ${PORTNAME}d-${PORTVERSION}-freebsd4
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= anton@urc.ac.ru
+
+NO_BUILD= YES
+
+DRWEB_PREFIX= ${PREFIX}/${PORTNAME}
+
+do-install:
+ -@${MKDIR} -v ${DRWEB_PREFIX}
+ ${TAR} -xvzf ${WRKSRC}/${DISTNAME}.tar.gz -C ${DRWEB_PREFIX} --exclude *.ini
+ ${TAR} -xvzOf ${WRKSRC}/${DISTNAME}.tar.gz drweb32.ini >${DRWEB_PREFIX}/drweb32.ini.sample
+ ${SED} 's#!!PREFIX!!#${DRWEB_PREFIX}#' < ${FILESDIR}/drwebd.sh >${WRKSRC}/drwebd.sh
+ ${INSTALL_SCRIPT} ${WRKSRC}/drwebd.sh ${PREFIX}/etc/rc.d
+
+.include <bsd.port.mk>
diff --git a/security/drweb/distinfo b/security/drweb/distinfo
new file mode 100644
index 000000000000..adae23a9ddcc
--- /dev/null
+++ b/security/drweb/distinfo
@@ -0,0 +1 @@
+MD5 (drwebd-4.25-freebsd4.tgz) = 6bbd1b39fb39cfd63bff42c2491d2272
diff --git a/security/drweb/files/drwebd.sh b/security/drweb/files/drwebd.sh
new file mode 100644
index 000000000000..df49b1c5f44f
--- /dev/null
+++ b/security/drweb/files/drwebd.sh
@@ -0,0 +1,24 @@
+#!/bin/sh
+#
+# $FreeBSD$
+
+drwebd='!!PREFIX!!/drwebd'
+
+case "$1" in
+start)
+ if [ -x $drwebd ]; then
+ echo -n ' drwebd'
+ $drwebd
+ fi
+ ;;
+stop)
+ /usr/bin/killall drwebd
+ echo -n ' drwebd'
+ ;;
+*)
+ echo "Usage: `basename $0` {start|stop}" >&2
+ exit 64
+ ;;
+esac
+
+exit 0
diff --git a/security/drweb/pkg-comment b/security/drweb/pkg-comment
new file mode 100644
index 000000000000..f9f81c9ca140
--- /dev/null
+++ b/security/drweb/pkg-comment
@@ -0,0 +1 @@
+DrWeb antivirus suite
diff --git a/security/drweb/pkg-descr b/security/drweb/pkg-descr
new file mode 100644
index 000000000000..ca9b614de2f4
--- /dev/null
+++ b/security/drweb/pkg-descr
@@ -0,0 +1,3 @@
+DrWeb antivirus suite
+
+WWW: http://www.drweb.ru
diff --git a/security/drweb/pkg-message b/security/drweb/pkg-message
new file mode 100644
index 000000000000..0f377f614c83
--- /dev/null
+++ b/security/drweb/pkg-message
@@ -0,0 +1,9 @@
+To gain the full functionality (desinfection, checking for archived and
+packed files and email databases) please order the registration key at:
+
+http://drweb.imshop.de/index_e.htm
+
+or
+
+http://www.drweb.ru/buy.shtml
+
diff --git a/security/drweb/pkg-plist b/security/drweb/pkg-plist
new file mode 100644
index 000000000000..38bf5c1290d9
--- /dev/null
+++ b/security/drweb/pkg-plist
@@ -0,0 +1,93 @@
+drweb/CHANGES
+drweb/README
+drweb/README.RUS
+drweb/clients/demo/drwebdc-demo.c
+drweb/clients/demo/drwebdc-demo.h
+drweb/clients/demo/drwebdc-demo.pl
+drweb/clients/demo/drwebdc-ex1.c
+drweb/clients/demo/drwebdc-ex2.c
+drweb/clients/demo/drwebdc-ex3.c
+drweb/clients/demo/drwebdc-lib.pl
+drweb/clients/demo/drwebdc-tools.c
+drweb/clients/demo/eicar.txt
+drweb/clients/demo/make-all.sh
+drweb/clients/drwebdc/ChangeLog
+drweb/clients/drwebdc/Makefile.unix.tmpl
+drweb/clients/drwebdc/Makefile.unix.tmpl2
+drweb/clients/drwebdc/Makefile.win
+drweb/clients/drwebdc/README
+drweb/clients/drwebdc/clean.bat
+drweb/clients/drwebdc/configure
+drweb/clients/drwebdc/drwebdc.c
+drweb/clients/drwebdc/dw_filter.c
+drweb/clients/drwebdc/dw_filter.h
+drweb/clients/drwebdc/dwf_main.c
+drweb/clients/drwebdc/eicar.com
+drweb/clients/drwebdc/make.bat
+drweb/clients/drwebdc/src/Makefile.unix.tmpl
+drweb/clients/drwebdc/src/Makefile.unix.tmpl2
+drweb/clients/drwebdc/src/Makefile.win
+drweb/clients/drwebdc/src/bsd_queue.h
+drweb/clients/drwebdc/src/clean.bat
+drweb/clients/drwebdc/src/dwc_err.h
+drweb/clients/drwebdc/src/dwc_ipc.c
+drweb/clients/drwebdc/src/dwc_ipc.h
+drweb/clients/drwebdc/src/dwc_lib.c
+drweb/clients/drwebdc/src/dwc_lib.h
+drweb/clients/drwebdc/src/dwc_log.c
+drweb/clients/drwebdc/src/dwc_log.h
+drweb/clients/drwebdc/src/dwc_macro.h
+drweb/clients/drwebdc/src/dwc_scan.h
+drweb/clients/drwebdc/src/dwc_tcp.c
+drweb/clients/drwebdc/src/dwc_tcp.h
+drweb/clients/drwebdc/src/dwc_timo.c
+drweb/clients/drwebdc/src/dwc_timo.h
+drweb/clients/drwebdc/src/dwc_type.h
+drweb/clients/drwebdc/src/dwc_unix.c
+drweb/clients/drwebdc/src/dwc_unix.h
+drweb/clients/drwebdc/src/make.bat
+drweb/clients/exim/readme.exim
+drweb/clients/exim/readme.exim.rus
+drweb/clients/postfix/drweb_postfix.pl
+drweb/clients/postfix/drweb_postfix.sh
+drweb/clients/postfix/readme.postfix
+drweb/clients/postfix/readme.postfix.rus
+drweb/clients/qmail/drweb_qmail.pl
+drweb/clients/qmail/qmail-scanner-0.96.patch
+drweb/clients/qmail/readme.qmail
+drweb/clients/qmail/readme.qmail.rus
+drweb/clients/sendmail/README
+drweb/clients/sendmail/example.sh
+drweb/clients/sendmail/listener.patch
+drweb/clients/sendmail/readme.sendmail
+drweb/clients/sendmail/readme.sendmail.rus
+drweb/doc/drweb-ini
+drweb/doc/drweb-ini.rus
+drweb/doc/drwebd-api
+drweb/doc/drwebd-api.rus
+drweb/drweb
+drweb/drweb.key
+drweb/drweb32.dll
+drweb/drweb32.ini.sample
+drweb/drwebase.vdb
+drweb/drwebd
+drweb/drwebd.key
+drweb/russian.dwl
+drweb/update/readme.update
+drweb/update/readme.update.rus
+drweb/update/update.pl
+etc/rc.d/drwebd.sh
+@dirrm drweb/clients/demo
+@dirrm drweb/clients/drwebdc/include
+@dirrm drweb/clients/drwebdc/lib
+@dirrm drweb/clients/drwebdc/src
+@dirrm drweb/clients/drwebdc
+@dirrm drweb/clients/exim
+@dirrm drweb/clients/postfix
+@dirrm drweb/clients/qmail
+@dirrm drweb/clients/sendmail
+@dirrm drweb/clients
+@dirrm drweb/doc
+@dirrm drweb/infected.!!!
+@dirrm drweb/update
+@dirrm drweb