From owner-freebsd-doc@FreeBSD.ORG  Sun Mar  9 18:59:48 2008
Return-Path: <owner-freebsd-doc@FreeBSD.ORG>
Delivered-To: freebsd-doc@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 8D9EB1065670
	for <freebsd-doc@freebsd.org>; Sun,  9 Mar 2008 18:59:48 +0000 (UTC)
	(envelope-from jdferrell3@yahoo.com)
Received: from web90604.mail.mud.yahoo.com (web90604.mail.mud.yahoo.com
	[216.252.100.187])
	by mx1.freebsd.org (Postfix) with SMTP id 425C48FC1D
	for <freebsd-doc@freebsd.org>; Sun,  9 Mar 2008 18:59:48 +0000 (UTC)
	(envelope-from jdferrell3@yahoo.com)
Received: (qmail 66832 invoked by uid 60001); 9 Mar 2008 18:59:47 -0000
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com;
	h=X-YMail-OSG:Received:Date:From:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID;
	b=y7RZvvu+oxqmAIRBURJ+KimNBQ/QJWF2pI+dgkBZITsA16dzTFyqVoB46kjgWfA0OhQEiPTLmp8/755jPElDjqprsbil4l9J2jrEOzcvdtY236CCsRnsbrtBAkw+JCxO/ZsqrJJDot+zqtRHhsQr63vlmPQb4EuyFTYFF1PgVtI=;
X-YMail-OSG: 9Um.78oVM1nYsNsLrkoWRXIS02rtsBZx3VujWMASDdItH9oIUPoDMv3Vp7UEMLOg3IjmtTxxPqIdIf47CDHDGR8BoqDyOXXPfPgPieEWJaqsjmD3UWIVFHXqvq9r.w--
Received: from [69.243.127.25] by web90604.mail.mud.yahoo.com via HTTP;
	Sun, 09 Mar 2008 11:59:47 PDT
Date: Sun, 9 Mar 2008 11:59:47 -0700 (PDT)
From: John Ferrell <jdferrell3@yahoo.com>
To: Manolis Kiagias <sonicy@otenet.gr>
In-Reply-To: <47D05FEC.9090109@otenet.gr>
MIME-Version: 1.0
Message-ID: <687945.66586.qm@web90604.mail.mud.yahoo.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.5
Cc: freebsd-doc@freebsd.org
Subject: Re: Updated FreeBSD for Linux users article
X-BeenThere: freebsd-doc@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Documentation project <freebsd-doc.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-doc>,
	<mailto:freebsd-doc-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-doc>
List-Post: <mailto:freebsd-doc@freebsd.org>
List-Help: <mailto:freebsd-doc-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-doc>,
	<mailto:freebsd-doc-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Sun, 09 Mar 2008 18:59:48 -0000


 John Ferrell wrote:
> I have been working on an article entitled "FreeBSD Quickstart for Linux Users", a technical overview of FreeBSD for Linux users.  I have had some feedback from this list and from some people on IRC.  I was hoping to solicit some more feedback before I submitted it.  
>
> http://promethium.rhsmith.umd.edu/doc/en_US.ISO8859-1/articles/freebsd-for-linux-users/article.html
>
> Thanks in advance,
> John
> _______________________________________________
> freebsd-doc@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-doc
> To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org"
>
>
>   
This is a nice, well focused writeup :)

Two things you may wish to consider:

- In your description of packages and pkg_add you may add a few lines 
about how you can use PACKAGESITE to retrieve the latest packages from 
the stable distribution. A lot of people are not aware that by default 
pkg_add fetches release packages, they believe they are getting updated 
ones.

- Since you are discussing the init system and mention 
/usr/local/etc/rc.d: A quick explanation about the difference between 
the base system and the ports (possibly with a reference to another 
document or the handbook, so you would not have to expand this a lot). 
Also a mention that /etc/rc.d has the startup scripts for services in 
the base distribution and /usr/local/etc/rc.d for scripts in 
user-installed programs. Finding out what to write in /etc/rc.conf to 
enable a service confuses most beginners, a mention of the general rule 
_enable="YES" or the   rcvar to find out the entry 
would be nice IMHO.

A quick correction, in the same section, the example about apache22 is 
wrong, it should read:

# /usr/local/etc/rc.d/apache22 start

and

# /etc/local/etc/rc.d/apache22 forcestart


Manolis




Manolis,

Thank you for your suggestions and for catching those errors.  I just finished up incorporating your suggestions.

http://promethium.rhsmith.umd.edu/doc/en_US.ISO8859-1/articles/freebsd-for-linux-users/article.html

Thanks again,
John