6 Commits

Author SHA1 Message Date
Simon Josefsson
7483de28c1 maint: post-release administrivia
* NEWS.md: Add header line for next release.
* .prev-version: Record previous version.
* cfg.mk (old_NEWS_hash): Auto-update.
2025-12-14 17:27:12 +01:00
Simon Josefsson
380e69a572 version 2.7
* NEWS.md: Record release date.
2025-12-14 16:12:20 +01:00
Simon Josefsson
aa85c6ecbb doc: Mention use of markdown in NEWS
* NEWS.md: Add.
2025-12-06 21:09:30 +01:00
Erik Auerswald
0c9d12e0da syslod, talkd: GNU/Linux w/o utmp compatibility
Some newer GNU/Linux systems no longer have a "utmp" file.
This file is used by both syslogd and talkd to find the
TTY device files of active user sessions in order to send
messages to specific or all users.

Gnulib can emulate a utmp file via the read_utmp() function
from the readutmp module.  This emulation is activated by
defining "READUTMP_USE_SYSTEMD", triggered via configure's
"--enable-systemd" option on systems without utmp and with
systemd.

But, this emulation reports non-existing TTY device files
for active user sessions.  Attempting to send a message to a
non-existing TTY produces an error, but that is normal behavior
for such a system.  Thus, ignore this error on such systems,
but not others.

* NEWS.md: Mention enhancement.
* libinetutils/ttymsg.c (inetutils_ttymsg): Ignore errors for
  non-existings TTY files reported in emulated utmp entries.
2025-12-03 21:24:22 +01:00
Simon Josefsson
8e9d7c933a doc: Fix codespell nits 2025-11-27 00:33:35 +01:00
Simon Josefsson
9c87a64d6e doc: Rename NEWS to NEWS.md and markdownify. 2025-11-27 00:31:43 +01:00