From owner-svn-src-all@freebsd.org Mon Nov 11 20:49:09 2019 Return-Path: Delivered-To: svn-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C26BB1BE447 for ; Mon, 11 Nov 2019 20:49:09 +0000 (UTC) (envelope-from ian@freebsd.org) Received: from outbound2m.ore.mailhop.org (outbound2m.ore.mailhop.org [54.149.155.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 47BjfF2pjKz4f6h for ; Mon, 11 Nov 2019 20:49:09 +0000 (UTC) (envelope-from ian@freebsd.org) ARC-Seal: i=1; a=rsa-sha256; t=1573505347; cv=none; d=outbound.mailhop.org; s=arc-outbound20181012; b=I1apb/62Ni0XxHsx1qPRZcvEK2MVz1vpA919yAINPDwWXfx/uMiOHa7+vFuKnnoyf5jHWeZI3WFsD uAcMJ8ieqdw4QigGoVCfGZg7n8SHMUC2gdCyCU7awVW+e6Fdb1dH1dVdDmzOTckNPBv+0GC1vNA1qI HYsZdAKNGZ+JhEaHliepC2uUS5iZCDPfsZp8bTJv1qFEGycA0+dz3wGJ4STiWIPT4JLcW1/YSLWVtk fe113Tvo6LZp1HYYBnx8MJJlOziDNNXkYBJxWgWZwvaNAtRUYXr03vW5BvI2jNpbsxTy0RwmaAx3RG Vyfc8JEsH/l2Txz7k6O6FBrpbPlk4pA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=arc-outbound20181012; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:dkim-signature:from; bh=JBDnBl7GfYvQ+RQ2X8E6Q9R8/o3B4zoO0R6YC4/jCAI=; b=KBC/ZfY+u2JML4nKPqxcEjOjPK9jC8tJXhl1oBQQM9ywhY3SumrN06S4k276UvVEuYw3LcogpAR5W HPAE5pnVnsJUYQRIt+bUSG+8vG/GMrWke8uXFRkWyykzkFNFe0CvSE0Bi5lmoci3/y0E0uw98nUXU0 4jbcD9sV1Mfw0LPEYZnrvgTRg+4O7GF4BDdBl+4YzB+3dMh4E5JWDjdatpk/bfwLrQvJf4vIFVA1hw xOKv1HTb0N82wFYLEf6l0MwOfzxTwWbZ8fio3JFvVX6eRwiGxeMe0ZTcYLdkr4RNKG9UY1FyKoZMGY aydjwW8KEXD02sXtL42LBxvTRMtEKfg== ARC-Authentication-Results: i=1; outbound4.ore.mailhop.org; spf=softfail smtp.mailfrom=freebsd.org smtp.remote-ip=67.177.211.60; dmarc=none header.from=freebsd.org; arc=none header.oldest-pass=0; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outbound.mailhop.org; s=dkim-high; h=content-transfer-encoding:mime-version:content-type:references:in-reply-to: date:cc:to:from:subject:message-id:from; bh=JBDnBl7GfYvQ+RQ2X8E6Q9R8/o3B4zoO0R6YC4/jCAI=; b=OqdR8s2TLEkyJeb8oflqaij9R0k58uKft0Nl3GY/jUNw5vfoR7Il5Ci11BBrzfWKDovwiPWbWqKmS rww5cDtDVrfWrhs+3ORZyLOLmuOM68gjQVvx1avDxyktWvzd9PMLWDWzdRGH9AMMdMEbHUG/EEKeOT l/jC6wWQdMHlZvJ83vPfgooempB59sU9J9LBcoDLHxs9950bc/7OAh82KFqzNM5B9fRl2dyYxniJC+ YXy3FvrXJJBZgz3+LfldGt8fYlXBC4lks858+DuXrgfTdLY04V6sOazvgsO4fbxGk3eDhXpAo1ELVa VWQN7jl1hsiKp4qdduGUvnxZ8t92T0Q== X-MHO-RoutePath: aGlwcGll X-MHO-User: b1e62bc7-04c4-11ea-829e-79a40d15cccd X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information X-Originating-IP: 67.177.211.60 X-Mail-Handler: DuoCircle Outbound SMTP Received: from ilsoft.org (unknown [67.177.211.60]) by outbound4.ore.mailhop.org (Halon) with ESMTPSA id b1e62bc7-04c4-11ea-829e-79a40d15cccd; Mon, 11 Nov 2019 20:49:05 +0000 (UTC) Received: from rev (rev [172.22.42.240]) by ilsoft.org (8.15.2/8.15.2) with ESMTP id xABKn3EF016510; Mon, 11 Nov 2019 13:49:03 -0700 (MST) (envelope-from ian@freebsd.org) Message-ID: Subject: Re: svn commit: r354458 - head/libexec/rc/rc.d From: Ian Lepore To: Edward Tomasz Napierala , Alexander Leidinger Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Date: Mon, 11 Nov 2019 13:49:03 -0700 In-Reply-To: <20191110160819.GA1095@brick> References: <201911071815.xA7IFOhI070066@repo.freebsd.org> <20191109204958.Horde.B0ynnS_aur1OZimnDNObsAt@webmail.leidinger.net> <20191110160819.GA1095@brick> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.5 FreeBSD GNOME Team Mime-Version: 1.0 Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 47BjfF2pjKz4f6h X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-1.94 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-0.94)[-0.939,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:16509, ipnet:54.148.0.0/15, country:US] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Nov 2019 20:49:09 -0000 On Sun, 2019-11-10 at 16:08 +0000, Edward Tomasz Napierala wrote: > On 1109T2049, Alexander Leidinger wrote: > > Quoting Edward Tomasz Napierala (from Thu, 7 > > Nov > > 2019 18:15:24 +0000 (UTC)): > > > > > Author: trasz > > > Date: Thu Nov 7 18:15:24 2019 > > > New Revision: 354458 > > > URL: https://svnweb.freebsd.org/changeset/base/354458 > > > > > > Log: > > > Extend the linux rc script to mount the neccessary file > > > systems, > > > set ELF fallback brand, and load pty(4). > > > > We never did something like that. We have it documented > > everywhere > > that it needs to be done manually. So this is at least a POLA > > violation. It is great that the nocover option is used in the > > mount, > > but it's still some kind of layering violation (I may want to > > have > > only a subset mounted, or nothing at all). > > It is kind of a POLA violation, but previously the linux_enable > knob didn't do much apart from loading the linux{,64}.ko kernel > module and doing something weird with ldconfig, which I'm not > even sure is actually useful. In other words, the old behaviour > can be restored by just not using linux_enable, and instead > loading the kernel modules the same way all the others are loaded. > > Could you give me some use case why someone would want only a subset > of the filesystems? > Well, there's my use case, where the subset of those filesystems that I want mounted is: none of them. The apps I use under the linuxlator work fine without having a single one of those filesystems mounted, and I don't want something to start mounting them for me when I don't even need them. -- Ian