Immagino che avrai già provato l'esempio della wiki di freepascal per lanciare un processo con diritti di root e inserimento automatico della password.
Ho risolto proprio con questo.
Alla fine ci ho perso un po' di tempo in più, perché per distrazione mia, il comando finale che lanciavo era
sudo -S ComandoDaLanciare
Praticamente sia prima che dopo il "-S" c'erano 2 spazi, ed i queste condizioni, mi dava un "errore sigsegv".
Messo il singolo spazio al posto di ognuno dei 2 doppi, tutto è filato liscio
Grazie, Mario