]> Pileus Git - ~andy/sunrise/commitdiff
Nuke app-antivirus/drweb - see Bug 78124 Comment #13 for reasons
authorJakub Moc <jakub@gentoo.org>
Sun, 5 Aug 2007 07:36:22 +0000 (07:36 +0000)
committerJakub Moc <jakub@gentoo.org>
Sun, 5 Aug 2007 07:36:22 +0000 (07:36 +0000)
svn path=/sunrise/; revision=4382

app-antivirus/drweb/ChangeLog [deleted file]
app-antivirus/drweb/Manifest [deleted file]
app-antivirus/drweb/drweb-4.33-r1.ebuild [deleted file]
app-antivirus/drweb/files/drweb-4.33-gentoo.patch [deleted file]
app-antivirus/drweb/metadata.xml [deleted file]

diff --git a/app-antivirus/drweb/ChangeLog b/app-antivirus/drweb/ChangeLog
deleted file mode 100644 (file)
index 178e12b..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-# ChangeLog for app-antivirus/drweb
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  30 May 2007; Ali Polatel (hawking) <polatel@gmail.com>
-  drweb-4.33-r1.ebuild:
-  Remove app-arch/unzip from RDEPEND
-
-  21 May 2007; Jakub Moc <jakub@gentoo.org> drweb-4.33-r1.ebuild:
-  Block glibc-2.6 as well
-
-  23 Jan 2007; Christian Faulhammer <opfer@gentoo.org> drweb-4.33-r1.ebuild:
-  add some quotes
-
-  10 Dec 2006; Jakub Moc <jakub@gentoo.org> +drweb-4.33.ebuild,
-  drweb-4.33-r1.ebuild:
-  Rescue the version for glibc-2.3 users, add blockers for incompatible glibc
-  versions
-
-  02 Nov 2006; Markus Ullmann <jokey@gentoo.org> -drweb-4.33.ebuild:
-  Drop old
-
-  20 Oct 2006; Christian Faulhammer (opfer) <gentoo@faulhammer.org>
-  drweb-4.33.ebuild, drweb-4.33-r1.ebuild:
-  added trailing slash to HOMEPAGE URL
-
-  30 Sep 2006; Jakub Moc <jakub@gentoo.org> drweb-4.33.ebuild,
-  +drweb-4.33-r1.ebuild:
-  Add -r1 version for glibc-2.4. If you are using glibc-2.3 and don't want to
-  upgrade, you need to package.mask drweb-4.33-r1
-
-  28 Aug 2006; Jakub Moc <jakub@gentoo.org> drweb-4.33.ebuild,
-  files/drweb-4.33-gentoo.patch:
-  Fix typo in init script
-
-  10 Jun 2006; Jakub Moc <jakub@gentoo.org> +drweb-4.33.ebuild:
-  New ebuild, parts of it based on ebuild submitted by Arhont (mlists at
-  arhont dot com) in Bug 78124.
-
diff --git a/app-antivirus/drweb/Manifest b/app-antivirus/drweb/Manifest
deleted file mode 100644 (file)
index d2afe03..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX drweb-4.33-gentoo.patch 2997 RMD160 e59fa9f1fb5266132c08f4f203520a426460d8e3 SHA1 7b43b630329dc618e28419906482548e5d158b86 SHA256 fc12c5c641c2779bcc01a408aeaddd8237edc0212192c1188cd21c82e9408102
-DIST drweb-4.33-glibc2.3.tar.gz 5304611 RMD160 a4ec087bb8685a5991d0d8320dcb185990ef5f07 SHA1 0ff2886c8a495739bea09e97694d7ec078786484 SHA256 099f4546bffe31f281cd4107699b1cf2a50311654840c0a671c0fc1ee4f417db
-DIST drweb-4.33-glibc2.4.tar.gz 5357706 RMD160 e7fe1ea2dbdb4d135f587ff51bd05d30ae5f6635 SHA1 fa0ac58456b761b301be3ee97285ca6b05a93eb5 SHA256 a237ef5ed048d77e74654deaa793e5c04eae3982480e0770c6d2d42572c72a98
-DIST drweb-433-unix-en-pdf.zip 1084000 RMD160 59aed33c6e3aac81b0e185987d42be2a8deef2ec SHA1 2e35680308a61b6ca48ac1159c5cfcdbdea8cf00 SHA256 df05874b4aae8ef1c3fead244c01742124201934dd4af7bf5398033ac48a130c
-DIST drweb-433-unix-ru-pdf.zip 2493717 RMD160 300a2db8f4a039922dadf50d3554ae3041af8f9c SHA1 a6b49b1d6668076089a71e95c9bea560434c9eb1 SHA256 4ea48900ab7c829daa43119575eb23f92a99ad10adcfe68dc4e45caf4502db17
-EBUILD drweb-4.33-r1.ebuild 3517 RMD160 8d0e42715e00773680aee88aff6d08533579a9f1 SHA1 63de402b641bb7756e0295277e1cbde6cbf2366b SHA256 72fbd030c5864c7517d0fae7271ac10d1c53f7ae7ffcfa33416415e841f0cd4a
-MISC ChangeLog 1348 RMD160 26cabc39243644edc87168ecc4f5ee7dc805e821 SHA1 f4b18f754d3d63d94c1d966d9f34d7f2d5a1a564 SHA256 abf6d36b281e6bd49c14a185602129934d6cf90c020019dce93536106febcbb3
-MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42
diff --git a/app-antivirus/drweb/drweb-4.33-r1.ebuild b/app-antivirus/drweb/drweb-4.33-r1.ebuild
deleted file mode 100644 (file)
index 27ff1e4..0000000
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-DESCRIPTION="DrWeb virus scaner for Linux"
-HOMEPAGE="http://www.drweb.com/"
-SRC_URI="glibc23? ( http://download.drweb.com/files/unix/Linux/Generic/${P}-glibc2.3.tar.gz )
-       !glibc23? ( http://download.drweb.com/files/unix/Linux/Generic/${P}-glibc2.4.tar.gz )
-       doc? ( linguas_ru? ( ftp://ftp.drweb.com/pub/drweb/unix/doc/${PN}-${PV/./}-unix-ru-pdf.zip ) )
-       doc? ( ftp://ftp.drweb.com/pub/drweb/unix/doc/${PN}-${PV/./}-unix-en-pdf.zip )"
-RESTRICT="mirror strip"
-
-SLOT="0"
-LICENSE="DRWEB"
-KEYWORDS="~x86"
-IUSE="doc glibc23 linguas_ru logrotate"
-
-DEPEND="app-arch/unzip"
-RDEPEND="dev-perl/libwww-perl
-       virtual/cron
-       logrotate? ( app-admin/logrotate )
-       glibc23? ( =sys-libs/glibc-2.3* )
-       !glibc23? ( =sys-libs/glibc-2.4* )
-       !>=sys-libs/glibc-2.5"
-
-PROVIDE="virtual/antivirus"
-use glibc23 && S="${WORKDIR}/${P}-glibc2.3"
-use glibc23 || S="${WORKDIR}/${P}-glibc2.4"
-
-src_unpack() {
-       unpack ${A}
-       cd "${S}"
-       epatch "${FILESDIR}/${P}-gentoo.patch"
-}
-
-pkg_setup() {
-       enewgroup drweb
-       enewuser drweb -1 -1 /var/drweb drweb
-}
-
-src_compile() {
-       einfo "Nothing to compile, installing DrWeb..."
-}
-
-src_install() {
-       cp -pPR "${S}"/opt/ "${D}"/opt
-       cp -pPR "${S}"/var/ "${D}"/var
-       cp -pPR "${S}"/etc/ "${D}"/etc
-
-       # Create log dir in proper location
-       rm -rf "${D}"/var/drweb/log/
-       rm -rf "${D}"/var/drweb/spool/
-       dodir /var/log/drweb
-       dodir /var/spool/drweb
-
-       # Set up permissions
-       fowners drweb:drweb /opt/drweb/lib
-       fowners drweb:drweb /var/drweb/{bases,infected,run,updates}
-       fowners drweb:drweb /etc/drweb/email.ini
-       fowners drweb:drweb /var/log/drweb
-       fowners drweb:drweb /var/spool/drweb
-       fperms 0640 /etc/drweb/email.ini
-       fperms 0750 /var/drweb/infected
-       fperms 0700 /var/drweb/run
-       fperms 0700 /var/drweb/updates
-       fperms 0770 /var/spool/drweb
-       chown -R drweb:drweb "${D}"/var/drweb/bases
-       chown -R drweb:drweb "${D}"/opt/drweb/lib
-
-       if use logrotate ; then
-               insinto /etc/logrotate.d
-               newins "${D}"/etc/drweb/drweb-log drweb
-       fi
-       rm -f "${D}"/etc/drweb/drweb-log
-
-       newinitd "${D}"/etc/init.d/drwebd drweb
-       rm -f "${D}"/etc/init.d/drwebd
-
-       local docdir="${D}/opt/drweb/doc"
-       for doc in "${docdir}"/{ChangeLog,FAQ,readme.{eicar,license}} \
-       "${docdir}"/{daemon/readme.daemon,scanner/readme.scanner,update/readme.update}
-       do
-               dodoc ${doc} && rm -f ${doc}
-               if use linguas_ru; then
-                       dodoc ${doc}.rus && rm -f ${doc}.rus
-               fi
-       done
-       dodoc "${D}"/opt/drweb/getkey.HOWTO
-       use linguas_ru && dodoc "${D}"/opt/drweb/getkey.rus.HOWTO
-
-       rm -rf "${docdir}" && rm -f "${D}"/opt/drweb/getkey.*
-
-       use doc && dodoc "${WORKDIR}/drwunxen.pdf"
-       use doc && use linguas_ru && dodoc "${WORKDIR}/drwunxru.pdf"
-}
-
-pkg_postinst() {
-       elog
-       elog " Create a cron entry for DrWeb auto updates in a similar manner:"
-       elog
-       elog " crontab -u drweb -e"
-       elog
-       elog " and add the following line (change the frequency of update if required):"
-       elog
-       elog " * */4 * * *     if [ -x /opt/drweb/update/update.pl ]; then /opt/drweb/update/update.pl; fi"
-       elog
-
-       elog
-       elog "To configure DrWeb, edit /etc/drweb/drweb32.ini as needed."
-       elog
-
-       if use logrotate ; then
-               elog "DrWeb logrotate script has been provided."
-               elog "Edit /etc/logrotate.d/drweb as needed."
-       fi
-
-       ewarn
-       ewarn "IMPORTANT!!!"
-       ewarn
-       ewarn "If you don't have a license for DrWeb, go to http://download.drweb.com/demo/ "
-       ewarn "to obtain a demo licence."
-       ewarn
-       ewarn "Additional information can be obtained from /usr/share/doc/${PF}/readme.license"
-}
diff --git a/app-antivirus/drweb/files/drweb-4.33-gentoo.patch b/app-antivirus/drweb/files/drweb-4.33-gentoo.patch
deleted file mode 100644 (file)
index 7999429..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
---- etc/init.d/drwebd.orig     2006-03-07 15:41:12.000000000 +0100
-+++ etc/init.d/drwebd  2006-06-09 23:59:38.000000000 +0200
-@@ -1,40 +1,36 @@
--#!/bin/sh
--#
--#  Dr.Web (R) init script
--#  $Revision: 1.5 $
--#
-+#!/sbin/runscript
-+#
-+# Dr.Web Gentoo init script
-+#
--BIN="drwebd"
--PROGRAM="/opt/drweb/$BIN"
--PIDFILE="/var/drweb/run/drwebd.pid"
-+PID=/var/drweb/run/drwebd.pid
-+SCVNAME="DrWeb daemon"
--case "$1" in
--    stop)
--      echo -n "Shutting down Dr. Web daemon..."
--    if [ -f $PIDFILE ] ; then
--      kill `head -1 $PIDFILE`    
--    fi
--    ;;
--    reload)
--      echo -n "Reloading Dr. Web daemon..."
--    if [ -f $PIDFILE ] ; then
--      kill -HUP `head -1 $PIDFILE`    
--    fi
--    ;;
--    restart)
--      echo -n "Restarting Dr. Web daemon..."
--    if [ -f $PIDFILE ] ; then
--      kill `head -1 $PIDFILE`    
--    fi
--      sleep 3
--      $PROGRAM
--    ;;
--    start)
--      echo -n "Starting Dr. Web daemon..."
--      $PROGRAM
--    ;;
--    *)
--    echo $0: 'start|stop|restart|reload'
--    ;;
--esac
-+depend() {
-+        need net
-+}
-+ 
-+start() {
-+       ebegin "Starting ${SVCNAME}"
-+       start-stop-daemon --quiet --start --pidfile ${PID} --exec /opt/drweb/drwebd
-+       eend $? "Failed to start ${SVCNAME}"
-+}
-+stop() {
-+       ebegin "Stopping ${SVCNAME}"
-+       start-stop-daemon --quiet --stop --pidfile ${PID}
-+       eend $? "Failed to stop ${SVCNAME}"
-+}
-+
-+reload() {
-+      ebegin "Reloading ${SVCNAME} ..."
-+          if [[ -f ${PID} ]] ; then
-+                  kill -HUP `head -1 ${PID}`
-+          fi
-+      eend $?
-+}
-+restart() {
-+      svc_stop
-+      sleep 2
-+      svc_start
-+}
-
---- etc/drweb/drweb-log 1970-01-01 01:00:00.000000000 +0100
-+++ etc/drweb/drweb-log 2006-06-09 23:59:38.000000000 +0200
-@@ -0,0 +1,11 @@
-+/var/log/drweb/*.log {
-+   rotate 4
-+   monthly
-+   missingok
-+   notifempty
-+   compress
-+    postrotate
-+        /etc/init.d/syslog-ng reload > /dev/null 2>&1 || true
-+        /etc/init.d/drweb restart > /dev/null 2>&1 || true
-+    endscript
-+}
-
---- etc/drweb/drweb32.ini.orig 2006-03-07 15:41:12.000000000 +0100
-+++ etc/drweb/drweb32.ini      2006-06-10 00:07:36.000000000 +0200
-@@ -32,7 +32,7 @@
- ;       This path is used by the antivirus engine for creating temporary files. 
- ;       /tmp would be used if TempPath is not defined. 
- ;       Normally, the daemon attempts to avoid using TempPath.
--TempPath = "/var/drweb/spool"
-+TempPath = "/var/spool/drweb"
- ;LngFileName = { path to the language resource file, usual extension - dwl }
- ;        Localization file location.
-@@ -228,7 +228,7 @@
- ;LogFileName = "syslog"
- ;SyslogFacility = "Daemon"
- ;SyslogPriority = "Info"
--LogFileName = "/var/drweb/log/drwebd.log"
-+LogFileName = "/var/log/drweb/drwebd.log"
- ;LimitLog = { Yes | No }
- ;        Enable/Disable limit for log file size. Parameter
-@@ -611,7 +611,7 @@
- ;LogFileName = "syslog"
- ;SyslogFacility = "Daemon"
- ;SyslogPriority = "Info"
--LogFileName = "/var/drweb/log/drweb.log"
-+LogFileName = "/var/log/drweb/drweb.log"
- ;LimitLog = { Yes | No }
- ;        Enable/Disable limit for log file size. Parameter
diff --git a/app-antivirus/drweb/metadata.xml b/app-antivirus/drweb/metadata.xml
deleted file mode 100644 (file)
index 7e32869..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>maintainer-wanted</herd>
-</pkgmetadata>