From owner-freebsd-ports@FreeBSD.ORG Wed Mar 26 19:54:26 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C891C106566B for ; Wed, 26 Mar 2008 19:54:26 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from smtp.sd73.bc.ca (smtp.sd73.bc.ca [142.24.13.140]) by mx1.freebsd.org (Postfix) with ESMTP id AD7558FC24 for ; Wed, 26 Mar 2008 19:54:26 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from localhost (localhost [127.0.0.1]) by localhost.sd73.bc.ca (Postfix) with ESMTP id 2E9661A000B0E for ; Wed, 26 Mar 2008 12:35:56 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at smtp.sd73.bc.ca Received: from smtp.sd73.bc.ca ([127.0.0.1]) by localhost (smtp.sd73.bc.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id gb5ER+XNTml2 for ; Wed, 26 Mar 2008 12:35:48 -0700 (PDT) Received: from coal.local (s10.sbo [192.168.0.10]) by smtp.sd73.bc.ca (Postfix) with ESMTP id 4E79F1A000B17 for ; Wed, 26 Mar 2008 12:35:48 -0700 (PDT) From: Freddie Cash Organization: School District 73 To: freebsd-ports@freebsd.org Date: Wed, 26 Mar 2008 12:35:47 -0700 User-Agent: KMail/1.9.7 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803261235.47417.fjwcash@gmail.com> Subject: Re: Applying security updates to ports. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Mar 2008 19:54:26 -0000 On March 26, 2008 12:18 pm Siju George wrote: > I ask this because I am more familiar with OpenBSD and it has > > 1) The ports tree that comes with the OS Release > 2) The ports tree that gets only security updates ( called > ports-stable) 3) The ports tree that has newer versions of ports ( > called ports-current ) There is only 1 ports tree on FreeBSD, that is constantly being updated. You can update the ports tree that is on your system using a variety of methods. The two most common are: - portsnap - csup Read the man pages, Handbook sections on keeping current and ports, and the examples listed under /usr/share/examples/cvsup for more information. Once the ports tree on your system has been updated, then you can use tools like pkg_version to see which of your installed apps have updates available, portaudit to see which installed apps have known security vulnerabilities, and portmaster to automatically update the app(s) and their dependencies. pkg_version is part of the base OS. portaudit and portmaster can be installed via the ports tree. -- Freddie Cash fjwcash@gmail.com