Proof of Concept - 'init-diversity' spins of Debian based distros

Matthias Geiger werdahias at riseup.net
Mon Mar 11 17:57:37 GMT 2024


Am 11.03.24 um 10:50 schrieb prowler_gr at yahoo.gr:
> Only a few (select) debian packages have s6-rc init scripts or s6-66 service frontend (unit) files available in these spins.
>
> There was an (earlier) s6-rc only Devuan spin I put together based on Gnuinos just to demonstrate how easy it is to have a fully functional plasma system with just a handfull of services ported from other distros (such as Artix) & a few written from scratch without any reliance on either sysvinit scripts or systemd units.
>
> https://dev1galaxy.org/viewtopic.php?pid=46467#p46467
>
>
> I guess packaging s6 services & defining service dependencies is where the work from the individual distros will be required as all distro's would have a different collection of software & combinations they would support.
>
> A good read in regards to 66 service files can be found here (attention to section “A word about the @execute key”)
> https://web.obarun.org/software/66/latest/66-frontend.html
>
> As I read this you could pretty much use a sysvinit script, a bash script to resolve a systemd file, or a simple execline command.
>
> s6-rc is very similar
> https://skarnet.org/software/s6/servicedir.html
>
> There have been talks about the creation of a tool that parses systemd service unit files & converts them to s6 ones, but I understand it won’t happen any time soon:
> https://skarnet.org/software/s6/unit-conversion.html
>
> I hope this helps
> ProwlerGr
>
>
>
> Στις Δευτέρα 11 Μαρτίου 2024 στις 05:41:41 μ.μ. GMT+11, ο χρήστης tito <farmatito at tiscali.it> έγραψε:
>
>
>
>
> Hi,
>
> This is great news! Thanks for the good work!
> Just one question, on the devuan forums we talked a lot  about debian's slow removal of sysvinit scripts
> and try to figure out a solution (e.g. the orphan-sysvinit-scripts package) so did you write s6 init scripts
> for all debian service packages or do you use systemd units ?
>
> Ciao,
> Tito
>
>
Hi all.

Is anyone aware of Debian ISOs that provide openRC support ootb ? Having 
to manually purge systemd  after installation is unconvenient tbh.

best,

-- 
Matthias Geiger <werdahias>
Debian Maintainer
"Freiheit ist immer Freiheit des anders Denkenden" -- Rosa Luxemburg

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0x18BD106B3B6C5475.asc
Type: application/pgp-keys
Size: 4036 bytes
Desc: OpenPGP public key
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20240311/df059eea/attachment.asc>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20240311/df059eea/attachment.sig>


More information about the Debian-init-diversity mailing list