Systemd 260 drops SysV scripts, raises kernel and dependency requirements, and brings key internal changes across the stack.
https://linuxiac.com/systemd-260-drops-sysv-init-support-in-major-cleanup-update/
F45 Change Proposal: Use Systemd For Managing Per User Environment Variables [SelfContained] https://discussion.fedoraproject.org/t/f45-change-proposal-use-systemd-for-managing-per-user-environment-variables-selfcontained/182885 #fedora #sysadmin #systemd
RE: https://mamot.fr/@Khrys/116221336008626645
Pas trop le moral ce soir.
Je crois dans le #libre depuis 27 ans. Et il n'a jamais été aussi nécessaire.
Et maintenant je vois tous ces projets qui s'auto-enshittifient......
9️⃣ Here's the 9th post highlighting key new features of the upcoming v260 release of systemd. #systemd260 #systemd
If you deploy systems and services, then beyond the general lifecycle management that systemd always did you typically also want some form of metrics monitoring/observability. There are various approach to this, but the most popular ones all operate with local agents that pull metrics out of local services, and make them available for centralized collection (prometheus, …).
8️⃣ Here's the 8th post highlighting key new features of the upcoming v260 release of systemd. #systemd260 #systemd
In the 4th posting of this current series, we introduced the new .mstack/ directory type, for putting together service and container trees from stacks of overlayed directory trees and bind mounts, all in a self-descriptive directory.
In v260 there's also one major user of this new concept: the importctl tool gained a new "pull-oci" verb for downloading OCI containers. What it…
7️⃣ Here's the 7th post highlighting key new features of the upcoming v260 release of systemd. #systemd260 #systemd
Sometimes it's useful to bind a specific service to a certain network interface – all of it, at once. With v260 there's a new knob for that: BindNetworkInterface= can be configured in service units, and will cause all sockets of the service to be bound to the specified network interface, without a chance to use any other.
This is particularly useful in VRF contexts, …
So if one was to start splitting up #systemd into smaller, more maintainable components and remove some of the dependency nest, where would one start?
#systemd v260~rc3 is out! Just one more RC bro, I swear just one more RC is going to fix it
Insane. This is #systemd's sprawl. Archlinux. On fresh install there's 144 entries instead of 147.
I was looking at whether it has installed its own cron, but I guess systemd-bsod.service is what everyone needs.
Oops, #systemd 260, actuellement en RC et qui vient de débarquer dans #Debian Forky (version test), balance le support des scripts System V par la fenêtre.
J'ai uwsgi qui est concerné.
uwsgi fait tourner https://cherche.shaftinc.fr/
Bug ouvert chez Debian
Enfin fait... Faisait 😬
RE: https://chaos.social/@davidak/116205913072553471
After some research today it becomes clear that you can't have a linux system without running LLM generated code, since the linux kernel itself and also systemd has it.
Maybe not running LLM generated code becomes a niche thing like running linux-libre and libreboot. It is not something the average user can achieve.
We need a more specific approach to handle software with LLM contributions.
https://lwn.net/Articles/1026558/
https://github.com/search?q=repo%3Asystemd%2Fsystemd+Claude&type=commits
New Flatcar Alpha, Beta and Stable releases now available!
🚀 /etc is now shipped as #systemd confext
🔒 CVE fixes & security patches: CVE-2025-61984 and CVE-2025-61985 for OpenSSH on Stable
📜 Release notes at the usual spot: https://www.flatcar.org/releases/
Warum hat es #systemd eigentlich nach ALL DEN JAHREN noch immer nicht auf der Kiste, dass bei einem Fehler auch eine Rückmeldung an der Konsole kommt?
Konkret: Config-Fehler im Perdition, `systemctl (stop|restart) perditon` tut... NICHTS.
Rückmeldung an der Konsole: NICHTS.
🤬
#systemd v260~rc2 is out!
https://github.com/systemd/systemd/releases/tag/v260-rc2
Unfortunately, with this version we had to remove the backup local access to root shell via sd-machined. This was very handy as we are all getting older and forgetful about our root passwords, but alas there were some minor downsides to it, so it's now gone https://github.com/systemd/systemd/security/advisories/GHSA-6pwp-j5vg-5j6m
I was going to swap out OpenRC for SystemD for my Gentoo install, but Alpine introduced me to OpenRC and I think I'm going to run with it a bit.
What I'm looking for: A minimal immutable Raspberry Pi image that contains kernel & systemd and a robust a/b updater (systemd-sysupdate?). Plus the ability to persist systemd-sysext extensions. Nothing else.
That's it. Everything else i can add using sysext.
I guess I have to build this myself? Closest I can find is fedora coreos/iot and flatcar linux, but that's much too complicated for what I want.
Just released systab — a single-file Bash script that gives you a cron-like interface for systemd user timers.
If you've ever wanted the simplicity of crontab but the power of systemd timers, this might be for you. Natural language schedules, desktop/email notifications, a crontab-style editor, and persistent services — all without leaving the terminal.
#linux #systemd #bash #selfhosted #opensource #commandline #sysadmin
2️⃣ Here's the 2nd post highlighting key new features of the upcoming v260 release of systemd. #systemd260 #systemd
systemd is adopting the IPC system in more and more places. One nice thing about Varlink is that it is conceptually close to HTTP, in its request/response semantics. This is on purpose to make bridging the web world and the low-level system world easy.
@michaelvogt has beeing working on a Varlink/HTTP bridge in Rust, with various bells and whistles, including…
think i finally found a feature that #systemd has that i actually need
so apparently #GNOME's wayland session, when run via GDM, does not read the user's .profile to update its environment variables and such -- the X11 session used to do this, but the #wayland one doesn't
on systemd, it is possible to specify user-wide environment variables with files in the ~/.config/environment.d/ directory
and there seems to be no equivalent for that in #AlpineLinux or its #OpenRC init system
systab - a `crontab`-ish interface for systemd user timers
- feature: manage user services!
- bug: show `name` in the notifications
- refactor: camelCase function names
https://codeberg.org/opennomad/systab
#linux #cli #systemd #cron
#systemd v260~rc1 is out! We are not late on the schedule, we simply took over and reimplemented the meaning of punctuality from the traditional shell-based implementation.
Setting limit of open files in #Fedora Linux is scary. As in any #systemd system.
```
$ systemctl show user@1000.service| grep NOFILE
LimitNOFILE=1048576
LimitNOFILESoft=1048576
$ systemctl show|grep NOFILE
DefaultLimitNOFILE=1048576
DefaultLimitNOFILESoft=1048576
$ ulimit -n -H;ulimit -n -S
4096
4096
```
Proton complains about 4096 limit. System says that 1048576 is the limit. But also says that 4096 is the limit.
And I run that Proton under FEX-Emu. And it does not work.
Argh.