salve
sto cercando di fare un programma in linux che mi esegua un comando da shell ad ex: su
Per far questo ho usato execve()...Ora il comando mi richiederà la password ed il programma in esecuzione si bloccherà in attesa che qualcuno gliela fornisca.A questo punto nasce la domanda:
Posso fare in modo che la password gliela mandi il programma in esecuzione?
Io avevo pesato di creare un processo figlio che si avvia prima della execve(), aspetta che la execve() sia pronta ed il thread principale bloccato e poi..... c'è un modo per inviargli la stringa della password ??