|
|
|
|
|
by ongy
802 days ago
|
|
The specific way sshd was infected would not have happened with libxz as dlopen library. Debian's sshd only uses libsystemd for the notify api. I.e. it doesn't need any feature that uses libxz. If it's dlopen()ed, it does not need to be loaded into the process context to use an unrelated feature. FWIW, IMO upstream systemd should split their monolithic library and allow users to pick better that way, but this has other implications on DX. |
|
FWIW, upstream systemd has the opinion that no-one should load the library for startup notification, instead they should use the well documented api and just write a message to a socket.