From: Lawrence D'Oliveiro <ldo@nz.invalid>
Subject: Re: systemd controversy
Date: Wed, 20 Mar 2024 23:01:43 -0000 (UTC) [thread overview]
Message-ID: <utfpsn$1ol4n$9@dont-email.me> (raw)
In-Reply-To: utebs2$1e4aa$1@dont-email.me
On Wed, 20 Mar 2024 09:56:18 -0000 (UTC), Kevin Chadwick wrote:
> I'm skeptical of the flexibility being lost.
systemd service definitions let you state dependencies between services.
Furthermore, it separates them into ordering dependencies versus
requirement dependencies.
E.g. an application that uses a MariaDB database requires MariaDB to be
running before it can be started (ordering + requirement dependency).
An application that can (but doesn’t have to) make use of network services
should be started after the network stack is up (ordering dependency).
I’m not aware of any other service-management system that provides this
level of control.
> SysV init scripts are quite horrid but OpenBSDs rc system is far more
> transparent, flexible and nicer to work with than systemd.
Does it have the equivalent of cgroups? These are a Linux feature (also
used by OpenRC) to ensure that, no matter how service processes may fork/
exec/terminate, the service manager can always track them down.
next prev parent reply other threads:[~2024-03-20 23:01 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-03-13 14:07 SystemD controversy Nioclás Pól Caileán de Ghloucester
2024-03-13 14:34 ` magardner2010
2024-03-13 16:41 ` Nioclás Pól Caileán de Ghloucester
2024-03-13 19:01 ` Keith Thompson
2024-03-13 21:55 ` systemd controversy Lawrence D'Oliveiro
2024-03-18 17:05 ` streaksu
2024-03-18 19:56 ` Lawrence D'Oliveiro
2024-03-19 0:36 ` streaksu
2024-03-19 2:36 ` Lawrence D'Oliveiro
2024-03-19 3:01 ` streaksu
2024-03-19 10:16 ` Kevin Chadwick
2024-03-19 22:29 ` Lawrence D'Oliveiro
2024-03-20 0:58 ` Kevin Chadwick
2024-03-20 3:17 ` Lawrence D'Oliveiro
2024-03-20 9:56 ` Kevin Chadwick
2024-03-20 23:01 ` Lawrence D'Oliveiro [this message]
2024-03-21 0:06 ` Alexis
2024-03-21 1:50 ` Kevin Chadwick
2024-03-21 2:41 ` Lawrence D'Oliveiro
2024-03-21 0:10 ` Alexis
2024-03-13 20:32 ` SystemD controversy Pascal Obry
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox