I just ran into this problem. My scenario:
I have a small LinkSys NLSU2 with limited processing capability. It is acting as my mailserver, running postfix. This machine is always on. However, it is too weak to run spamassassin or clamav. Instead, I run these on another machine, call it morepower, which sometimes is down.

On the NSLU2, I have procmail call spamc -d morepower, which -- if morepower is down -- will just skip the spam filtering. Likewise, I call clamdscan with a config file containing "TCPAddr morepower", using the wrapper script "clamassassin", which will just skip virus scanning if morepower is down.

However, clamdscan is only provided by clamav-daemon, I had to install this package, manually copy clamdscan to /usr/local/bin, and then remove all the clamav packages from my NSLU2. (Of course, I could have build/installed clamdscan without using debian packages, too).

I strongly favour this wishlist. By distributing the client only with the daemon, the flexibility on Debian systems are limited.

Another way to solve this is to keep clamav-daemon as it is, including both the daemon and clamdscan, and instead creating a new package, clamav-scan-client (or similar), which conflicts with clamav-daemon, which provides clamdscan (and only clamdscan), with debconf asking the user of a value to add to TCPAddr in the configuration file, and nothing else.

/Magnus


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to