From owner-freebsd-questions@freebsd.org Mon Mar 11 15:56:17 2019 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E3E7C152455A for ; Mon, 11 Mar 2019 15:56:16 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (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 7526E6D376 for ; Mon, 11 Mar 2019 15:56:15 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2698F2D97 for ; Mon, 11 Mar 2019 11:56:13 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 11 Mar 2019 11:56:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm2; bh=zPFBOwECD2FhdEXAT955pLRX4FQ M1dIptUS4fzNA7Io=; b=ibTC9U7DgQXy6WwqKyTqx2RSkvKwzO2EKiSyeBS/3v1 WGd7ipPGpf9J30PxAMcUGw7PTjO7T8SyavaWCamtOWZ1OtbAsyDJ2fPwnUuMzPgw lj5gDj0njgHSju1T5/SXwaWdmWRgQNXFPu0c32e75isCW0WkwW+YY/XhrYMmtbzh hrKrsZuDc6lvZyNcohzQIYAWCNDw+FTrIzAazdihNF0UmQqbdgvle4lRRe5nzzWy MdYrTdYz+EmQyTRvKsDVgEzLrWPBOPbRx+hlcw3niRxcUZ71lNLkYRFuSZXvgXeY ot9emV9lcfMVsKnuiHXVAm8HIsPnag7UNbs+NRzgJsA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=zPFBOw ECD2FhdEXAT955pLRX4FQM1dIptUS4fzNA7Io=; b=pe7S0TcbmmeSxrqPq9wtaU f74QfCY7CYL7/upcgFk650CCe1528yJWqq3+j3F6SWXJG217TCFgdF7F8hHJ22QH QWHx6gLaMJbbuMwHIsYkSLrfvDPOYbSymlXKUrkfwuszuEFFTYGWIDznjzYXvYFW uHereAoClC8elumKd5/Jg+PM0mpoWpChBCr1mANytng/D88VJdJPNdgQ24hTGC1J AiXxEAW0OaXLw8xbvQOBYFjnlon84h7OnoQFixW+vuTMlKnfwnetl0tJqwjDdFrg Us7qChTMH2KYwj5WnFG6uNzyfkiePJXN32HUqgldN9fQwn8NVVAAz+iKjhQtGGXQ == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedutddrgeeigdekfecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjfgesthdtre dttdervdenucfhrhhomhepthgvtghhqdhlihhsthhsuceothgvtghhqdhlihhsthhsseii hiigshhtrdhnvghtqeenucfkphepkedvrdejtddrledurddutddunecurfgrrhgrmhepmh grihhlfhhrohhmpehtvggthhdqlhhishhtshesiiihgihsthdrnhgvthenucevlhhushht vghrufhiiigvpedt X-ME-Proxy: Received: from rpi3.zyxst.net (rpi3.zyxst.net [82.70.91.101]) by mail.messagingengine.com (Postfix) with ESMTPA id 88017E465D for ; Mon, 11 Mar 2019 11:56:11 -0400 (EDT) Date: Mon, 11 Mar 2019 15:56:08 +0000 From: tech-lists To: freebsd-questions@freebsd.org Subject: Re: Barebone kernel options request Message-ID: <20190311155608.GB99810@rpi3.zyxst.net> Mail-Followup-To: freebsd-questions@freebsd.org References: <20190311080756.6191bb55.freebsd@edvax.de> <23686.24032.265558.282058@jerusalem.litteratus.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.2 (2019-01-07) X-Rspamd-Queue-Id: 7526E6D376 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm2 header.b=ibTC9U7D; dkim=pass header.d=messagingengine.com header.s=fm2 header.b=pe7S0Tcb; spf=pass (mx1.freebsd.org: domain of tech-lists@zyxst.net designates 64.147.123.25 as permitted sender) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-6.91 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:64.147.123.25]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; MX_GOOD(-0.01)[cached: in2-smtp.messagingengine.com]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-0.93)[-0.932,0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; IP_SCORE(-3.37)[ip: (-8.86), ipnet: 64.147.123.0/24(-4.43), asn: 11403(-3.47), country: US(-0.07)]; RCVD_IN_DNSWL_LOW(-0.10)[25.123.147.64.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm2,messagingengine.com:s=fm2]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Mar 2019 15:56:17 -0000 On Mon, Mar 11, 2019 at 01:54:48PM +0000, Carmel NY wrote: >Just out of some sort of morbid curiosity, I would be interested in >knowing exactly what problem the OP is trying to correct or alleviate >here. If his storage, memory or whatever resources are stretched to the >limit, he would be better served by purchasing a newer, more powerful >machine. "You can't make a silk purse out of a sow's ear." I dunno if this applies to the OP but I also compile custom kernels and world for some machines. My basic reasons: 1. I want available only what is needed, for the os/machine's purpose, so that there's more resources for the machine's job. Each disabled option means that some resource of some type, however tiny, becomes available. These add up. 2. Having only what you need means you have less to maintain, which is important for security. I guess it makes the "vulnerability surface" smaller, at least in theory. 3. It might be the case that the machine I'm maintaining isn't mine, so the option to "buy better hardware" is out of the question. Being able to tailor the OS for exactly the requirement in hand is a major plus point in favour of FreeBSD for me. point #2 above is particularly relevant for an internet-facing machine. -- J.