Lors de la compilation du noyau Linux, quel est le but de `make randconfig`?

9

Dans quel scénario voudrait-on utiliser cet outil? Cela semblerait faire moins de travail, mais le résultat est, bien sûr, que vous ne savez pas quelles options de configuration seront utilisées pour votre noyau, ce qui pourrait très bien gâcher les choses.

Richard
la source

Réponses:

9

Le gâchis est le point.

Il est utilisé pour ce qu'on appelle les "tests fuzz" - en s'assurant que la configuration du noyau ne peut pas être mise dans un état où le noyau ne peut pas compiler. Plutôt que de compter sur l'ingéniosité humaine pure pour briser les choses, ils font appel à l'entropie.

Adrian
la source