head	1.10;
access;
symbols
	RELEASE_6_0_0:1.9
	RELEASE_5_4_0:1.9
	RELEASE_4_11_0:1.9
	RELEASE_5_3_0:1.8
	RELEASE_4_10_0:1.8
	RELEASE_5_2_1:1.6
	RELEASE_5_2_0:1.6
	RELEASE_4_9_0:1.6
	RELEASE_5_1_0:1.5
	RELEASE_4_8_0:1.5
	RELEASE_5_0_0:1.5
	RELEASE_4_7_0:1.5
	RELEASE_4_6_2:1.4
	RELEASE_4_6_1:1.4
	RELEASE_4_6_0:1.4;
locks; strict;
comment	@# @;


1.10
date	2005.10.13.15.03.40;	author ehaupt;	state dead;
branches;
next	1.9;

1.9
date	2004.11.24.18.14.11;	author sem;	state Exp;
branches;
next	1.8;

1.8
date	2004.03.24.22.04.13;	author pav;	state Exp;
branches;
next	1.7;

1.7
date	2004.02.28.15.17.44;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2003.06.07.09.04.36;	author ache;	state Exp;
branches;
next	1.5;

1.5
date	2002.08.23.20.14.12;	author ache;	state Exp;
branches;
next	1.4;

1.4
date	2002.05.21.15.16.39;	author ache;	state Exp;
branches;
next	1.3;

1.3
date	2002.05.17.09.14.22;	author ache;	state Exp;
branches;
next	1.2;

1.2
date	2002.05.13.15.02.49;	author ache;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.10.06.36.14;	author ache;	state Exp;
branches;
next	;


desc
@@


1.10
log
@- Update to 4.33
- Nuke files/*

PR:		87247
Submitted by:	Demin Alexander <support@@spectrum.ru> (maintainer)
Approved by:	novel (mentor)
@
text
@--- usr/local/etc/drweb/drweb32.ini.orig	Thu Oct  7 17:04:33 2004
+++ usr/local/etc/drweb/drweb32.ini	Thu Oct  7 17:22:05 2004
@@@@ -15,34 +15,34 @@@@
 ;        also used by the updating module to update the search module. You
 ;        may specify relational path, but it is strongly recommended to make
 ;        it absolute.
-EnginePath = "/usr/local/drweb/lib/drweb32.dll"
+EnginePath = "%INSTALL%/lib/drweb32.dll"
 
 ;VirusBase = { list of the paths (masks) to the files, usual extension is vdb }
 ;        Masks for the loaded virus bases. This parameter is also used by
 ;        the updating module to update antivirus' bases. A few masks can be
 ;        enumerated.
-VirusBase = "/var/drweb/bases/*.vdb", "/var/drweb/bases/*.VDB"
+VirusBase = "%INSTALL%/bases/*.vdb", "%INSTALL%/bases/*.VDB"
 
 ;UpdatePath = { path }
 ;       This parameter is used by update script. This is a place for files
 ;       (except drweb32.dll and bases) has been downloaded by update script.
-UpdatePath = "/var/drweb/updates"
+UpdatePath = "%INSTALL%/updates"
 
 ;TempPath = { path }
 ;       This path is used by antivirus engine for creating temporary files. 
 ;       /tmp would been used if TempPath is not defined. 
 ;       Normally, the daemon attempts to avoid using of TempPath.
-TempPath = "/var/drweb/spool"
+TempPath = "/tmp"
 
 ;LngFileName = { path to the language resource file, usual extension - dwl }
 ;        Localization file location.
-;LngFileName = "/usr/local/drweb/lib/russian.dwl"
+;LngFileName = "%INSTALL%/lib/russian.dwl"
 
 ;Key = {path to the file, usual extension is key }
 ;        Location of the file with the registration key. You may specify
 ;        relational path, but it is strongly recommended to make it
 ;        absolute.
-Key = "/usr/local/drweb/drweb32.key"
+Key = "%INSTALL%/drweb32.key"
 
 ;MailAddressesList = {path to the file}
 ;        This file is used only if you have bought e-mail license for
@@@@ -50,7 +50,7 @@@@
 ;        Location of file with list of licensed email addresses.
 ;        Format of file: one address per line. Address can be in local
 ;        or local@@fqdn form. See default email.ini for examples.
-MailAddressesList = "/usr/local/etc/drweb/email.ini"
+MailAddressesList = "%INSTALL%/email.ini"
 
 ;TrafficEqualPerHour = { Yes | No }
 ;        This parameter is used only if you have bought traffic license.
@@@@ -108,7 +108,7 @@@@
 ;        Default value:
 ;               "/var/run/drwebd.pid" (Attention!!! Only the programs executed
 ;               with the root rights have write access to /var/run).
-PidFile = "/var/drweb/run/drwebd.pid"
+PidFile = "%INSTALL%/run/drwebd.pid"
 
 ;BusyFile = { path to file }
 ;        Daemon's busy file name: it is created by the scanning "copy" of
@@@@ -117,7 +117,7 @@@@
 ;        every "copy" of the daemon gets expanded with a point and ASCIIZ
 ;        representation of PID (e.g., /var/run/drwebd.bsy.123456).
 ;        Default value: absent (file does not get created)
-BusyFile = "/var/drweb/run/drwebd.bsy"
+BusyFile = "%INSTALL%/run/drwebd.bsy"
 
 ;MaxChildren = "value"
 ;        Sets maximum amount of simultaneously working child (scanning)
@@@@ -220,13 +220,13 @@@@
 ;MoveFilesTo = { path }
 ;        Path to quarantine directory. 
 ;        This feature is used only by Dr.Web VFS for Samba. 
-MoveFilesTo = "/var/drweb/infected"
+MoveFilesTo = "%INSTALL%/infected"
 
 ;BackupFilesTo = { path }
 ;        Path to directory is used for backup infected files
 ;        if curing has been requested. No backup copies will
 ;        be created if parameter was not been defined.
-;BackupFilesTo = "/var/drweb/infected"
+;BackupFilesTo = "%INSTALL%/infected"
 
 
 ; ====================
@@@@ -244,7 +244,7 @@@@
 ;LogFileName = "syslog"
 ;SyslogFacility = "Daemon"
 ;SyslogPriority = "Info"
-LogFileName = "/var/drweb/log/drwebd.log"
+LogFileName = "/var/log/drwebd.log"
 
 ;LimitLog = { Yes | No }
 ;        Enable/Disable limit for log file size. Parameter
@@@@ -435,34 +435,34 @@@@
 ;        also used by the updating module to update the search module. You
 ;        may specify relational path, but it is strongly recommended to make
 ;        it absolute.
-EnginePath = "/usr/local/drweb/lib/drweb32.dll"
+EnginePath = "%INSTALL%/lib/drweb32.dll"
 
 ;VirusBase = { list of the paths (masks) to the files, usual extension is vdb }
 ;        Masks for the loaded virus bases. This parameter is also used by
 ;        the updating module to update antivirus bases. A few masks can be
 ;        enumerated.
-VirusBase = "/var/drweb/bases/*.vdb", "/var/drweb/bases/*.VDB"
+VirusBase = "%INSTALL%/bases/*.vdb", "%INSTALL%/bases/*.VDB"
 
 ;UpdatePath = { path }
 ;       This parameter is used by update script. This is a place for files
 ;       (except drweb32.dll and bases) has been downloaded by update script.
-UpdatePath = "/var/drweb/updates"
+UpdatePath = "%INSTALL%/updates"
 
 ;TempPath = { path }
 ;       This path is used by antivirus engine for creating temporary files. 
 ;       /tmp would been used if TempPath is not defined. 
 ;       Normally, the daemon attempts to avoid using of TempPath.
-TempPath = "/var/drweb/spool"
+TempPath = "/tmp"
 
 ;LngFileName = { path to the language resource file, usual extension - dwl }
 ;        Localization file location.
-;LngFileName = "/usr/local/drweb/lib/russian.dwl"
+;LngFileName = "%INSTALL%/lib/russian.dwl"
 
 ;Key = {path to the file, usual extension is key }
 ;        Location of the file with the registration key. You may specify
 ;        relational path, but it is strongly recommended to make it
 ;        absolute.
-Key = "/usr/local/drweb/drweb32.key"
+Key = "%INSTALL%/drweb32.key"
 
 ; ========================
 ; =   Running settings   =
@@@@ -614,7 +614,7 @@@@
 ;LogFileName = "syslog"
 ;SyslogFacility = "Daemon"
 ;SyslogPriority = "Info"
-LogFileName = "/var/drweb/log/drweb.log"
+LogFileName = "/var/log/drweb.log"
 
 ;LimitLog = { Yes | No }
 ;        Enable/Disable limit for log file size. Parameter
@


1.9
log
@- Update to 4.32.2
- Pass maintainer to submitter

PR:		ports/72510
Submitted by:	maintainer
@
text
@@


1.8
log
@- Update to 4.31.3
- Reset unresponsive maintainer

PR:		ports/63836
Submitted by:	Dima Panov <redfox@@Fluffy.Khv.RU>
Approved by:	maintainer timeout (2 weeks)
@
text
@d1 3
a3 3
--- usr/local/etc/drweb/drweb32.ini.orig	Sat Mar  6 04:06:07 2004
+++ usr/local/etc/drweb/drweb32.ini	Sat Mar  6 21:58:17 2004
@@@@ -7,23 +7,23 @@@@
d14 15
a28 2
-VirusBase = "/var/drweb/bases/*.vdb"
+VirusBase = "%INSTALL%/bases/*.vdb"
d39 2
a40 4
-Key = "/usr/local/drweb/drwebd.key"
+Key = "%INSTALL%/drwebd.key"
 
 ; --- Scanning settings: ---
d42 12
a53 33
@@@@ -96,7 +96,7 @@@@
 ;        of their importance, you can find out where the daemon's report will
 ;        be written to, basing on these two parameters and the contents of
 ;        the configuration file syslog (usually /etc/syslogd.conf).
-LogFileName = "/var/drweb/log/drwebd.log"
+LogFileName = "%INSTALL%/log/drwebd.log"
 ;LogFileName = "syslog"
 ;SyslogFacility = "Daemon"
 ;SyslogPriority = "Info"
@@@@ -141,7 +141,7 @@@@
 ;OutputMode = { Terminal | Quiet }
 ;        Mode of output information on the console, Quiet cancels
 ;        output.
-OutputMode = Terminal
+OutputMode = Quiet
 
 ;--- User settings: ---
 
@@@@ -170,10 +170,11 @@@@
 ;        Example: Socket 3000 127.0.0.1, 192.168.0.100
 ;        The second form describes unix-socket, {file} - socket name,
 ;        {access} - octal value of access rights.
-;        Example: Socket /var/run/drwebd.socket 666 
+;        Example: Socket /var/run/drwebd.socket 666
 ;        Number of socket keys is not limited, daemon will work with all
 ;        correctly described sockets.
-Socket = 3000 127.0.0.1
+;Socket 3000 127.0.0.1
+Socket = %INSTALL%/run/drwebd.sock 660
 
 ;ListeningQueue = "value"
 ;        Defines sockets queue maximum size. Value may vary from 0 to
@@@@ -187,7 +188,7 @@@@
d62 1
a62 1
@@@@ -196,7 +197,7 @@@@
d66 2
a67 2
-;BusyFile = "/var/drweb/run/drwebd.bsy"
+;BusyFile = "%INSTALL%/run/drwebd.bsy"
d71 4
a74 4
@@@@ -252,12 +253,12 @@@@
 ;        MaxCompressionRatio switch). 
 ;CompressionCheckThreshold = 1024
 
a76 1
 RenameFilesTo = #??
d78 15
a92 4
 ;UpdatePath = path
 ;       This parameter is used by update script.
-UpdatePath = "/var/drweb/updates"
+UpdatePath = "%INSTALL%/updates"
d94 3
a96 3
 ;--- Filter settings: ---
 ;
@@@@ -318,23 +319,23 @@@@
d105 1
a105 1
 ;        the updating module to update antivirus' bases. A few masks can be
d110 13
d132 2
a133 2
-Key = "/usr/local/drweb/drweb.key"
+Key = "%INSTALL%/drweb.key"
d135 6
a140 15
 ;FilesTypes = { extension list }
 ;        Types of files that will get checked if by type scanning is
@@@@ -410,7 +411,7 @@@@
 ActionInfectedMail = Report
 ActionInfectedContainer = Report
 
-MoveFilesTo = "/var/drweb/infected"
+MoveFilesTo = "%INSTALL%/infected"
 RenameFilesTo = #??
 
 ;LogFileName = { file name }
@@@@ -421,7 +422,7 @@@@
 ;        of their importance, you can find out where the daemon's report will
 ;        be written to, basing on these two parameters and the contents of
 ;        the configuration file syslog (usually /etc/syslogd.conf).
d142 1
a142 10
+LogFileName = "%INSTALL%/log/drweb.log"
 
 ;LogScanned = { Yes | No }
 ;        Should the information on all the checked objects independently
@@@@ -467,5 +468,5 @@@@
 
 ;UpdatePath = path
 ;       This parameter is used by update script.
-UpdatePath = /usr/local/drweb/updates
+UpdatePath = %INSTALL%/updates
d144 2
@


1.7
log
@- Update to 4.30, now with native FreeBSD 5.x binary

PR:		ports/58998
Submitted by:	Xin LI <delphij at frontfree dot net>
Approved by:	maintainer timeout (3 months)
@
text
@d1 2
a2 2
--- usr/local/etc/drweb/drweb32.ini.orig	Thu Oct  9 15:06:27 2003
+++ usr/local/etc/drweb/drweb32.ini	Thu Nov  6 18:49:39 2003
d79 1
a79 1
 ;MaxChildren = "value"
d90 1
a90 1
 ;       This parameter used bu update script.
d145 1
a145 1
 ;       This parameter used bu update script.
@


1.6
log
@Upgrade to 4.29.5
@
text
@d1 7
a7 8
--- etc/drweb/drweb32.ini.orig	Mon Jan  6 21:03:02 2003
+++ etc/drweb/drweb32.ini	Sat Jun  7 12:32:31 2003
@@@@ -1,11 +1,11 @@@@
 [Scanner]
-EnginePath = "/opt/drweb/lib/drweb32.dll"
-VirusBase = "/var/drweb/bases/*.vdb", "/var/drweb/bases/*.VDB"
-MoveFilesTo = "/var/drweb/infected"
-;LngFileName = "/opt/drweb/lib/russian.dwl"
d9 11
a19 2
+VirusBase = "%INSTALL%/bases/*.vdb", "%INSTALL%/bases/*.VDB"
+MoveFilesTo = "%INSTALL%/infected"
d22 65
a86 4
-Key = "/opt/drweb/drweb.key"
-LogFileName = "/var/drweb/log/drweb.log"
+Key = "%INSTALL%/drweb.key"
+LogFileName = "/dev/null"
a87 10
 FilesTypes = EXE,COM,SYS,OV?,BAT,BIN,DRV,PRG,BOO,SCR,CMD,VXD,386,DLL,FON,DO?
 FilesTypes = XL?,WIZ,RTF,CL*,HT*,VB*,JS*,INF,AR?,ZIP,R??,PP?,OBJ,LIB,HLP,MD?
@@@@ -30,42 +30,42 @@@@
 ScanSubDirectories = Yes
 PromptOnAction = No
 LimitLog = No
-MaxLogSize = 512
+;MaxLogSize = 512
 OutputMode = Terminal
 FollowLinks = No
d89 3
a91 1
-UpdatePath = "/opt/drweb/updates"
d94 8
a101 3
 RecodeNonprintable = Yes
 RecodeMode = QuotedPrintable
 RecodeChar = "?"
d103 4
a106 2
 [Daemon]
-EnginePath = "/opt/drweb/lib/drweb32.dll"
a107 3
-MoveFilesTo = "/var/drweb/infected"
-;LngFileName = "/opt/drweb/lib/russian.dwl"
+EnginePath = "%INSTALL%/lib/drweb32.dll"
d109 4
a112 1
+MoveFilesTo = "%INSTALL%/infected"
d115 12
a126 10
-Key = "/opt/drweb/drwebd.key"
+Key = "%INSTALL%/drwebd.key"
 LogTime = Yes
 LogFileName = "syslog"
-;LogFileName = "/var/drweb/log/drwebd.log"
-;BusyFile = "/var/drweb/run/drwebd.bsy"
-;PidFile = "/var/drweb/run/drwebd.pid"
+;LogFileName = "/var/log/drwebd.log"
+;BusyFile = "%INSTALL%/run/drwebd.bsy"
+PidFile = "%INSTALL%/run/drwebd.pid"
d128 3
a130 4
-Socket 3000 127.0.0.1
-;Scket /var/drweb/run/drwebd.socket 666
+;Socket 3000 127.0.0.1
+Socket = %INSTALL%/run/drwebd.sock 660
d132 7
a138 24
 SocketTimeout = 40
 SocketReuseAddr = Yes
 FileTimeout = 40
-OutputMode = Terminal
+OutputMode = Quiet
 LimitLog = No
-MaxLogSize = 512
+;MaxLogSize = 512
 LogScanned = Yes
 LogInfo = Yes
 LogPacked = Yes
-;User = drweb
+User = drweb
 ;UserID = 
 ;GroupID = 
 ScanFiles = All
@@@@ -75,10 +75,10 @@@@
 SyslogPriority = "Alert"
 
 FilterRule X-Mailer ".*Mass.*Sender.*" Reject
-FilterRule To ".*undisclosed.*recipient.*" Reject
-FilterRule Subject ".*free.*xxx.*" Reject
+;FilterRule To ".*undisclosed.*recipient.*" Reject
+;FilterRule Subject ".*free.*xxx.*" Reject
d140 8
a147 2
-UpdatePath = "/opt/drweb/updates"
+UpdatePath = "%INSTALL%/updates"
a148 2
 RecodeNonprintable = Yes
 RecodeMode = QuotedPrintable
@


1.5
log
@Upgrade to 4.28.2
@
text
@d1 2
a2 2
--- etc/drweb/drweb32.ini.orig	Thu Aug 22 19:09:19 2002
+++ etc/drweb/drweb32.ini	Fri Aug 23 23:42:50 2002
d4 1
a4 1
 [BSD]
d21 1
a21 1
@@@@ -30,44 +30,44 @@@@
d37 1
a37 1
 [BSD:Daemon]
a52 4
-SocketMode = TCP
-SocketFile = "/var/drweb/run/drwebd.socket"
-;SocketMode = Unix
-;SocketAccess 0666
a55 4
+;SocketMode = TCP
+SocketFile = "%INSTALL%/run/drwebd.sock"
+SocketMode = Unix
+SocketAccess 0660
d57 6
a62 1
 DaemonPort = 3000
a73 1
 Interfaces = "localhost"
d79 1
a79 1
@@@@ -77,10 +77,10 @@@@
@


1.4
log
@Distfile re-rolled on official site
@
text
@d1 2
a2 2
--- etc/drweb/drweb32.ini.orig	Sat May 18 14:28:51 2002
+++ etc/drweb/drweb32.ini	Tue May 21 19:10:43 2002
d21 1
a21 1
@@@@ -30,40 +30,40 @@@@
d33 4
d47 1
a47 1
-Key = "/opt/drweb/drweb.key"
a54 1
-;PidFile = "/var/drweb/run/drwebd.pid"
d57 1
a61 1
+PidFile = "%INSTALL%/run/drwebd.pid"
d64 1
d83 1
a83 1
@@@@ -73,7 +73,7 @@@@
d94 3
@


1.3
log
@Upgrade to 4.28.1
@
text
@d1 2
a2 2
--- etc/drweb/drweb32.ini.orig	Wed May 15 04:09:24 2002
+++ etc/drweb/drweb32.ini	Fri May 17 12:34:29 2002
d21 1
a21 1
@@@@ -30,39 +30,39 @@@@
d51 1
d54 1
a54 1
+PidFile = "%INSTALL%/run/drwebd.pid"
d58 1
d64 1
a64 1
-FileTimeout = 5
a65 1
+FileTimeout = 20
d79 1
a79 1
@@@@ -72,8 +72,8 @@@@
a88 1
-InfectedFiles = Cure
a89 1
+;InfectedFiles = Cure
@


1.2
log
@Upgrade. Version number not changes on official website.
@
text
@d1 2
a2 2
--- etc/drweb/drweb32.ini.orig	Sat May 11 16:44:26 2002
+++ etc/drweb/drweb32.ini	Mon May 13 18:46:14 2002
d6 1
a6 1
-VirusBase = "/var/drweb/bases/*.vdb"
d10 1
a10 1
+VirusBase = "%INSTALL%/bases/*.vdb"
d35 1
a35 1
-VirusBase = "/var/drweb/bases/*.vdb"
d39 1
a39 1
+VirusBase = "%INSTALL%/bases/*.vdb"
d43 1
a43 1
-Key = "/opt/drweb/drwebd.key"
d64 1
a64 1
+FileTimeout = 10
@


1.1
log
@Upgrade to 4.28
@
text
@d1 2
a2 2
--- etc/drweb/drweb32.ini.orig	Wed May  8 03:46:34 2002
+++ etc/drweb/drweb32.ini	Fri May 10 10:23:48 2002
d43 1
a43 1
-Key = "/opt/drweb/drweb32.key"
d62 1
a62 1
 FileTimeout = 5
d64 1
@

