/ var / cache / logwatch Nenhum arquivo ou diretório na linha / usr / sbin / logwatch 633

4

O Logwatch está funcionando perfeitamente até agora. Eu li um tutorial que você não deve editar a configuração no lugar padrão

/ usr / share / logwatch

Em vez disso, você deve movê-lo para / etc / logwatch

Então eu fiz isso e agora recebo este erro

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

Alguém sabe como consertar? Ou devo apenas tentar remover a entrada em / etc?

    
por h00j 23.05.2012 / 11:46

2 respostas

6

O conselho dado em /usr/share/logwatch/default.conf/logwatch.conf está correto. No entanto, depois de copiar o logwatch.conf, você pode apenas querer desativar a linha 30 em /etc/logwatch/logwatch.conf (ou /etc/logwatch/conf/logwatch.conf em algumas versões).

# TmpDir = /var/cache/logwatch

ou, como alternativa, crie este diretório com

sudo mkdir /var/cache/logwatch

É isso.

    
por 04.12.2015 / 09:25
1

Ou esse conselho estava errado, ou você entendeu errado.

Você deve deixar a configuração padrão em vigor , mas deve fazer personalizações em arquivos extras em /etc/logwatch .

Você precisa desfazer o que fez e adicionar suas próprias personalizações em /etc/logwatch .

logwatch lê a configuração em /usr/share/logwatch primeiro, depois lê suas personalizações de /etc/logwatch , mas não funcionará se a primeira não estiver lá.

    
por 23.05.2012 / 12:20