> That e‐mail has several reason to not support utmpx. The proposed patch
> has the same size of an equal dbus interface that would call some kind
> of logind. That’s the kind of cruft people complain about before they
> start to reinvent it using Javascript or Go.
xterm uses libutempter, which is a library which calls to one program called
utempter (with setgid) and this program handle all the utmpx stuff. But I
think is not a good solution because:
1) libutempter only supports GLIB and FreeBSD
2) Having a program like utempter is a big mistake, because anyone can
insert entries in utmpx only running it.
utmpx is necessary if you want use a lot of Unix tools (write, talk, biff,
and a lot). I agree that put all this stuff in st scary me to.