FreeBSD Handbook : Staying current with FreeBSD : SUP : Getting setup
Previous: SUP
Next: Description of FreeBSD SUP distributions

14.6.1. Getting setup

First off you will need to pick up the sup binaries. The easiest way of doing this is to grab the sup.tgz package from:

        ftp://ftp.FreeBSD.ORG:/pub/FreeBSD/packages/sup.tgz
Install the sup package using pkg_add and add the following line to your /etc/services file (if it doesn't already exist):
        supfilesrv          871/tcp        # for SUP

SUP gets the information it needs to run from a configuration file called a supfile. This file tells sup what collections it will be updating and/or installing and where they go. The supfile in this directory will sup both the source and ports collection - look for the blank line separating the two collections; if you don't want ports, you can simply delete all the ports entries. If you're inside the United States, you may also uncomment the `secure' collection line to grab the DES code. If you're outside the U.S., you should NOT sup this code from FreeBSD.ORG as this will violate U.S. export restrictions. Simply sup everything but the secure collection and then go look on braae.ru.ac.za, where it's available for anonymous ftp for those outside the U.S.

Any other distributions you do not wish to receive can be commented out with a # at the beginning of the distribution line.

Once this is setup, you're ready to go. To start sup type:

	sup supfile
If you wish to see what sup is doing "verbosely", give it the -v option, like so:
	sup -v supfile
Thats all there is to it! Remember that if you're running current, which is what you will have if you sup, please join the freebsd-current mailing list. You should also be sure to read Staying current with FreeBSD for important information on just what we can and cannot do for you as a -current user.


FreeBSD Handbook : Staying current with FreeBSD : SUP : Getting setup
Previous: SUP
Next: Description of FreeBSD SUP distributions