title: logrotate: daily rotation didn't work even though i used -f option
body: <p>Here's the logrotate config file under /etc/logrotate.d/mylog</p>
  
  <pre><code>/var/www/www.mysite.com/logs/* {
          daily
          rotate 365
          compress
          delaycompress
          missingok
          notifempty
          create 0664 apache apache
  }
  </code></pre>
  
  <p>I set this yesterday at 4 pm, and today at 10am i didn't see any compressed file.</p>
  
  <p>I tried logrotate with -d and -f option</p>
  
  <p>With -d option, i got this output</p>
  
  <pre><code>reading config file mysite
  reading config info for /var/www/www.mysite.com/logs/*
  
  Handling 1 logs
  
  rotating pattern: /var/www/www.mysite.com/logs/*  after 1 days (365 rotations)
  empty log files are not rotated, old logs are removed
  considering log/var/www/www.mysite.com/logs/access-2018-08-08.log
    log does not need rotating
  </code></pre>
  
  <p>With -f option, nothing appeared. </p>
  
  <p>But i noticed it added the .1 suffix to each of my log.</p>
  
  <p>Anyone please explain what is this strange behavior please?</p>