Hello,
sur un système très restreint (pas de gcc par exemple) j'aimerai poser des questions à l'utilisateur qui se logue et réaliser des actions en fonction.
Je pensais utiliser le module PAM pam_exec.so mais je constate qu'a priori il ne laisse pas mes scripts python faire des raw_input()
J'ai raté un truc ou c'est bien une limitation de pam_exec.so ?
Merci
# Shell ?
Posté par Cyril Brulebois (site web personnel) . Évalué à 2.
Ce ne serait pas plus simple de changer le shell de l'utilisateur pour le script Python en question, plutôt que de trifouiller avec des modules PAM ?
Debian Consultant @ DEBAMAX
[^] # Re: Shell ?
Posté par cho7 (site web personnel) . Évalué à 2.
Hello,
merci pour ta réponse, oui figure toi que c'est exactement ce que j'ai fini par faire hier soir :-)
Et j'ai même fini par trouver que depuis python si j'veux lancer un shell interactif à la fin il faut que je le spawn avec pty.spawn
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.