Sinon un autre moyen serait de remplacer le shell par défault (défini dans /etc/passwd) par ton programme, qui n'autorisera la session (en lançant un shell ou X) que si toutes les questions sont correctement répondues.
- Si c'est ok -> exec("/bin/bash")
- Sinon -> exit(0), et on revient au prompt login/passwd.
[^] # /etc/passwd
Posté par deadbeef . En réponse au message Fais tes devoirs avant !. Évalué à 1.
- Si c'est ok -> exec("/bin/bash")
- Sinon -> exit(0), et on revient au prompt login/passwd.