On Monday 10 May 2010 09:46:11 Helmut Jarausch wrote:
> Hi,
> I have the following file as /etc/logrotate.d/denyhosts
> /var/log/denyhosts {
>       missingok
>       notifempty
>       create 0640 root root
>       sharedscripts
>       prerotate
>               /etc/init.d/denyhosts stop
>       endscript
>       postrotate
>               /etc/init.d/denyhosts start
>       endscript
> }
> 
> But this causes errors
> reading config info for /var/log/denyhosts
> error: denyhosts:1 lines must begin with a keyword or a filename (possibly
> in double quotes) error: denyhosts:2 unexpected text
> error: denyhosts:3 unexpected text
> error: denyhosts:4 unexpected text
> error: denyhosts:5 unexpected text
> error: denyhosts:prerotate or postrotate without endscript


That file is correct, so I'd first check the file that is read *before* that 
one, looking for things like missing end braces etc etc

logrotate -d /etc/logrotate.conf will show the read order


-- 
alan dot mckinnon at gmail dot com

Reply via email to