Résolu : Runprogram et passwd qui ne fonctionnent pas ensemble
Publié : ven. 25/févr./2022 13:50
Bonjour,
Je tente de créer l'automatisation de mots de passe pour certains utilisateurs génériques, mais j'ai toujours la même erreur et je ne vois pas où est le problème.
[syntax]
Passwd = RunProgram("/usr/bin/passwd"," -q "+NomDUtilisateur(ProgramParameter(0)),"", #PB_Program_Open | #PB_Program_Write | #PB_Program_Error)
If Passwd
While ProgramRunning(Passwd)
If AvailableProgramOutput(Passwd)
WriteProgramStringN(Passwd,MotDePAsse)
EndIf
Wend
CloseProgram(Passwd) ; Ferme la connexion vers le programme
EndIf
[/syntax]
J'obtiens toujours cette même erreur, avez-vous une idée ?
/autopassword# sudo ./autopassword emmanuel
Segmentation fault (core dumped)
MErci à tous.
Je tente de créer l'automatisation de mots de passe pour certains utilisateurs génériques, mais j'ai toujours la même erreur et je ne vois pas où est le problème.
[syntax]
Passwd = RunProgram("/usr/bin/passwd"," -q "+NomDUtilisateur(ProgramParameter(0)),"", #PB_Program_Open | #PB_Program_Write | #PB_Program_Error)
If Passwd
While ProgramRunning(Passwd)
If AvailableProgramOutput(Passwd)
WriteProgramStringN(Passwd,MotDePAsse)
EndIf
Wend
CloseProgram(Passwd) ; Ferme la connexion vers le programme
EndIf
[/syntax]
J'obtiens toujours cette même erreur, avez-vous une idée ?
/autopassword# sudo ./autopassword emmanuel
Segmentation fault (core dumped)
MErci à tous.