# A bit of a kludge here - the logrotate file is empty and 
# created by /etc/rc.d/init.d/snort.
/var/log/snort/logrotate {
    missingok
    postrotate
        tar -czf /var/log/snort.tar.gz /var/log/snort 2> /dev/null
        rm -rf /var/log/snort/[0-9]* /var/log/snort/snort.log.[0-9]* 2> /dev/null
        killall -HUP snort 2> /dev/null || true
    endscript
}

# Might not exists... that's ok
/var/log/snort/scan.log {
    missingok
    postrotate
        killall -HUP snort 2> /dev/null || true
    endscript
}

# Might not exists... that's ok
/var/log/snort/alert {
    missingok
    postrotate
        killall -HUP snort 2> /dev/null || true
    endscript
}

/var/log/snortsam {
    missingok
    postrotate
         /sbin/service snortsam condrestart >/dev/null 2>&1 || true
    endscript
}
