From mboxrd@z Thu Jan 1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
by nuthatch.gentoo.org with esmtp (Exim 4.54)
id 1Fb5jY-00023e-Mi
for garchives@archives.gentoo.org; Wed, 03 May 2006 01:00:53 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k43116AB031137;
Wed, 3 May 2006 01:01:06 GMT
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k431140l004314
for ; Wed, 3 May 2006 01:01:05 GMT
Received: from lark (lark.gentoo.osuosl.org [140.211.166.177])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(No client certificate requested)
by smtp.gentoo.org (Postfix) with SMTP id 96340642FB
for ; Wed, 3 May 2006 01:01:04 +0000 (UTC)
Received: by lark (sSMTP sendmail emulation); Wed, 3 May 2006 01:01:04 +0000
From: "Lukasz Damentko"
Date: Wed, 3 May 2006 01:01:04 +0000
To: gentoo-doc-cvs@lists.gentoo.org
Subject: [gentoo-doc-cvs] cvs commit: gentoo-freebsd.xml
Message-Id: <20060503010104.96340642FB@smtp.gentoo.org>
Precedence: bulk
List-Post:
List-Help:
List-Unsubscribe:
List-Subscribe:
List-Id: Gentoo Linux mail
X-BeenThere: gentoo-doc-cvs@gentoo.org
Reply-to: docs-team@lists.gentoo.org
X-Archives-Salt: 033fb39c-b65c-4170-8f73-2104131017b0
X-Archives-Hash: 6d04e344b493b1561de1c0957ec5a452
rane 06/05/03 01:01:04
Modified: gentoo-freebsd.xml
Log:
updates from #132071
Revision Changes Path
1.17 xml/htdocs/doc/en/gentoo-freebsd.xml
file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml?rev=1.17&content-type=text/x-cvsweb-markup&cvsroot=gentoo
plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml?rev=1.17&content-type=text/plain&cvsroot=gentoo
diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml.diff?r1=1.16&r2=1.17&cvsroot=gentoo
Index: gentoo-freebsd.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-freebsd.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- gentoo-freebsd.xml 30 Mar 2006 08:41:57 -0000 1.16
+++ gentoo-freebsd.xml 3 May 2006 01:01:04 -0000 1.17
@@ -1,5 +1,5 @@
-
+
@@ -28,8 +28,8 @@
-2.3
-2006-03-24
+2.4
+2006-05-03
Introduction to FreeBSD
@@ -43,7 +43,7 @@
Unix-like operating system. Back in 1993 when development of 386BSD stopped, two projects were born:
NetBSD, commonly known to run on a
-huge number of architetures, and FreeBSD which supports the x86, amd64, ia64,
+huge number of architectures, and FreeBSD which supports the x86, amd64, ia64,
sparc64 and alpha platforms.FreeBSD is renowned for its stability, performance
and security, thus being used from small to huge companies all over the world.
FreeBSD's current production release version is 6.0, which is also used as the
@@ -144,6 +144,11 @@
version 20060118 has been tested to work for the purposes described in this document.
+
+We use ee as a default editor in this guide but you can choose
+vim, nano or any other editor you like to configure your system.
+
+
Before you can begin with the installation, you have to setup a hard disk for
use with Gentoo/FreeBSD. This can either be done via sysinstall
@@ -187,7 +192,6 @@
# mount -u -o rw /mnt/ufs.1
-
Now that you have mounted the target partition, it is time to fetch and unpack
a stage3 tarball.
@@ -244,20 +248,37 @@
/etc/make.conf ready for Gentoo/FreeBSD.
+
+Now, you have to obtain a copy of the main Gentoo Portage tree, which depending
+on your connection might take quite a while.
+
+
+
+# emerge --sync
+(It's also possible to retrieve the Portage tree in another way:)
+# cd /
+# wget http://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2
+# tar -xjf portage-latest.tar.bz2 -C /usr/
+# emerge --metadata
+
+
# ln -sf /usr/local/portage/portage-alt-overlay/profiles/default-bsd/fbsd/6.0/x86/ /etc/make.profile
(FreeBSD's standard editor is ee, which is used to edit /etc/make.conf)
# ee /etc/make.conf
(Please make sure you add at least the following entries:)
CHOST="i686-gentoo-freebsd6.0"
-ACCEPT_KEYWORDS="~x86-fbsd ~x86"
+ACCEPT_KEYWORDS="~x86-fbsd"
FEATURES="-sandbox collision-protect"
PORTDIR_OVERLAY="/usr/local/portage/portage-alt-overlay"
-If you're installing using an old 5.4 stage, please replace "5.4" by "6.0" when symlinking the profile and
-setting the CHOST variable.
+You can have a very limited system by using ~x86-fbsd keyword alone; you might
+want to put ~x86 in your ACCEPT_KEYWORDS if you want access to more packages
+but you might find broken dependencies and non-working packages; please rather
+use package.keywords when testing packages and report working ones on Bugzilla for the product Gentoo/Alt.
@@ -270,20 +291,6 @@
-Now, you have to obtain a copy of the main Gentoo Portage tree, which depending
-on your connection might take quite a while.
-
-
-
-# emerge --sync
-(It's also possible to retrieve the Portage tree in another way:)
-# cd /
-# wget http://gentoo.osuosl.org/snapshots/portage-latest.tar.bz2
-# tar -xjf portage-latest.tar.bz2 -C /usr/
-# emerge --metadata
-
-
-
If you want, you can now rebuild the system's core packages.
@@ -317,13 +324,6 @@
and is called GENERIC.hints.
-
-When building a kernel, you should use the command "make WERROR=NO_WERROR"
-because the Gentoo/FreeBSD developers have not yet been able to patch out all
-occurrences of -Werror and the currently used GCC doesn't accept FreeBSD's
-extensions to the printf() function.
-
-
Now is the time to do some basic system configuration and settings. First, we
are going to setup the filesystem mounting points in /etc/fstab.
@@ -345,15 +345,15 @@
reboot.
-
-# ee /etc/conf.d/net
-(This is just an example which you have to adjust for your network.)
-ifconfig_rl0=("192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255")
-routes_rl0=("-net 0.0.0.0 -host 192.168.0.1")
-
+
+You can find all the information necessary to configure your network in the
+Gentoo
+Handbook.
+
-To have your network interface activated at boot time, you have to add it to the default runlevel.
+To have your network interface activated at boot time, you have to add it to
+the default runlevel.
@@ -361,11 +361,35 @@
-Your system's hostname can be changed in /etc/hostname.
+Your system's hostname can be changed in /etc/conf.dhostname.
-# echo "YOUR_HOSTNAME_HERE" > /etc/hostname
+# ee /etc/conf.d/hostname
+(Set the HOSTNAME variable to your hostname)
+HOSTNAME="tux"
+
+
+
+You should also configure your domain name, which is done in the
+/etc/conf.d/domainname file:
+
+
+
+# ee /etc/conf.d/domainname
+(Set the DNSDOMAIN variable to your domain name)
+DNSDOMAIN="homenetwork"
+
+
+
+If you have a NIS domain, you need to define it in the
+/etc/conf.d/domainname file:
+
+
+
+# ee /etc/conf.d/domainname
+(Set the NISDOMAIN variable to your NIS domain name)
+NISDOMAIN="my-nisdomain"
@@ -401,7 +425,7 @@
-If you need additonal information on setting up boot0, please consult
+If you need additional information on setting up boot0, please consult
chapter
12 of the FreeBSD handbook.
--
gentoo-doc-cvs@gentoo.org mailing list