From owner-freebsd-ports@FreeBSD.ORG Thu Jul 14 21:43:38 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 094C2106566C; Thu, 14 Jul 2011 21:43:38 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id A98B58FC0A; Thu, 14 Jul 2011 21:43:37 +0000 (UTC) Received: by iyb11 with SMTP id 11so776183iyb.13 for ; Thu, 14 Jul 2011 14:43:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=Q6uzRczWe21YuACQJtIvhc/tfquDfNFMUT4wVi2lSpc=; b=jHQY8ssfrWzK1D01ksXs6IQIOzX2IEASCkjVqv/nFGUqFW73iRWaVAvV2BF4Q+EKpz O1hwEqSb7FIYTq9NKmQg8d9ob4C4Rc57+yAbrusWzLJTQqcHkCclKK+xYPeAWt5gTF9I Mkz1SGDYoAWSl+5GYyCF3yJItFMlQ+Em84wi0= Received: by 10.42.162.201 with SMTP id z9mr2791753icx.354.1310679817126; Thu, 14 Jul 2011 14:43:37 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.231.190.141 with HTTP; Thu, 14 Jul 2011 14:43:07 -0700 (PDT) In-Reply-To: References: <4E0C5B7A.5060102@FreeBSD.org> <4E109521.10209@FreeBSD.org> <64bc4d1f59e39f71f77ced1aed64e734@etoilebsd.net> From: Chris Rees Date: Thu, 14 Jul 2011 22:43:07 +0100 X-Google-Sender-Auth: olJdxK15iZcfFoCi5W8dzpwrHFI Message-ID: To: Eitan Adler Content-Type: text/plain; charset=ISO-8859-1 Cc: Baptiste Daroussin , freebsd-ports@freebsd.org Subject: Re: Call for testers -- CONF_FILES variable X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Jul 2011 21:43:38 -0000 On 14 July 2011 22:29, Eitan Adler wrote: >> What bapt is talking about is that he doesn't want people to blindly >> install the .sample files from the distfile, and actually _look_ >> through them. > > This is exactly what I expect the port to be doing. I do _not_ want > the port maintainers to be touching the upstream sample conf files > unless (a) they don't conform to hier(1) or (b) FreeBSD specific > settings need to be enabled. This is exactly what I'm talking about. >> Of course, if you're changing the files at all you really shouldn't >> use the .sample format, because the .sample format comes from the >> distfile, not necessarily the port. > > There are two cases > (1) The configuration needed a FreeBSD specific change (like adding > /usr/local/bin to PATH or whatnot) then the .sample suffix should not > be changed It should-- it's not the original. > (2) The port maintainer gratuitously changed the default configuration > given by the upstream project. > In the former case the suffix should not be changed. The latter case > should not happen. You have, I'm sure seen the state of a lot of ports' hierarchies -- the idea of the Ports Collection is to integrate and make uniform (hopefully djb isn't listening) -- it IS the maintainer's job to do that. >> I think it's much politer for the users to receive a config file >> that's almost usable. > > This is where we disagree. It may make sense for some very small > projects to have the maintainer up set the configuration file. However > for most programs (such as ssmtp, portmaster, aiccu, tarsnap, etc) it > makes no sense for the maintainer of the port to making operator > decisions. You're always welcome to install from source, but the ports are there for convenience. Chris