Once I finished building the server, I created a folder under /etc called "ultravnc_repeater" ("mkdir /etc/ultravnc_repeater") and put in a copy of the script Supercoe mentioned above. The next step was to schedule the script to run every time the server was rebooted. You need to modify the CRONTAB file in /etc ("nano /etc/crontab" or "vi /etc/crontab") and add the line: Code: Select all @reboot root daemon /etc/ultravnc_repeater/ultravnc_repeater.pl This is how my CRONTAB looks: Code: Select all # /etc/crontab: system-wide crontab # Unlike any other crontab you don't have to run the `crontab' # command to install the new version when you edit this file # and files in /etc/cron.d. These files also have username fields, # that none of the other crontabs do. SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin # m h dom mon dow user command @reboot root daemon /etc/ultravnc_repeater/ultravnc_repeater.pl 17 * * * * root cd / && run-parts --report /etc/cron.hourly 25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily ) 47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly ) 52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly ) # That's it. Just reboot the server.