[syslog-ng]change user:group of destination file
Alex Howansky
alex@wankwood.com
Mon, 23 Dec 2002 08:50:39 -0600 (CST)
> > According to the docs/faq, I should be able to do this:
> >
> > destination d_gb { file("/log/gb/$YEAR$MONTH$DAY"
> > owner(log) group(log)); };
> >
> > But when starting, I get:
> >
> > Starting syslog-ng: parse error at 51
> > Parse error reading configuration file, exiting. (line 51)
> >
> > What am I missing?
>
> Hi,
>
> Try putting the user and group in quotes, like this:
>
> - - -
> destination d_gb {
> file("/log/gb/$YEAR$MONTH$DAY"
> owner("log")
> group("log")
> );
> };
> - - -
>
> Hope This Helps!
Woohoo it works! I can finally take that chown out of my crontab now...
> (This should probably be documented somewhere... At least there shouldn't be
> a non-working example of using group/owner-directives in the FAQ.)
I'll CC the FAQ maintainer.
Thanks for the help,
--
Alex Howansky
Wankwood Associates
http://www.wankwood.com/