From owner-freebsd-questions@FreeBSD.ORG Tue May 1 15:55:17 2007 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDF0416A403 for ; Tue, 1 May 2007 15:55:17 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id CE9C213C480 for ; Tue, 1 May 2007 15:55:17 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 500ED1A4D98; Tue, 1 May 2007 08:55:50 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1040151451; Tue, 1 May 2007 11:55:17 -0400 (EDT) Date: Tue, 1 May 2007 11:55:16 -0400 From: Kris Kennaway To: Jeffrey Goldberg Message-ID: <20070501155516.GA454@xor.obsecurity.org> References: <191C4EE8-21BF-4DD2-ADBA-73CFC9FFEBE8@goldmark.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <191C4EE8-21BF-4DD2-ADBA-73CFC9FFEBE8@goldmark.org> User-Agent: Mutt/1.4.2.2i Cc: questions@freebsd.org Subject: Re: Where to maintain local patches to /usr/src 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: Tue, 01 May 2007 15:55:17 -0000 On Tue, May 01, 2007 at 09:04:08AM -0500, Jeffrey Goldberg wrote: > I would like make a small modification to ntpd on my local system. > I'm running 6.2 RELEASE p4, and am updating that with csup with > > *default release=cvs tag=RELENG_6_2 > > Is there a recommended way of maintaining my own personal patches? > (The patch is very unlikely to be of use or recommended to anyone else). > > Unless someone tells me of a better scheme, I'm going to put my > patches in > > /usr/local/patches > > and process them with > > patch -d /usr/src People usually use CVS to manage their sources, which is designed to integrate with arbitrary local patches. Kris