From nobody Thu Apr 2 09:56:59 2026 X-Original-To: dev-commits-src-branches@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 4fmchX28xxz6Y7jW for ; Thu, 02 Apr 2026 09:57:00 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (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 "mxrelay.nyi.freebsd.org", Issuer "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fmchW6rJRz454V for ; Thu, 02 Apr 2026 09:56:59 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775123820; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nD2gvUvhqa2qNSzZwkY5rltsCyqiLIWxtNgnV5P7ze8=; b=jQQHbQAp3MTkEpp7IcJTPjbl8DlizPq+QgmHlwu7r/h7ocPcDRLbgXvs2eJRaTeKojn6Jm 8Gzq4tPAnstl+5vbxwCPp6YpJKbsBOwJ3V0xCFWwE/+bfwd1CNpmd68b0Iu6HgUA6RF6Fn PIeYNBYI27OMZHwlZVAE+1uOlTT6wpfwuHJVdvTt7TD9/P2+Vyr8PXL71V8R+B056q9gH9 xrY4EDTNFhhR3d4xlMuFSFWwcYhi12GNrYmsziEzw+JNsGcpjtlMJlGSxQqqyncbXU+2BV ZDYyVPSbSLKctXc8sJgmBXP7AaImb+I7CH5EmA3bZt392F2CXrDWQ3cwVvQdIQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1775123820; a=rsa-sha256; cv=none; b=lygbFw4Vi7CM0YrcIHEbwQOP4ODD85XSZMoO2BKYuyCLympV/01cnheI2VAOBIK4z6Oe+s JxuTE88n4NyvHu5hfpx4BzilZ9jR2QtB4dzhOTw2aFwmIH7F4wzjwOmXgX+S4zjrPyrI8M 5AW8vzqVuYpibWsWhjqq7AVfxle0E9Xs+HpR4XReTMTTOQYOo4JFG+CrDq3wkOMevm44X/ eVJd05aMiC6ZjLx8WjROIi4mqxICpfY68fRDlhEErbqio5IG1lfaZHUi1tESR/gZYuQa0W oS6TGkVoV6FjROgOXTKLdGX1LVRTRM456FvMQbiwuT4XszqDoF++bxvChOjmng== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1775123820; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=nD2gvUvhqa2qNSzZwkY5rltsCyqiLIWxtNgnV5P7ze8=; b=yjZW3S4O4nr7vDXPU2tih6pjJhzY33cCjOUw1bbwKQZm9Vc3+cryI0lzzkQbpr0RudYqYc S68OwZeUZFUufQ6kL8TF7qRqO1dO1HN1CvTCbXCfi2idpFM4+Na1jvq30L3Cdl3IHS+Lm8 udPHaUSqFbIT2onab8zTI0S5sLcVoJ7rfCnC/drhk7CA4HGRpuaduVxAJK51lg66eVt8Qi AqF+TaoyTambCTuoRTfunwCYcgzABPRCWbSDia6gRUkxJHy5x1hvW3d4BmlHwDJtjP6bo+ YnjwvPJflWSkjjeoFqydhgKqIuH8HSlTyFjE0Wms72m6kyL2t72XIibO9gYNaw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fmchW6QRdzwwQ for ; Thu, 02 Apr 2026 09:56:59 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 3aced by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Thu, 02 Apr 2026 09:56:59 +0000 To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Dag-Erling=?utf-8?Q? Sm=C3=B8rg?=rav Subject: git: bc249f68c569 - stable/14 - syslogd: Allow killing when in foreground List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-src-branches@freebsd.org Sender: owner-dev-commits-src-branches@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: des X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: bc249f68c569efee2ba70319e5bcfe942fd7620e Auto-Submitted: auto-generated Date: Thu, 02 Apr 2026 09:56:59 +0000 Message-Id: <69ce3d6b.3aced.18c72e5a@gitrepo.freebsd.org> The branch stable/14 has been updated by des: URL: https://cgit.FreeBSD.org/src/commit/?id=bc249f68c569efee2ba70319e5bcfe942fd7620e commit bc249f68c569efee2ba70319e5bcfe942fd7620e Author: Dag-Erling Smørgrav AuthorDate: 2026-03-24 10:58:53 +0000 Commit: Dag-Erling Smørgrav CommitDate: 2026-04-02 09:56:10 +0000 syslogd: Allow killing when in foreground Normally, syslogd reacts only to SIGTERM, and ignores SIGINT and SIGQUIT unless in debug mode. Extend that to also apply when running in the foreground. MFC after: 1 week Reviewed by: jfree Differential Revision: https://reviews.freebsd.org/D55886 (cherry picked from commit 828de702ada854b5f09f447ba06e4e08e976ba07) --- usr.sbin/syslogd/syslogd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c index 7356fb3fa43f..be12e8db7b85 100644 --- a/usr.sbin/syslogd/syslogd.c +++ b/usr.sbin/syslogd/syslogd.c @@ -781,8 +781,8 @@ main(int argc, char *argv[]) sizeof(consfile.fu_fname)); (void)strlcpy(bootfile, getbootfile(), sizeof(bootfile)); (void)signal(SIGTERM, dodie); - (void)signal(SIGINT, Debug ? dodie : SIG_IGN); - (void)signal(SIGQUIT, Debug ? dodie : SIG_IGN); + (void)signal(SIGINT, (Foreground || Debug) ? dodie : SIG_IGN); + (void)signal(SIGQUIT, (Foreground || Debug) ? dodie : SIG_IGN); (void)signal(SIGHUP, sighandler); (void)signal(SIGCHLD, sighandler); (void)signal(SIGALRM, domark);