bonjour,
j ai un script perl d envois de fax qui fais appel (avec system) a un cgi sur un linux qui avant l'execution demande le password user systeme (genre root).
exemple :
Je cherche a modifier le source perl pour entrer ce password dans l'execution system(). le binaire n as pas d option en ligne de commande password a la mysql --password.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 # sendfax -n -d 0164973497 /home/hylafax/essai.ps # Password: / on entre le pass (ceci est le password linux)
extrait source :
quelqu un sais comment faire pour declarer a l appel system le password demandé en ligne de commande ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $command = $prog." -P high -m -D -f \"$From\" -r \"$Regarding\" -x \"$Company\" -d \"$Name\"\@$FaxNumber $fileo"; system("$command 1>$filestat 2>$filestat");
Merci d avance.
Edité par GLDavid, merci de penser aux balises codes
Partager