From owner-freebsd-stable@FreeBSD.ORG Wed May 6 16:52:11 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34BE2106566C for ; Wed, 6 May 2009 16:52:11 +0000 (UTC) (envelope-from paul@paulstewart.org) Received: from smtp.nexicom.net (mail-incoming.nexicom.net [216.168.96.29]) by mx1.freebsd.org (Postfix) with ESMTP id DF0FB8FC19 for ; Wed, 6 May 2009 16:52:10 +0000 (UTC) (envelope-from paul@paulstewart.org) Received: from smtp.nexicom.net (smtp.nexicom.net [216.168.96.13]) by smtp.nexicom.net (8.13.6/8.13.4) with ESMTP id n46GN1aw022005 for ; Wed, 6 May 2009 12:23:20 -0400 Received: from pstewart ([216.168.115.179] helo=pstewart) with IPv4:25 by smtp.nexicom.net; 6 May 2009 12:23:01 -0400 Received: from pstewart by pstewart (PGP Universal service); Wed, 06 May 2009 12:23:20 -0500 X-PGP-Universal: processed; by pstewart on Wed, 06 May 2009 12:23:20 -0500 From: "Paul Stewart" To: Date: Wed, 6 May 2009 12:23:01 -0400 Message-ID: <000001c9ce66$ed588fc0$c809af40$@org> MIME-Version: 1.0 X-Mailer: Microsoft Office Outlook 12.0 Thread-Index: AcnOZurzPkUvky1rRCmn0GMt5UUSCg== Content-Language: en-us Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Keeping Updated X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 May 2009 16:52:11 -0000 Hi there. I'm sorry if this seems like a basic question but slowly drifting back to the FreeBSD world after 10 years away in the Linux world ;) After some consideration, I believe I still like the idea of source based updating versus binary. This raises my first question - getting updating source. Where do I obtain it from and how do I know when it's updated? I presume only during major updates/upgrades and/or security issues is when the source tree ever changes? I understand (or believe I do) on the whole "make buildworld", "make installworld", "mergemaster -v" steps unless anything has changed in 7.2-RELEASE that I need to know about. I also remember how to build my own kernels and see that you can now do "make buildkernel KERNCONF=NEWKERNEL" and "make installkernel KERNCONF=NEWKERNEL" which is nice too. With that aside, I've been running "portsnap update" to keep the ports updated.. am I missing anything here? I presume that when portsnap finds an updated port then I just need to rebuild it and upgrade? I guess I'm kinda wondering the "condensed quick version" of what people are typically doing to keep their system updated from source without making life difficult ;) Yes, I've been reading through various things to get myself updated to newer info but there's also a lot of stuff on the Internet based on older info hence why I'm asking. Cheers, Paul