From owner-freebsd-questions@FreeBSD.ORG Sun Aug 3 06:06:45 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 A1DAF1065673 for ; Sun, 3 Aug 2008 06:06:45 +0000 (UTC) (envelope-from freebsd@meijome.net) Received: from sigma.octantis.com.au (ns2.octantis.com.au [207.44.189.124]) by mx1.freebsd.org (Postfix) with ESMTP id 5C2098FC17 for ; Sun, 3 Aug 2008 06:06:45 +0000 (UTC) (envelope-from freebsd@meijome.net) Received: (qmail 18656 invoked from network); 3 Aug 2008 01:06:49 -0500 Received: from 203-166-248-146.dyn.iinet.net.au (HELO ayiin) (203.166.248.146) by sigma.octantis.com.au with (DHE-RSA-AES128-SHA encrypted) SMTP; 3 Aug 2008 01:06:48 -0500 Date: Sun, 3 Aug 2008 16:06:40 +1000 From: Norberto Meijome To: freebsd-questions@freebsd.org Message-ID: <20080803160640.01940cac@ayiin> In-Reply-To: <200808022235.40815.marshc187@gmail.com> References: <200808021550.48302.marshc187@gmail.com> <18580.47343.395943.288119@jerusalem.litteratus.org> <200808022235.40815.marshc187@gmail.com> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.12.11; i386-portbld-freebsd7.0) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX+/v7++v6YOTrq8PCcuIX989UvOSj++v0BNCbpAAAAB3RJTUUHsQwfFzs7RBhzUQAAAhJJREFUOI1dU8GOqzAMNKIoV1bvwD1i0ysqrHplIdBrVSX7ATSbd03VVvn9tQNtQy0hjAdn7LED4AAcPtWm9RV+MPSfxhBLx9ajd6X/ngB6/mTwnRSZua7i7Ca+0ctZKo4Qmz+JY13X6I3nFZBxIYW1PbgfQ5RP8g0XlltEWGf3cV03joYpRnFbvYDKbXjZlXyyhEZA4lI+cN3NaVXE4VKjSwTExO10eTEkkJVqIAD5z0nUBQJluQDRSQjcrBiHAJxZlAH5CUMBMC7OcJ4LMQNnxhZ1HYPscMc6J4UlWRMNwzOpCcAHKSICd1EDn83abdREIbXsHkD1OinP1aCUCOEVRaa1lMcvywUWdYgk13JQUpYNKmvXQ8Kw5ML9YI5h8SakctBc7E/IYuLhYd/zZIk+1gM1vNweQBvHE0j+oYah3sMqAytQYlZk6+ANaaawJdu3OFzYGMZ3iGpa3qMlq9ZH0VZTgrCtw/ngdYkEIIpSbP1bWQAdFdX9vocBdkH2qVjVmuMu3gI5rjs814EUdrCZgWlPaxZZ3RiLFUtr+ud0PXwp2dnQSNXgePt6AZpBj6UMJ7VQkzN4utVeaSW1Dhn/kblGrKeMvNGnzwX4zuEDarYz1KdPtR60Gul0Gued+515SJXhCsl+Tx/3kY/UDvicPll9mfu50t3tvQ/thZpJYgeuwdSKNJ6tCD98MCgoxLDaPxbwqqwPWaWiAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: gemeral questions (noobish) 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: Sun, 03 Aug 2008 06:06:45 -0000 On Sat, 2 Aug 2008 22:35:40 +0200 mcassar wrote: > so most of you _do_ use or prefer csup/cvsup more than portsnap, right? Welcome! :) yes and no :P I like portsnap. faster. For my ports, i run this script ( ~/bin/update_ports.sh) #!/bin/sh sudo portsnap fetch && sudo portsnap update --- ( sudo is the port security/sudo and it allows for fine grained control root-access to certain commands only ) There are 2 ports that will help you with management of your ports/packages - ports-mgmt/portupgrade and ports-mgmt/portmaster ( which means /usr/ports/ports-mgmt/portupgrade/ , etc... ) - they can tell you what needs updating,etc (can't remember if it is in the handbook...) Anyway, for my src tree: 1) my /etc/make.conf has : [...] SUP_UPDATE=YES SUP=/usr/bin/csup SUPFLAGS=-g -L 2 -P m SUPFILE=/usr/local/etc/standard-supfile NO_PORTSUPDATE=true [...] ----- the NO_PORTSUPDATE=true is so the std supfile doesn't pull in ports too. (maybe i don't need it anymore, but it really doesn't break anything). The /usr/local/etc/standard-supfile is : *default host=cvsup5.FreeBSD.org *default base=/var/db *default prefix=/usr ## next line can have a date to peg src tree to a particular date : date=2007.12.05.01.00.00 *default release=cvs tag=RELENG_7 *default delete use-rel-suffix *default compress src-all ---------------------- and to update, cd /usr/src && sudo make update Mind you, I am tracking STABLE. and use this because i have a custom kernel (just because i can :P ). For those of my machines which use GENERIC,i just use freebsd-update as explained by Giorgios already. Any issues, just shoot more emails :) Have fun! B _________________________ {Beto|Norberto|Numard} Meijome Quantum Logic Chicken: The chicken is distributed probabalistically on all sides of the road until you observe it on the side of your course. I speak for myself, not my employer. Contents may be hot. Slippery when wet. Reading disclaimers makes you go blind. Writing them is worse. You have been Warned.