doc/en/internal
Mark Linimon becaecd277 [ports committer] Rearrange the FreeBSD Internal web pages to accomplish
several goals:

1. Make the pages more consistent with the style of the other FreeBSD
www pages.
2. Reorganize the top-level Internal page into four subheadings:
Projects, Policies, People, and Resources.  This helps make the
page 'flow' a lot better.
3. Create a new, second-level, Policies page to hold one subgrouping
of the links that used to live on the main page, which had too many
links as it was.
4. Remove the Contacting, Copyright, and Search links, which had
been promoted to the top-level FreeBSD page some time ago in another
cleanup.

Note: all of the links (except in #4) from the original page remain
either in pages committed -- this is essentially a reorganization of
the existing links to present them in a more logical -- and legible --
context.

Discussed without objection on:	freebsd-www
Reviewed by:			trhodes
Approved by:			trhodes
2004-03-10 09:09:18 +00:00
..
about.sgml o Remove the note on index.xsl stating when the web page is rebuilt 2003-08-06 22:05:56 +00:00
bylaws.sgml Update the date of the last core election (it started in May 2002), 2002-11-01 07:55:14 +00:00
core-vote.sgml Although 'Unanimous Consent' appears to be a well defined and used in 2003-12-14 23:01:56 +00:00
developer.sgml [ports committer] Rearrange the FreeBSD Internal web pages to accomplish 2004-03-10 09:09:18 +00:00
doceng.sgml s/iff/if/ 2003-10-07 01:25:54 +00:00
expire-bits.sgml
homepage.pl Stop using the $passwd variable for two different purposes. 2003-04-06 21:19:23 +00:00
homepage.sgml
internal.sgml [ports committer] Rearrange the FreeBSD Internal web pages to accomplish 2004-03-10 09:09:18 +00:00
machines.sgml - Update to list of machines available, what they do, and who 2003-12-17 04:33:51 +00:00
Makefile [ports committer] Rearrange the FreeBSD Internal web pages to accomplish 2004-03-10 09:09:18 +00:00
mirror.sgml Change every outstanding 'short' link to the FAQ or Handbook to use 2002-06-29 09:07:09 +00:00
new-account.sgml Try to clarify who needs to send new account information to admins@ 2004-03-07 04:53:17 +00:00
photos.sgml Add my photos from Linuxtag and 20c3 2004-01-22 23:38:00 +00:00
policies.sgml Refactor part of the internal pages to separate out all the project's 2004-03-10 08:47:48 +00:00
README.mirror
releng.sgml
rtp.sgml o 8ball.Rtp.FreeBSD.org is 5.1-CURRENT. 2003-07-31 14:00:41 +00:00
ssh-keys.asc o Add the ssh information for the following hosts: 2002-10-16 02:30:26 +00:00
statistic.sgml Link to analog. 2002-10-16 23:26:24 +00:00
trb-dispute.sgml Add the base SGML entity to fix the navigation bar and other links 2003-07-23 16:25:27 +00:00

You can (and are encouraged to) mirror the pages with CVSup.
If you are running apache as installed from the ports collection the 
following should make a copy of www.freebsd.org available from 
http://wwwN.XX.freebsd.org/.  Of course, there are possible
variations on the method...

1) The CVSup file to get the WWW pages
(/usr/local/www/data/freebsd.cvsup in the next step):

www release=current host=cvsup.freebsd.org hostbase=/home base=/usr prefix=/usr/local/www/data/www.freebsd.org delete old use-rel-suffix

2) Add to /etc/crontab

1       5       *       *       *       root    /usr/local/bin/cvsup -z -g /usr/local/www/data/freebsd.cvsup

2) Add to /usr/local/etc/apache/access.conf:

<Directory /usr/local/www/data/www.freebsd.org/data>
Options FollowSymLinks Includes
XBitHack Full
</Directory>

3) Add to /usr/local/etc/apache/httpd.conf:

<VirtualHost wwwN.XX.freebsd.org>
UserDir disabled
ServerAdmin webmaster@wwwN.XX.freebsd.org
DocumentRoot /usr/local/www/data/www.freebsd.org/data
ServerName wwwN.XX.freebsd.org
ScriptAlias /cgi/ /usr/local/www/data/www.freebsd.org/data/cgi/
ErrorLog /var/log/wwwN.XX-error.log
TransferLog /var/log/wwwN.XX-access.log
</VirtualHost>