Hi,
I'm wondering if I should comment out:
> LogFile /var/log/clamav/clamd.log
from /etc/clamav/clamd.conf, and:
> UpdateLogFile /var/log/clamav/freshclam.log
from /etc/clamav/freshclam.conf
Also I'm wondering if there's a way for s6 services/oneshots to know if there's already internet connectivity available (not that the ethernet interfaces are up, or that dhcpcd for example is up, but rather that there's internet up and running). I believe since last s6 upgrade (last week), now freshclam starts too early, and fills the starting console with inability to download the DB... See logs:
> 2021-09-20 20:14:32.645666876 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:32.645762441 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:32.645768452 ERROR: Initialization error!
> 2021-09-20 20:14:32.661246349 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:33.516879873 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:33.525522860 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:33.525591955 ERROR: Initialization error!
> 2021-09-20 20:14:33.526189974 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:34.481701826 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:34.485201946 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:34.485255360 ERROR: Initialization error!
> 2021-09-20 20:14:34.485807613 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:35.482655430 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:35.482720095 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:35.482758594 ERROR: Initialization error!
> 2021-09-20 20:14:35.483257024 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:36.483704169 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:36.488522094 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:36.488574701 ERROR: Initialization error!
> 2021-09-20 20:14:36.489075278 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:37.489173050 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:37.489193288 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:37.489198444 ERROR: Initialization error!
> 2021-09-20 20:14:37.489655235 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:38.489196317 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:38.489275089 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:38.489312739 ERROR: Initialization error!
> 2021-09-20 20:14:38.489830220 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:39.486066312 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:39.488542981 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:39.488600637 ERROR: Initialization error!
> 2021-09-20 20:14:39.489145708 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:40.489017143 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:40.489097324 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:40.489135807 ERROR: Initialization error!
> 2021-09-20 20:14:40.489652317 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:41.492482369 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:41.495202256 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:41.495259903 ERROR: Initialization error!
> 2021-09-20 20:14:41.495833709 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:42.492479416 ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
> 2021-09-20 20:14:42.492561067 ERROR: initialize: libfreshclam init failed.
> 2021-09-20 20:14:42.492599624 ERROR: Initialization error!
> 2021-09-20 20:14:42.493123969 ERROR: /var/log/clamav/freshclam.log is locked by another process
> 2021-09-20 20:14:43.490707475 ClamAV update process started at Mon Sep 20 20:14:43 2021
> 2021-09-20 20:14:43.495391476 WARNING: Can't query current.cvd.clamav.net
> 2021-09-20 20:14:43.495462233 WARNING: Invalid DNS reply. Falling back to HTTP mode.
> 2021-09-20 20:14:43.495693667 Trying to retrieve CVD header from https://database.clamav.net/daily.cvd
> 2021-09-20 20:14:43.496772814 WARNING: remote_cvdhead: Download failed (6) WARNING: Message: Couldn't resolve host name
> 2021-09-20 20:14:43.496785468 WARNING: Failed to get daily database version information from server: https://database.clamav.net
> 2021-09-20 20:14:43.496793499 ERROR: check_for_new_database_version: Failed to find daily database using server https://database.clamav.net.
> 2021-09-20 20:14:43.496798150 Trying again in 5 secs...
> 2021-09-20 20:14:48.497159402 Trying to retrieve CVD header from https://database.clamav.net/daily.cvd
> 2021-09-20 20:14:48.986050859 daily.cld database is up-to-date (version: 26298, sigs: 1934493, f-level: 90, builder: raynman)
> 2021-09-20 20:14:48.986067873 Trying to retrieve CVD header from https://database.clamav.net/main.cvd
> 2021-09-20 20:14:49.221972555 main.cld database is up-to-date (version: 62, sigs: 6647427, f-level: 90, builder: sigmgr)
> 2021-09-20 20:14:49.221988805 Trying to retrieve CVD header from https://database.clamav.net/bytecode.cvd
> 2021-09-20 20:14:49.409622147 bytecode.cld database is up-to-date (version: 333, sigs: 92, f-level: 63, builder: awillia2)
On the console what I get to see is that it couldn't download the daily DB, not the whole thing... About conflicting logging, perhaps I actually can extend those configs to ALL services/oneshots, if managed by s6... For example, perhaps I should remove:
> log_file "/var/log/mpd.log
From /etc/mpd.conf, and the same for all other services/oneshots... Is that right? Also, what about internet connection discovery as a dependency to services, which depend on having internet access?
Thanks !
--
Javier
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 228 bytes
Desc: OpenPGP digital signature
URL: <https://lists.artixlinux.org/archives/artix-general/attachments/20210920/13b6cabf/attachment-0001.sig>
More information about the artix-general
mailing list