From nobody Fri Jul 11 03:30:31 2025 X-Original-To: current@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bdcgK2cwDz61whl for ; Fri, 11 Jul 2025 03:30:53 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bdcgK04tbz3vvQ; Fri, 11 Jul 2025 03:30:53 +0000 (UTC) (envelope-from brd@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752204653; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=J4OtRUpdX2kN5kmhrUb8/FbVXCok3aPDTq35KcZomr0=; b=uE++yfCYc0D/XbIXOiIJ03RVyMSSTSVj7yXMHPxwN3RjcTvkDiN96rM1fzh89iTpJWwGc7 4MsCYAaEnrn4i13PnyY1I+IkUZ7lSZOI1EUIDKS5XQF3PxTXFeikgsnUsY8vtGoyQeuQV6 8cV5fl7XM7QWkQNC5w/HDTcipJnewJtMopLtAsdKpXhhqZWD56XWDt/S8qzNBvcGL5pk61 u0b2CbqEv2F80iDesSif22e6/KARCMjkZa+XMjnTPZuG9SaYIHTLGrIGmh7U5mU+L6VHDZ o9V1Cjuw0IEpJxHJSnn5aiPX/TdNBpzddpne38f+NflcfwwM+texnqSVY+m4Hw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752204653; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=J4OtRUpdX2kN5kmhrUb8/FbVXCok3aPDTq35KcZomr0=; b=R4+hpgN0setrTWK/rJx6yzF7b3A/jFi9RkSw5WbfAanpg6raym+bbqzFC3XzCHl3nFZOO+ PU7CoRj/zE+qo+5UAQW9wDKXe5qqDvHW9OYaZj74ggK+2n51HDsu8orvlJ4egDDJh+u0gy GfDx1YjW+mDBunBDDOo6ZeQ3oUpxBrxjqFD8kfKVF5F7XiCqzFDg3XiHm7a5a+qGvhgYPE pGqQ09GMMoFtHb8qlJ7Y++3YnxOVNT8PPN1W73TRPRuUi78MBZenCGf5y8oxYyg+FCUc1s wvBrW50z2ZjHolS883e5YQTOQcGu2f6PrJ6V/NfWaNOxhRjQWZR9omZGUlzpyw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752204653; a=rsa-sha256; cv=none; b=MOTc7f+Ir68lDSkg7v3SRtgEqR6XhffEX9LbMd/sO4q2fwlrtwYVtpTTHLu+kSPZy+7l2W vND8fGnz+Gcug7JZ+iYFLPyq5UD5lIdMgJLI3j3X/w3qBtEXRkOn0U1O/wY/gWXngU3ht/ orqVNfQDEqYdrng/1RjqkfxOA1+Sd/QyVS30N3MsI5wKPpC2L7tOH9lLSdavD2U1YoIaBQ 7tR0YiT1QAR3aaUPio6FSv+SihBZOxv28P6vtCSIm9rXDMNLWzJY2xEXsCVS3t2j6t+2W9 Ay+AyR53IDBrcsc9Em3zTYLGyBWi+/+vbDlUyuaNvc0cgec+Vwz/HLnl1ZuMnw== Received: from fauth-a2-smtp.messagingengine.com (fauth-a2-smtp.messagingengine.com [103.168.172.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: brd/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4bdcgJ64Bnz14Kk; Fri, 11 Jul 2025 03:30:52 +0000 (UTC) (envelope-from brd@FreeBSD.org) Received: from phl-compute-02.internal (phl-compute-02.phl.internal [10.202.2.42]) by mailfauth.phl.internal (Postfix) with ESMTP id B5070F40068; Thu, 10 Jul 2025 23:30:52 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-02.internal (MEProxy); Thu, 10 Jul 2025 23:30:52 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdegvddvgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefoggffhffvvefkjghfufgtgfesthhqredtredtjeenucfhrhhomhepfdeurhgrugcu ffgrvhhishdfuceosghrugeshfhrvggvuefuffdrohhrgheqnecuggftrfgrthhtvghrnh epudevhfefieevgfeiueekgedvgeeitefgvdeggefgvddvudekjeegkedtieeileetnecu ffhomhgrihhnpehfrhgvvggsshgurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepsghrrgguodhmvghsmhhtphgruhhthhhpvghrshho nhgrlhhithihqdejtdejieefvdefvddqudektdeileeikeekqdgsrhgupeephfhrvggvue fuffdrohhrghessghrrgguuggrvhhishdrihhopdhnsggprhgtphhtthhopeehpdhmohgu vgepshhmthhpohhuthdprhgtphhtthhopehimhhpsegsshguihhmphdrtghomhdprhgtph htthhopegtuhhrrhgvnhhtsehfrhgvvggsshgurdhorhhgpdhrtghpthhtohepkhhisges fhhrvggvsghsugdrohhrghdprhgtphhtthhopeiilhgvihesfhhrvggvsghsugdrohhrgh dprhgtphhtthhopegsiigvvggsqdhlihhsthhssehlihhsthhsrdiirggssggrughoiidr nhgvth X-ME-Proxy: Feedback-ID: if7394599:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 812C2700065; Thu, 10 Jul 2025 23:30:52 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface List-Id: Discussions about the use of FreeBSD-current List-Archive: https://lists.freebsd.org/archives/freebsd-current List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-current@FreeBSD.org MIME-Version: 1.0 X-ThreadId: T1dd25f0741bbb3be Date: Thu, 10 Jul 2025 21:30:31 -0600 From: "Brad Davis" To: "Warner Losh" , "Bjoern A. Zeeb" Cc: "Zhenlei Huang" , "FreeBSD Current" , "Konstantin Belousov" Message-Id: In-Reply-To: References: <1B1CD603-065D-436F-97D9-DDF65AB7F115@FreeBSD.org> Subject: Re: sysctl to prevent reboot? Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On Thu, Jul 10, 2025, at 8:01 AM, Warner Losh wrote: >=20 >=20 > On Thu, Jul 10, 2025, 7:52=E2=80=AFAM Bjoern A. Zeeb wrote: >> On Thu, 10 Jul 2025, Zhenlei Huang wrote: >>=20 >> Hi, >>=20 >> > I believe Konstantin's work [1] and [2] are precisely what you nee= d. >> > >> > [1] https://cgit.freebsd.org/src/commit/?id=3D7fb88c20eccc3fd2118fd= a2ba58d7afe2b87f7e3 shutdown(8): refuse to run if /var/ru= n/noshutdown is present >> > [2] https://cgit.freebsd.org/src/commit/?id=3D384d976725a5c29734a92= 27fcdb6ef0807485c91 rc.d: Add precious_machine rc.conf kno= b to create /var/run/noshutdown >>=20 >> Thanks! I was looking in the wrong place. >>=20 >> That doesn't catch reboot, does it? For me that's the offending comm= and >> as I type that at the loader prompt (if I am in the correct window). >=20 > 'alias reboot shurdown -r' has other benefits as well Please elaborate? Regards, Brad Davis