@bytebro

That latter is wrong anyway. The major competitor to #systemd was Canonical's Upstart, with sometimes OpenRC as a minor one. van Smoorenburg init+rc was never a serious contender, on #Debian or anywhere else, when the decisions were made.

Oh... #systemd wird jetzt auch noch zum #docker oder #podman Ersatz... wer hätt's gedacht?!
Hmmm I hadn't seen
> systemd-analyze blame
and
> systemd-analyze critical-chain
before. Potentially useful for improving startup times on modern Linux systems ...
https://www.makeuseof.com/i-turned-off-one-background-service-and-my-linux-machine-finally-felt-fast
#linux #systemd
I turned off one background service and my Linux machine finally felt fast

Your Linux machine might just be loading pointless services every time it boots

MakeUseOf
Savaged by Systemd

Savaged by Systemd Links.

@eigen

To someone who has seen a lot of this over the years, it was entirely predictable.

Indeed, I predicted it, less than a day before the first age dæmon (first mentioned in the very thread headed by my initial prediction), and a few days before the #systemd one.

https://mastodonapp.uk/@JdeBP/116256681914302170

The next progression of events will be apologists saying that this is entirely severable from systemd, and Linux-based operating systems can patch it out of their packages; and then some desktop environment making it a mandatory dependency.

I haven't been keeping track. That might have already happened.

@mhoye
#AgeVerification

did u know, #systemd can now run #docker images natively, kinda

it's really nice

just needs two commands:

sudo importctl --class=machine pull-oci docker.io/library/alpine:latest alpine

sudo systemd-nspawn -M alpine /usr/bin/env sh -l

thank you @pid_eins, I've spent several days/weeks in the past implementing this myself with hoops calling system-nspawn with my own docker layer overlayfs/bindmounts. Really hyped replacing this with that work.

This one goes out to the #systemd haters.

Booting MicroVMs in Under a Second
Depot CI 팀은 Cloud Hypervisor 기반의 마이크로VM을 1초 이내에 부팅시키기 위한 다양한 최적화 기법을 소개했다. 기본 Ubuntu 이미지의 불필요한 커널 모듈 제거, systemd 서비스 비활성화, cloud-init 대체 및 initramfs를 활용한 경량화된 init 시스템 도입 등을 통해 부팅 시간을 7~9초에서 1초 수준으로 대폭 단축했다. 이 과정에서 부팅 병렬화와 커널 커맨드라인 최적화도 적용되었다. 이러한 기술은 CI/CD 환경에서 빠른 VM 시작이 필수적인 상황에 매우 유용하다.

https://depot.dev/blog/optimizing-microvm-boot-times

#microvm #cloudhypervisor #vmbootoptimization #depotci #systemd

How we got microVMs booting in under a second

Depot CI's VM scheduler is just-in-time: no pre-warming, no warm pool of standby VMs. We stacked optimizations to get microVM cold boots from 7 to 9 seconds down to under a second, and this post walks through each one.

Depot

Today's bug is a `systemd` build failure on `gcc-17`.

In https://github.com/systemd/systemd/pull/41956 `gcc` started enforcing the type of `__stack_chk_guard` global variable to be an `uintptr_t`. `systemd` happened to define it as `intptr_t` for `EFI` boot loader.

Proposed the fix as https://github.com/systemd/systemd/pull/41956

#systemd #bug

sd-boot: efi-log: fix `__stack_chk_guard` type by trofi · Pull Request #41956 · systemd/systemd

In https://gcc.gnu.org/PR121911 gcc started enforcing the type of __stack_chk_guard to uintptr_t and broke systemd build as: ../src/boot/efi-log.c:136:17: error: conflicting types for '__stack_...

GitHub

Hello Community! 👋👋👋

The highlight of our schedule for LAS is, of course, a man who needs no introduction. @pid_eins will be our keynote for LAS this year. This talk will discuss trust and attestation and its impact on applications on Linux and the desktop. We are happy to have him on stage.

Remember to register! https://linuxappsummit.org/register!
#kde #gnome #opensource #linux #systemd