Dieter: C: Befehl als root per su aufrufen

Beitrag lesen

Hallo,
also mein Programm muss einen Befehl als root aufrufen.
Allerdings bin ich _nicht_ als root eingelogt.
Dieses Programm wird von einem anderen Script aufgrufen, so dass ich _nicht_ das Root-Passwort per Hand eintippen kann.

Also so:
script.php ruft Programm auf.
Programm logt sich als root ein und führt Shell-Befehl aus.
Programm beendet sich nach dem aufruf.

Also das Programm in C soll ca. so aussehen:
system("su"); //system("Sende das Root-passwort"); system("Führe Befehl aus");... return(0);

Allerdings weiß ich jetzt nicht, wie ich das Root-Passwort senden kann.

MFG
Dieter