#!/bin/bash
# while true; do /usr/sbin/logrotate -s /var/log/idds/logrotate.status -d /etc/logrotate.d/idds; sleep 86400; done

# while true; do /usr/sbin/logrotate -s /var/log/idds/logrotate.status /etc/logrotate.d/idds >> /var/log/idds/logrotate.log 2>&1; sleep 3600; done

# one week
while true; do
    /usr/sbin/logrotate -s /var/log/idds/logrotate.status -d -v /etc/logrotate.d/idds
    sleep 604800

    # random sleep to avoid all severs restart at the same time
    RANDOM_SLEEP=$((RANDOM % 3600))
    sleep $RANDOM_SLEEP
done
