CD and
DVD Sets
- &os; CD and DVD sets
- are available from several online
- retailers:
+ &os; CD and DVD sets
+ are available from several online retailers:
-
-
- &os; Mall, Inc.
- 2420 Sand Creek Rd C-1 #347
- Brentwood, CA
- 94513
- USA
- Phone: +1 925 240-6652
- Fax: +1 925 674-0821
- Email: info@freebsdmall.com
- WWW: http://www.freebsdmall.com/
-
-
+
+
+ &os; Mall, Inc.
+ 2420 Sand Creek Rd C-1 #347
+ Brentwood, CA
+ 94513
+ USA
+ Phone: +1 925 240-6652
+ Fax: +1 925 674-0821
+ Email: info@freebsdmall.com
+ WWW: http://www.freebsdmall.com/
+
+
-
- Dr. Hinner EDV
- Kochelseestr. 11
- D-81371München
- Germany
- Phone: (0177) 428 419 0
- Email: infow@hinner.de
- WWW: http://www.hinner.de/linux/freebsd.html
-
-
+
+ Dr. Hinner EDV
+ Kochelseestr. 11
+ D-81371München
+ Germany
+ Phone: (0177) 428 419 0
+ Email: infow@hinner.de
+ WWW: http://www.hinner.de/linux/freebsd.html
+
+
-
-
- Linux Center
- Galernaya Street, 55
- Saint-Petersburg
- 190000
- Russia
- Phone: +7-812-309-06-86
- Email: info@linuxcenter.ru
- WWW: http://linuxcenter.ru/shop/freebsd
-
-
-
+
+
+ Linux Center
+ Galernaya Street, 55
+ Saint-Petersburg
+ 190000
+ Russia
+ Phone: +7-812-309-06-86
+ Email: info@linuxcenter.ru
+ WWW: http://linuxcenter.ru/shop/freebsd
+
+
+
@@ -423,23 +422,23 @@ Comment out for now until these can be verified.
IntroductionAs of July 2012, &os; uses
- Subversion
- as the primary version control
- system for storing all of &os;'s source code, documentation,
- and the Ports Collection.
+ Subversion as the primary version
+ control system for storing all of &os;'s source code,
+ documentation, and the Ports Collection.
- Subversion is generally a developer tool. Most users
- should use freebsd-update (Subversion is generally a
+ developer tool. Most users should use
+ freebsd-update () to update
the &os; base system, and portsnap () to
- update the &os; Ports Collection.
+ linkend="ports-using"/>) to update the &os; Ports
+ Collection.
This chapter demonstrates how to install
- Subversion on a &os; system and then
- use it to create a local copy of a &os; repository. It
+ Subversion on a &os; system and
+ then use it to create a local copy of a &os; repository. It
includes a list of the available &os;
Subversion mirrors and resources to
additional information on how to use
@@ -489,14 +488,15 @@ Comment out for now until these can be verified.
Subversion uses
- URLs to designate a repository, taking the form of
- protocol://hostname/path. Mirrors
- may support different protocols as specified below. The first
- component of the path is the &os; repository to access. There
- are three different repositories, base for
- the &os; base system source code, ports for
- the Ports Collection, and doc for
- documentation. For example, the URL
+ URLs to designate a repository, taking the
+ form of protocol://hostname/path.
+ Mirrors may support different protocols as specified below.
+ The first component of the path is the &os; repository to
+ access. There are three different repositories,
+ base for the &os; base system source code,
+ ports for the Ports Collection, and
+ doc for documentation. For example, the
+ URL
svn://svn0.us-east.FreeBSD.org/ports/head/
specifies the main branch of the ports repository on the
make update SVN_UPDATE=yes
-
- Subversion Mirror Sites
+
+ Subversion Mirror
+ Sites
-
- Subversion Repository
- Mirror Sites
-
+
+ Subversion Repository
+ Mirror Sites
+
- All mirrors carry all repositories.
+ All mirrors carry all repositories.
- The master &os; Subversion
- server, svn.FreeBSD.org, is
- publicly accessible, read-only. That may change in the future,
- so users are encouraged to use one of the official mirrors. To
- view the &os; Subversion repositories
- through a browser, use http://svnweb.FreeBSD.org/.
+ The master &os; Subversion
+ server, svn.FreeBSD.org, is
+ publicly accessible, read-only. That may change in the
+ future, so users are encouraged to use one of the official
+ mirrors. To view the &os;
+ Subversion repositories through a
+ browser, use http://svnweb.FreeBSD.org/.
-
- The &os; Subversion mirror network is still in its early days,
- and will likely change. Do not count on this list of mirrors
- being static. In particular, the SSL certificates of the
- servers will likely change at some point.
-
+
+ The &os; Subversion mirror
+ network is still in its early days, and will likely change.
+ Do not count on this list of mirrors being static. In
+ particular, the SSL certificates of the
+ servers will likely change at some point.
+
-
-
-
-
-
-
-
-
- Name
+
+
+
+
+
+
+
+
+ Name
- Protocols
+ Protocols
- Location
+ Location
- SSL Fingerprint
-
-
+ SSL Fingerprint
+
+
-
-
- svn0.us-west.FreeBSD.org
+
+
+ svn0.us-west.FreeBSD.org
- svn, http,
- https
+ svn, http,
+ https
- USA, California
+ USA, California
- SHA1
- 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
-
+ SHA1
+ 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
+
-
- svn0.us-east.FreeBSD.org
+
+ svn0.us-east.FreeBSD.org
- svn, http,
- https,
- rsync
+ svn, http,
+ https,
+ rsync
- USA, New Jersey
+ USA, New Jersey
- SHA1
- 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
-
+ SHA1
+ 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
+
-
- svn0.eu.FreeBSD.org
+
+ svn0.eu.FreeBSD.org
- svn, http,
- https,
- rsync
+ svn, http,
+ https,
+ rsync
- Europe, UK
+ Europe, UK
- SHA1
- 39:B0:53:35:CE:60:C7:BB:00:54:96:96:71:10:94:BB:CE:1C:07:A7
-
-
-
-
+ SHA1
+ 39:B0:53:35:CE:60:C7:BB:00:54:96:96:71:10:94:BB:CE:1C:07:A7
+
+
+
+
- HTTPS is the preferred protocol,
- providing protection against another computer pretending to be
- the &os; mirror (commonly known as a man in the
- middle attack) or otherwise trying to send bad content
- to the end user.
+ HTTPS is the preferred protocol,
+ providing protection against another computer pretending to be
+ the &os; mirror (commonly known as a man in the
+ middle attack) or otherwise trying to send bad
+ content to the end user.
- On the first connection to an HTTPS
- mirror, the user will be asked to verify the server
- fingerprint:
+ On the first connection to an HTTPS
+ mirror, the user will be asked to verify the server
+ fingerprint:
- Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
+ Error validating server certificate for 'https://svn0.us-west.freebsd.org:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
- The certificate hostname does not match.
@@ -710,22 +713,22 @@ Certificate information:
- Fingerprint: 1C:BD:85:95:11:9F:EB:75:A5:4B:C8:A3:FE:08:E4:02:73:06:1E:61
(R)eject, accept (t)emporarily or accept (p)ermanently?
- Compare the fingerprint shown to those listed in the table
- above. If the fingerprint matches, the server security
- certificate can be accepted temporarily or permanently. A
- temporary certificate will expire after a single session with
- the server, and the verification step will be repeated on the
- next connection. Accepting the certificate permanently will
- store the authentication credentials in
- ~/.subversion/auth/ and
- the user will not be asked to verify the fingerprint again until
- the certificate expires.
+ Compare the fingerprint shown to those listed in the table
+ above. If the fingerprint matches, the server security
+ certificate can be accepted temporarily or permanently. A
+ temporary certificate will expire after a single session with
+ the server, and the verification step will be repeated on the
+ next connection. Accepting the certificate permanently will
+ store the authentication credentials in
+ ~/.subversion/auth/ and the user will not
+ be asked to verify the fingerprint again until the certificate
+ expires.
- If https cannot be used due to firewall
- or other problems, svn is the next choice,
- with slightly faster transfers. When neither can be used, use
- http.
-
+ If https cannot be used due to firewall
+ or other problems, svn is the next choice,
+ with slightly faster transfers. When neither can be used, use
+ http.
+ For More Information
@@ -737,7 +740,7 @@ Certificate information:
Control with Subversion, or the Subversion
Documentation.
-
+
@@ -745,15 +748,14 @@ Certificate information:
The following sites make &os; available through the rsync
protocol. The rsync utility works in
- much the same way as the &man.rcp.1; command,
- but has more options and uses the rsync remote-update protocol
- which transfers only the differences between two sets of files,
- thus greatly speeding up the synchronization over the network.
- This is most useful if you are a mirror site for the
- &os; FTP server, or the CVS repository. The
+ much the same way as the &man.rcp.1; command, but has more
+ options and uses the rsync remote-update protocol which
+ transfers only the differences between two sets of files, thus
+ greatly speeding up the synchronization over the network. This
+ is most useful if you are a mirror site for the &os;
+ FTP server, or the CVS repository. The
rsync suite is available for many
- operating systems, on &os;, see the
- net/rsync
+ operating systems, on &os;, see the net/rsync
port or use the package.
@@ -881,7 +883,9 @@ Certificate information:
This server may only be used by &os; primary mirror
sites.
+
Available collections:
+
&os;: The master archive of the &os;