wenn ich im Gnome unter "Sitzungen" folgendes Skript ausführe, dann funktioniert alles, wie es sein soll:
Code: Alles auswählen
#!/bin/bash
sleep 20s
ping -c2 10.150.40.241
if [ $? -ne 0 ]
then
zenity --info --title="Thunderbird" --text "Keine Verbindung "
exit
else
exec /home/user/thunderbird/thunderbird&
sleep 5s
exec /home/user/firefox/firefox&
sleep 5s
exec /home/user/sunbird/sunbird&
fi
Code: Alles auswählen
...
sudo truecrypt -t -k /home/user/privat/diverses/keyfile_1 -p "" --protect-hidden=no /home/user/privat/diverses/container_1 /media/truecrypt1
Wenn ich aus NUR einem Skript mehrere Programme ( Gnome "Sitzungen" ) starten möchte, dann muß ich in dem Fall mit den Befehl "exec" arbeiten. Ansonsten funktioniert das nicht.
Wie könnte ich Truecrypt im Skript ausführen, so daß user als root den Befehl ausführt und vor allem, daß das im Skript funktioniert?
Danke