social.coop is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Fediverse instance for people interested in cooperative and collective projects. If you are interested in joining our community, please apply at https://join.social.coop/registration-form.html.

Administered by:

Server stats:

486
active users

#sysext

0 posts0 participants0 posts today
:thilo:<p>While practising my <a href="https://fromm.social/tags/kubernetes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kubernetes</span></a> <a href="https://fromm.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://fromm.social/tags/sysext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysext</span></a> talk for <a href="https://fromm.social/tags/CloudNative" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudNative</span></a> Rejekts I constantly went over time, so I tried a radical concept: just demos, no slides.</p><p>Please find the result here: <a href="https://m.youtube.com/watch?v=Hb37wNKcZdM" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">m.youtube.com/watch?v=Hb37wNKc</span><span class="invisible">ZdM</span></a> and let me know what you think!</p>
Martin Pitt<p>You can now clone <span class="h-card" translate="no"><a href="https://fosstodon.org/@Cockpit" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Cockpit</span></a></span> and with a single command build it and install it as 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/sysext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysext</span></a>. There, rapid, safe, and convenient development that doesn't even require VMs.</p><p><a href="https://github.com/cockpit-project/cockpit/blob/main/HACKING.md#working-on-your-local-machine-systemd-sysext" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cockpit-project/coc</span><span class="invisible">kpit/blob/main/HACKING.md#working-on-your-local-machine-systemd-sysext</span></a></p><p><a href="https://fosstodon.org/tags/development" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>development</span></a></p>
Martin Pitt<p>Today is the day the setuid root program died! It took many weeks of work, a pyramid of complex PRs with lots of yak shaving, but finally cockpit-session moved from a suid root program to systemd socket activation.</p><p>This fixes Cockpit for <a href="https://fosstodon.org/tags/bootc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bootc</span></a>, paves the way for fully DynamicUser= (that will land next, almost works), and opens up the possibility of installing it as 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/sysext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysext</span></a>.</p><p><a href="https://github.com/cockpit-project/cockpit/pull/16808" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cockpit-project/coc</span><span class="invisible">kpit/pull/16808</span></a></p>
:thilo:<p>Next up at <a href="https://fromm.social/tags/FrOSCon" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FrOSCon</span></a> : <span class="h-card" translate="no"><a href="https://fosstodon.org/@tormath1" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tormath1</span></a></span> Mathieu and Julian <span class="h-card" translate="no"><a href="https://hachyderm.io/@apricote" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>apricote</span></a></span> talk about news and happenings in and around <a href="https://fromm.social/tags/flatcar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>flatcar</span></a> <a href="https://fromm.social/tags/container" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>container</span></a> <a href="https://fromm.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> - new vendors support, ClusterAPI updates, and the latest on <a href="https://fromm.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://fromm.social/tags/sysext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysext</span></a> .<br>The presentation will commence in about 5 minutes; abstract is here <a href="https://programm.froscon.org/2024/events/3038.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">programm.froscon.org/2024/even</span><span class="invisible">ts/3038.html</span></a></p><p>The live stream for the talk is here: <a href="https://streaming.media.ccc.de/froscon/HS5" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">streaming.media.ccc.de/froscon</span><span class="invisible">/HS5</span></a></p>
:thilo:<p>Blogged about <a href="https://fromm.social/tags/imagebased" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>imagebased</span></a> <a href="https://fromm.social/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> os composability with <a href="https://fromm.social/tags/systemd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>systemd</span></a> <a href="https://fromm.social/tags/sysext" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sysext</span></a> and our upcoming <a href="https://fromm.social/tags/torcx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>torcx</span></a> deprecation in <a href="https://fromm.social/tags/Flatcar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Flatcar</span></a> <a href="https://fromm.social/tags/Container" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Container</span></a> Linux: <a href="https://www.flatcar.org/blog/2023/12/extending-flatcar-say-goodbye-to-torcx-and-hello-to-systemd-sysext/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">flatcar.org/blog/2023/12/exten</span><span class="invisible">ding-flatcar-say-goodbye-to-torcx-and-hello-to-systemd-sysext/</span></a></p><p>If you haven't heard about torcx, don't worry about it. It's a rather specific tool for a very limited use case. Sysexts on the other hand make customising immutable, image-based Linux distros like Flatcar a lot more flexible!</p>