Cron et logrotate sur nginx

Bonjour,
j’utilise cron et logrotate, notamment sur nginx, mais je ne comprends pas pourquoi la rotation des fichiers se fait aléatoirement, alors qu’elle devrait s’effecture à 6h25.

/var/log/nginx
136507 -rw-r----- 1 www-data adm   4346 May 30 03:00 access.log.10.gz
136900 -rw-r----- 1 www-data adm   3731 May 31 03:43 access.log.9.gz
136896 -rw-r----- 1 www-data adm   6443 Jun  1 05:39 access.log.8.gz
136909 -rw-r----- 1 www-data adm   2918 Jun  2 06:02 access.log.7.gz
136905 -rw-r----- 1 www-data adm   8080 Jun  3 05:34 access.log.6.gz
131753 -rw-r----- 1 www-data adm   3304 Jun  3 23:25 access.log.5.gz
136932 -rw-r----- 1 www-data adm   1005 Jun  5 05:54 access.log.4.gz
136937 -rw-r----- 1 www-data adm   3061 Jun  6 03:32 access.log.3.gz
139798 -rw-r----- 1 www-data adm   2906 Jun  7 06:25 access.log.2.gz
/etc/crontab
25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
/etc/logrotate.d/nginx :

/var/log/nginx/*.log 
{
daily 
missingok
rotate 10 
compress
delaycompress
notifempty
create 0640 www-data adm  
sharedscripts
postrotate
        [ ! -f /var/run/nginx.pid ] || kill -USR1 `cat /var/run/nginx.pid`
endscript
}

De plus, si je passe /etc/logrotate.d/nginx à weekly, alors que logrotate sera toujours dans /etc/cron.daily, que va-t-il se passer?
Merci