Using your unprivileged account, run the following command: make (The program should compile using gcc on Linux with no errors whatsoever.) As root, copy the result (rpcd) into a system directory (eg. /usr/local/sbin). Add an rpcd user with non-zero uid and gid. Create a wrapper for the program to send stdout somewhwere useful. (Use the 'logger' command if you want it to be send to syslogd.) Add appropriate entries into /etc/rc or /etc/inittab.