[syslog-ng] cvs tree

Balazs Scheidler bazsi@balabit.hu
Tue, 8 Jun 1999 21:57:22 +0200


--EeQfGwPcQSOJBaQU
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi,

I could not deal with a solaris bug I encountered, so I don't release any
snapshots now. What I have done since last release, and what's available in
cvs:

1999-06-08  Balazs Scheidler  <bazsi@balabit.hu>

        * named pipes work now with the file driver (I may introduce a pipe
        driver later on, which could be an alias for "file")
=20
        * fixed a bug in log_handler.destroy handling

        * changed -HUP handling, it reverts to the old config if the new ca=
nnot
        be initialized

        * changed afsocket_dest_reopen to be a general callback, capable of
        reinitializing any log_handler (and moved to destinations.c)

        * debian control file fixes (reported by Peter Gervai, grin@tolna.n=
et)

        * internal source driver checks if used once

        * fixed a bug in syslog-ng.h, which used the config file in cwd even
        if debugging was turned off

1999-06-06  Balazs Scheidler  <bazsi@balabit.hu>

        * added reference documentation to doc/syslog-ng.html

        * changed the parser, so IDENTIFIER's can always be quoted using
        quotation marks (")


There have been some bugfixes, and the documentation was added to the tree.=
=20
I have a quite major problem on solaris. As it seems the way syslog-ng exits
the parent process when backgrounding itself conflicts with solaris thread
libraries. The parent process waits until the configuration is initialized,
so no log messages sent directly after syslog-ng backgrounds itself is not
lost. This is accomplished via the TERM signal:

parent:
	wait until term signal arrives

child:
	initialize config
	send SIGTERM to parent

The parent exits without problems, but the child gets a SIGABRT for some
unknown reason. If I use the -d switch, which prevents syslog-ng to
background itself, everything works fine.

--=20
Bazsi
PGP key: http://www.balabit.hu/pgpkey.txt, or finger bazsi@balabit.hu

--EeQfGwPcQSOJBaQU
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia

iQEVAwUBN111oS4BdT7TdEupAQFaQQf/dmfwodPppsylaZ4jDfTlDCDkQhIHQVQa
8Tz94pEA96bqOFh3hgr/lFC45S2otU3KkZabxXZLqVV936Oo4twuvtlw9q9FEdOu
rkUoESvMDkC3rBIcVJDZ5BcuylU/drXMEd3g6aDiEquq7Fi46LN0OUsF1ogSDax7
1XbvC8Sn1jEp3JCAhUnx9C9y1gcl0bslJgPosGGeiaIug713WCvDWGDTaBjsvpEG
3uMxwupfSCu8yjkpt5/lallZeMmfVYka3heVBzzl2VA0WPGxVRQV4pmdOyw/bps5
JqdQ+Z5YXCFWajlQZGyDssNkWZufBhsLBsDek3tFckQNV1JgXyYaJw==
=3OQL
-----END PGP SIGNATURE-----

--EeQfGwPcQSOJBaQU--