O logrotate -f não deveria ser mais usado?

1

Então, eu queria logar todos os meus logs hoje e, em particular, os logs "nomeados" para fins de depuração. Mas parece que não é possível nas distribuições baseadas no Debian de hoje. Mesmo que pareça funcionar quando você usa a opção -d , ela não cria novos logs.

Então, olhei para o uso do logrotate nos logs fail2ban e bind9.

  • Para o fail2ban, ele me diz que /var/log é inseguro, por isso se recusa a criar novos logs.
  • Para o bind9, ele me imprime todos os trabalhos de renomeação e, em seguida, conclui dizendo que não pode excluir os últimos logs porque ele não existe. E, de fato, ele realmente não girou os logs.

Eu até tentei usando o usuário bind ou syslog , mas com o mesmo resultado.

No entanto, eu posso ver que ele gira os logs todos os dias. Então este é um novo comportamento no Ubuntu, Debian, etc.? Ou é porque logrotate -f está obsoleto? Ou é outra coisa?

[EDITAR] Ainda não está trabalhando com a nova versão 3.8.7-2ubuntu3.1 no ubuntu distro mais existem muitos erros de formatação de aspas duplas o que é claramente um erro antigo de 2 ou 3 anos atrás do logrotate e isso acontece com o dpkg log ou term.log e outros que claramente não estão sob controle do usuário, mas sob o sistema.

    
por vigilian 30.07.2017 / 18:40

0 respostas

Tags