maralorn, to NixOS
@maralorn@chaos.social avatar

Note to myself and to everyone using :

Never set "RestartSec" without also changing "StartLimitIntervalSec".

The later defaults to 10s so if your "RestartSec" is to high your unit may run into an infinite restart loop.

I wonder if I can implement an assert in my config which checks this.

ma27,
@ma27@nicht-so.social avatar

@maralorn I think the challenge here will be to parse the expressions in RestartSec. I.e. it can also be something like "4m 20s" even though the option name suggests something different.

maralorn,
@maralorn@chaos.social avatar

@ma27 Well, I’d suggest using a simpler rule. If RestartSec is set you need to set StartLimitIntervalSec.

tripplehelix, to random
@tripplehelix@fosstodon.org avatar

When are we getting a systemdOS?

#systemd

joakimfors, to random
@joakimfors@mastodon.green avatar

run0 is pretty nice. Like all the subtle 🚨 hints.

postmarketOS, to linuxphones

It's been a while since we gave an update on the integration, so here's an update post (and instructions on how to get involved).

https://postmarketos.org/blog/2024/05/26/the-road-to-systemd/

smigol, to linux
@smigol@rigcz.club avatar

I think that should do package management. I hate when I have to install some software, but it only has a .deb package. I think that a unified packaging format for Linux would be good.

takes a lot of space and doesn't work well with CLI software. relies on a closed backend and is not very fast.

I want better, more user friendly .

smigol,
@smigol@rigcz.club avatar

@visone I want mine to get shaped by Lennart Poettering, because he is a wise and strong developer that wants to make Linux better.

visone,
@visone@fosstodon.org avatar

@smigol
We agree to disagree

kernellogger, to linux
@kernellogger@fosstodon.org avatar

FWIW, in case you heard about " developers removed a deprecated mount option relied on":

dreamos82,
@dreamos82@mastodon.world avatar

@kernellogger But if a feature is marked as deprecated, this mean that people should avoid using it. So what i don't understand is if they are undeprecating it, or just reintroduce it, because other projects ignored the deprecation (that shouldn't be how things work in an ideal world)

kernellogger, (edited )
@kernellogger@fosstodon.org avatar

@dreamos82

depends on the definition of "ideal".

For the kernel it boils down to: the construct "deprecated" has not much meaning, apart from telling people to migrate away from something; what matters is Linus' "no regressions" rule[1].

Of course in reality things are more complicated and things sometimes needs to be handled on a case-by-case basis.

[1] https://docs.kernel.org/admin-guide/reporting-regressions.html

swelljoe, to linux
@swelljoe@mas.to avatar

I know people love hating on but there are so many things that are great about it. The journal is among the best (and the one that people seem to hate the most for reasons I find hard to relate to). Building a service with good logging is literally free, no code required, STDOUT/STDERR goes to the journal, you're done. Ingesting those logs into something like Loki is also free.

grimmy,
@grimmy@mastodon.social avatar

@swelljoe I've been administrating linux systems for nearly 25 years.. during the systemd transition I saw no simple guides of how to adapt.

However, this is a common problem for all tech, not just systemd, not just open source, literally all tech, and we all need to do better.

lewiscowles1986,
@lewiscowles1986@phpc.social avatar

@swelljoe ah, no Ive not chosen systemd, its forced on. I do appreciate both; but ultimately I think it's only a syntax improvement, and I still hope for it's (eventual) replacement.

joahim, to random
@joahim@emacs.ch avatar
holgerschurig,

@joahim I never would do that!

But hey, I'm the guy that made my own systemd *.deb files because I wanted to have it on Stable Debian of that time.

linuxmagazine, to GNOME
@linuxmagazine@fosstodon.org avatar
hyc, (edited ) to random
@hyc@mastodon.social avatar

Gag, puke, retch... This sample code for communicating with is abominable. https://www.freedesktop.org/software/systemd/man/devel/sd_notify.html

From gratuitous use of superfluous language features (a cleanup handler, for a single fd, srsly?) to inappropriate use of standard POSIX APIs (using connect+write on a socket that only sends one message and then gets closed, really?) Older compilers don't even support a cleanup attribute, and this code is used as a model of portability??

's version is better.

bluca,
@bluca@fosstodon.org avatar

@hyc "RAII patterns supported by all compilers that matter and used by the kernel and other major Linux projects are garbage bloat, asckchyually" is exactly the kind of elitist drivel and delusion of grandeur that I was expecting, bravo, bullseye, 9/10

hyc,
@hyc@mastodon.social avatar

@bluca the idiomatic C code is ~10 lines shorter and doesn't require any non-standard compiler features, so yeah, your version is bloated garbage.

centos, to random
@centos@fosstodon.org avatar

From : Daan De Meyer showed how to test the CentOS Hyperscale systemd backport with mkosi.

https://buff.ly/49Q4oJ2

linuxiac, to GNOME
@linuxiac@mastodon.social avatar

GNOME OS's transition to systemd-sysupdate promises secure and swift updates for a safer, more consistent OS.
https://linuxiac.com/gnome-os-migrates-to-systemd-sysupdate/

#gnome #systemd

bluca, to random
@bluca@fosstodon.org avatar

#systemd v256~rc2 is out, go test it now, or else we'll kill The Unix Philosophy!

https://github.com/systemd/systemd/releases/tag/v256-rc2

sonny, to linux
@sonny@floss.social avatar

Very happy and proud of this collaboration between @codethink @gnome and @sovtechfund

https://www.codethink.co.uk/articles/2024/GNOME-OS-systemd-sysupdate/

Our goal is to make GNOME OS a daily driver for QA and finalize the migration, but this work will be fundamental to the future of all secure image based / immutable Linux distributions.

doomsdayrs,
@doomsdayrs@cyberpunk.lol avatar

@sonny @codethink @gnome @sovtechfund

What's the difference between #systemd #sysupdate and #ostree

And what makes it so attractive for implementation?

sonny,
@sonny@floss.social avatar
centos, to random
@centos@fosstodon.org avatar

From : Akashdeep Dhar showed how to build operating system images using mkosi.

https://buff.ly/4d45vri

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • slotface
  • ngwrru68w68
  • everett
  • mdbf
  • modclub
  • rosin
  • khanakhh
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Youngstown
  • GTA5RPClips
  • InstantRegret
  • provamag3
  • kavyap
  • ethstaker
  • osvaldo12
  • normalnudes
  • tacticalgear
  • cisconetworking
  • cubers
  • Durango
  • Leos
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines