comp.lang.ada
 help / color / mirror / Atom feed
From: Kevin Chadwick <kc-usenet@chadwicks.me.uk>
Subject: Re: systemd controversy
Date: Wed, 20 Mar 2024 09:56:18 -0000 (UTC)	[thread overview]
Message-ID: <utebs2$1e4aa$1@dont-email.me> (raw)
In-Reply-To: <utdkgr$19g6t$5@dont-email.me>

\r>That’s purely down to how you choose to implement it--it has nothing to do
 
>with the format--and meaning--of those unit files themselves. Nobody can 
>stop you from writing bad code to parse a good format.
>

I'm skeptical of the flexibility being lost. Perhaps it is possible but Ada
 was specified competitively. Had Linux init been handled competitively then
 I doubt they would have attempted and failed to move away from scripts
 entirely. Likely openrc, runit or a new init system would have succeeded.

>> In my experience init scripts are made entirely of simple commands that
>> are documented and editable, piece by piece.
>
>sysvinit scripts are full of boilerplate sections that users regularly 
>copy and paste from one to the next, without thinking too much about what 
>they do.

SysV init scripts are quite horrid but OpenBSDs rc system is far more
 transparent, flexible and nicer to work with than systemd.


-- 
Regards, Kc

  reply	other threads:[~2024-03-20  9:56 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 [this message]
2024-03-20 23:01                   ` Lawrence D'Oliveiro
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