Ok nouveau rabbit hole dans lequel je me suis forcée à pas tomber plus de 20min : https://www.skarnet.org/software/execline/
Une alternative moins ambivalente, plus simple et plus rapide que `sh`/`bash`.
C'est tomber sur ce fichier qui m'a interpellée : https://spectrum-os.org/git/spectrum/tree/host/rootfs/image/etc/mdev/net/add
Conclusion : cé intéressant, j'aime bien, mais ça vaut pas le coup de se lancer dedans, à part peut-être pour optimiser des actions qui ont besoin d'un shell dans reaction :3 (ou autres cas où un shell est spawn très fréquemment)

#execline

execline: a small scripting language

execline: a small scripting language

I'm very surprised about today's Debian GNU/Hurd release, Now it has working amd64, USB Drivers, Optical drive drivers and so on. I gave it a shot today and ran it with qemu.

Created my user, Installed #dinit, #s6 netwoking, s6-dns, #execline and #tipidee from git repos to have a demo http server.

The process was smooth and here's the result:

Sometimes the hardest part of having a hobby collection is saying "no," and dropping a project.

I figured, I may as well post about some of the projects I've come up with (or seen a need for) that I don't have the time for.

The first one is this:

what if I make a mkinitramfs s6 package?
(use s6 inside initramfs. would still provide/require busybox for
compatibility)

The idea is that s6+execline is much faster than the ash scripts included in mkinitramfs.

#skarnet #execline

As a side-effect, I've hyperlinked some more manual pages at the FGA on the Service Access Facility, including the one for the doconfig() function, for those wondering where the mentioned dedicated configuration language was.

* http://jdebp.info/FGA/unix-service-access-facility.html

#s6 #nosh #execline #SAF #Unix

FGA: The Unix Service Access Facility

Frequently Given Answer explaining the Service Access Facility that Unices have.

@apgarcia @lightning @zash @ska

"sprawling" is a quality judgment, though.

You're claiming that you can tell this about #systemd from knowing that it has 216 manual pages but cannot tell the same about package B with its 106 manual pages, despite having exactly the same information, the count of manual pages, for both.

Is package B "sprawling"? Is #s6 with 88 pages? Or #execline with 62 pages?

If you don't know for them, you cannot know for systemd based upon exactly the same information.

execline: a small scripting language

@rigelk "Bernstein chaining" is an appropriate label. Have you seen #execline ?

http://www.skarnet.org/software/execline/
execline: a small scripting language

@lnxw48a1 @maiyannah The main benefit of #runit over other similar packages is that it is an `apt install runit` away. Apart from that, #s6 is a neater architecture, and a software package that is very much alive and doing interesting things. Also my love for #execline leaks into my appreciation for s6.