floss.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
For people who care about, support, and build Free, Libre, and Open Source Software (FLOSS).

Administered by:

Server stats:

685
active users

Sergey Bugaev

$ pldd 93455
93455: /usr/bin/sshd
linux-vdso.so.1
/lib64/libcrypto.so.3
/lib64/libz.so.1
/lib64/libc.so.6
/lib64/ld-linux-x86-64.so.2

look ma, no libsystemd, no libxz (and yet Type=notify).

@bugaevc If you don't mind my asking, what are you up to these days? Guix? Writing a new init? Your post is cryptic.

@mpjgregoire ah, this is not anything I've done. This is just me looking at the stock sshd on Fedora Linux and noting that it now has a fairly minimal set of libraries loaded into its address space, which is of course relevant in the context of last year's xz backdoor.

@mpjgregoire I'm actually mostly doing GTK related hacking these days.
Notably, I made peel, the new C++ bindings for GTK and related libraries, which has a bunch of cool properties that existing bindings don't. At $dayjob, I'm currently doing a new port of Scintilla to GTK 4.

But also I'm spending less time on hacking and some more time living the real life (not that it's working out too well for me).

@bugaevc Get outside, go bicycling, hang out with friends. It might be difficult at first, but it will be good for you physically and mentally in the long run.

(Don't worry about the #Hurd; it's still on schedule: xkcd.com/1508/ )

xkcdOperating Systems
@bugaevc huh, TIL `pldd`. one of those things I'd never think to look for instead of just `grep \.so /proc/pid/maps`

@mr64bit yeah, it's relatively little known. grepping/proc/pid/maps will usually produce a similar result indeed, but the big difference is pldd looks at the actual link map in the processes memory, i.e. glibc loader's (in that process) actual idea of which libraries are loaded (and for what sonames), as opposed to asking the kernel for the complete list of mmapped files and picking out the ones that look like shared libraries.