Some thought on configuration and install list for new FreeBSD server :
1. Install minimal (pick minimal or developer)
2. Configure ethernet card
defaultrouter=”10.10.12.9″
gateway_enable=”YES”
hostname=”alamster.rasyid.net”
ifconfig_em0=”inet 192.168.1.2 netmask 255.255.255.0″
ifconfig_em0_alias0=”inet 10.10.12.1 netmask 255.255.255.240″
3. Time synchronize
-bash-2.05b$ rdate time.nist.gov
4. Check for csup first, if not exist install cvsup from package
-bash-2.05b$ whereis csup
csup: /usr/bin/csup /usr/share/man/man1/csup.1.gz /usr/src/usr.bin/csup
if not exist
alamster# pkg_add -vr cvsup-without-gui
scheme: [ftp]
user: []
password: []
host: [ftp.freebsd.org]
port: [0]
document: [/pub/FreeBSD/ports/i386/packages-6-stable/Latest/cvsup-without-gui.tbz]
—> ftp.freebsd.org:21
looking up ftp.freebsd.org
5. Install portupgrade
alamster# pkg_add -vr portupgrade
scheme: [ftp]
user: []
password: []
host: [ftp.freebsd.org]
port: [0]
document: [/pub/FreeBSD/ports/i386/packages-6-stable/Latest/portupgrade.tbz]
6. Check for perl5.8 if not exist install from ports or package
alamster# whereis perl
perl: /usr/bin/perl /usr/local/man/man1/perl.1.gz
alamster# perl -vThis is perl, v5.8.8 built for i386-freebsd-64int
(with 1 registered patch, see perl -V for more detail)Copyright 1987-2006, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.Complete documentation for Perl, including FAQ lists, should be found on
this system using “man perl” or “perldoc perl”. If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.