> My question is: how do I tell a program to run as another user? Most of
> the server-apps allow me to set the user/group they run under in their
> config-file. But some do not. So when I start them while booting the
> system, they normally run with root-privilegs. how can I tell them 'by
> hand' to run as an unprivileged user?
sudo, in the ports tree, will also give you the ability to run a program as
another user. The nice thing is you don't have to give out the root (or
user) password to people who need to run something.
Keep in mind, that if the program you want to run as a non-root user needs
to bind to an unprivledged port (below 1024) it needs root authority to do