From owner-svn-src-all@FreeBSD.ORG Fri Jan 15 08:59:04 2010 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 32D6F106566B; Fri, 15 Jan 2010 08:59:04 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail12.syd.optusnet.com.au (mail12.syd.optusnet.com.au [211.29.132.193]) by mx1.freebsd.org (Postfix) with ESMTP id A65D48FC12; Fri, 15 Jan 2010 08:59:03 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c122-106-232-83.belrs3.nsw.optusnet.com.au [122.106.232.83]) by mail12.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id o0F8x0DF007625 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Jan 2010 19:59:01 +1100 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.3/8.14.3) with ESMTP id o0F8wvg3002662; Fri, 15 Jan 2010 19:58:57 +1100 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.3/8.14.3/Submit) id o0F8wvsT002661; Fri, 15 Jan 2010 19:58:57 +1100 (EST) (envelope-from peter) Date: Fri, 15 Jan 2010 19:58:57 +1100 From: Peter Jeremy To: "Robert N. M. Watson" Message-ID: <20100115085856.GA2556@server.vk2pj.dyndns.org> References: <4B4E1586.7090102@FreeBSD.org> <20100114.102142.328914705071816274.imp@bsdimp.com> <20100114.105622.457034909117828677.imp@bsdimp.com> <4B4F7810.2080003@FreeBSD.org> <86625798-F339-4863-8F97-63B5232A6CF7@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="X1bOJ3K7DJ5YkBrT" Content-Disposition: inline In-Reply-To: <86625798-F339-4863-8F97-63B5232A6CF7@freebsd.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.20 (2009-06-14) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, freebsd-arch@freebsd.org Subject: Re: INCLUDE_CONFIG_FILE in GENERIC X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 08:59:04 -0000 --X1bOJ3K7DJ5YkBrT Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2010-Jan-14 20:12:24 +0000, "Robert N. M. Watson" = wrote: >- Desktop/server users who want their system to work without any > special tuning or magic, and likely feel the comments they put in > configuration files are important As far as I'm concerned, the most critical bit of my kernel config file is the $Header...$ comment - which lets me extract the remainder of the file from my CVS repository. I don't currently use includes (because most of my config files have roots pre-dating the include directive). I find it a PITA that INCLUDE_CONFIG_FILE _doesn't_ include comments (or at least my $Header$ line) by default. IMO, it would be useful to have an "include this literal string in the kernel" config directive. This would allow config file version control information to be embedded without needing the comments. And that would resolve the issue of embedding fully expanded details of all included files without the hassle of keeping the comments around. --=20 Peter Jeremy --X1bOJ3K7DJ5YkBrT Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAktQLlAACgkQ/opHv/APuIdnTACbBsmd1V4Uc0RiXeRtoShXcNj+ NNkAoKNtcWOc91kvt/28hBQRiuaaVO9T =8ot2 -----END PGP SIGNATURE----- --X1bOJ3K7DJ5YkBrT--