[syslog-ng] error in syslog-ng 3.2alpha2: missing m4 macros directory

Balazs Scheidler bazsi at balabit.hu
Fri Oct 15 21:58:34 CEST 2010


On Tue, 2010-10-12 at 22:53 +0200, Guillaume Rousse wrote:
> Le 12/10/2010 11:37, Guillaume Rousse a écrit :

> [..]
> > Anyway, I just realized I didn't need to regenerate autotools toolchain,
> > as my patch doesn't impact any relevant file. Here it is, its goal is
> > just to ensure than syslog-ng doesn't create files directly under
> > $localstatedir directory, which is actually /var, but only under its own
> > specific directory, $localstatedir/lib/syslog-ng. It avoid the need to
> > override configure defaults through --localstatedir option, as does the
> > spec file shipped in the tree.
> Actually, the patch itself only deals with localestatedir, whereas the
> same issue appears with other shared directories (datadir and sysconfdir).
> 
> By default, with a standard prefix, all those locations matches shared
> directories (/etc, /usr/share, /var), forcing packagers to override all
> of them to isolate syslog-ng specific content. Having all of them
> correct by default would be nicer for FHS-addicts.
> 
> However, it also allow people using a distinct prefix (/opt/syslog-ng
> for instance) to avoid uselessly long path for different component
> (/opt/syslog-ng/share instead of /opt/syslog-ng/share/syslog-ng). I
> guess this is the goal here.

yes, exactly.


-- 
Bazsi




More information about the syslog-ng mailing list