[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Comment vérifier qu’un hôte debian est apte (!) à exécuter tout logiciel fourni ?



Je crois que ça doit rester simple :

Il s’agit juste de ME remplacer derrière l’utilisateur qui ne veut personne derrière lui, pour terminer de configurer un hôte debian 11 installé par SES soins, pour qu’il ait tout ce que j’ai installé sur mes hôtes de dev et de test, sciemment et aussi sans y faire attention (ce qui m’a permis d’exécuter avec succès le programme compilé sur plus de 6 hôtes debian 11).

Le logiciel a pu être compilé et exécuté avec succès pour les deux architectures cibles (voir fil de discussion précédent).



> Le 18 mai 2023 à 11:45, Basile Starynkevitch <basile@starynkevitch.net> a écrit :
> 
> 
>> On 5/18/23 11:37, RogerT wrote:
>> Le besoin est beaucoup plus simple que ça.
>> 
>> Le programme en C (ou autre) est livré compilé pour les deux architectures possibles x86_64 et aarch64. C’est essentiellement du contrôle de flot autour de fonctions/commandes disponibles après installation (automatisée) via apt.
>> 
>> Le problème rencontré est que l’utilisateur ne veut aucune intervention extérieure et n’est pas compétent pour configurer parfaitement un hôte debian afin d’exécuter tout logiciel fourni.
>> Je dois donc travailler à tâtons.
>> 
> Il s'agit donc de créer une distribution derivée de Debian et distribuée sur clef USB.
> 
> 
> Il me semble que si on vise à obtenir une clef robuste, qui boote sur la plupart des différents modèles de PC x86_64, c'est plusieurs semaines ou mois de travail.
> 
> Pour l'architecture aarch64, prévoir autant de travail en plus.
> 
> 
> Et les limitations théoriques du théorème de Rice sont rapidement atteintes (le nombre de fonctions de la libc qui sont "Turing complètes" est époustouflant.... Beaucoup de programmes C simples font directement ou indirectement du fork/execve ou du dlopen ou popen ou system).
> 
> 
> Je n'ose pas évoquer la possibilité de faire face à des virus informatiques -qui existent aussi sous Linux-
> 
> Bon courage.
> 
> 
> Librement
> 
> 
> -- 
> Basile Starynkevitch                  <basile@starynkevitch.net>
> (only mine opinions / les opinions sont miennes uniquement)
> 92340 Bourg-la-Reine, France
> web page: starynkevitch.net/Basile/
> 


Reply to: