On 04 mai 2023 09:40, Christian Marillat <marillat@???> wrote:
> On 04 mai 2023 09:12, ymartin59@??? wrote:
>
> [...]
>
>> Je n'ai pas encore identifié depuis quelle source est recopié le busybox
>> de l'initrd... histoire de le remplacer par une version 100% statique ou
>> de trouver un fix plus définitif.
>
> Les binaires "viennent" de busybox et les bibliothèques des paquets
> installés.
Explication un peu basique de busybox.
busybox est un binaire qui combine plus de 250 applications de
base (258 pour la version 1.35.0)
Busybox utilise le nom avec lequel il est appelé argv[0] pour
l'exécuter.
,----
| mkdir /tmp/bar
| cd /tmp/bar
| touch aa
| ln -s /usr/bin/busybox ls
|
| $ ./ls -l
| total 0
| -rw-rw-r-- 1 marillat marillat 0 May 5 12:54 aa
| lrwxrwxrwx 1 marillat marillat 16 May 5 12:54 ls -> /usr/bin/busybox
`----
Christian