Ben vouloir pouvoir compiler un truc petit programme sans accès internet, c'est pas forcément un besoin atypique (rien que quand on est en déplacement).
Par ailleurs, ce mode de fonctionnement n'implique pas juste de faire confiance à l'auteur au binaire hébergé au moment où tu installes le soft, mais de considérer que ce binaire ne sera jamais corrompu, volontairement ou pas, et qu'il sera toujours disponible.
Par exemple, s'il était corrompu (genre fichier incorrect), tu ne peux plus bosser tant que l'auteur ne corrige pas le problème
Autre exemple, si l'hébergement s'arrête (facture non-payée, compte fermé par l'hébergeur pour n'importe quelle raison), tu ne peux plus bosser non plus.
De même, si le fichier hébergé se fait remplacer par un programme malicieux, ça veut dire que tu exécuteras malgré toi un binaire arbitraire sur ta machine sans forcément t'en rendre compte. Est-ce qu'il y a un check d'intégrité de ce programme à chaque exécution ?
Voilà des exemples de problèmes que ça pose, si j'ai bien compris le contexte :)
[^] # Re: curl|sh
Posté par mrlem (site web personnel, Mastodon) . En réponse à la dépêche À la découverte du langage V. Évalué à 9.
Ben vouloir pouvoir compiler un truc petit programme sans accès internet, c'est pas forcément un besoin atypique (rien que quand on est en déplacement).
Par ailleurs, ce mode de fonctionnement n'implique pas juste de faire confiance à l'auteur au binaire hébergé au moment où tu installes le soft, mais de considérer que ce binaire ne sera jamais corrompu, volontairement ou pas, et qu'il sera toujours disponible.
Par exemple, s'il était corrompu (genre fichier incorrect), tu ne peux plus bosser tant que l'auteur ne corrige pas le problème
Autre exemple, si l'hébergement s'arrête (facture non-payée, compte fermé par l'hébergeur pour n'importe quelle raison), tu ne peux plus bosser non plus.
De même, si le fichier hébergé se fait remplacer par un programme malicieux, ça veut dire que tu exécuteras malgré toi un binaire arbitraire sur ta machine sans forcément t'en rendre compte. Est-ce qu'il y a un check d'intégrité de ce programme à chaque exécution ?
Voilà des exemples de problèmes que ça pose, si j'ai bien compris le contexte :)