<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/regress/usr.sbin/syslogd/args-socket.pl, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/regress/usr.sbin/syslogd/args-socket.pl?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/regress/usr.sbin/syslogd/args-socket.pl?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2017-09-12T15:24:21Z</updated>
<entry>
<title>Syslogd does no longer keep the *:514 UDP sockets open by default.</title>
<updated>2017-09-12T15:24:21Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2017-09-12T15:24:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e2a49d81efc03038e49f6939fc70d1ab81c05e2c'/>
<id>urn:sha1:e2a49d81efc03038e49f6939fc70d1ab81c05e2c</id>
<content type='text'>
Adapt tests.
</content>
</entry>
<entry>
<title>Rework how fstat and ktrace pattern are specified in the test</title>
<updated>2015-06-15T21:44:57Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2015-06-15T21:44:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f48a84a70c8ced255fc68039eca171a1ec9c86b2'/>
<id>urn:sha1:f48a84a70c8ced255fc68039eca171a1ec9c86b2</id>
<content type='text'>
arguments.  Add tests to check wether syslogd privsep works.  This
is done for debug and foreground and daemon mode.  Fstat is checked
for chroot and sockets.  Ktrace dump is grepped for setting uid and
gid.
</content>
</entry>
<entry>
<title>Add tests that run the syslogd signal handlers.</title>
<updated>2014-09-02T00:26:30Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-09-02T00:26:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=723ac965d6c057b2685852c361a3c2632c5214cb'/>
<id>urn:sha1:723ac965d6c057b2685852c361a3c2632c5214cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add tests for syslogd sending and receiving over IPv6 sockets.</title>
<updated>2014-08-25T17:55:27Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-08-25T17:55:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=73e391cd52522500bfc8225b1450535e6af4298d'/>
<id>urn:sha1:73e391cd52522500bfc8225b1450535e6af4298d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Run syslogd regressions tests.  As only one syslogd can run per</title>
<updated>2014-08-20T20:52:14Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2014-08-20T20:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1f53c19fe11027baaa79c8fdd5154bbd2e2d526f'/>
<id>urn:sha1:1f53c19fe11027baaa79c8fdd5154bbd2e2d526f</id>
<content type='text'>
machine, each test kills any syslogd first.  At the end the system's
syslogd gets restarted.
The test framework runs a client, and a server, and a syslogd.  The
messages are passed via the log socket or via UDP from the client
to syslogd.  From there UDP transport is used to reach the server.
All processes write log files where the message has to show up.
The test arguments are kept in the args-*.pl files.
The content of a log file, the data sent to a pipe process and what
the server received are checked.  The invocation of the sendsyslog(2)
syscall is checked with ktrace, the open file descriptors of syslogd
are checked with fstat.
</content>
</entry>
</feed>
