Você pode tentar usar a diretiva logrotates create
para definir as permissões do arquivo de log recém-criado. Para usá-lo você
/home/logs/*.log {
rotate 7
daily
create 0777 user1 user1
^^^^^^^^^^^^^^^^^^^^^^
copytruncate
compress
notifempty
}
De man logrotate
create mode owner group, create owner group
Imediatamente após a rotação (antes que o script postrotate seja executado) o arquivo de log é criado (com o mesmo nome como o arquivo de log apenas girado). mode especifica o modo para o arquivo de log em octal (o mesmo que chmod (2)), o proprietário especifica o nome do usuário que possuirá o arquivo de log e group especificam o grupo ao qual o arquivo de log pertencerá. Qualquer um dos atributos do arquivo de log pode ser omitido. Nesse caso, esses atributos para o novo arquivo usará os mesmos valores que o arquivo de log original para o atributos omitidos. Esta opção pode ser desativada usando a opção nocreate.