Re: [RFR] templates://clamav/{clamav-freshclam.templates.master,clamav-base.te mplates.master}
Christian Perrier wrote:
> Your review should be sent as an answer to this mail.
I'm incorporating almost all the suggestions I've seen so far
(exceptions below), with extras.
> Template: clamav-freshclam/local_mirror
> + sites. Please select the closest mirror. If you leave
> + the default setting, an attempt will be made to guess for
> + nearby mirror.
"To guess for"? Probably "to guess a nearby mirror".
> Template: clamav-freshclam/internet_interface
[...]
> + 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.
Say "the log file will be filled", and no need for "a lot of".
> Template: clamav-base/socket-note
[...]
> + ClamAV now runs as the non-priviledged user clamav by default. If the
^
It's "privileged" (throughout).
> Template: clamav-base/debconf
[...]
> +_Description: Heandle the configuration file automatically?
^
(This one's been mentioned.)
> Template: clamav-base/ArchiveMaxCompressionRatio
> 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.
"DoS attack", not "DoS Attack".
> + Clamd runs as a non-priviledged user by default. If you need clamd to
Avoid the capitalisation issue by preposing "By default, ..."
> +Description: anti-virus utility for Unix - base package
Arguably s/Unix/UNIX-like/ throughout, but I haven't bothered. Mind
you, in clamav-base:
> + This package mainly manages the clamav UNIX account. It is not really
Let's leave UNIX out of this for once! s/UNIX/system/
Further rationalisations:
Template: clamav-base/socket-note
Type: note
-_Description: Clamav sockets and pids now in /var/run/clamav
+_Description: ClamAV sockets and pidfiles now in /var/run/clamav
PIDs vs pidfiles.
[...]
location to /var/run/clamav/, and update the configuration of any
- software that uses this socket (e.g., exim, amavis).
+ software that uses this socket (e.g.: Exim, AMaViS).
"Product-style" caps.
[...]
_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,
- 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.
+ database. It also tries to repair problems caused by bugs in the daemon
+ (that is, in some cases it's able to repair broken data structures).
I just didn't like this "i.e"...
Template: clamav-base/User
[...]
+_Description: User to run clamav-daemon as:
+ It is recommended to run the ClamAV programs as a non-privileged user.
+ This will work with most MTAs with a little tweaking, but if you want to
s/TLA's/TLAs/ throughout.
Template: clamav-base/AddGroups
Type: string
-_Description: Groups for clamav-daemon (space-seperated):
+_Description: Groups for clamav-daemon (space-separated):
Spelling.
Template: clamav-freshclam/autoupdate_freshclam
+ daemon: freshclam is running as a daemon all the time. You should choose
+ this option if you have a permanent network connection;
Removing spaces before colons, throughout.
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
+ If you need to use an HTTP proxy to access the outside world, enter the
proxy information here. Otherwise, leave this blank.
"An aitch".
[...]
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.
+ virus protection into software. The library is thread-safe, and automatically
+ recognizes and scans archives. Scanning is very fast and most of the time
+ not noticeable.
Adding an extra "and" after "thread-safe".
Package: clamav-daemon
[...]
featuring:
+ - fast, multi-threaded daemon;
+ - easy integration with MTAs;
+ - support for on-access scanning;
+ - remote scanning;
+ - able to be run supervised by daemon.
Should that last one be something along the lines of:
- standalone and subordinate modes.
(or at any rate, a noun of some sort)? I haven't tried to fix this.
--
JBR
Ankh kak! (Ancient Egyptian blessing)
--- ../clamav.old/debian/clamav-base.templates.master 2007-09-17 18:51:56.000000000 +0100
+++ debian/clamav-base.templates.master 2007-09-17 20:26:06.000000000 +0100
@@ -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
- 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
+_Description: ClamAV sockets and pidfiles now in /var/run/clamav
+ ClamAV now runs as the non-privileged user clamav by default. If the
+ previous configuration relied on a socket or pidfile 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).
+ 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: Handle 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,19 @@
_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
- UNIX sockets, clamd can be accessed through a file.
+ If you choose TCP, clamd can be accessed remotely. If you choose local
+ UNIX sockets, clamd can be accessed through a file. Local UNIX sockets
+ are recommended for security reasons.
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 +50,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 +73,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 +83,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 +109,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 +123,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 +148,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 +164,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
@@ -175,24 +182,24 @@
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.
+ database. It also tries to repair problems caused by bugs in the daemon
+ (that is, in some cases it's able to repair broken data structures).
Template: clamav-base/User
Type: string
Default: clamav
-_Description: What user do you want 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
+_Description: User to run clamav-daemon as:
+ It is recommended to run the ClamAV programs as a non-privileged user.
+ This will work with most MTAs 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):
+_Description: Groups for clamav-daemon (space-separated):
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
+ By default clamd runs as a non-privileged user. 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/clamav-freshclam.templates.master 2007-09-17 18:51:56.000000000 +0100
+++ debian/clamav-freshclam.templates.master 2007-09-17 19:10:23.000000000 +0100
@@ -1,33 +1,34 @@
Template: clamav-freshclam/mirrors.txt-note
Type: note
-_Description: The use of mirrors.txt is no longer supported
+_Description: Use of mirrors.txt no longer supported
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 completes.
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.
- 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.
+ 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
@@ -37,15 +38,14 @@
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 a
+ 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
+ If you need to use an HTTP proxy to access the outside world, enter the
proxy information here. Otherwise, leave this blank.
.
Please use URL syntax ("http://host[:port]") here.
@@ -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
- 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.
+_Description: Network interface connected to the Internet:
+ Please enter the name of the network interface connected to the Internet.
+ Example: eth0.
.
- 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.
+ If the daemon runs when the network is down, the log file will be filled
+ with entries like 'ERROR: Connection with database.clamav.net failed.',
+ making it easy to miss when freshclam really can't update the database.
.
- 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 even if the database is up to date.
Do not use this if you do not use clamd, as it will produce errors.
--- ../clamav.old/debian/control 2007-09-17 18:51:56.000000000 +0100
+++ debian/control 2007-09-17 19:50:48.000000000 +0100
@@ -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 system 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.
+ virus protection into software. The library is thread-safe, and 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: 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 MTAs;
+ - 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-base/socket-note
Type: note
_Description: ClamAV sockets and pidfiles now in /var/run/clamav
ClamAV now runs as the non-privileged user clamav by default. If the
previous configuration relied on a socket or pidfile 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: Handle 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. Local UNIX sockets
are recommended for security reasons.
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
(that is, 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-privileged user.
This will work with most MTAs 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-separated):
Please enter any extra groups for clamd.
.
By default clamd runs as a non-privileged user. 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.
Template: clamav-freshclam/mirrors.txt-note
Type: note
_Description: Use of mirrors.txt no longer supported
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 completes.
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 a
nearby mirror.
Template: clamav-freshclam/http_proxy
Type: string
_Description: HTTP proxy information (leave blank for none):
If you need to use an 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 will be filled
with 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 even if the database is up to date.
Do not use this if you do not use clamd, as it will produce errors.
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 system 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, and 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 MTAs;
- 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.
Reply to: