[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[RFR] templates://clamav/{clamav-freshclam.templates.master,clamav-base.te mplates.master}



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


Reply to: