From owner-freebsd-doc@FreeBSD.ORG Fri Jul 18 21:45:25 2014 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 99AA9F29 for ; Fri, 18 Jul 2014 21:45:25 +0000 (UTC) Received: from dmz-mailsec-scanner-4.mit.edu (dmz-mailsec-scanner-4.mit.edu [18.9.25.15]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 327DF2290 for ; Fri, 18 Jul 2014 21:45:24 +0000 (UTC) X-AuditID: 1209190f-f79f86d0000061c8-eb-53c9956d464b Received: from mailhub-auth-3.mit.edu ( [18.9.21.43]) (using TLS with cipher AES256-SHA (256/256 bits)) (Client did not present a certificate) by dmz-mailsec-scanner-4.mit.edu (Symantec Messaging Gateway) with SMTP id 71.E9.25032.D6599C35; Fri, 18 Jul 2014 17:45:17 -0400 (EDT) Received: from outgoing.mit.edu (outgoing-auth-1.mit.edu [18.9.28.11]) by mailhub-auth-3.mit.edu (8.13.8/8.9.2) with ESMTP id s6ILjGUd002021; Fri, 18 Jul 2014 17:45:17 -0400 Received: from multics.mit.edu (system-low-sipb.mit.edu [18.187.2.37]) (authenticated bits=56) (User authenticated as kaduk@ATHENA.MIT.EDU) by outgoing.mit.edu (8.13.8/8.12.4) with ESMTP id s6ILjEi5025911 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 18 Jul 2014 17:45:15 -0400 Received: (from kaduk@localhost) by multics.mit.edu (8.12.9.20060308) id s6ILjD8o018508; Fri, 18 Jul 2014 17:45:13 -0400 (EDT) Date: Fri, 18 Jul 2014 17:45:13 -0400 (EDT) From: Benjamin Kaduk To: Matthew Seaman Subject: Re: HOWTO articles for migrating from Linux to FreeBSD, especially for pkg? In-Reply-To: <53C92C53.9030509@infracaninophile.co.uk> Message-ID: References: <53C82EC4.8060304@gmail.com> <53C83EB4.2060202@infracaninophile.co.uk> <53C9229D.8090406@freebsd.org> <53C928B3.50004@infracaninophile.co.uk> <53C92BDB.1060503@freebsd.org> <53C92C53.9030509@infracaninophile.co.uk> User-Agent: Alpine 1.10 (GSO 962 2008-03-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrHIsWRmVeSWpSXmKPExsUixCmqrZs79WSwQe83cYtTZ7pYLb42rGRx YPKY8Wk+i8frlf/ZApiiuGxSUnMyy1KL9O0SuDJeL/jMXLCMteJ9yzX2BsblLF2MHBwSAiYS t34WdzFyApliEhfurWfrYuTiEBKYzSRx9uUcRghnI6PE3k0v2CGcQ0wS105uYIFwGhgl1hzp YgHpZxHQlpj+9BEjiM0moCIx881GNhBbBGjFxt0fwGqYBaQlGtZvZgKxhQXCJB5OWswKYnMK mEnMOv8KrJ5XwFFi3rq3UNv2s0icWDYVbKiogI7E6v1TWCCKBCVOznwCNdRS4tyf62wTGAVn IUnNQpJawMi0ilE2JbdKNzcxM6c4NVm3ODkxLy+1SNdELzezRC81pXQTIzhYJfl3MH47qHSI UYCDUYmHN0HjZLAQa2JZcWXuIUZJDiYlUd6UHqAQX1J+SmVGYnFGfFFpTmrxIUYJDmYlEd6c bqAcb0piZVVqUT5MSpqDRUmc9621VbCQQHpiSWp2ampBahFMVoaDQ0mCN2gKUKNgUWp6akVa Zk4JQpqJgxNkOA/Q8P+TQIYXFyTmFmemQ+RPMSpKifNWTwZKCIAkMkrz4HphyeQVozjQK8K8 TCAreICJCK77FdBgJqDB0uXHQQaXJCKkpBoYk6blzejmilPtP5ZivHh3yVXFxG17yjiadi69 YPTrD7vdNPmimEeHd2XM0j0itvzyvdC9j/Xu95ucFVGcGrEu9W72fjmHVdc38xhP67la5nOa fXLpxOx/++Y6nNU4aiAp9nyz3LuXB/Q3c9/zX/396RK195xZ+8oelrBz/L0wPU/t3XuhiR1u /5VYijMSDbWYi4oTAfbH1tABAwAA Cc: freebsd-doc@freebsd.org X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jul 2014 21:45:25 -0000 On Fri, 18 Jul 2014, Matthew Seaman wrote: > On 07/18/14 15:14, Allan Jude wrote: >> So you mean like, a phpmyadmin-apache-config metapackage, that depends >> on apache and phpmyadmin, but installs an enabled, working config? > > Exactly. Here at MIT, our Athena systems have something like 40 different config packages to customize the configuration of our (Debian/Ubuntu-based) systems. Our Debathena project makes such heavy use of configuration packages that very early on, we wrote some infrastructure to make it easier to create and manage them: http://debathena.mit.edu/config-packages/ I would love to see a similar toolkit for FreeBSD. -Ben