From owner-freebsd-questions@FreeBSD.ORG Mon Apr 28 22:08:35 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71C991065672 for ; Mon, 28 Apr 2008 22:08:35 +0000 (UTC) (envelope-from rsmith@xs4all.nl) Received: from smtp-vbr13.xs4all.nl (smtp-vbr13.xs4all.nl [194.109.24.33]) by mx1.freebsd.org (Postfix) with ESMTP id 0344F8FC16 for ; Mon, 28 Apr 2008 22:08:34 +0000 (UTC) (envelope-from rsmith@xs4all.nl) Received: from slackbox.xs4all.nl (slackbox.xs4all.nl [213.84.242.160]) by smtp-vbr13.xs4all.nl (8.13.8/8.13.8) with ESMTP id m3SM8Wmk010273; Tue, 29 Apr 2008 00:08:33 +0200 (CEST) (envelope-from rsmith@xs4all.nl) Received: by slackbox.xs4all.nl (Postfix, from userid 1001) id 71B8EB832; Tue, 29 Apr 2008 00:08:32 +0200 (CEST) Date: Tue, 29 Apr 2008 00:08:32 +0200 From: Roland Smith To: loony Message-ID: <20080428220832.GA49086@slackbox.xs4all.nl> Mail-Followup-To: loony , freebsd-questions@freebsd.org References: <357988.47182.qm@web31707.mail.mud.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="BOKacYhQ+x31HxR3" Content-Disposition: inline In-Reply-To: <357988.47182.qm@web31707.mail.mud.yahoo.com> X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 X-GPG-Key: http://www.xs4all.nl/~rsmith/pubkey.txt X-GPG-Notice: If this message is not signed, don't assume I sent it! User-Agent: Mutt/1.5.17 (2007-11-01) X-Virus-Scanned: by XS4ALL Virus Scanner Cc: freebsd-questions@freebsd.org Subject: Re: Recommendations for BSD Unix Toolbox: 1000+ Commands for FreeBSD & BSD Books X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Apr 2008 22:08:35 -0000 --BOKacYhQ+x31HxR3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Apr 28, 2008 at 02:10:45PM -0700, loony wrote: >=20 > Overall, Absolute FreeBSD boosted my confidence/competence but as my > only printed Unix/Linux/BSD resource although it is not the "be one > and end all" resource to FreeBSD as I was hoping for, particularly > when it comes to slightly more advanced topics as building a > production LAMP server. I have the budget for another book.=20 Configuring a ?AMP server is largely not really OS specific (apart from things like firewalling). The AMP part should work on all UNIX-like systems. Of course FreeBSD has ports, which makes installation of the software easier. Some searching on the internet is certain to give you lots of tutorials. > This recommendation would be for a FreeBSD novice user. If they > didn't know how to script and had a choice between BSD UNIX Toolbox > and a book about how to script, what would they be better off getting? Depends on the persons other exerience. I switched to FreeBSD after having used Slackware Linux for several years. With the Handbook and the manual pages, I fealt at home straight away. For novices, I would teach them system administration first, and scripting later. > On that note, does anyone have recommendations for a freebsd > orientated beginners guide to scripting and using scripts to manage a > freebsd box and common systems/services/daemons? There is a lot of usefull documentation included with FreeBSD, starting with the Handbook and FAQ. Look in /usr/share/doc/en_US.ISO8859-1/books Daemons belonging to the base system or available via ports come with a control script in (/usr/local)/etc/rc.d. There is no need to write your own, unless you want to contribute a new port, which is not really a job for a novice. However, one can learn a lot by studying the already available scripts and the infrastructure that supports them.=20 I've also found the Advanced Bash-Scripting Guide [http://tldp.org/LDP/abs/html/] usefull, although one has to be carefull of bash-specific features not supported by FreeBSD's /bin/sh. Roland --=20 R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) --BOKacYhQ+x31HxR3 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (FreeBSD) iEYEARECAAYFAkgWSuAACgkQEnfvsMMhpyXXpgCgmICIEKXz6wCf9hxyaTwlGbEr i8AAn2gpoQGV/Z49pQ7xbTbCuZskOZ2f =jCKH -----END PGP SIGNATURE----- --BOKacYhQ+x31HxR3--