History log of /openbsd-current/regress/usr.sbin/syslogd/args-fdexhaustion-sighup.pl
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.8 10-Dec-2022 anton

Make the accepted log grep pattern more strict in order to not pick up any log
entries from sshd causing intermittent failures.

Discussed with bluhm@ back in August this year.


Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE
# 1.7 17-Sep-2017 bluhm

If file descriptors are exhausted during initialization, we see
better log messages on the console now.


# 1.6 12-Sep-2017 bluhm

Syslogd does no longer keep the *:514 UDP sockets open by default.
Adapt tests.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.5 30-Dec-2015 bluhm

Test logging to console by redirecting the system's console into a
file. All subtests get an additional /dev/console entry in
syslog.conf, then check that messages appear in the console file.
Add a test that stops syslogd, calls sendsyslog2() with LOG_CONS
and checks that the message appears in the console file.


# 1.4 19-Oct-2015 bluhm

Test syslogd logging to a tty which belongs to a user. This is
done with a utmp entry for a pty fake login. All messages are read
from the pty and written into a log file.


Revision tags: OPENBSD_5_8_BASE
# 1.3 20-Jul-2015 bluhm

Allow to use $curdir, $objdir, $host, $hostname in the test config
file. They are substituted automatically, to avoid this in each
single test.


# 1.2 16-Jul-2015 bluhm

Test that syslogd does not append white spaces to messages. Per
default the test pattern is stricter now. Also do some test cleanup


# 1.1 09-Jul-2015 bluhm

Test syslogd with reduced file descriptor limit. It has too many
log files in syslog.conf and must close and reopen them at SIGHUP.


Revision tags: OPENBSD_6_2_BASE
# 1.7 17-Sep-2017 bluhm

If file descriptors are exhausted during initialization, we see
better log messages on the console now.


# 1.6 12-Sep-2017 bluhm

Syslogd does no longer keep the *:514 UDP sockets open by default.
Adapt tests.


Revision tags: OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE
# 1.5 30-Dec-2015 bluhm

Test logging to console by redirecting the system's console into a
file. All subtests get an additional /dev/console entry in
syslog.conf, then check that messages appear in the console file.
Add a test that stops syslogd, calls sendsyslog2() with LOG_CONS
and checks that the message appears in the console file.


# 1.4 19-Oct-2015 bluhm

Test syslogd logging to a tty which belongs to a user. This is
done with a utmp entry for a pty fake login. All messages are read
from the pty and written into a log file.


Revision tags: OPENBSD_5_8_BASE
# 1.3 20-Jul-2015 bluhm

Allow to use $curdir, $objdir, $host, $hostname in the test config
file. They are substituted automatically, to avoid this in each
single test.


# 1.2 16-Jul-2015 bluhm

Test that syslogd does not append white spaces to messages. Per
default the test pattern is stricter now. Also do some test cleanup


# 1.1 09-Jul-2015 bluhm

Test syslogd with reduced file descriptor limit. It has too many
log files in syslog.conf and must close and reopen them at SIGHUP.