[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--