[SOLVED] running process as unprivelaged user from root account
I've got some a server daemon that I compiled from source (murmur, the server part of the mumble voip app) that I want to run as a non root user. I'm on Fedora 12, and what it to be integrated into the startup of my server. I've worked with making the service scripts before, and know that part, but I can't figure out how to run a process as an unprivileged user. normaly this is handled, like with apache, how there is a configuration that allows you to have it drop to a different account, but there isn't the option here.
is there a command I can throw into my script to have it drop permissions? I don't want to give the userID a login shell, so doing `su - user -c "/usr/bin/murmurd"` won't work. I'd prefer not to install sudo, as I see that as a security risk, since I know I won't take the time to actually secure it.
and before it is suggested, I don't want to use yum to install the app, since it is a major version behind.