Thread Programm bei jedem Hochfahren ausführen: als User (6 answers)
Opened by Crian at 2005-03-18 00:07

betterworld
 2005-09-16 14:08
#95372 #95372
User since
2003-08-21
2614 Artikel
ModeratorIn

user image
Ich habe das Problem vor einiger Zeit folgendermaßen gelöst:

/etc/init.d/scriptname:
Code: (dl )
1
2
3
4
5
6
7
8
start () {
if [ "`id -u`" -ne "`id -u pepe`" ]
then
ebegin "Starting netsound"
exec sudo -u pepe env - HOME=~pepe sh -c ". /etc/init.d/scriptname; start"
fi
# An dieser Stelle kann die unprivilegierte Arbeit gemacht werden
}

Das ist jetzt allerdings ein (Ausschnitt aus einem) Gentoo-Init-Script. Du musst es wahrscheinlich noch an Deine Distribution anpassen.

Edit: Mist, hab ganz uebersehen, dass dieser Thread schon so alt ist\n\n

<!--EDIT|betterworld|1126865417-->

View full thread Programm bei jedem Hochfahren ausführen: als User