Step 1: Go to the server manager.
Step 2: go to the remote access panel
Step 3: Ensure that root/admin have at least network access to ssh.
Step 4: Download putty.exe from
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.htmlIf the site is down (as it was when I just tested it) then google for putty
Step 5: Using putty set the login type to 'ssh', the username to 'root' and the password to whatever your root password is. Make sure you enter in the local network address for sme-server
Step 6: Find sme-server crontab (or whatever the contrib is called) and using an ftp program (I recommend Filezilla) upload it to the admin home directory.
Step 7: in the putty ssh window type cd /home/e-smith/files/users/admin/home/
Step 8: in the putty window type rpm -Uvh NAME_OF_DOWNLOADED_FILE.rpm
Step 9: The easiest way to do this step is to restart your computer. There is a command to gracefully restart the services you need after installing the server addon but I can't remember it. You could do a search for 'restart httpd gracefully' in these forums, see what comes up.
Step 10: in the /home/e-smith/files/users/admin/home/ directory type
mkdir bin
Step 11: type cd bin
Step 12: type vi custom.dns
Step 13: press the letter i
Step 14: Using control-C copy the appropriate script written below onto the windows clipboard.
Step 15: In the putty window press the left and right mouse buttons simultaneously.
Step 16: Press escape in the putty window
Step 17: Type :w
Step 18: Type :q
Step 19: in the putty command prompt again type chmod +x custom.dns (makes the application executable)
Step 20: Attempt to run the application (type ./custom.dns) , make sure it works, etc This I can't really help you with because it depends on your password settings.
Step 21: If all is good you can now close all these windows, go into the sme-server window, find the cron-tab and add a new item.
Set the duration to however long you want and for the script path type
/home/e-smith/files/users/admin/home/bin/custom.dns
Step 22: check your admin email address to ensure you received cron messages with the output from your custom.dns script in the body. If all goes well then congratulations.
Word of warning. I would suggest reading up a bit on vi commands in case you need to do some editing.
here are the basics.
to insert text type i
to finish inserting text press escape
to forward delete a character press x
to save type :w
to quit type :q
I don't think I really should be giving these directions, especially to someone who hasn't used linux before. But you never learn if you don't try.
ps. be careful with your root access. Do not type rm unless you know what you are doing!