Le 27 octobre 2009 17:33, Basile STARYNKEVITCH <[email protected]> a écrit : > Merwin wrote: >> >> Bonjour à tous, >> >> J'aimerais savoir s'il existe un moyen de permettre aux utilisateurs >> d'éxecuter un script bash, mais pas de le dire ? >> >> L'idée étant que je ne souhaite pas qu'ils puissent consulter la source de >> mon script, mais qu'ils puissent l'éxécuter. > > Et pourquoi donc? C'est l'intérêt des scripts, d'être facilement lu par des > humains. > > Sinon, on peut toujours coder en C le petit programme "wrapper" qui englobe > l'appel au shell. On pourrait aussi dans certains cas et avec certains > shells, s'amuser avec les permissions. > > Mais moi je ne vois pas l'intérêt de cacher des choses à l'utilisateur. La > philosophie du logiciel libre, c'est bien de le montrer à qui veut! > > Et si ce script contient des mots de passe ou autre il y a aura des malins > qui arriveront à le lire.
Comme le fait remarquer Basile, ce n'est pas dans l'esprit du Logiciel Libre de fournir des binaires sans les sources à côté. Cependant c'est possible et Gangan avait fait un billet sur ce sujet il y a quelque mois : http://www.system-linux.eu/index.php?post/2009/01/17/Compiler-script-shell -- Kévin Membre de l'April - « promouvoir et défendre le logiciel libre » - http://www.april.org http://identi.ca/khi - http://twitter.com/kh_i - http://system-linux.eu Nick IRC : khi sur irc.mozilla.org - irc.debian.org - irc.freenode.net -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe" vers [email protected] En cas de soucis, contactez EN ANGLAIS [email protected]

