0 Members and 4 Guests are viewing this topic.
Whats the output when you try in a terminal ..Code: [Select]sudo apt-get install clamav-daemon**UPDATE**I reran a Code: [Select]sudo freshclam..I get a similar - Cant find or parse configuration file /etc/clamav/clamd.conf
sudo apt-get install clamav-daemon
sudo freshclam
Thanks for your reply, Firenice03,Yes, I've done all of that exactly as you've written.
sudo apt-get install clamav clamav-daemon
^Clamd was not installed. Cant connect to clamd through /var/run/clamav/clamd.ctl: No such file or directory.
The lock error = remove that log file, you may have cancelled/stopped a run - I tested on my old LL3.8 and mid scan cancelled tried update -- got locked error - rm commands ran, updated fine and a new scan ran.. I did get a notification it couldn't find a config file on initial 'freshclam' on 2nd run all up to date.. *use sudo and change directory to your home (I used 'yourusername')
Some years ago I had an issue with clamav on LXLE 12.04 not updating. It was down to permissions on the log file.This was what I wrote at the time - don't know if it helps.QuoteNoticed one issue - clamav cannot update sigs because the log file directory is missing.If you run sudo freshclam you get error:-Can't open /var/log/clamav/freshclam.log in append modeAs root I created /var/log/clamav, then:-chown -R clamav:clamav /var/log/clamavfreshclam now updates sigs OK.
Noticed one issue - clamav cannot update sigs because the log file directory is missing.If you run sudo freshclam you get error:-Can't open /var/log/clamav/freshclam.log in append modeAs root I created /var/log/clamav, then:-chown -R clamav:clamav /var/log/clamavfreshclam now updates sigs OK.
Sorry Jan but I can't help with that one. I didn't get that error when I did it and I'm now at the extent of my knowledge.My only suggestion is to remove clamav, delete all clamav related files and start with a fresh install of clamav as per Jerry's how to tutorial.If you still get the above error after that then someone else will need to help out because I don't know the answer.