Назад | Перейти на главную страницу

/ var / cache / logwatch Нет такого файла или каталога в / usr / sbin / logwatch, строка 633

Logwatch до сих пор работает отлично. Я прочитал учебник, в котором вы не должны редактировать конфигурацию в месте по умолчанию

/ usr / share / logwatch

Вместо этого вы должны переместить его в / etc / logwatch

Итак, я сделал это и теперь получаю эту ошибку

/var/cache/logwatch No such file or directory at /usr/sbin/logwatch line 633.

Кто-нибудь знает как исправить? Или мне просто попробовать удалить запись в / etc?

Совет, данный в /usr/share/logwatch/default.conf/logwatch.conf, совершенно верен. Однако после копирования logwatch.conf вы можете просто деактивировать строку 30 в /etc/logwatch/logwatch.conf (или /etc/logwatch/conf/logwatch.conf в некоторых версиях).

# TmpDir = /var/cache/logwatch

или, в качестве альтернативы, создайте этот каталог с помощью

sudo mkdir /var/cache/logwatch

Вот и все.

Либо этот совет был неправильным, либо вы его неправильно поняли.

Вы должны оставить конфигурацию по умолчанию на месте, но вы должны сделать настройки в дополнительный файлы в /etc/logwatch.

Вам нужно отменить то, что вы сделали, а затем добавить свои собственные настройки в /etc/logwatch.

logwatch читает конфигурацию в /usr/share/logwatch сначала, а затем считывает ваши настройки из /etc/logwatch, но это не сработает, если первого не будет.