From owner-svn-src-all@freebsd.org Sun Oct 11 13:08:20 2020 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 1176D3F3C6B for ; Sun, 11 Oct 2020 13:08:20 +0000 (UTC) (envelope-from tsoome@me.com) Received: from st43p00im-ztdg10071801.me.com (st43p00im-ztdg10071801.me.com [17.58.63.171]) (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 4C8MYv1F3cz4CfW for ; Sun, 11 Oct 2020 13:08:18 +0000 (UTC) (envelope-from tsoome@me.com) Received: from nazgul.lan (148-52-235-80.sta.estpak.ee [80.235.52.148]) by st43p00im-ztdg10071801.me.com (Postfix) with ESMTPSA id 625C35401C3; Sun, 11 Oct 2020 13:08:17 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\)) Subject: Re: svn commit: r366626 - head/sbin/reboot From: Toomas Soome In-Reply-To: <20201011130151.GA32755@FreeBSD.org> Date: Sun, 11 Oct 2020 16:08:09 +0300 Cc: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: <35355AD6-42C6-48A2-8FCF-A371A82D683A@me.com> References: <202010111040.09BAeCfg073782@repo.freebsd.org> <8601CC07-3A43-461A-915C-3CB68BADF41A@me.com> <20201011130151.GA32755@FreeBSD.org> To: Alexey Dokuchaev X-Mailer: Apple Mail (2.3608.120.23.2.4) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.235, 18.0.687 definitions=2020-10-11_06:2020-10-09, 2020-10-11 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 mlxscore=0 mlxlogscore=779 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-2006250000 definitions=main-2010110125 X-Rspamd-Queue-Id: 4C8MYv1F3cz4CfW X-Spamd-Bar: --- X-Spamd-Result: default: False [-3.66 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:17.58.0.0/16:c]; FREEMAIL_FROM(0.00)[me.com]; MV_CASE(0.50)[]; DKIM_TRACE(0.00)[me.com:+]; DMARC_POLICY_ALLOW(-0.50)[me.com,quarantine]; NEURAL_HAM_SHORT(-1.10)[-1.099]; RCVD_IN_DNSWL_LOW(-0.10)[17.58.63.171:from]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[me.com]; ASN(0.00)[asn:714, ipnet:17.58.63.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[me.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.986]; R_DKIM_ALLOW(-0.20)[me.com:s=1a1hai]; FREEFALL_USER(0.00)[tsoome]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[4]; NEURAL_HAM_LONG(-0.98)[-0.976]; MIME_GOOD(-0.10)[text/plain]; RECEIVED_SPAMHAUS_PBL(0.00)[80.235.52.148:received]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RWL_MAILSPIKE_POSSIBLE(0.00)[17.58.63.171:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[svn-src-all] X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.33 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: Sun, 11 Oct 2020 13:08:20 -0000 > On 11. Oct 2020, at 16:01, Alexey Dokuchaev wrote: >=20 > On Sun, Oct 11, 2020 at 03:20:16PM +0300, Toomas Soome wrote: >> Please note, the remove is done by rc script during the boot. >=20 > But not by the loader(8) as the page used to claim. It confused me = how to > avoid the remove, and only later I've discovered with some relief that = it > is in fact not being removed, but only disabled (which IMHO is a lot = more > graceful and thus correct behavior). >=20 >> Also nextboot.conf not generic configuration file (such as = loader.conf >> or loader.conf.local), but the implementation specific file, part of >> special feature. >>=20 >> That is, one should not assume the presence of nextboot.conf file, = make >> assumptions about its content, or perform manual edits on it. >=20 > Do we want it to be the second-class citizen like this? Would it make > better sense by documenting it more completely instead? >=20 > ./danfe It is not really about being second-class citizen, it really is about if = and how we can implement the feature. With UFS there is a limited write = (write to existing, allocated disk blocks), with zfs there is no write = to file system at all. rgds, toomas=