PDA

Visualizza la versione completa : [C++] Comandi shell in listato con richiesta password


sonoftheland
16-02-2011, 16:52
Ciao a tutti,

ho cercato nel forum una risposta al seguente quesito, ma senza un risultato soddisfacente.

Ho un listato C++ e la necessità di eseguire alcune istruzioni nella shell (s.o. Ubuntu) dall'interno di tale listato.
In particolare, devo aggiungere un modulo al kernel e cambiare i permessi a tale modulo.
Quindi:



sudo modprobe nome_del_modulo
// a questo punto la shell mi chiede la password di root, e gliela fornisco
// passo quindi a istruzione seguente
sudo chmod a+rw /dev/nome_del_modulo


Come fare a gestire il "botta e risposta" dal listato? Ossia dall'interno del codice C++?

Thanks in advance,
Sonoftheland

Loading