I just successfully installed 6.1 FreeBSD on a spare machine, this is my first time tinkering with BSD since ~1994-95. So far I really like it, but am having trouble with an application. I understand that this is a permissions problem, but do not understand how to solve it without running the application logged in as root. I searched here and Google and read the relevant manpages, but I am still stuck.
The application is boinc_client, got it using pkg_add
without any trouble. The problem is that it is built to use idprio
to set the process priority lower (like nice
), but only root is allowed to change a processes priority. The result is that if I run boinc as a non-root user, it exits immediately with
idprio: Operation not permitted
Is there a way to allow a non-root user to run the application with a su
root only for idprio
? Or is there another solution that I would not be aware of, not being familiar with BSD?
Or do I just need some sleep?