det.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon Server des Unterhaltungsfernsehen Ehrenfeld zum dezentralen Diskurs.

Administered by:

Server stats:

2.1K
active users

#systemd

9 posts9 participants0 posts today

Ok #Linux nerds and neckbeards. Why does #Systemd list this (when using completion) even tho it's not existed for 10yrs on my system, is nowhere, and doesn't come up in list-units/list-unit-files.

Again, this file or pkg doesn't exist anywhere on my system and hasn't for 10 yrs. Maybe just a side effect of having a 10yr old install 👴

If I write systemctl status --all in the terminal I can see some writing about old units like "Unit ntpsec.service could not be found." or something like that.
So the question is, where does #systemd get it from? I haven't had ntpsec for a long time.
and there are no unit files left in the system, but for some reason systemd remembers them and searches for them for some reason, and throws an error.

Continued thread

And I'm daring to make a bold statement: This seems to me that here #systemd actually enhances and helps with the application of the #UnixPhilosophy of using a modular design with multiple, small services and interconnecting them.
By creating reliable connections between them. Or if some connection breaks unrecoverably to properly propagate this to all affected users. And by using a simple, short, descriptive, non-programmatic language for service files.

I have to say, I'm getting more comfortable with #systemd services. And I find it fascinating how with its templates and powerful dependency feature I could achieve some wild, very dynamic stacking of @gstreamer, @pipewire, #mpd, #mpv and #SAP / #RFC2974 with only a few lines for various systemd services. So for instance a #multicast SAP announcement of @schenklradio will only appear if something plays on that pipewire device, which only happens if that radio is on air and reachable.

Continued thread

@schenklradio @ffhl @videolan @tokudan entweder muss ich mir vll. noch was mit #systemd basteln, dass das nicht per #SAP (#RFC2974) announced wird, wenn gerade keine Sendung läuft. Weil so ist es außerhalb der Sendezeiten dann komplett still, wenn man's auswählt, was Leute verwirren könnte. Oder gibt es zufällig alternativ sonst noch einen Zwischeneinspieler? Hatte letzten Samstag zum ersten mal reingehört und das klang so, als ob es da am Ende was voraufgezeichnetes gab?

I just found this website about systemd: systemd-by-example.com/

It's a teaching website and playground to learn how to do dependency management with systemd units.

You can follow the instructions locally with a podman container or play with how the example systemd units interact on the website.

systemd-by-example.comsystemd by example - the systemd playground
More from Sebastian Jambor

makadamia:~ # mount -o bind / /mnt
makadamia:~ # mount -o bind / /mnt
Broadcast message from systemd-journald@makadamia (Sat 2025-04-05 22:32:53 CEST):

#systemd[1]: Caught <ABRT>, from our own process.

Broadcast message from systemd-journald@makadamia (Sat 2025-04-05 22:32:53 CEST):

systemd[1]: Freezing execution.

@pid_eins I can imagine why it happens. But is it expected? Or should it be handled more gracefully?