Bug#741675: [Pkg-clamav-devel] Bug#741675: clamav-base: Missing quoting and bogus generated config file
Hi, On 17.03.2014 04:36, Scott Kitterman wrote: There's some more to do on cleanup of the errors from the last upload. Here's a diff of the config files after upgrade to git head from 0.98.1-2. I think all the ones with value 10 are wrong and I need to check the trues (except the LogRotate on for freshclam. That's good. I fixed PrivateMirror for freshclam and that's in git. I'll work on it more tomorrow if someone else doesn't get to it first. These only appear on upgrade from -3 to git head, so you have to test it that way. I fixed this problem by loading the default values for all new options, when upgrading from one of the broken versions (0.98.1+dfsg-3, 0.98.1+dfsg-1+deb7u2, 0.98.1+dfsg-1+deb6u2). I have tested only upgrade from 0.98.1+dfsg-3 and this gives now the same configuration files as a fresh installation of the fixed version. Best regards, Andreas -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#741675: [Pkg-clamav-devel] Bug#741675: clamav-base: Missing quoting and bogus generated config file
There's some more to do on cleanup of the errors from the last upload. Here's a diff of the config files after upgrade to git head from 0.98.1-2. I think all the ones with value 10 are wrong and I need to check the trues (except the LogRotate on for freshclam. That's good. I fixed PrivateMirror for freshclam and that's in git. I'll work on it more tomorrow if someone else doesn't get to it first. These only appear on upgrade from -3 to git head, so you have to test it that way. diff -ruN 978/clamav-milter.conf 9814u/clamav-milter.conf --- 978/clamav-milter.conf 2014-03-17 02:10:55.334865871 + +++ 9814u/clamav-milter.conf2014-03-17 02:13:23.522861493 + @@ -18,7 +18,9 @@ LogVerbose false LogInfected Off LogClean Off +LogRotate 10 MaxFileSize 25M +SupportMultipleRecipients 10 TemporaryDirectory /tmp LogFile /var/log/clamav/clamav-milter.log LogTime true diff -ruN 978/clamd.conf 9814u/clamd.conf --- 978/clamd.conf 2014-03-17 02:10:55.334865871 + +++ 9814u/clamd.conf2014-03-17 02:13:23.522861493 + @@ -19,6 +19,7 @@ MaxThreads 12 MaxConnectionQueueLength 15 LogSyslog false +LogRotate 10 LogFacility LOG_LOCAL6 LogClean false LogVerbose false @@ -28,8 +29,14 @@ Foreground false Debug false ScanPE true +MaxEmbeddedPE 10 ScanOLE2 true ScanHTML true +MaxHTMLNormalize 10 +MaxHTMLNoTags 10 +MaxScriptNormalize 10 +MaxZipTypeRcg 10 +ScanSWF 10 DetectBrokenExecutables false ExitOnOOM false LeaveTemporaryFiles false @@ -49,6 +56,10 @@ MaxQueue 100 ExtendedDetectionInfo true OLE2BlockMacros false +ScanOnAccess 10 +AllowAllMatchScan 10 +ForceToDisk 10 +DisableCertCheck 10 StreamMaxLength 25M LogFile /var/log/clamav/clamav.log LogTime true @@ -59,3 +70,7 @@ BytecodeTimeout 6 OfficialDatabaseOnly false CrossFilesystems true +OnAccessMaxFileSize true +OnAccessIncludePath true +OnAccessExcludePath true +OnAccessExcludeUID true diff -ruN 978/freshclam.conf 9814u/freshclam.conf --- 978/freshclam.conf 2014-03-17 02:10:55.334865871 + +++ 9814u/freshclam.conf2014-03-17 02:13:23.522861493 + @@ -7,6 +7,7 @@ LogSyslog false LogFacility LOG_LOCAL6 LogFileMaxSize 0 +LogRotate true LogTime true Foreground false Debug false -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#741675: clamav-base: Missing quoting and bogus generated config file
Package: clamav Version: 0.98.1+dfsg-1+deb7u2 Followup-For: Bug #741675 This update also trashes the clamd.conf file, see below for its contents. I've had to manually insert it as it also seems to upset reportbug: Gathering additional data, this may take a while... ERROR: Incorrect argument format for option LogRotate ERROR: Missing argument for option at line 10 Spawning sensible-editor... These are the messages I got from aptitude: Preparing to replace libclamav6 0.98.1+dfsg-1+deb7u1 (using .../libclamav6_0.98.1+dfsg-1+deb7u2_i386.deb) ... Unpacking replacement libclamav6 ... Preparing to replace clamav-daemon 0.98.1+dfsg-1+deb7u1 (using .../clamav-daemon_0.98.1+dfsg-1+deb7u2_i386.deb) ... [ ok ] Stopping ClamAV daemon: clamd Waiting . . . Unpacking replacement clamav-daemon ... Preparing to replace clamav-base 0.98.1+dfsg-1+deb7u1 (using .../clamav-base_0.98.1+dfsg-1+deb7u2_all.deb) ... Unpacking replacement clamav-base ... Preparing to replace clamav-freshclam 0.98.1+dfsg-1+deb7u1 (using .../clamav-freshclam_0.98.1+dfsg-1+deb7u2_i386.deb) ... [ ok ] Stopping ClamAV virus database updater: freshclam. Unpacking replacement clamav-freshclam ... Preparing to replace clamav 0.98.1+dfsg-1+deb7u1 (using .../clamav_0.98.1+dfsg-1+deb7u2_i386.deb) ... Unpacking replacement clamav ... Processing triggers for man-db ... Setting up libclamav6 (0.98.1+dfsg-1+deb7u2) ... Setting up clamav-base (0.98.1+dfsg-1+deb7u2) ... /var/lib/dpkg/info/clamav-base.postinst: 403: [: 10: unexpected operator Replacing config file /etc/clamav/clamd.conf with new version Setting up clamav-freshclam (0.98.1+dfsg-1+deb7u2) ... /var/lib/dpkg/info/clamav-freshclam.postinst: 353: [: 10: unexpected operator Disabling old logrotate script for clamav-freshclam Replacing config file /etc/clamav/freshclam.conf with new version [] Starting ClamAV virus database updater: freshclamERROR: Missing argument for option at line 10 ERROR: Can't open/parse the config file /etc/clamav/freshclam.conf failed! Setting up clamav-daemon (0.98.1+dfsg-1+deb7u2) ... [] Starting ClamAV daemon: clamd ERROR: Incorrect argument format for option LogRotate ERROR: Can't open/parse the config file /etc/clamav/clamd.conf failed! Setting up clamav (0.98.1+dfsg-1+deb7u2) ... Restoring my old clamd.conf and freshclam.conf files from backups appears to allow clamav to work. Thanks, Roger -- Package-specific info: --- configuration --- Checking configuration files in /etc/clamav Config file: clamd.conf --- #Automatically Generated by clamav-base postinst #To reconfigure clamd run #dpkg-reconfigure clamav-base #Please read /usr/share/doc/clamav-base/README.Debian.gz for details LocalSocket /var/run/clamav/clamd.ctl FixStaleSocket true LocalSocketGroup clamav LocalSocketMode 666 # TemporaryDirectory is not set to its default /tmp here to make overriding # the default with environment variables TMPDIR/TMP/TEMP possible User clamav AllowSupplementaryGroups true ScanMail true ScanArchive true ArchiveBlockEncrypted false MaxDirectoryRecursion 30 FollowDirectorySymlinks false FollowFileSymlinks false ReadTimeout 180 MaxThreads 4 MaxConnectionQueueLength 8 LogSyslog false LogRotate 10 clamav-base/LogRotate doesn't exist LogFacility LOG_LOCAL6 LogClean false LogVerbose false PidFile /var/run/clamav/clamd.pid DatabaseDirectory /var/lib/clamav SelfCheck 3600 Foreground false Debug false ScanPE true MaxEmbeddedPE 10 clamav-base/MaxEmbeddedPE doesn't exist ScanOLE2 true ScanHTML true MaxHTMLNormalize 10 clamav-base/MaxHTMLNormalize doesn't exist MaxHTMLNoTags 10 clamav-base/MaxHTMLNoTags doesn't exist MaxScriptNormalize 10 clamav-base/MaxScriptNormalize doesn't exist MaxZipTypeRcg 10 clamav-base/MaxZipTypeRcg doesn't exist ScanSWF 10 clamav-base/ScanSWF doesn't exist DetectBrokenExecutables false ExitOnOOM false LeaveTemporaryFiles false AlgorithmicDetection true ScanELF true IdleTimeout 30 PhishingSignatures true PhishingScanURLs true PhishingAlwaysBlockSSLMismatch false PhishingAlwaysBlockCloak false DetectPUA false ScanPartialMessages false HeuristicScanPrecedence false StructuredDataDetection false CommandReadTimeout 5 SendBufTimeout 200 MaxQueue 100 ExtendedDetectionInfo true OLE2BlockMacros false ScanOnAccess 10 clamav-base/ScanOnAccess doesn't exist OnAccessIncludePath OnAccessExcludePath OnAccessMaxFileSize OnAccessExcludeUID AllowAllMatchScan 10 clamav-base/AllowAllMatchScan doesn't exist ForceToDisk 10 clamav-base/ForceToDisk doesn't exist DisableCertCheck 10 clamav-base/DisableCertCheck doesn't exist StreamMaxLength 50M LogFile /var/log/clamav/clamav.log LogTime true LogFileUnlock false LogFileMaxSize 0 Bytecode true BytecodeSecurity TrustSigned BytecodeTimeout 6 OfficialDatabaseOnly false CrossFilesystems true Config file: freshclam.conf --- # Automatically created by the clamav-freshclam postinst # Comments will get lost when you reconfigure the clamav-freshclam package DatabaseOwner clamav Update
Bug#741675: clamav-base: Missing quoting and bogus generated config file
Package: clamav-freshclam Version: 0.98.1+dfsg-1+deb7u2 Followup-For: Bug #741675 Dear Maintainer, I installed the above version from stable-proposed-updates, same problem with the LogRotate option in /etc/clamav/freshclam.conf. The LogRotate option needs an argument, which, looking at the source I guess should be true or false. I changed the line from “LogRotate ” to “LogRotate true” and commented out the PrivateMirror option, and started the clamav-freshclam service. (The LogRotate option isn’t documented in freshclam.conf(5) so I guessed without looking too much into what the correct value should be.) Regards, Simon Ward -- Package-specific info: --- configuration --- #Automatically Generated by clamav-base postinst #To reconfigure clamd run #dpkg-reconfigure clamav-base #Please read /usr/share/doc/clamav-base/README.Debian.gz for details LocalSocket /var/run/clamav/clamd.ctl FixStaleSocket true LocalSocketGroup clamav LocalSocketMode 666 # TemporaryDirectory is not set to its default /tmp here to make overriding # the default with environment variables TMPDIR/TMP/TEMP possible User clamav AllowSupplementaryGroups true ScanMail true ScanArchive true ArchiveBlockEncrypted false MaxDirectoryRecursion 15 FollowDirectorySymlinks false FollowFileSymlinks false ReadTimeout 180 MaxThreads 12 MaxConnectionQueueLength 15 LogSyslog false LogRotate 10 clamav-base/LogRotate doesn't exist LogFacility LOG_LOCAL6 LogClean false LogVerbose false PidFile /var/run/clamav/clamd.pid DatabaseDirectory /var/lib/clamav SelfCheck 3600 Foreground false Debug false ScanPE true MaxEmbeddedPE 10 clamav-base/MaxEmbeddedPE doesn't exist ScanOLE2 true ScanHTML true MaxHTMLNormalize 10 clamav-base/MaxHTMLNormalize doesn't exist MaxHTMLNoTags 10 clamav-base/MaxHTMLNoTags doesn't exist MaxScriptNormalize 10 clamav-base/MaxScriptNormalize doesn't exist MaxZipTypeRcg 10 clamav-base/MaxZipTypeRcg doesn't exist ScanSWF 10 clamav-base/ScanSWF doesn't exist DetectBrokenExecutables false ExitOnOOM false LeaveTemporaryFiles false AlgorithmicDetection true ScanELF true IdleTimeout 30 PhishingSignatures true PhishingScanURLs true PhishingAlwaysBlockSSLMismatch false PhishingAlwaysBlockCloak false DetectPUA false ScanPartialMessages false HeuristicScanPrecedence false StructuredDataDetection false CommandReadTimeout 5 SendBufTimeout 200 MaxQueue 100 ExtendedDetectionInfo true OLE2BlockMacros false ScanOnAccess 10 clamav-base/ScanOnAccess doesn't exist OnAccessIncludePath OnAccessExcludePath OnAccessMaxFileSize OnAccessExcludeUID AllowAllMatchScan 10 clamav-base/AllowAllMatchScan doesn't exist ForceToDisk 10 clamav-base/ForceToDisk doesn't exist DisableCertCheck 10 clamav-base/DisableCertCheck doesn't exist StreamMaxLength 25M LogFile /var/log/clamav/clamav.log LogTime true LogFileUnlock false LogFileMaxSize 0 Bytecode true BytecodeSecurity TrustSigned BytecodeTimeout 6 OfficialDatabaseOnly false CrossFilesystems true # Automatically created by the clamav-freshclam postinst # Comments will get lost when you reconfigure the clamav-freshclam package DatabaseOwner clamav UpdateLogFile /var/log/clamav/freshclam.log LogVerbose false LogSyslog false LogFacility LOG_LOCAL6 LogFileMaxSize 0 LogRotate LogTime true Foreground false Debug false MaxAttempts 5 DatabaseDirectory /var/lib/clamav DNSDatabaseInfo current.cvd.clamav.net AllowSupplementaryGroups false PidFile /var/run/clamav/freshclam.pid ConnectTimeout 30 ReceiveTimeout 30 TestDatabases yes ScriptedUpdates yes CompressLocalDatabase no Bytecode true PrivateMirror 10 clamav-base/PrivateMirror doesn't exist # Check for new database 24 times a day Checks 24 DatabaseMirror db.local.clamav.net DatabaseMirror database.clamav.net --- data dir --- total 115168 -rw-r--r-- 1 clamav clamav 345088 Feb 5 17:48 bytecode.cld -rw-r--r-- 1 clamav clamav 52847616 Mar 15 23:00 daily.cld -rw-r--r-- 1 clamav clamav 64720632 Oct 27 12:38 main.cvd -rw--- 1 clamav clamav 364 Mar 16 12:02 mirrors.dat -- System Information: Debian Release: 7.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages clamav-freshclam depends on: ii clamav-base0.98.1+dfsg-1+deb7u2 ii debconf [debconf-2.0] 1.5.49 ii libc6 2.13-38+deb7u1 ii libclamav6 0.98.1+dfsg-1+deb7u2 ii logrotate 3.8.1-4 ii lsb-base 4.1+Debian8+deb7u1 ii ucf3.0025+nmu3 ii zlib1g 1:1.2.7.dfsg-13 clamav-freshclam recommends no packages. Versions of packages clamav-freshclam suggests: pn clamav-docs -- Configuration Files: /etc/logcheck/ignore.d.server/clamav-freshclam [Errno 13] Permission denied: u'/etc/logcheck/ignore.d.server/clamav-freshclam' -- debconf information: clamav-fre
Bug#741675: clamav-base: Missing quoting and bogus generated config file
returned to older version and everything works: root@abcdefg:~/temppi# apt-get remove clamav clamav-base clamav-daemon clamav-docs clamav-freshclam libclamav6 --purge Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: clamav* clamav-base* clamav-daemon* clamav-docs* clamav-freshclam* libclamav6* 0 upgraded, 0 newly installed, 6 to remove and 0 not upgraded. After this operation, 15,8 MB disk space will be freed. Do you want to continue [Y/n]? (Reading database ... 267059 files and directories currently installed.) Removing clamav ... Removing clamav-daemon ... [ ok ] Stopping ClamAV daemon: clamd. Purging configuration files for clamav-daemon ... Removing clamav-freshclam ... [ ok ] Stopping ClamAV virus database updater: freshclam. Purging configuration files for clamav-freshclam ... Removing clamav-base ... Purging configuration files for clamav-base ... Removing clamav-docs ... Removing libclamav6 ... Purging configuration files for libclamav6 ... Processing triggers for man-db ... root@abcdefg:~/temppi# find /etc/ -name '*clam*' /etc/logwatch/conf/logfiles/clam-update.conf root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# root@abcdefg:~/temppi# ll total 6,8M drwxr-xr-x 2 root root 4,0K maali 16 10:15 . drwxr-x--- 55 root root 4,0K helmi 19 18:40 .. -rw-r--r-- 1 root root 328K huhti 25 2013 clamav_0.97.8+dfsg-1_i386.deb -rw-r--r-- 1 root root 302K huhti 25 2013 clamav-base_0.97.8+dfsg-1_all.deb -rw-r--r-- 1 root root 420K huhti 25 2013 clamav-daemon_0.97.8+dfsg-1_i386.deb -rw-r--r-- 1 root root 1,3M huhti 25 2013 clamav-docs_0.97.8+dfsg-1_all.deb -rw-r--r-- 1 root root 315K huhti 25 2013 clamav-freshclam_0.97.8+dfsg-1_i386.deb -rw-r--r-- 1 root root 4,2M huhti 25 2013 libclamav6_0.97.8+dfsg-1_i386.deb root@abcdefg:~/temppi# dpkg -i *deb Selecting previously unselected package clamav. (Reading database ... 266865 files and directories currently installed.) Unpacking clamav (from clamav_0.97.8+dfsg-1_i386.deb) ... Selecting previously unselected package clamav-base. Unpacking clamav-base (from clamav-base_0.97.8+dfsg-1_all.deb) ... Selecting previously unselected package clamav-daemon. Unpacking clamav-daemon (from clamav-daemon_0.97.8+dfsg-1_i386.deb) ... Selecting previously unselected package clamav-docs. Unpacking clamav-docs (from clamav-docs_0.97.8+dfsg-1_all.deb) ... Selecting previously unselected package clamav-freshclam. Unpacking clamav-freshclam (from clamav-freshclam_0.97.8+dfsg-1_i386.deb) ... Selecting previously unselected package libclamav6. Unpacking libclamav6 (from libclamav6_0.97.8+dfsg-1_i386.deb) ... Setting up clamav-base (0.97.8+dfsg-1) ... Setting up clamav-docs (0.97.8+dfsg-1) ... Setting up libclamav6 (0.97.8+dfsg-1) ... Processing triggers for man-db ... Setting up clamav-freshclam (0.97.8+dfsg-1) ... [ ok ] Starting ClamAV virus database updater: freshclam. Setting up clamav (0.97.8+dfsg-1) ... Setting up clamav-daemon (0.97.8+dfsg-1) ... [FAIL] Clamav signatures not found in /var/lib/clamav ... failed! [FAIL] Please retrieve them using freshclam ... failed! [FAIL] Then run '/etc/init.d/clamav-daemon start' ... failed! root@abcdefg:~/temppi# freshclam --verbose Current working dir is /var/lib/clamav Max retries == 5 ClamAV update process started at Sun Mar 16 10:16:34 2014 Using IPv6 aware code Querying current.cvd.clamav.net TTL: 43 Software version from DNS: 0.98.1 WARNING: Your ClamAV installation is OUTDATED! WARNING: Local version: 0.97.8 Recommended version: 0.98.1 DON'T PANIC! Read http://www.clamav.net/support/faq Retrieving http://db.fi.clamav.net/main.cvd nonblock_connect: connect timing out (30 secs) Can't connect to port 80 of host db.fi.clamav.net (IP: 212.7.0.71) Trying host db.fi.clamav.net (62.245.181.53)... Trying to download http://db.fi.clamav.net/main.cvd (IP: 62.245.181.53) Downloading main.cvd [100%] Loading signatures from main.cvd Properly loaded 2424225 signatures from new main.cvd main.cvd updated (version: 55, sigs: 2424225, f-level: 60, builder: neo) Querying main.55.69.1.0.62.245.181.53.ping.clamav.net Retrieving http://db.fi.clamav.net/daily.cvd Trying to download http://db.fi.clamav.net/daily.cvd (IP: 62.245.181.53) Downloading daily.cvd [100%] Loading signatures from daily.cvd Properly loaded 824404 signatures from new daily.cvd daily.cvd updated (version: 18606, sigs: 824404, f-level: 63, builder: neo) Querying daily.18606.69.1.0.62.245.181.53.ping.clamav.net Retrieving http://db.fi.clamav.net/bytecode.cvd Trying to download http://db.fi.clamav.net/bytecode.cvd (IP: 62.245.181.53) Downloading bytecode.cvd [100%] Loading signatures from bytecode.cvd Properly loaded 43 signatures from new bytecode.cvd bytecode.cvd updated (version: 236, sigs: 43, f-level: 63, builder: dgoddard) Queryi
Bug#741675: clamav-base: Missing quoting and bogus generated config file
same problem, tried also clean install after "apt-get remove clamav clamav-base clamav-daemon clamav-docs clamav-freshclam libclamav6 --purge": root@abcdefg:~# apt-get install clamav clamav-base clamav-daemon clamav-docs clamav-freshclam libclamav6 Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: libclamunrar6 The following NEW packages will be installed: clamav clamav-base clamav-daemon clamav-docs clamav-freshclam libclamav6 0 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B/7 269 kB of archives. After this operation, 15,8 MB of additional disk space will be used. Retrieving bug reports... Done Parsing Found/Fixed information... Done serious bugs of clamav-base (-> 0.98.1+dfsg-1+deb7u2) #741675 - clamav-base: Missing quoting and bogus generated config file Summary: clamav-base(1 bug) Are you sure you want to install/upgrade the above packages? [Y/n/?/...] Preconfiguring packages ... Selecting previously unselected package libclamav6. (Reading database ... 266865 files and directories currently installed.) Unpacking libclamav6 (from .../libclamav6_0.98.1+dfsg-1+deb7u2_i386.deb) ... Selecting previously unselected package clamav-base. Unpacking clamav-base (from .../clamav-base_0.98.1+dfsg-1+deb7u2_all.deb) ... Selecting previously unselected package clamav-freshclam. Unpacking clamav-freshclam (from .../clamav-freshclam_0.98.1+dfsg-1+deb7u2_i386.deb) ... Selecting previously unselected package clamav. Unpacking clamav (from .../clamav_0.98.1+dfsg-1+deb7u2_i386.deb) ... Selecting previously unselected package clamav-daemon. Unpacking clamav-daemon (from .../clamav-daemon_0.98.1+dfsg-1+deb7u2_i386.deb) ... Selecting previously unselected package clamav-docs. Unpacking clamav-docs (from .../clamav-docs_0.98.1+dfsg-1+deb7u2_all.deb) ... Processing triggers for man-db ... Setting up libclamav6 (0.98.1+dfsg-1+deb7u2) ... Setting up clamav-base (0.98.1+dfsg-1+deb7u2) ... /var/lib/dpkg/info/clamav-base.postinst: line 403: [: too many arguments Setting up clamav-freshclam (0.98.1+dfsg-1+deb7u2) ... /var/lib/dpkg/info/clamav-freshclam.postinst: line 353: [: too many arguments [] Starting ClamAV virus database updater: freshclamERROR: Missing argument for option at line 10 ERROR: Can't open/parse the config file /etc/clamav/freshclam.conf failed! Setting up clamav (0.98.1+dfsg-1+deb7u2) ... Setting up clamav-daemon (0.98.1+dfsg-1+deb7u2) ... [FAIL] Clamav signatures not found in /var/lib/clamav ... failed! [FAIL] Please retrieve them using freshclam ... failed! [FAIL] Then run '/etc/init.d/clamav-daemon start' ... failed! Setting up clamav-docs (0.98.1+dfsg-1+deb7u2) ... root@abcdefg:~# freshclam --verbose ERROR: Missing argument for option at line 10 ERROR: Can't open/parse the config file /etc/clamav/freshclam.conf root@abcdefg:~# -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org