Besides the advice the others have given about how to manage logrotate.d itself... What OS and version are you using? It looks like Debian or an derivative to me and the "squid3" naming is being deprecated there. All the "squid3" things you are checking may not actually exist anymore. Amos