From owner-cvs-src-old@FreeBSD.ORG Wed Aug 19 21:06:01 2009 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1DDCB106568E for ; Wed, 19 Aug 2009 21:06:01 +0000 (UTC) (envelope-from simon@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 0CB148FC59 for ; Wed, 19 Aug 2009 21:06:01 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id n7JL60TV014440 for ; Wed, 19 Aug 2009 21:06:00 GMT (envelope-from simon@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id n7JL602c014439 for cvs-src-old@freebsd.org; Wed, 19 Aug 2009 21:06:00 GMT (envelope-from simon@repoman.freebsd.org) Message-Id: <200908192106.n7JL602c014439@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to simon@repoman.freebsd.org using -f From: "Simon L. Nielsen" Date: Wed, 19 Aug 2009 21:01:32 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: RELENG_8 Subject: cvs commit: src/etc freebsd-update.conf src/share/man/man5 freebsd-update.conf.5 src/usr.sbin/freebsd-update freebsd-update.sh X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Aug 2009 21:06:01 -0000 simon 2009-08-19 21:01:32 UTC FreeBSD src repository Modified files: (Branch: RELENG_8) etc freebsd-update.conf share/man/man5 freebsd-update.conf.5 usr.sbin/freebsd-update freebsd-update.sh Log: SVN rev 196393 on 2009-08-19 21:01:32Z by simon MFC 196392: Add support for backing up the old kernel when installing a new kernel using freebsd-update. This applies to using freebsd-update in "upgrade mode" and normal freebsd-update on a security branch. The backup kernel will be written to /boot/kernel.old, if the directory does not exist, or the directory was created by freebsd-update in a previous backup. Otherwise freebsd-update will generate a new directory name for use by the backup. By default symbol files are not backed up to save diskspace and avoid filling up the root partition. This feature is fully configurable in the freebsd-update config file, but defaults to enabled. Reviewed by: cperciva Approved by: re (kib) Revision Changes Path 1.6.2.2 +11 -0 src/etc/freebsd-update.conf 1.4.2.2 +50 -2 src/share/man/man5/freebsd-update.conf.5 1.16.2.2 +161 -1 src/usr.sbin/freebsd-update/freebsd-update.sh