Please find, for review, the debconf templates and packages descriptions for the clamav source package. This review will last from Monday, September 17, 2007 to Thursday, September 27, 2007. Please send reviews as unified diffs (diff -u) against the original files. Comments about your proposed changes will be appreciated. Your review should be sent as an answer to this mail. When appropriate, I will send intermediate requests for review, with "[RFRn]" (n>=2) as a subject tag. When we will reach a consensus, I send a "Last Chance For Comments" mail with "[LCFC]" as a subject tag. Finally, the reviewed templates will be sent to the package maintainer as a bug report, and a mail will be sent to this list with "[BTS]" as a subject tag. (incomplete) Rationale: --- ../clamav.old/debian/clamav-freshclam.templates.master 2007-09-16 22:51:12.505059171 +0200 +++ debian/clamav-freshclam.templates.master 2007-09-17 07:50:06.951282945 +0200 @@ -1,33 +1,34 @@ Template: clamav-freshclam/mirrors.txt-note Type: note -_Description: The use of mirrors.txt is no longer supported +_Description: No longer supported use of mirrors.txt Turn the short description into a "title", thus no full sentence. During the transition to handling its mirror database through DNS, - the clamav team dropped support for the 'mirrors.txt' config file. + the ClamAV team dropped support for the 'mirrors.txt' configuration file. Consistent writing of the "product" name/ s/config/configuration . - If you have entered additional mirrors there, your file will be backed up + If additional mirrors are mentioned there, this file will be backed up as /var/lib/clamav/mirrors.txt.BACKUP. Unpersonnalize the conditional part . - If your file was modified, your old mirrors (which may be way too many) will + If the file was modified, old mirrors (which may be way too many) will Unpersonnalize again. be added to the new /etc/clamav/freshclam.conf configuration file, using the DatabaseMirror keyword. Please examine freshclam.conf carefully after - the update is through. + the update is completed. Note sure, here. I see "is through" as familiar language but you guys are the native speakers, not me... Template: clamav-freshclam/autoupdate_freshclam Type: select -_Choices: daemon, ifup.d, cron, manual +#flag:translate!:2,3 +__Choices: daemon, ifup.d, cron, manual Default: daemon _Description: Virus database update method: Please choose the method for virus database updates. . daemon : freshclam is running as a daemon all the time. You should choose - this option if you have a permanent network connection. + this option if you have a permanent network connection; Add semi-colon: usual typography for enumerations Template: clamav-freshclam/local_mirror Type: select @@ -37,10 +38,9 @@ Please select the closest local mirror site. . Freshclam updates its database from a world wide network of mirror - sites. Please select the mirror closest to you. If you leave it at - the default setting, an attempt will be made to provide you with a - nearby mirror, but this attempt may not always provide you with the - closest mirror site. + sites. Please select the closest mirror. If you leave + the default setting, an attempt will be made to guess for + nearby mirror. Unpersonnalize (after all, the user might not be close to themirror while the machine is) Template: clamav-freshclam/http_proxy Type: string @@ -57,7 +57,7 @@ Otherwise, leave this blank. . When entering user information, use the standard form of - "user:pass" + "user:pass". Missing final dot. Template: clamav-freshclam/update_interval Type: string @@ -66,19 +66,17 @@ Template: clamav-freshclam/internet_interface Type: string -_Description: Name of the network interface connected to the Internet: - If the daemon runs when the network is down the log file is filled with a +_Description: Network interface connected to the Internet: + Please enter the name of the network interface connected to the Internet. + Example: eth0. Rephrase in a more neutral way. + . + If the daemon runs when the network is down, the log file is filled with a lot of entries like 'ERROR: Connection with database.clamav.net failed.', making it easy to miss when freshclam really can't update the database. . - If you don't know what network interface you use to connect to the Internet - leave this field blank and the daemon will be started from the init scripts - instead. - . - If you do leave it blank make sure the computer is connected to - the internet at all times or your logs will be really hard to interpret. - . - Example: eth0 + You can leave this field blank and the daemon will be started from + the init scripts instead. You should then make sure the computer is + permanently connected to the Internet to avoid filling the log files. more neutral also. JUst tell the facts and leave users decide whether they're sure or not../) Template: clamav-freshclam/NotifyClamd Type: boolean @@ -89,5 +87,5 @@ . If you do not choose this option, clamd's database reloads will be notably delayed (it performs this check every 6 hours by default), posing the risk - that a new virus may slip through although your database is up to date. + that a new virus may slip through although the database is up to date. Do not use this if you do not use clamd, as it will produce errors. Unpersonnalize --- ../clamav.old/debian/clamav-base.templates.master 2007-09-16 22:51:12.005084224 +0200 +++ debian/clamav-base.templates.master 2007-09-17 07:58:23.926353929 +0200 @@ -1,23 +1,24 @@ Template: clamav-base/socket-note Type: note _Description: Clamav sockets and pids now in /var/run/clamav - ClamAV now runs as the non-priviledged user clamav by default. If your + ClamAV now runs as the non-priviledged user clamav by default. If the Remove double spaces previous configuration relied on a socket or pid in /var/run, clam will - not start after this upgrade. Please run dpkg-reconfigure - clamav-base, and when asked about the socket, please change its + not start after this upgrade. Please run 'dpkg-reconfigure + clamav-base', and when asked about the socket, change its location to /var/run/clamav/, and update the configuration of any software that uses this socket (e.g., exim, amavis). Command in quotes Template: clamav-base/debconf Type: boolean Default: true -_Description: Do you want to handle the configuration file with debconf? - There are quite a few options to be configured for clamav-base. +_Description: Heandle the configuration file automatically? + Some options must be configured for clamav-base. Do not mention "debconf" (this is jargon and users don't understand what debconf is) More direct question and explanations . - The ClamAV suite won't work if it isn't configured. If you don't choose - debconf you'll have to configure /etc/clamav/clamd.conf manually or run - 'dpkg-reconfigure clamav-base' later. Whether you choose debconf or - not, manual changes in /etc/clamav/clamd.conf will be respected. + The ClamAV suite won't work if it isn't configured. If you do not + configure it automatically, you'll have to configure + /etc/clamav/clamd.conf manually or run 'dpkg-reconfigure clamav-base' + later. In any case, manual changes in /etc/clamav/clamd.conf will + be respected. Ditto, mostly Template: clamav-base/TcpOrLocal Type: select @@ -26,19 +27,18 @@ _Description: Socket type: Please choose the type of socket clamd will be listening on. . - If you choose TCP clamd can be accessed remotely. This choice isn't - recommended since ClamAV is a very young project. If you choose local + If you choose TCP, clamd can be accessed remotely. If you choose local UNIX sockets, clamd can be accessed through a file. Don't mention the project being young. That may change over time..:-) Template: clamav-base/LocalSocket Type: string Default: /var/run/clamav/clamd.ctl -_Description: Local (Unix) socket clamd will listen on: +_Description: Local (UNIX) socket clamd will listen on: Consistency with other writing style for "UNIX" Template: clamav-base/TCPSocket Type: string @@ -49,22 +49,21 @@ Type: string Default: any _Description: IP address clamd will listen on: - Enter "any" to listen on every IP address configured. If you instead want - to listen on a single address or hostname, enter that address (e.g. - "127.0.0.1") or hostname. + Enter "any" to listen on every IP address configured. If you want + to listen on a single address or host name, enter it here. Template: clamav-base/numinfo -Type: note -_Description: A numeric value is mandatory - A non numerical answer to this question cannot be understood. +Type: error +_Description: Mandatory numeric value + This question requires a numeric answer. Don't use interrogative form Be more direct and precide. Template: clamav-base/ScanMail Type: boolean Default: true _Description: Do you want to enable mail scanning? This option enables scanning mail contents for viruses. - Although this is the least stable part of libclamav, you need this option - enabled if you want to use clamav-milter. It is recommended that you use + You need this option + enabled if you want to use clamav-milter. It is recommended that you use a separate unpacker to extract any MIME parts of email messages if you want to scan email. @@ -73,9 +72,9 @@ Default: true _Description: Do you want to enable archive scanning? If archive scanning is enabled, the daemon will extract archives such as - bz2, tar.gz, deb and many more to check their contents for viruses. + bz2, tar.gz, deb and many more, to check their contents for viruses. . - For more information about what archives are supported see + For more information about what archives are supported, see /usr/share/doc/clamav-docs/clamdoc.pdf or the manpage clamscan(5). Template: clamav-base/ScanRAR @@ -83,22 +82,25 @@ Default: false _Description: Do you want to enable RAR archive scanning? This enables the builtin RAR archiver. Use with caution, as - the RAR code may have memory leaks. Clamscan can also use external + the RAR code may have memory leaks. Clamscan can also use external RAR programs, such as unrar, although clamd does not. Template: clamav-base/StreamMaxLength Type: string Default: 0 _Description: Maximum stream length (unit Mb) allowed: - If you want you can set a limit on the stream length that can be scanned. - The value 0 disables this limit. + You can set a limit on the stream length that can be scanned. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxRecursion Type: string Default: 5 _Description: Limit on the Archive recursion: This setting places a limit on recursion within archives, for example, a - tar file that is also gzipped. The value 0 disables the recursion limit. + tar file that is also gzipped. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxCompressionRatio Type: string @@ -106,8 +108,10 @@ _Description: Limit on Archive compression: This setting places a limit on compression within archives, to guard against archive bombs (small files that expand to massive ones, a form - of Denial of Service Attack). However, this limit may be too low for - some settings. The value 0 disables this limit. + of Denial of Service Attack). However, this limit may be too low for + some settings. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxFiles Type: string @@ -118,14 +122,16 @@ Type: string Default: 10 _Description: Largest file size in Mb you will scan inside archives: - The value 0 disables the size limit. + Entering '0' will disable this limit. Template: clamav-base/MaxDirectoryRecursion Type: string Default: 0 _Description: Maximum directory depth that will be allowed: - You need to answer this question if you want to allow the daemon to follow - directory symlinks. The value 0 disables maximal directory depth limit. + This value must be set if you want to allow the daemon to follow + directory symlinks. + . + Entering '0' will disable this limit. Template: clamav-base/FollowDirectorySymlinks Type: boolean @@ -141,7 +147,7 @@ Type: string Default: 180 _Description: Timeout for stopping the thread-scanner (seconds): - The value 0 disables the timeout. + Entering '0' will disable the timeout. Template: clamav-base/MaxThreads Type: string @@ -157,7 +163,7 @@ Type: boolean Default: false _Description: Do you want to use the system logger? - It is possible to log daemon activity to the system logger. This can be + It is possible to log the daemon activity to the system logger. This can be done independently of whether you want to log activity to a special file. Template: clamav-base/LogFile @@ -181,7 +187,7 @@ Template: clamav-base/User Type: string Default: clamav -_Description: What user do you want to run clamav-daemon as: +_Description: User to run clamav-daemon as: It is recommended to run the ClamAV programs as a non-priviledged user. This will work with most MTA's with a little tweaking, but if you want to use clamd for filesystem scans, running as root is probably unavoidable. @@ -192,7 +198,7 @@ _Description: Groups for clamav-daemon (space-seperated): Please enter any extra groups for clamd. . - Clamd runs as a non-priviledged user by default. If you need clamd to + Clamd runs as a non-priviledged user by default. If you need clamd to be able to access files owned by another user (e.g., in combination with an MTA), then you will need to add clamd to the group for that piece of - software. Please see README.Debian in the clamav-base package for details. + software. Please see README.Debian in the clamav-base package for details. --- ../clamav.old/debian/control 2007-09-16 22:51:12.005084224 +0200 +++ debian/control 2007-09-17 08:31:25.171202064 +0200 @@ -10,28 +10,30 @@ Architecture: all Depends: ${misc:Depends}, adduser, ucf (>= 0.28), logrotate Recommends: clamav -Description: base package for clamav, an anti-virus utility for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. - . - This package mainly manages the clamav UNIX account. It's not really - useful without the clamav package. It also handles configuration for both - the clamav-daemon and the clamav-milter packages. +Description: anti-virus utility for Unix - base package + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package mainly manages the clamav UNIX account. It is not really + useful without the clamav package. It also handles the configuration + for both the clamav-daemon and the clamav-milter packages. Package: clamav-docs Architecture: all Depends: sharutils -Description: documentation package for clamav, an anti-virus utility for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on a libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - documentation + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . This package contains the documentation for the ClamAV suite. @@ -39,50 +41,62 @@ Architecture: any Depends: libclamav2, ${shlibs:Depends} Priority: extra -Description: debug symbols for clamav - This package contains the stripped debugging symbols for the ClamAV suite +Description: debug symbols for ClamAV +Description: anti-virus utility for Unix - documentation + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package contains the stripped debugging symbols for the ClamAV suite. Package: clamav Architecture: any Depends: ${shlibs:Depends}, clamav-freshclam | clamav-data Recommends: arj, unzoo, clamav-base Suggests: unrar (>=3.0-1), lha, clamav-docs -Description: antivirus scanner for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. - . - This package contains the command line interface. It has: - * built-in support for various archive formats, including Zip, RAR, Tar, - Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others - * built-in support for almost all mail file formats - * built-in support for ELF executables and Portable Executable files - compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and - obfuscated with SUE, Y0da Cryptor and others - * built-in support for popular document formats including MS Office and - MacOffice files, HTML, RTF and PDF - . - For scanning to work you'll need a virus database. You have 2 alternatives: - * clamav-freshclam: updates the database from Internet. This is - recommended if you have Internet access. - * clamav-data: for users without Internet access. Isn't updated at all - once it's installed. You can easily create your own updated package from - an Internet connected computer however, using clamav-getfiles. +Description: anti-virus utility for Unix - command-line interface + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package contains the command line interface. Features: + - built-in support for various archive formats, including Zip, RAR, Tar, + Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others; + - built-in support for almost all mail file formats; + - built-in support for ELF executables and Portable Executable files + compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and + obfuscated with SUE, Y0da Cryptor and others; + - built-in support for popular document formats including Microsoft + Office and Mac Office files, HTML, RTF and PDF. + . + For scanning to work, a virus database is needed. There are two options + for getting it: + - clamav-freshclam: updates the database from Internet. This is + recommended with Internet access. + - clamav-data: for users without Internet access. The package is + not updated once installed. The clamav-getfiles package allows + creating custom packages from an Internet-connected computer. Package: libclamav-dev Section: libdevel Architecture: any Depends: libclamav2 (= ${binary:Version}), libssl-dev, libidn11-dev, libc6-dev | libc-dev, zlib1g-dev (>=1:1.1.4), libbz2-dev, libgmp3-dev -Description: clam Antivirus library development files - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - development files + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . The package contains the needed headers and libraries for developing software using the libclamav interface. @@ -93,52 +107,55 @@ Section: libs Architecture: any Depends: ${shlibs:Depends} -Description: virus scanner library - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - library + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . For programs written using the libclamav library. Libclamav may be used to add virus protection into software. The library is thread-safe, automatically - recognizes and scans archives. Scanning is very fast - in many cases it won't - be noticeable. + recognizes and scans archives. Scanning is very fast and most of the time + not noticeable. Package: clamav-daemon Architecture: any Depends: ${shlibs:Depends}, clamav-base(>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0), ucf Suggests: daemon, clamav-docs -Description: antivirus scanner daemon - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - scanner daemon + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the daemon and command line interface to the daemon, + This package contains the daemon and its command line interface, featuring: - * fast, multi-threaded daemon - * easy integration with MTA's - * support for on-access scanning - * remote scanning - * able to be run supervised by daemon + - fast, multi-threaded daemon; + - easy integration with MTA's; + - support for on-access scanning; + - remote scanning; + - able to be run supervised by daemon. Package: clamav-testfiles Architecture: all -Description: use these files to test that your Antivirus program works - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - test files + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . This package contains files 'infected' with a test signature. The test - signature (ClamAV-Test-Signature) should be detectable by all Debian - Antivirus programs. + signature (ClamAV-Test-Signature) should be detectable by all + antivirus programs. Package: clamav-freshclam Architecture: any @@ -146,16 +163,17 @@ Provides: clamav-data Suggests: clamav-docs Depends: ${misc:Depends}, clamav-base (>= ${source:Version}), ${shlibs:Depends} , debianutils (>= 1.6), ucf (>= 0.28), logrotate, lsb-base (>> 3.0) -Description: downloads clamav virus databases from the Internet - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - virus database update utility + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the program freshclam and scripts to automate virus - database updating. Depends on an internet connection to function, but can be + This package contains the freshclam program and scripts to automate virus + database updating. It relies on an Internet connection, but can be run in a variety of ways to compensate for intermittent connections. Package: clamav-milter @@ -164,13 +182,14 @@ Priority: extra Recommends: clamav-daemon Depends: ${shlibs:Depends}, clamav-base (>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0) -Description: antivirus scanner for sendmail - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - sendmail integration + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the ClamAV milter for use with sendmail. It can + This package contains the ClamAV milter for use with sendmail. It can be configured to be run either standalone, or using clamav-daemon. --
Template: clamav-freshclam/mirrors.txt-note Type: note _Description: No longer supported use of mirrors.txt During the transition to handling its mirror database through DNS, the ClamAV team dropped support for the 'mirrors.txt' configuration file. . If additional mirrors are mentioned there, this file will be backed up as /var/lib/clamav/mirrors.txt.BACKUP. . If the file was modified, old mirrors (which may be way too many) will be added to the new /etc/clamav/freshclam.conf configuration file, using the DatabaseMirror keyword. Please examine freshclam.conf carefully after the update is completed. Template: clamav-freshclam/autoupdate_freshclam Type: select #flag:translate!:2,3 __Choices: daemon, ifup.d, cron, manual Default: daemon _Description: Virus database update method: Please choose the method for virus database updates. . daemon : freshclam is running as a daemon all the time. You should choose this option if you have a permanent network connection; ifup.d : freshclam will be running as a daemon as long as your Internet connection is up. Choose this one if you use a dialup Internet connection and don't want freshclam to initiate new connections; cron : freshclam is started from cron. Choose this if you want full control of when the database is updated; manual : no automatic invocation of freshclam. This is not recommended, as ClamAV's database is constantly updated. Template: clamav-freshclam/local_mirror Type: select Choices: db.local.clamav.net, db.ac.clamav.net (Ascension Island), db.ad.clamav.net (Andorra), db.ae.clamav.net (United Arab Emirates), db.af.clamav.net (Afghanistan), db.ag.clamav.net (Antigua and Barbuda), db.ai.clamav.net (Anguilla), db.al.clamav.net (Albania), db.am.clamav.net (Armenia), db.an.clamav.net (Netherlands Antilles), db.ao.clamav.net (Angola), db.aq.clamav.net (Antarctica), db.ar.clamav.net (Argentina), db.as.clamav.net (American Samoa), db.at.clamav.net (Austria), db.au.clamav.net (Australia), db.aw.clamav.net (Aruba), db.ax.clamav.net (Aland Islands), db.az.clamav.net (Azerbaijan), db.ba.clamav.net (Bosnia and Herzegovina), db.bb.clamav.net (Barbados), db.bd.clamav.net (Bangladesh), db.be.clamav.net (Belgium), db.bf.clamav.net (Burkina Faso), db.bg.clamav.net (Bulgaria), db.bh.clamav.net (Bahrain), db.bi.clamav.net (Burundi), db.bj.clamav.net (Benin), db.bm.clamav.net (Bermuda), db.bn.clamav.net (Brunei Darussalam), db.bo.clamav.net (Bolivia), db.br.clamav.net (Brazil), db.bs.clamav.net (Bahamas), db.bt.clamav.net (Bhutan), db.bv.clamav.net (Bouvet Island), db.bw.clamav.net (Botswana), db.by.clamav.net (Belarus), db.bz.clamav.net (Belize), db.ca.clamav.net (Canada), db.cc.clamav.net (Cocos (Keeling) Islands), db.cd.clamav.net (Congo The Democratic Republic of the), db.cf.clamav.net (Central African Republic), db.cg.clamav.net (Congo Republic of), db.ch.clamav.net (Switzerland), db.ci.clamav.net (Cote d'Ivoire), db.ck.clamav.net (Cook Islands), db.cl.clamav.net (Chile), db.cm.clamav.net (Cameroon), db.cn.clamav.net (China), db.co.clamav.net (Colombia), db.cr.clamav.net (Costa Rica), db.cs.clamav.net (Serbia and Montenegro), db.cu.clamav.net (Cuba), db.cv.clamav.net (Cape Verde), db.cx.clamav.net (Christmas Island), db.cy.clamav.net (Cyprus), db.cz.clamav.net (Czech Republic), db.de.clamav.net (Germany), db.dj.clamav.net (Djibouti), db.dk.clamav.net (Denmark), db.dm.clamav.net (Dominica), db.do.clamav.net (Dominican Republic), db.dz.clamav.net (Algeria), db.ec.clamav.net (Ecuador), db.ee.clamav.net (Estonia), db.eg.clamav.net (Egypt), db.eh.clamav.net (Western Sahara), db.er.clamav.net (Eritrea), db.es.clamav.net (Spain), db.et.clamav.net (Ethiopia), db.fi.clamav.net (Finland), db.fj.clamav.net (Fiji), db.fk.clamav.net (Falkland Islands (Malvinas)), db.fm.clamav.net (Micronesia Federal State of), db.fo.clamav.net (Faroe Islands), db.fr.clamav.net (France), db.ga.clamav.net (Gabon), db.gb.clamav.net (United Kingdom), db.gd.clamav.net (Grenada), db.ge.clamav.net (Georgia), db.gf.clamav.net (French Guiana), db.gg.clamav.net (Guernsey), db.gh.clamav.net (Ghana), db.gi.clamav.net (Gibraltar), db.gl.clamav.net (Greenland), db.gm.clamav.net (Gambia), db.gn.clamav.net (Guinea), db.gp.clamav.net (Guadeloupe), db.gq.clamav.net (Equatorial Guinea), db.gr.clamav.net (Greece), db.gs.clamav.net (South Georgia and the South Sandwich Islands), db.gt.clamav.net (Guatemala), db.gu.clamav.net (Guam), db.gw.clamav.net (Guinea-Bissau), db.gy.clamav.net (Guyana), db.hk.clamav.net (Hong Kong), db.hm.clamav.net (Heard and McDonald Islands), db.hn.clamav.net (Honduras), db.hr.clamav.net (Croatia/Hrvatska), db.ht.clamav.net (Haiti), db.hu.clamav.net (Hungary), db.id.clamav.net (Indonesia), db.ie.clamav.net (Ireland), db.il.clamav.net (Israel), db.im.clamav.net (Isle of Man), db.in.clamav.net (India), db.io.clamav.net (British Indian Ocean Territory), db.iq.clamav.net (Iraq), db.ir.clamav.net (Iran Islamic Republic of), db.is.clamav.net (Iceland), db.it.clamav.net (Italy), db.je.clamav.net (Jersey), db.jm.clamav.net (Jamaica), db.jo.clamav.net (Jordan), db.jp.clamav.net (Japan), db.ke.clamav.net (Kenya), db.kg.clamav.net (Kyrgyzstan), db.kh.clamav.net (Cambodia), db.ki.clamav.net (Kiribati), db.km.clamav.net (Comoros), db.kn.clamav.net (Saint Kitts and Nevis), db.kp.clamav.net (Korea Democratic People's Republic), db.kr.clamav.net (Korea Republic of), db.kw.clamav.net (Kuwait), db.ky.clamav.net (Cayman Islands), db.kz.clamav.net (Kazakhstan), db.la.clamav.net (Lao People's Democratic Republic), db.lb.clamav.net (Lebanon), db.lc.clamav.net (Saint Lucia), db.li.clamav.net (Liechtenstein), db.lk.clamav.net (Sri Lanka), db.lr.clamav.net (Liberia), db.ls.clamav.net (Lesotho), db.lt.clamav.net (Lithuania), db.lu.clamav.net (Luxembourg), db.lv.clamav.net (Latvia), db.ly.clamav.net (Libyan Arab Jamahiriya), db.ma.clamav.net (Morocco), db.mc.clamav.net (Monaco), db.md.clamav.net (Moldova Republic of), db.mg.clamav.net (Madagascar), db.mh.clamav.net (Marshall Islands), db.mk.clamav.net (Macedonia The Former Yugoslav Republic of), db.ml.clamav.net (Mali), db.mm.clamav.net (Myanmar), db.mn.clamav.net (Mongolia), db.mo.clamav.net (Macau), db.mp.clamav.net (Northern Mariana Islands), db.mq.clamav.net (Martinique), db.mr.clamav.net (Mauritania), db.ms.clamav.net (Montserrat), db.mt.clamav.net (Malta), db.mu.clamav.net (Mauritius), db.mv.clamav.net (Maldives), db.mw.clamav.net (Malawi), db.mx.clamav.net (Mexico), db.my.clamav.net (Malaysia), db.mz.clamav.net (Mozambique), db.na.clamav.net (Namibia), db.nc.clamav.net (New Caledonia), db.ne.clamav.net (Niger), db.nf.clamav.net (Norfolk Island), db.ng.clamav.net (Nigeria), db.ni.clamav.net (Nicaragua), db.nl.clamav.net (Netherlands), db.no.clamav.net (Norway), db.np.clamav.net (Nepal), db.nr.clamav.net (Nauru), db.nu.clamav.net (Niue), db.nz.clamav.net (New Zealand), db.om.clamav.net (Oman), db.pa.clamav.net (Panama), db.pe.clamav.net (Peru), db.pf.clamav.net (French Polynesia), db.pg.clamav.net (Papua New Guinea), db.ph.clamav.net (Philippines), db.pk.clamav.net (Pakistan), db.pl.clamav.net (Poland), db.pm.clamav.net (Saint Pierre and Miquelon), db.pn.clamav.net (Pitcairn Island), db.pr.clamav.net (Puerto Rico), db.ps.clamav.net (Palestinian Territory Occupied), db.pt.clamav.net (Portugal), db.pw.clamav.net (Palau), db.py.clamav.net (Paraguay), db.qa.clamav.net (Qatar), db.re.clamav.net (Reunion Island), db.ro.clamav.net (Romania), db.ru.clamav.net (Russian Federation), db.rw.clamav.net (Rwanda), db.sa.clamav.net (Saudi Arabia), db.sb.clamav.net (Solomon Islands), db.sc.clamav.net (Seychelles), db.sd.clamav.net (Sudan), db.se.clamav.net (Sweden), db.sg.clamav.net (Singapore), db.sh.clamav.net (Saint Helena), db.si.clamav.net (Slovenia), db.sj.clamav.net (Svalbard and Jan Mayen Islands), db.sk.clamav.net (Slovak Republic), db.sl.clamav.net (Sierra Leone), db.sm.clamav.net (San Marino), db.sn.clamav.net (Senegal), db.so.clamav.net (Somalia), db.sr.clamav.net (Suriname), db.st.clamav.net (Sao Tome and Principe), db.sv.clamav.net (El Salvador), db.sy.clamav.net (Syrian Arab Republic), db.sz.clamav.net (Swaziland), db.tc.clamav.net (Turks and Caicos Islands), db.td.clamav.net (Chad), db.tf.clamav.net (French Southern Territories), db.tg.clamav.net (Togo), db.th.clamav.net (Thailand), db.tj.clamav.net (Tajikistan), db.tk.clamav.net (Tokelau), db.tl.clamav.net (Timor-Leste), db.tm.clamav.net (Turkmenistan), db.tn.clamav.net (Tunisia), db.to.clamav.net (Tonga), db.tp.clamav.net (East Timor), db.tr.clamav.net (Turkey), db.tt.clamav.net (Trinidad and Tobago), db.tv.clamav.net (Tuvalu), db.tw.clamav.net (Taiwan), db.tz.clamav.net (Tanzania), db.ua.clamav.net (Ukraine), db.ug.clamav.net (Uganda), db.uk.clamav.net (United Kingdom), db.um.clamav.net (United States Minor Outlying Islands), db.us.clamav.net (United States), db.uy.clamav.net (Uruguay), db.uz.clamav.net (Uzbekistan), db.va.clamav.net (Holy See (Vatican City State)), db.vc.clamav.net (Saint Vincent and the Grenadines), db.ve.clamav.net (Venezuela), db.vg.clamav.net (Virgin Islands British), db.vi.clamav.net (Virgin Islands U.S.), db.vn.clamav.net (Vietnam), db.vu.clamav.net (Vanuatu), db.wf.clamav.net (Wallis and Futuna Islands), db.ws.clamav.net (Western Samoa), db.ye.clamav.net (Yemen), db.yt.clamav.net (Mayotte), db.yu.clamav.net (Yugoslavia), db.za.clamav.net (South Africa), db.zm.clamav.net (Zambia), db.zw.clamav.net (Zimbabwe) Default: db.local.clamav.net _Description: Local database mirror site: Please select the closest local mirror site. . Freshclam updates its database from a world wide network of mirror sites. Please select the closest mirror. If you leave the default setting, an attempt will be made to guess for nearby mirror. Template: clamav-freshclam/http_proxy Type: string _Description: HTTP proxy information (leave blank for none): If you need to use a HTTP proxy to access the outside world, enter the proxy information here. Otherwise, leave this blank. . Please use URL syntax ("http://host[:port]") here. Template: clamav-freshclam/proxy_user Type: string _Description: Proxy user information (leave blank for none): If you need to supply a username and password to the proxy, enter it here. Otherwise, leave this blank. . When entering user information, use the standard form of "user:pass". Template: clamav-freshclam/update_interval Type: string Default: 24 _Description: Number of freshclam updates per day: Template: clamav-freshclam/internet_interface Type: string _Description: Network interface connected to the Internet: Please enter the name of the network interface connected to the Internet. Example: eth0. . If the daemon runs when the network is down, the log file is filled with a lot of entries like 'ERROR: Connection with database.clamav.net failed.', making it easy to miss when freshclam really can't update the database. . You can leave this field blank and the daemon will be started from the init scripts instead. You should then make sure the computer is permanently connected to the Internet to avoid filling the log files. Template: clamav-freshclam/NotifyClamd Type: boolean Default: true _Description: Should clamd be notified after updates? Please confirm whether clamd should be notified to reload the database after successful updates. . If you do not choose this option, clamd's database reloads will be notably delayed (it performs this check every 6 hours by default), posing the risk that a new virus may slip through although the database is up to date. Do not use this if you do not use clamd, as it will produce errors.
Template: clamav-base/socket-note Type: note _Description: Clamav sockets and pids now in /var/run/clamav ClamAV now runs as the non-priviledged user clamav by default. If the previous configuration relied on a socket or pid in /var/run, clam will not start after this upgrade. Please run 'dpkg-reconfigure clamav-base', and when asked about the socket, change its location to /var/run/clamav/, and update the configuration of any software that uses this socket (e.g., exim, amavis). Template: clamav-base/debconf Type: boolean Default: true _Description: Heandle the configuration file automatically? Some options must be configured for clamav-base. . The ClamAV suite won't work if it isn't configured. If you do not configure it automatically, you'll have to configure /etc/clamav/clamd.conf manually or run 'dpkg-reconfigure clamav-base' later. In any case, manual changes in /etc/clamav/clamd.conf will be respected. Template: clamav-base/TcpOrLocal Type: select Choices: TCP, UNIX Default: UNIX _Description: Socket type: Please choose the type of socket clamd will be listening on. . If you choose TCP, clamd can be accessed remotely. If you choose local UNIX sockets, clamd can be accessed through a file. Template: clamav-base/LocalSocket Type: string Default: /var/run/clamav/clamd.ctl _Description: Local (UNIX) socket clamd will listen on: Template: clamav-base/FixStaleSocket Type: boolean Default: true _Description: Gracefully handle left-over UNIX socket files? Template: clamav-base/TCPSocket Type: string Default: 3310 _Description: TCP port clamd will listen on: Template: clamav-base/TCPAddr Type: string Default: any _Description: IP address clamd will listen on: Enter "any" to listen on every IP address configured. If you want to listen on a single address or host name, enter it here. Template: clamav-base/numinfo Type: error _Description: Mandatory numeric value This question requires a numeric answer. Template: clamav-base/ScanMail Type: boolean Default: true _Description: Do you want to enable mail scanning? This option enables scanning mail contents for viruses. You need this option enabled if you want to use clamav-milter. It is recommended that you use a separate unpacker to extract any MIME parts of email messages if you want to scan email. Template: clamav-base/ScanArchive Type: boolean Default: true _Description: Do you want to enable archive scanning? If archive scanning is enabled, the daemon will extract archives such as bz2, tar.gz, deb and many more, to check their contents for viruses. . For more information about what archives are supported, see /usr/share/doc/clamav-docs/clamdoc.pdf or the manpage clamscan(5). Template: clamav-base/ScanRAR Type: boolean Default: false _Description: Do you want to enable RAR archive scanning? This enables the builtin RAR archiver. Use with caution, as the RAR code may have memory leaks. Clamscan can also use external RAR programs, such as unrar, although clamd does not. Template: clamav-base/StreamMaxLength Type: string Default: 0 _Description: Maximum stream length (unit Mb) allowed: You can set a limit on the stream length that can be scanned. . Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxRecursion Type: string Default: 5 _Description: Limit on the Archive recursion: This setting places a limit on recursion within archives, for example, a tar file that is also gzipped. . Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxCompressionRatio Type: string Default: 250 _Description: Limit on Archive compression: This setting places a limit on compression within archives, to guard against archive bombs (small files that expand to massive ones, a form of Denial of Service Attack). However, this limit may be too low for some settings. . Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxFiles Type: string Default: 1000 _Description: Limit for the maximum number of files in an archive: Template: clamav-base/ArchiveMaxFileSize Type: string Default: 10 _Description: Largest file size in Mb you will scan inside archives: Entering '0' will disable this limit. Template: clamav-base/MaxDirectoryRecursion Type: string Default: 0 _Description: Maximum directory depth that will be allowed: This value must be set if you want to allow the daemon to follow directory symlinks. . Entering '0' will disable this limit. Template: clamav-base/FollowDirectorySymlinks Type: boolean Default: false _Description: Do you want the daemon to follow directory symlinks? Template: clamav-base/FollowFileSymlinks Type: boolean Default: false _Description: Do you want the daemon to follow regular file symlinks? Template: clamav-base/ReadTimeout Type: string Default: 180 _Description: Timeout for stopping the thread-scanner (seconds): Entering '0' will disable the timeout. Template: clamav-base/MaxThreads Type: string Default: 12 _Description: Number of threads for the daemon: Template: clamav-base/MaxConnectionQueueLength Type: string Default: 15 _Description: Number of pending connections allowed: Template: clamav-base/LogSyslog Type: boolean Default: false _Description: Do you want to use the system logger? It is possible to log the daemon activity to the system logger. This can be done independently of whether you want to log activity to a special file. Template: clamav-base/LogFile Type: string Default: /var/log/clamav/clamav.log _Description: Log file for clamav-daemon (enter none to disable): Template: clamav-base/LogTime Type: boolean Default: true _Description: Do you want to log time information with each message? Template: clamav-base/SelfCheck Type: string Default: 3600 _Description: Delay in seconds between daemon self checks: During the SelfCheck the daemon checks if it needs to reload the virus database. It also tries to repair problems caused by bugs in the daemon, i.e in some cases it's able to repair broken data structures. Template: clamav-base/User Type: string Default: clamav _Description: User to run clamav-daemon as: It is recommended to run the ClamAV programs as a non-priviledged user. This will work with most MTA's with a little tweaking, but if you want to use clamd for filesystem scans, running as root is probably unavoidable. Please see README.Debian in the clamav-base package for details. Template: clamav-base/AddGroups Type: string _Description: Groups for clamav-daemon (space-seperated): Please enter any extra groups for clamd. . Clamd runs as a non-priviledged user by default. If you need clamd to be able to access files owned by another user (e.g., in combination with an MTA), then you will need to add clamd to the group for that piece of software. Please see README.Debian in the clamav-base package for details.
--- ../clamav.old/debian/clamav-freshclam.templates.master 2007-09-16 22:51:12.505059171 +0200 +++ debian/clamav-freshclam.templates.master 2007-09-17 07:50:06.951282945 +0200 @@ -1,33 +1,34 @@ Template: clamav-freshclam/mirrors.txt-note Type: note -_Description: The use of mirrors.txt is no longer supported +_Description: No longer supported use of mirrors.txt During the transition to handling its mirror database through DNS, - the clamav team dropped support for the 'mirrors.txt' config file. + the ClamAV team dropped support for the 'mirrors.txt' configuration file. . - If you have entered additional mirrors there, your file will be backed up + If additional mirrors are mentioned there, this file will be backed up as /var/lib/clamav/mirrors.txt.BACKUP. . - If your file was modified, your old mirrors (which may be way too many) will + If the file was modified, old mirrors (which may be way too many) will be added to the new /etc/clamav/freshclam.conf configuration file, using the DatabaseMirror keyword. Please examine freshclam.conf carefully after - the update is through. + the update is completed. Template: clamav-freshclam/autoupdate_freshclam Type: select -_Choices: daemon, ifup.d, cron, manual +#flag:translate!:2,3 +__Choices: daemon, ifup.d, cron, manual Default: daemon _Description: Virus database update method: Please choose the method for virus database updates. . daemon : freshclam is running as a daemon all the time. You should choose - this option if you have a permanent network connection. + this option if you have a permanent network connection; ifup.d : freshclam will be running as a daemon as long as your Internet - connection is up. Choose this one if you have a dialup Internet - connection and don't want freshclam to initiate new connections. - cron : freshclam is started from cron. Choose if you want full control - of when the database is updated. - manual : No automatic invocation of freshclam. This is not recommended, - as clamav's database is constantly updated. + connection is up. Choose this one if you use a dialup Internet + connection and don't want freshclam to initiate new connections; + cron : freshclam is started from cron. Choose this if you want full control + of when the database is updated; + manual : no automatic invocation of freshclam. This is not recommended, + as ClamAV's database is constantly updated. Template: clamav-freshclam/local_mirror Type: select @@ -37,10 +38,9 @@ Please select the closest local mirror site. . Freshclam updates its database from a world wide network of mirror - sites. Please select the mirror closest to you. If you leave it at - the default setting, an attempt will be made to provide you with a - nearby mirror, but this attempt may not always provide you with the - closest mirror site. + sites. Please select the closest mirror. If you leave + the default setting, an attempt will be made to guess for + nearby mirror. Template: clamav-freshclam/http_proxy Type: string @@ -57,7 +57,7 @@ Otherwise, leave this blank. . When entering user information, use the standard form of - "user:pass" + "user:pass". Template: clamav-freshclam/update_interval Type: string @@ -66,19 +66,17 @@ Template: clamav-freshclam/internet_interface Type: string -_Description: Name of the network interface connected to the Internet: - If the daemon runs when the network is down the log file is filled with a +_Description: Network interface connected to the Internet: + Please enter the name of the network interface connected to the Internet. + Example: eth0. + . + If the daemon runs when the network is down, the log file is filled with a lot of entries like 'ERROR: Connection with database.clamav.net failed.', making it easy to miss when freshclam really can't update the database. . - If you don't know what network interface you use to connect to the internet - leave this field blank and the daemon will be started from the init scripts - instead. - . - If you do leave it blank make sure the computer is connected to - the internet at all times or your logs will be really hard to interpret. - . - Example: eth0 + You can leave this field blank and the daemon will be started from + the init scripts instead. You should then make sure the computer is + permanently connected to the Internet to avoid filling the log files. Template: clamav-freshclam/NotifyClamd Type: boolean @@ -89,5 +87,5 @@ . If you do not choose this option, clamd's database reloads will be notably delayed (it performs this check every 6 hours by default), posing the risk - that a new virus may slip through although your database is up to date. + that a new virus may slip through although the database is up to date. Do not use this if you do not use clamd, as it will produce errors. --- ../clamav.old/debian/clamav-base.templates.master 2007-09-16 22:51:12.005084224 +0200 +++ debian/clamav-base.templates.master 2007-09-17 07:58:23.926353929 +0200 @@ -1,23 +1,24 @@ Template: clamav-base/socket-note Type: note _Description: Clamav sockets and pids now in /var/run/clamav - ClamAV now runs as the non-priviledged user clamav by default. If your + ClamAV now runs as the non-priviledged user clamav by default. If the previous configuration relied on a socket or pid in /var/run, clam will - not start after this upgrade. Please run dpkg-reconfigure - clamav-base, and when asked about the socket, please change its + not start after this upgrade. Please run 'dpkg-reconfigure + clamav-base', and when asked about the socket, change its location to /var/run/clamav/, and update the configuration of any software that uses this socket (e.g., exim, amavis). Template: clamav-base/debconf Type: boolean Default: true -_Description: Do you want to handle the configuration file with debconf? - There are quite a few options to be configured for clamav-base. +_Description: Heandle the configuration file automatically? + Some options must be configured for clamav-base. . - The ClamAV suite won't work if it isn't configured. If you don't choose - debconf you'll have to configure /etc/clamav/clamd.conf manually or run - 'dpkg-reconfigure clamav-base' later. Whether you choose debconf or - not, manual changes in /etc/clamav/clamd.conf will be respected. + The ClamAV suite won't work if it isn't configured. If you do not + configure it automatically, you'll have to configure + /etc/clamav/clamd.conf manually or run 'dpkg-reconfigure clamav-base' + later. In any case, manual changes in /etc/clamav/clamd.conf will + be respected. Template: clamav-base/TcpOrLocal Type: select @@ -26,19 +27,18 @@ _Description: Socket type: Please choose the type of socket clamd will be listening on. . - If you choose TCP clamd can be accessed remotely. This choice isn't - recommended since ClamAV is a very young project. If you choose local + If you choose TCP, clamd can be accessed remotely. If you choose local UNIX sockets, clamd can be accessed through a file. Template: clamav-base/LocalSocket Type: string Default: /var/run/clamav/clamd.ctl -_Description: Local (Unix) socket clamd will listen on: +_Description: Local (UNIX) socket clamd will listen on: Template: clamav-base/FixStaleSocket Type: boolean Default: true -_Description: Gracefully handle left-over Unix socket files? +_Description: Gracefully handle left-over UNIX socket files? Template: clamav-base/TCPSocket Type: string @@ -49,22 +49,21 @@ Type: string Default: any _Description: IP address clamd will listen on: - Enter "any" to listen on every IP address configured. If you instead want - to listen on a single address or hostname, enter that address (e.g. - "127.0.0.1") or hostname. + Enter "any" to listen on every IP address configured. If you want + to listen on a single address or host name, enter it here. Template: clamav-base/numinfo -Type: note -_Description: A numeric value is mandatory - A non numerical answer to this question cannot be understood. +Type: error +_Description: Mandatory numeric value + This question requires a numeric answer. Template: clamav-base/ScanMail Type: boolean Default: true _Description: Do you want to enable mail scanning? This option enables scanning mail contents for viruses. - Although this is the least stable part of libclamav, you need this option - enabled if you want to use clamav-milter. It is recommended that you use + You need this option + enabled if you want to use clamav-milter. It is recommended that you use a separate unpacker to extract any MIME parts of email messages if you want to scan email. @@ -73,9 +72,9 @@ Default: true _Description: Do you want to enable archive scanning? If archive scanning is enabled, the daemon will extract archives such as - bz2, tar.gz, deb and many more to check their contents for viruses. + bz2, tar.gz, deb and many more, to check their contents for viruses. . - For more information about what archives are supported see + For more information about what archives are supported, see /usr/share/doc/clamav-docs/clamdoc.pdf or the manpage clamscan(5). Template: clamav-base/ScanRAR @@ -83,22 +82,25 @@ Default: false _Description: Do you want to enable RAR archive scanning? This enables the builtin RAR archiver. Use with caution, as - the RAR code may have memory leaks. Clamscan can also use external + the RAR code may have memory leaks. Clamscan can also use external RAR programs, such as unrar, although clamd does not. Template: clamav-base/StreamMaxLength Type: string Default: 0 _Description: Maximum stream length (unit Mb) allowed: - If you want you can set a limit on the stream length that can be scanned. - The value 0 disables this limit. + You can set a limit on the stream length that can be scanned. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxRecursion Type: string Default: 5 _Description: Limit on the Archive recursion: This setting places a limit on recursion within archives, for example, a - tar file that is also gzipped. The value 0 disables the recursion limit. + tar file that is also gzipped. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxCompressionRatio Type: string @@ -106,8 +108,10 @@ _Description: Limit on Archive compression: This setting places a limit on compression within archives, to guard against archive bombs (small files that expand to massive ones, a form - of Denial of Service Attack). However, this limit may be too low for - some settings. The value 0 disables this limit. + of Denial of Service Attack). However, this limit may be too low for + some settings. + . + Entering '0' will disable this limit. Template: clamav-base/ArchiveMaxFiles Type: string @@ -118,14 +122,16 @@ Type: string Default: 10 _Description: Largest file size in Mb you will scan inside archives: - The value 0 disables the size limit. + Entering '0' will disable this limit. Template: clamav-base/MaxDirectoryRecursion Type: string Default: 0 _Description: Maximum directory depth that will be allowed: - You need to answer this question if you want to allow the daemon to follow - directory symlinks. The value 0 disables maximal directory depth limit. + This value must be set if you want to allow the daemon to follow + directory symlinks. + . + Entering '0' will disable this limit. Template: clamav-base/FollowDirectorySymlinks Type: boolean @@ -141,7 +147,7 @@ Type: string Default: 180 _Description: Timeout for stopping the thread-scanner (seconds): - The value 0 disables the timeout. + Entering '0' will disable the timeout. Template: clamav-base/MaxThreads Type: string @@ -157,7 +163,7 @@ Type: boolean Default: false _Description: Do you want to use the system logger? - It is possible to log daemon activity to the system logger. This can be + It is possible to log the daemon activity to the system logger. This can be done independently of whether you want to log activity to a special file. Template: clamav-base/LogFile @@ -181,7 +187,7 @@ Template: clamav-base/User Type: string Default: clamav -_Description: What user do you want to run clamav-daemon as: +_Description: User to run clamav-daemon as: It is recommended to run the ClamAV programs as a non-priviledged user. This will work with most MTA's with a little tweaking, but if you want to use clamd for filesystem scans, running as root is probably unavoidable. @@ -192,7 +198,7 @@ _Description: Groups for clamav-daemon (space-seperated): Please enter any extra groups for clamd. . - Clamd runs as a non-priviledged user by default. If you need clamd to + Clamd runs as a non-priviledged user by default. If you need clamd to be able to access files owned by another user (e.g., in combination with an MTA), then you will need to add clamd to the group for that piece of - software. Please see README.Debian in the clamav-base package for details. + software. Please see README.Debian in the clamav-base package for details. --- ../clamav.old/debian/control 2007-09-16 22:51:12.005084224 +0200 +++ debian/control 2007-09-17 08:31:25.171202064 +0200 @@ -10,28 +10,30 @@ Architecture: all Depends: ${misc:Depends}, adduser, ucf (>= 0.28), logrotate Recommends: clamav -Description: base package for clamav, an anti-virus utility for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. - . - This package mainly manages the clamav UNIX account. It's not really - useful without the clamav package. It also handles configuration for both - the clamav-daemon and the clamav-milter packages. +Description: anti-virus utility for Unix - base package + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package mainly manages the clamav UNIX account. It is not really + useful without the clamav package. It also handles the configuration + for both the clamav-daemon and the clamav-milter packages. Package: clamav-docs Architecture: all Depends: sharutils -Description: documentation package for clamav, an anti-virus utility for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on a libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - documentation + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . This package contains the documentation for the ClamAV suite. @@ -39,50 +41,62 @@ Architecture: any Depends: libclamav2, ${shlibs:Depends} Priority: extra -Description: debug symbols for clamav - This package contains the stripped debugging symbols for the ClamAV suite +Description: debug symbols for ClamAV +Description: anti-virus utility for Unix - documentation + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package contains the stripped debugging symbols for the ClamAV suite. Package: clamav Architecture: any Depends: ${shlibs:Depends}, clamav-freshclam | clamav-data Recommends: arj, unzoo, clamav-base Suggests: unrar (>=3.0-1), lha, clamav-docs -Description: antivirus scanner for Unix - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via the Internet in the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. - . - This package contains the command line interface. It has: - * built-in support for various archive formats, including Zip, RAR, Tar, - Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others - * built-in support for almost all mail file formats - * built-in support for ELF executables and Portable Executable files - compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and - obfuscated with SUE, Y0da Cryptor and others - * built-in support for popular document formats including MS Office and - MacOffice files, HTML, RTF and PDF - . - For scanning to work you'll need a virus database. You have 2 alternatives: - * clamav-freshclam: updates the database from Internet. This is - recommended if you have Internet access. - * clamav-data: for users without Internet access. Isn't updated at all - once it's installed. You can easily create your own updated package from - an Internet connected computer however, using clamav-getfiles. +Description: anti-virus utility for Unix - command-line interface + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. + . + This package contains the command line interface. Features: + - built-in support for various archive formats, including Zip, RAR, Tar, + Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others; + - built-in support for almost all mail file formats; + - built-in support for ELF executables and Portable Executable files + compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and + obfuscated with SUE, Y0da Cryptor and others; + - built-in support for popular document formats including Microsoft + Office and Mac Office files, HTML, RTF and PDF. + . + For scanning to work, a virus database is needed. There are two options + for getting it: + - clamav-freshclam: updates the database from Internet. This is + recommended with Internet access. + - clamav-data: for users without Internet access. The package is + not updated once installed. The clamav-getfiles package allows + creating custom packages from an Internet-connected computer. Package: libclamav-dev Section: libdevel Architecture: any Depends: libclamav2 (= ${binary:Version}), libssl-dev, libidn11-dev, libc6-dev | libc-dev, zlib1g-dev (>=1:1.1.4), libbz2-dev, libgmp3-dev -Description: clam Antivirus library development files - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - development files + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . The package contains the needed headers and libraries for developing software using the libclamav interface. @@ -93,52 +107,55 @@ Section: libs Architecture: any Depends: ${shlibs:Depends} -Description: virus scanner library - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - library + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . For programs written using the libclamav library. Libclamav may be used to add virus protection into software. The library is thread-safe, automatically - recognizes and scans archives. Scanning is very fast - in many cases it won't - be noticeable. + recognizes and scans archives. Scanning is very fast and most of the time + not noticeable. Package: clamav-daemon Architecture: any Depends: ${shlibs:Depends}, clamav-base(>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0), ucf Suggests: daemon, clamav-docs -Description: antivirus scanner daemon - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - scanner daemon + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the daemon and command line interface to the daemon, + This package contains the daemon and its command line interface, featuring: - * fast, multi-threaded daemon - * easy integration with MTA's - * support for on-access scanning - * remote scanning - * able to be run supervised by daemon + - fast, multi-threaded daemon; + - easy integration with MTA's; + - support for on-access scanning; + - remote scanning; + - able to be run supervised by daemon. Package: clamav-testfiles Architecture: all -Description: use these files to test that your Antivirus program works - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - test files + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . This package contains files 'infected' with a test signature. The test - signature (ClamAV-Test-Signature) should be detectable by all Debian - Antivirus programs. + signature (ClamAV-Test-Signature) should be detectable by all + antivirus programs. Package: clamav-freshclam Architecture: any @@ -146,16 +163,17 @@ Provides: clamav-data Suggests: clamav-docs Depends: ${misc:Depends}, clamav-base (>= ${source:Version}), ${shlibs:Depends} , debianutils (>= 1.6), ucf (>= 0.28), logrotate, lsb-base (>> 3.0) -Description: downloads clamav virus databases from the Internet - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - virus database update utility + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the program freshclam and scripts to automate virus - database updating. Depends on an internet connection to function, but can be + This package contains the freshclam program and scripts to automate virus + database updating. It relies on an Internet connection, but can be run in a variety of ways to compensate for intermittent connections. Package: clamav-milter @@ -164,13 +182,14 @@ Priority: extra Recommends: clamav-daemon Depends: ${shlibs:Depends}, clamav-base (>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0) -Description: antivirus scanner for sendmail - Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this - software is the integration with mail servers (attachment scanning). The - package provides a flexible and scalable multi-threaded daemon in the - clamav-daemon package, a commandline scanner in the clamav package, and a tool - for automatic updating via Internet through the clamav-freshclam package. The - programs are based on libclamav2, which you can use in your own software. +Description: anti-virus utility for Unix - sendmail integration + Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of + this software is the integration with mail servers (attachment + scanning). The package provides a flexible and scalable + multi-threaded daemon in the clamav-daemon package, a command-line + scanner in the clamav package, and a tool for automatic updating via + the Internet in the clamav-freshclam package. The programs are based + on libclamav2, which can be used by other software. . - This package contains the ClamAV milter for use with sendmail. It can + This package contains the ClamAV milter for use with sendmail. It can be configured to be run either standalone, or using clamav-daemon.
Source: clamav Section: utils Priority: optional Maintainer: Stephen Gran <sgran@debian.org> Uploaders: Thomas Lamy <Thomas.Lamy@in-online.net> Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>=5.0), zlib1g-dev (>=1:1.1.4), libbz2-dev, libmilter-dev, libgmp3-dev, libwrap0-dev, dpatch, perl, bc Standards-Version: 3.7.2 Package: clamav-base Architecture: all Depends: ${misc:Depends}, adduser, ucf (>= 0.28), logrotate Recommends: clamav Description: anti-virus utility for Unix - base package Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package mainly manages the clamav UNIX account. It is not really useful without the clamav package. It also handles the configuration for both the clamav-daemon and the clamav-milter packages. Package: clamav-docs Architecture: all Depends: sharutils Description: anti-virus utility for Unix - documentation Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the documentation for the ClamAV suite. Package: clamav-dbg Architecture: any Depends: libclamav2, ${shlibs:Depends} Priority: extra Description: debug symbols for ClamAV Description: anti-virus utility for Unix - documentation Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the stripped debugging symbols for the ClamAV suite. Package: clamav Architecture: any Depends: ${shlibs:Depends}, clamav-freshclam | clamav-data Recommends: arj, unzoo, clamav-base Suggests: unrar (>=3.0-1), lha, clamav-docs Description: anti-virus utility for Unix - command-line interface Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the command line interface. Features: - built-in support for various archive formats, including Zip, RAR, Tar, Gzip, Bzip2, OLE2, Cabinet, CHM, BinHex, SIS and others; - built-in support for almost all mail file formats; - built-in support for ELF executables and Portable Executable files compressed with UPX, FSG, Petite, NsPack, wwpack32, MEW, Upack and obfuscated with SUE, Y0da Cryptor and others; - built-in support for popular document formats including Microsoft Office and Mac Office files, HTML, RTF and PDF. . For scanning to work, a virus database is needed. There are two options for getting it: - clamav-freshclam: updates the database from Internet. This is recommended with Internet access. - clamav-data: for users without Internet access. The package is not updated once installed. The clamav-getfiles package allows creating custom packages from an Internet-connected computer. Package: libclamav-dev Section: libdevel Architecture: any Depends: libclamav2 (= ${binary:Version}), libssl-dev, libidn11-dev, libc6-dev | libc-dev, zlib1g-dev (>=1:1.1.4), libbz2-dev, libgmp3-dev Description: anti-virus utility for Unix - development files Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . The package contains the needed headers and libraries for developing software using the libclamav interface. . This library can be used to develop virus scanner applications. Package: libclamav2 Section: libs Architecture: any Depends: ${shlibs:Depends} Description: anti-virus utility for Unix - library Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . For programs written using the libclamav library. Libclamav may be used to add virus protection into software. The library is thread-safe, automatically recognizes and scans archives. Scanning is very fast and most of the time not noticeable. Package: clamav-daemon Architecture: any Depends: ${shlibs:Depends}, clamav-base(>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0), ucf Suggests: daemon, clamav-docs Description: anti-virus utility for Unix - scanner daemon Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the daemon and its command line interface, featuring: - fast, multi-threaded daemon; - easy integration with MTA's; - support for on-access scanning; - remote scanning; - able to be run supervised by daemon. Package: clamav-testfiles Architecture: all Description: anti-virus utility for Unix - test files Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains files 'infected' with a test signature. The test signature (ClamAV-Test-Signature) should be detectable by all antivirus programs. Package: clamav-freshclam Architecture: any Conflicts: clamav-data Provides: clamav-data Suggests: clamav-docs Depends: ${misc:Depends}, clamav-base (>= ${source:Version}), ${shlibs:Depends} , debianutils (>= 1.6), ucf (>= 0.28), logrotate, lsb-base (>> 3.0) Description: anti-virus utility for Unix - virus database update utility Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the freshclam program and scripts to automate virus database updating. It relies on an Internet connection, but can be run in a variety of ways to compensate for intermittent connections. Package: clamav-milter Architecture: any Suggests: daemon, clamav-docs Priority: extra Recommends: clamav-daemon Depends: ${shlibs:Depends}, clamav-base (>= ${source:Version}), clamav-freshclam | clamav-data, lsb-base (>> 3.0) Description: anti-virus utility for Unix - sendmail integration Clam AntiVirus is an anti-virus toolkit for Unix. The main purpose of this software is the integration with mail servers (attachment scanning). The package provides a flexible and scalable multi-threaded daemon in the clamav-daemon package, a command-line scanner in the clamav package, and a tool for automatic updating via the Internet in the clamav-freshclam package. The programs are based on libclamav2, which can be used by other software. . This package contains the ClamAV milter for use with sendmail. It can be configured to be run either standalone, or using clamav-daemon.
Attachment:
signature.asc
Description: Digital signature