Deutsch   English   Français   Italiano  
<utebs2$1e4aa$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Kevin Chadwick <kc-usenet@chadwicks.me.uk>
Newsgroups: comp.lang.ada
Subject: Re: systemd controversy
Date: Wed, 20 Mar 2024 09:56:18 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <utebs2$1e4aa$1@dont-email.me>
References: <f09d0030-3b51-c050-67f0-f9f14416d7c2@Insomnia247.NL>
 <ussdh6$10677$1@dont-email.me> <ust7bl$15mv5$5@dont-email.me>
 <ut9s8g$9a7v$1@dont-email.me> <uta698$bdg5$4@dont-email.me>
 <utbomi$p6c7$1@dont-email.me> <utd3ku$12lm6$4@dont-email.me>
 <utdcbm$14f4r$1@dont-email.me> <utdkgr$19g6t$5@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 20 Mar 2024 09:56:18 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="826ba427a20a622cbb06bd21c2d6bba4";
	logging-data="1511754"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/hSRR+MgRqnuRuPJjzsu6uOwTc9oCYDO0="
User-Agent: PhoNews/3.13.3 (Android/13)
Cancel-Lock: sha1:FfDAvrBTuWW9aYq4jitGYk7V2xA=
In-Reply-To: <utdkgr$19g6t$5@dont-email.me>
Bytes: 2219


>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