From owner-freebsd-ports@freebsd.org Sun Dec 6 12:33:13 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3435F7E6D for ; Sun, 6 Dec 2015 12:33:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: from mail-pf0-x22e.google.com (mail-pf0-x22e.google.com [IPv6:2607:f8b0:400e:c00::22e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 0BC491E89 for ; Sun, 6 Dec 2015 12:33:13 +0000 (UTC) (envelope-from koobs.freebsd@gmail.com) Received: by pfu207 with SMTP id 207so50027897pfu.2 for ; Sun, 06 Dec 2015 04:33:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:reply-to:subject:references:to:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=PtogbzC9OFgd1yL1vbDqeqkYSLR7y1At9UOKIwYXFzo=; b=uqJFK0KtIGOp5Q0KfA03zEtGxMUP2YTQ5YyYY0VNWUbJlhP40UXBPmvvYs3fNvDxq/ c6n83EcLQK8Ez1XP/SQlmOal6to5zkoI+ViZ4ChbRs1houdiz66YJ5u2HioB1yZas0YB I1CXnDnmdJqKI041aOBdMa8tOIwNZrk4H8vty6CAy1KsSdkNFenhHEOkTctKc7n5ehk/ CrogG9xZxx/oVJgwdc1JFqBOpoOlch9ggUyKtH7Wh1o/KwL0Sl+hND8r4unWUBv/PSS+ SUFK+dJlmviyLxjISUNaa9UsYAc6VjoJDjm/6sHOsJxhcVWc369FpI59F402qYPsuZDX 3MzQ== X-Received: by 10.98.87.138 with SMTP id i10mr35345482pfj.69.1449405192620; Sun, 06 Dec 2015 04:33:12 -0800 (PST) Received: from ?IPv6:2001:44b8:31ae:7b01::2? (2001-44b8-31ae-7b01-0000-0000-0000-0002.static.ipv6.internode.on.net. [2001:44b8:31ae:7b01::2]) by smtp.gmail.com with ESMTPSA id q20sm28172379pfi.5.2015.12.06.04.33.10 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 06 Dec 2015 04:33:12 -0800 (PST) Sender: Kubilay Kocak Reply-To: koobs@FreeBSD.org Subject: Re: squid default options References: To: Pavel Timofeev , ports-list freebsd From: Kubilay Kocak Message-ID: <56642AFB.6050606@FreeBSD.org> Date: Sun, 6 Dec 2015 23:32:59 +1100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:42.0) Gecko/20100101 Thunderbird/42.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Dec 2015 12:33:13 -0000 On 6/12/2015 8:44 PM, Pavel Timofeev wrote: > Hi! > I'm a maintainer of squid port and I'd like to ask you about default > squid options turned on by default. > Squid 4 is in release candidate stage now and we already have an > initial port for it here > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203860. > > So, how do you think, what options should be turned on by default? > > I think the main idea should be if option doesn't invoke any > additional dependency it should be turned on. > However, there are options like TP_{IPF,IPFW,PF} which mean > 'Transparent proxying with {IPF,IPFW,PF}'. They don't invoke any > dependency. > If you have GENERIC kernel and world, of course. > Well, I know, we can't satisfy everyone, so default option set have to > be guided by common sense and appropriate for the most. > > But there are FreeBSD based OSs like pfSense, FreeNAS, etc.. > Should we think/care about them? To be honest I've never used them. I > can misunderstand something. > > Same story with GSSAPI_BASE. It needs kerberos from base system, that > can absent in others FreeBSD bases OSs. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > I've put an RFC call out on twitter and pinged OPNSense and pfSense: https://twitter.com/FreeBSDHelp/status/673479379461083136 +1 on: * ON if no additional dependencies * Support downstream products where possible. They are consumers too that benefit the FreeBSD ecosystem. * If customs kernels without prerequisites bits can be identified at port build / package install time, add those bits for robustness and optional pkg-message for a great user experience