]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/login/logind-dbus.c
shared/wall: use logind if build without utmp support
authorThorsten Kukuk <kukuk@suse.com>
Mon, 4 Sep 2023 08:08:13 +0000 (10:08 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Wed, 6 Sep 2023 12:19:26 +0000 (13:19 +0100)
commit53c0397b1dbc95f144d9a551c2086d132933e8ce
tree54da1828d778423b7616509983e22e5974b4aec2
parent468018703ce1c0f123240fb6ba9b8b0b90f12930
shared/wall: use logind if build without utmp support

If systemd is build without utmp support, use sd_get_sessions() in
utmp_wall() to get a list of logged in users with the corresponding tty.
src/journal/journald-wall.c
src/login/logind-dbus.c
src/login/logind-wall.c [moved from src/login/logind-utmp.c with 97% similarity]
src/login/meson.build
src/shared/meson.build
src/shared/utmp-wtmp.c
src/shared/utmp-wtmp.h
src/shared/wall.c [new file with mode: 0644]
src/shared/wall.h [new file with mode: 0644]
src/tty-ask-password-agent/tty-ask-password-agent.c