Yo de momento lo he solucionado modificando el fichero "/etc/logrotate.d/asterisk" para añadir la línea
"su asterisk asterisk" antes de "create 0640 asterisk asterisk".
###
/var/log/asterisk/messages
/var/log/asterisk/full {
missingok
rotate 5
daily
su asterisk asterisk
create 0640 asterisk asterisk
postrotate
/usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null
endscript
}
###
Supongo que otra opción sería quitar los permisos de grupo y otros de la carpeta y dejar solo los de usuario.
chmod 700 /var/log/asterisk
Pero no sé si esto tiene alguna otra implicación.
Saludos,