toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

272
active users

#systemd

14 posts11 participants3 posts today
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://climatejustice.social/@HeatSinkAmbassador" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>HeatSinkAmbassador</span></a></span> I don't think it's that easy.</p><p>Pretty shure <span class="h-card" translate="no"><a href="https://social.lfx.dev/@linuxfoundation" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>linuxfoundation</span></a></span> decided on <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemD</span></a> for a lot of good reasons.</p><ul><li>I just don't have their writeup at hand.</li></ul><p><a href="https://climatejustice.social/@HeatSinkAmbassador/114652183903211482" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">climatejustice.social/@HeatSin</span><span class="invisible">kAmbassador/114652183903211482</span></a></p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://climatejustice.social/@HeatSinkAmbassador" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>HeatSinkAmbassador</span></a></span> <span class="h-card" translate="no"><a href="https://labyrinth.zone/users/halva" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>halva</span></a></span> <span class="h-card" translate="no"><a href="https://ubuntu.social/@ubuntu" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ubuntu</span></a></span> <span class="h-card" translate="no"><a href="https://fosstodon.org/@opensuse" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>opensuse</span></a></span> Then why did <a href="https://infosec.space/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> standard on SystemD?</p><ul><li>Certainly <span class="h-card" translate="no"><a href="https://social.lfx.dev/@linuxfoundation" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>linuxfoundation</span></a></span> or whoever writes the <a href="https://infosec.space/tags/LSB" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LSB</span></a> took their time re: that change and if you have ever habe to deal with huge amounts of servers, the whole benefits of the <em>"<a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemD</span></a> suite"</em> really works well, because noone wants to deal with a shitton of filters &amp; <a href="https://infosec.space/tags/syslog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>syslog</span></a> over <code>journalctl -xe …</code></li></ul><p>Don't get me wrong, <span class="h-card" translate="no"><a href="https://infosec.space/@OS1337" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>OS1337</span></a></span> runs off a <a href="https://github.com/OS-1337/OS1337/blob/main/build/0.CORE/fdd/fs/etc/init" rel="nofollow noopener noreferrer" target="_blank">single <code>/etc/init</code> file...</a>, but for an embedded distro of it's tinyness, that is acceptable.</p>
Kevin Karhan :verified:<p><span class="h-card" translate="no"><a href="https://labyrinth.zone/users/halva" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>halva</span></a></span> +9001%</p><p>I've used <span class="h-card" translate="no"><a href="https://ubuntu.social/@ubuntu" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ubuntu</span></a></span> 7.04 and <span class="h-card" translate="no"><a href="https://fosstodon.org/@opensuse" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>opensuse</span></a></span> 10.2 and <em>noone</em> wants to go back to those ages when we had <a href="https://infosec.space/tags/WiFi" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>WiFi</span></a> problems, had to fiddle with <a href="https://infosec.space/tags/nVidia" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nVidia</span></a> drivers and <a href="https://infosec.space/tags/AMD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AMD</span></a> was just not an option!</p><ul><li>Same with <a href="https://infosec.space/tags/SystemD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SystemD</span></a>: <a href="https://infosec.space/tags/SysVinit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SysVinit</span></a> is shit and everyone who thinks it's reasonable amto wait 5-15+ mins for a desktop to boot is even mire delusional than <a href="https://infosec.space/tags/Xorg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Xorg</span></a> fans wanting to cancel <a href="https://infosec.space/tags/Wayland" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Wayland</span></a>!</li></ul><p><a href="https://www.youtube.com/watch?v=o_AIw9bGogo" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=o_AIw9bGogo</span><span class="invisible"></span></a></p>
Neil Brown<p># Running vdirsyncer automatically using a systemd timer</p><p>A new (and probably rather niche) blogpost, which rather does what it says on the tin.</p><p>If you want a terminal-based solution for carddav and caldav, this might help.</p><p><a href="https://neilzone.co.uk/2025/06/running-vdirsyncer-automatically-using-a-systemd-timer/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">neilzone.co.uk/2025/06/running</span><span class="invisible">-vdirsyncer-automatically-using-a-systemd-timer/</span></a></p><p><a href="https://mastodon.neilzone.co.uk/tags/vdirsyncer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vdirsyncer</span></a> <a href="https://mastodon.neilzone.co.uk/tags/FOSS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FOSS</span></a> <a href="https://mastodon.neilzone.co.uk/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://mastodon.neilzone.co.uk/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://mastodon.neilzone.co.uk/tags/terminal" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>terminal</span></a></p>
JdeBP<p><span class="h-card" translate="no"><a href="https://hachyderm.io/@dalias" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dalias</span></a></span> <span class="h-card" translate="no"><a href="https://social.treehouse.systems/@ska" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ska</span></a></span> </p><p>Well they *are* making their own versions of those two macros. I'd already read the ostensible rationale for it, and it seemed poor.</p><p>They have a problem with their own code's headers having lots of cross-dependencies. (Strong coupling and low cohesion: a long-standing <a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> problem.) That's not a reason for fiddling with the <a href="https://tty0.social/tags/StandardC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StandardC</span></a> library, let alone making one's own FILE and DIR macros.</p><p><a href="https://tty0.social/tags/musl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>musl</span></a></p>
JdeBP<p><span class="h-card" translate="no"><a href="https://social.treehouse.systems/@ska" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ska</span></a></span> <span class="h-card" translate="no"><a href="https://hachyderm.io/@dalias" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>dalias</span></a></span> </p><p>I understood Daniel J. Bernstein's avoidance of the Standard C library, especially strings and standard I/O which had been rife with pointer mis-uses for decades.</p><p>But this is not that.</p><p>Why on Earth would one continue to use stdio but roll one's own version of the GNU C library's FILE and DIR macros?</p><p><a href="https://github.com/systemd/systemd/issues/37779#issuecomment-2952813363" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/systemd/systemd/iss</span><span class="invisible">ues/37779#issuecomment-2952813363</span></a></p><p><a href="https://tty0.social/tags/StandardC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StandardC</span></a> <a href="https://tty0.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://tty0.social/tags/musl" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>musl</span></a></p>
Taffer 🇨🇦 :godot:<p>So, if I run my entire backup script with `systemd-run --user --slice=lowcpu --nice=19` it constrains the CPU as I've configured it in the `lowcpu.slice` I created. 👍 </p><p>If I add `systemd-run --user --slice=lowcpu --nice=19` to individual `restic` invocations inside the script, it doesn't. WTF. 👎 </p><p><a href="https://mastodon.gamedev.place/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://mastodon.gamedev.place/tags/cgroups" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cgroups</span></a></p>
Taffer 🇨🇦 :godot:<p>systemd: takes over cgroups</p><p>also systemd: doesn't work to control cpu.max</p><p>Back to reading manpages, I guess.</p><p><a href="https://mastodon.gamedev.place/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://mastodon.gamedev.place/tags/cgroups" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cgroups</span></a></p>
Linux Magazine<p>Using an SSH credential brute-force attack, Go-based PumaBot is exploiting IoT devices everywhere<br><a href="https://www.linux-magazine.com/Online/News/Go-Based-Botnet-Attacking-IoT-Devices?utm_source=mlm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">linux-magazine.com/Online/News</span><span class="invisible">/Go-Based-Botnet-Attacking-IoT-Devices?utm_source=mlm</span></a><br><a href="https://fosstodon.org/tags/malware" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>malware</span></a> <a href="https://fosstodon.org/tags/PumaBot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PumaBot</span></a> <a href="https://fosstodon.org/tags/IoT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IoT</span></a> <a href="https://fosstodon.org/tags/security" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>security</span></a> <a href="https://fosstodon.org/tags/SSH" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SSH</span></a> <a href="https://fosstodon.org/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://fosstodon.org/tags/firewall" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>firewall</span></a></p>
Gary Hawkins<p><span class="h-card" translate="no"><a href="https://mastodon.neilzone.co.uk/@neil" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>neil</span></a></span> But I thought there were no bugs in <a href="https://mastodon.garyhawkins.uk/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a>, Lennart Pöttering says you're just doing it wrong? 😂</p>
Neil Brown<p>Unexpected item in debugging area.</p><p><a href="https://mastodon.neilzone.co.uk/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a></p>
Adam Honse<p>Upgraded all of my working arm64 <a href="https://mastodon.social/tags/postmarketOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>postmarketOS</span></a> devices to the latest <a href="https://mastodon.social/tags/phosh" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>phosh</span></a> <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> edge! Also wrote a small script to do all my preferred app installs and some configurations (my custom squeekboard layout, autostart TouchpadEmulator, set default scaling to 200%) to make reinstalling less painful.</p>
st1nger :unverified: 🏴‍☠️ :linux: :freebsd:<p>Two information disclosure flaws have been identified in <a href="https://infosec.exchange/tags/apport" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>apport</span></a> and <a href="https://infosec.exchange/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a>-coredump, the core dump handlers in <a href="https://infosec.exchange/tags/Ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Ubuntu</span></a>, <a href="https://infosec.exchange/tags/RedHat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RedHat</span></a> Enterprise <a href="https://infosec.exchange/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a>, and <a href="https://infosec.exchange/tags/Fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Fedora</span></a>, according to the <a href="https://infosec.exchange/tags/Qualys" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Qualys</span></a> Threat Research Unit (TRU).</p><p>Tracked as CVE-2025-5054 and CVE-2025-4598, both <a href="https://infosec.exchange/tags/vulnerabilities" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>vulnerabilities</span></a> are race condition bugs that could enable a local attacker to obtain access to access sensitive information. Tools like Apport and systemd-coredump are designed to handle crash reporting and core dumps in Linux systems.</p><p><a href="https://thehackernews.com/2025/05/new-linux-flaws-allow-password-hash.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">thehackernews.com/2025/05/new-</span><span class="invisible">linux-flaws-allow-password-hash.html</span></a></p>
argv minus one<p>So, if <a href="https://mastodon.sdf.org/tags/Samba" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Samba</span></a> could go ahead and stop spitting out multiple <a href="https://mastodon.sdf.org/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> journal entries for a single event and using the wrong priorities, that'd be great.</p><p>“Samba name server SERVER is now a local master browser” is not an error and does not need to be spread across no less than *six* log messages.</p><p>I just ran `journalctl -b -p warning` and nearly half of the log lines are from Samba, none of which are warnings or errors. Lol wtf.</p><p><a href="https://mastodon.sdf.org/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a></p>
Linuxiac<p>Grafito is a sleek, systemd journal viewer that makes reading system logs easy, with live streaming, powerful filters, and a clean web-based UI.<br><a href="https://linuxiac.com/grafito-systemd-journal-log-viewer-with-a-beautiful-web-ui/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">linuxiac.com/grafito-systemd-j</span><span class="invisible">ournal-log-viewer-with-a-beautiful-web-ui/</span></a></p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://mastodon.social/tags/log" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>log</span></a> <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a></p>
Sebastian "spaetz" Spaeth<p><span class="h-card" translate="no"><a href="https://mastodon.social/@pid_eins" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pid_eins</span></a></span> it probably does not count much, but as one of the initial sceptics of <a href="https://mas.to/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> I would like to fully apologize to you now. I love the scope and way in which systemd acts.</p><p>I might still not like the management style in which this was pulled through at times, but the result is awesome.</p><p>It kind of adjusted my assumption that many independent modules (which are not necessarily guided by the same architectural vision) working together is the best way to design complex systems.</p>
furicle<p>Continuing my fun with systemd service files - is there any way to pass the definition of the exit codes through?</p><p>e.g. my unit.service does an `exit 5` in certain cases. </p><p>In journalctl that shows up as 'status=5/NOTINSTALLED'</p><p>I think that comes from here</p><p><a href="https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#Process%20Exit%20Codes" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">freedesktop.org/software/syste</span><span class="invisible">md/man/latest/systemd.exec.html#Process%20Exit%20Codes</span></a></p><p>I'd like it say 5/NOSYNCREQUIRED or similar. I'd be happy to chose codes that aren't pre-defined if that helps?</p><p>Is this possible?</p><p><a href="https://mastodon.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://mastodon.social/tags/exitcode" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>exitcode</span></a></p>
furicle<p>An update on my <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> timer question - systemctl list-timers didn't have a 'next run' time showing, while the service unit was running, but now that it's completed, it's showing a next run time of 1 h after the prior start time. </p><p>So I guess it doesn't schedule the next run until the existing run completes.</p>
furicle<p>I'm slightly confused by <a href="https://mastodon.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> timers and OnUnitActiveSec=1h </p><p>Two questions<br>1 If the service unit it activates takes less than an hour to complete, will it will run again one hour after the first *start* or one hour after the *end* of that run ?</p><p>2 If the service unit takes longer than a hour to complete, it seems to run again right away. What happens after repeated missed runs? If the service unit takes four hours for a run, will it "stack up" three more runs to be done? or just one?</p>
Flatcar Container Linux 🚂<p>Alpha 4344.0.0 provides NVIDIA drivers through a <a href="https://hachyderm.io/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> sysext image for a better user experience and stability.</p>