
Estou executando o FreeBSD 8.1. Estou tentando fazer com que o newsyslog gire os logs definidos por um caminho dinâmico:
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]
/path/logs/*.log 644 7 100 $D0 J
/path/logs/*/*.log 644 7 100 $D0 J
Basicamente, quero que o newsyslog gire todos os arquivos que terminam com .log no diretório /path/logs/.
eu também quero fazer o mesmo para todos os subdiretórios de /path/logs/ que é a segunda linha do meu arquivo de configuração.
Mas quando eu faço:
newsyslog -F
Nenhum arquivo de log é girado.
Responder1
Usar o G
sinalizador /etc/newsyslog.conf
ajudou:
# logfilename [owner:group] mode count size when flags [/pid_file] [sig_num]
/path/logs/*.log 644 7 100 $D0 G
/path/logs/*/*.log 644 7 100 $D0 G