From owner-freebsd-bugs@FreeBSD.ORG Thu Dec 11 22:10:45 2014 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 56AADCE8 for ; Thu, 11 Dec 2014 22:10:45 +0000 (UTC) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 245EBBD8 for ; Thu, 11 Dec 2014 22:10:45 +0000 (UTC) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.14.9/8.14.9) with ESMTP id sBBMAjbi056690 for ; Thu, 11 Dec 2014 22:10:45 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-bugs@FreeBSD.org Subject: [Bug 195901] New: Addition of a well-commented default /etc/src.conf file Date: Thu, 11 Dec 2014 22:10:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: conf X-Bugzilla-Version: 11.0-CURRENT X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Many People X-Bugzilla-Who: george@nycbug.org X-Bugzilla-Status: New X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-bugs@FreeBSD.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Dec 2014 22:10:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=195901 Bug ID: 195901 Summary: Addition of a well-commented default /etc/src.conf file Product: Base System Version: 11.0-CURRENT Hardware: Any OS: Any Status: New Severity: Affects Many People Priority: --- Component: conf Assignee: freebsd-bugs@FreeBSD.org Reporter: george@nycbug.org Created attachment 150487 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=150487&action=edit example version of proposed /etc/src.conf file I am proposing that a full /etc/src.conf file be included in the base system, at least initially populated by the contents of the src.conf(5) man page. I initially proposed this for Tim Kientzle's Crochet builds scripts for small systems (https://www.github.com/kientzle/crochet/crochet-freebsd), and I was advised it might be more useful in the base system. This would allow a clear direction for those interested in minimizing the base system's footprint with customized base builds and updates, particularly with space-restricted systems such as Raspberry Pi and BeagleBone builds. However, this would also enable users with full-sized systems to remove extraneous base system parts. It would be a rare case today in which a system needs floppy disk support (WITHOUT_FLOPPY=yes) or all three of the packet filters included in the base (ipf, ipfw and pf). There are additional settings to add not documented in the man page in the future. Ideally, this could be respected in the initial installation of a system. -- You are receiving this mail because: You are the assignee for the bug.