<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/usr.sbin/syslogd, branch release/2.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F2.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1997-03-14T01:35:16Z</updated>
<entry>
<title>YAMFC (rev 1.21)</title>
<updated>1997-03-14T01:35:16Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1997-03-14T01:35:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=de653435c9258bef7c7959b2aba7a611edb1c013'/>
<id>urn:sha1:de653435c9258bef7c7959b2aba7a611edb1c013</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YAMFC:</title>
<updated>1997-03-06T08:01:10Z</updated>
<author>
<name>Mike Pritchard</name>
<email>mpp@FreeBSD.org</email>
</author>
<published>1997-03-06T08:01:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a5b108bc51bd1997e5c44253d326c14a5ffda682'/>
<id>urn:sha1:a5b108bc51bd1997e5c44253d326c14a5ffda682</id>
<content type='text'>
- sort xrefs
- typo fixes.
</content>
</entry>
<entry>
<title>YAMFC (rev 1.19, and 1.4 resp.: allow piping to subprocess)</title>
<updated>1997-03-02T14:59:49Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1997-03-02T14:59:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d4ded982034d58807a80ab0ceb512c617906dc80'/>
<id>urn:sha1:d4ded982034d58807a80ab0ceb512c617906dc80</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge r1.17 from current</title>
<updated>1997-01-03T07:24:16Z</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>1997-01-03T07:24:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5dda5c003d96374395d34724f0a191a61ce28b94'/>
<id>urn:sha1:5dda5c003d96374395d34724f0a191a61ce28b94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YAMFC</title>
<updated>1996-12-14T13:57:58Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1996-12-14T13:57:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6614561c3d7a2876a0fbd0c3d33131654c67ac55'/>
<id>urn:sha1:6614561c3d7a2876a0fbd0c3d33131654c67ac55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>YAMFC</title>
<updated>1996-11-28T08:28:35Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1996-11-28T08:28:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f72f5a58cc94fe39f63b4c32a564b34b4beb12bb'/>
<id>urn:sha1:f72f5a58cc94fe39f63b4c32a564b34b4beb12bb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Back out the entire change from rev 1.11 of syslogd.c.  It was bogus.</title>
<updated>1996-10-28T08:25:13Z</updated>
<author>
<name>Joerg Wunsch</name>
<email>joerg@FreeBSD.org</email>
</author>
<published>1996-10-28T08:25:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1c0899bbb054ae8220842f2c0e26b8168089b084'/>
<id>urn:sha1:1c0899bbb054ae8220842f2c0e26b8168089b084</id>
<content type='text'>
Correct the man page to reflect the new reality.
</content>
</entry>
<entry>
<title>Reviewed by:	various (mailing list feedback)</title>
<updated>1996-10-23T20:17:57Z</updated>
<author>
<name>Julian Elischer</name>
<email>julian@FreeBSD.org</email>
</author>
<published>1996-10-23T20:17:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=36be1f6be985422758260aac919ef741380f1bb0'/>
<id>urn:sha1:36be1f6be985422758260aac919ef741380f1bb0</id>
<content type='text'>
Submitted by:	whistle communications

move the socket from /dev to /var/run by default
TRANSITIONALLY make syslog add a symlink..
I PROMISE I'll remove that as soon as I have the makefiles etc fixed as well.
</content>
</entry>
<entry>
<title>syslogd has always bugged me with it's async startup at boot time.</title>
<updated>1996-10-05T15:20:51Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1996-10-05T15:20:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4ed8e95bc081536cf5a69c9896da5a2f82c4049f'/>
<id>urn:sha1:4ed8e95bc081536cf5a69c9896da5a2f82c4049f</id>
<content type='text'>
For me, more often than not, the backgrounded syslogd daemon is not
yet ready to process log messages before other things (such as named)
want to log a heap of them.  It seems that it's the O_SYNC writes of
the stuff coming in from /dev/klog that's the slowdown.

Anyway, instead of using the libc daemon, roll a modified version.  This
one has a timeout.  The child will wait for either the timeout to expire
or the child process to signal it to let it know that it's "ready" and
the /dev/log socket is set up and active, so it's safe to continue the
boot.  It adds a small fraction of a second pause to the boot time, but on
the other hand the overall boot time is *quicker* since the disk is not
being thrashed while the log messages are getting written out synchronously
one by one while other daemons are loading in parallel.

The timeout is in case the child segfaults or something before becoming
fully operational.
</content>
</entry>
<entry>
<title>Add info field.</title>
<updated>1996-09-27T20:31:26Z</updated>
<author>
<name>Paul Traina</name>
<email>pst@FreeBSD.org</email>
</author>
<published>1996-09-27T20:31:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=3d08ec926a78bc612251b0136c4cc9b304bbaec7'/>
<id>urn:sha1:3d08ec926a78bc612251b0136c4cc9b304bbaec7</id>
<content type='text'>
Closes pr docs/1679.
</content>
</entry>
</feed>
