Change this file to reflect the changed sup system.

(e.g.) The use of standard-supfile and secure-supfile
This commit is contained in:
Gary Clark II 1995-12-19 10:11:47 +00:00
parent 040c2efd7d
commit ebf3bd3b45
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=187
1 changed files with 31 additions and 21 deletions

View File

@ -1,4 +1,4 @@
<!-- $Id: sup.sgml,v 1.8 1995-09-27 19:20:43 nate Exp $ --> <!-- $Id: sup.sgml,v 1.9 1995-12-19 10:11:47 gclarkii Exp $ -->
<!-- The FreeBSD Documentation Project --> <!-- The FreeBSD Documentation Project -->
@ -14,7 +14,7 @@ purpose of this document is get the beginner up and running with sup.
<p>First off you will need to pick up the sup binaries. The easiest <p>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: way of doing this is to grab the sup.tgz package from:
<verb> <verb>
ftp://ftp.FreeBSD.ORG:/pub/FreeBSD/packages/sup.tgz ftp://ftp.FreeBSD.ORG:/pub/FreeBSD/packages/All/sup-2.0.tgz
</verb> </verb>
Install the sup package using pkg_add and add the following line to Install the sup package using pkg_add and add the following line to
your /etc/services file (if it doesn't already exist): your /etc/services file (if it doesn't already exist):
@ -23,18 +23,21 @@ your /etc/services file (if it doesn't already exist):
</verb> </verb>
SUP gets the information it needs to run from a configuration file 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 called a supfile. This file should be found in
and/or installing and where they go. The supfile in this directory will <tt>/usr/share/examples/sup/standard-supfile</tt> for the standard
sup both the source and ports collection - look for the blank line separating distributions.
the two collections; if you don't want ports, you can simply delete all the This file tells sup what collections it will be updating
ports entries. If you're inside the United States, you may also uncomment and/or installing and where they go. This supfile will sup the current source
the `secure' collection line to grab the DES code. If you're outside the collection. For ports please have a look at
U.S., you should NOT sup this code from FreeBSD.ORG as this will <tt>/usr/share/examples/sup/ports-supfile</tt>.
violate U.S. export restrictions. Simply sup everything <em>but</em> the secure If you're inside the United States, you may also uncomment
collection and then go look on braae.ru.ac.za, where it's available for the `secure' and `eBones' collection lines to grab the DES code.
anonymous ftp for those outside the U.S. If you're outside the
U.S., you should NOT sup this code from sup.FreeBSD.ORG as this will
Any other distributions you do not wish to receive can be commented out violate U.S. export restrictions. Instead you should use the
<tt>secure-supfile</tt> found within the above directory. This will
connect you to the international sup site that contains a secure distribution.
Any distributions you do not wish to receive can be commented out
with a &num; at the beginning of the distribution line. with a &num; at the beginning of the distribution line.
Once this is setup, you're ready to go. To start sup type: Once this is setup, you're ready to go. To start sup type:
@ -55,25 +58,32 @@ a -current user.
<sect1><heading>Description of FreeBSD SUP distributions</heading> <sect1><heading>Description of FreeBSD SUP distributions</heading>
<p>For the main FreeBSD distribution: <p>For the main FreeBSD distribution useing the standard-supfile:
<verb> <verb>
base: /usr/src/... misc files at the top of /usr/src base: /usr/src/... misc files at the top of /usr/src
bin: /usr/src/bin system binaries bin: /usr/src/bin user and system binaries
secure: /usr/src/secure DES Sources. U.S./Canada only! secure: /usr/src/secure DES Sources (US/Canada ONLY)
eBones: /usr/src/eBones Kerberos and DES (US/Canada ONLY)
etc: /usr/src/etc system files etc: /usr/src/etc system files
games: /usr/src/games games games: /usr/src/games games
gnu: /usr/src/gnu sources under the GNU Public License gnu: /usr/src/gnu sources under the GNU Public License
include: /usr/src/include include files include: /usr/src/include include files
sys: /usr/src/sys kernel sources sys: /usr/src/sys kernel sources
lib: /usr/src/lib libraries lib: /usr/src/lib libraries
libexec: /usr/src/libexec more system binaries libexec: /usr/src/libexec system binaries
share: /usr/src/share various shared resources share: /usr/src/share various shared resources
sbin: /usr/src/sbin even more system binaries sbin: /usr/src/sbin single user system binaries
usrbin: /usr/src/usr.bin user binaries usrbin: /usr/src/usr.bin user binaries
usrsbin: /usr/src/usr.sbin that's it for the system binaries usrsbin: /usr/src/usr.sbin system binaries
</verb> </verb>
And for the ports collection: <p>For the international FreeBSD distribution using the secure-supfile:
<verb>
secure: /usr/src/secure DES Sources
eBones: /usr/src/eBones Kerberos and DES
</verb>
<p>And for the ports collection:
<verb> <verb>
ports-base: /usr/ports/... misc files at the top of /usr/ports ports-base: /usr/ports/... misc files at the top of /usr/ports
ports-editors: /usr/ports/editors text editors ports-editors: /usr/ports/editors text editors