From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 8682F8647; Wed, 29 Oct 2025 11:27:18 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 4322286C8; Wed, 29 Oct 2025 11:27:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-b2-smtp.messagingengine.com (fout-b2-smtp.messagingengine.com [202.12.124.145]) by atuin.qyliss.net (Postfix) with ESMTPS id 8416086C4 for ; Wed, 29 Oct 2025 11:27:14 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id DBEE01D0008F; Wed, 29 Oct 2025 07:27:11 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Wed, 29 Oct 2025 07:27:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm2; t=1761737231; x=1761823631; bh=Yxj1zaz2lw R7/TUaNtVTOVXLdbib8ppz95PjoeA9Fhs=; b=iwfFVm23TqtfoZZvlEXiaKfJnv WBOO4Cb2tLqgK1YxUn2NRjLSa1rj4U/8KB4Yk0XDzfMnawnXzRty2QAoYV6B8r1A QuwB4yjarvRyLUEb+XOAXSwVzc0c6hYKVYZXdLqVljeGg37ZllM/6RT0TJ24HlV+ fKgwpgUijqNJqFJlGCQKtx/KcrvJSj2f17x6dmUOSAbiiUMlX/YCIqqN90XRwxTB 0YMlFZaE2d4QzVTcfPSmgdjSjCOBpRC/8U1otbEdWV4I8HmIdSAnd99Zhby34zzv nAFcNrIrK6kDqOnJMOXbYneCFK3R1aLeDQrWWn9iFDuRzXVvMHEj6pbKlbVw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1761737231; x=1761823631; bh=Yxj1zaz2lwR7/TUaNtVTOVXLdbib8ppz95P joeA9Fhs=; b=HPN6n40i5BsjGpLQvnp4T6YedOatgueCq+kkNNFTFM4NtoKKjP3 JUS3Y8bTwTHScIyP59u5b+VF1pJnx2Gjfrls0Dl65Ghwz3AM/+mOSs2abiUO6Xsz K+b8YvMMvYr0NrGub9QFoQbiYaXZaoEduHp+0FGb0MIdgRgRfTRZwq67Ihpuu+E1 GtIeBZqV8EipcxyWtVsfZtJWAaZE5qs6cgUqxcLxzNmKwxcBtDGJCn18Z3/KEY3V ALSBZiqxvL50tt8fgEijl4sR9PQ1DjFc+wLN/NGHYnPpIqfm4XzNubjPQIQbUT/G nR4OUhKQJx157jDClFTOKBW7PHMs2jBuplg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdduieefieduucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephffvvefujghffffkgggtsehgtderredttddtnecuhfhrohhmpeetlhihshhsrgcu tfhoshhsuceohhhisegrlhihshhsrgdrihhsqeenucggtffrrghtthgvrhhnpeeiudffue eilefgtefgtddttdekkeehkefgheekudefveetgeefiefftedvteeuveenucevlhhushht vghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhihesrghlhihsshgrrd hishdpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohep uggvmhhiohgsvghnohhurhesghhmrghilhdrtghomhdprhgtphhtthhopeguvghvvghlse hsphgvtghtrhhumhdqohhsrdhorhhg X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 29 Oct 2025 07:27:11 -0400 (EDT) Received: by fw12.qyliss.net (Postfix, from userid 1000) id DA7C2520E24; Wed, 29 Oct 2025 12:26:59 +0100 (CET) From: Alyssa Ross To: Demi Marie Obenour Subject: Re: [PATCH v4 1/2] tools: Add adapter tool for services using sd_notify In-Reply-To: <20251003-udev-v4-1-7d7344b14d11@gmail.com> References: <20251003-udev-v4-0-7d7344b14d11@gmail.com> <20251003-udev-v4-1-7d7344b14d11@gmail.com> Date: Wed, 29 Oct 2025 12:26:57 +0100 Message-ID: <874irikkxq.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: UYDSV6NUZKVAOFMJI2T7VM55FCB4JHP4 X-Message-ID-Hash: UYDSV6NUZKVAOFMJI2T7VM55FCB4JHP4 X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Spectrum OS Development X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Demi Marie Obenour writes: > diff --git a/tools/sd-notify-adapter/meson.build b/tools/sd-notify-adapter/meson.build > new file mode 100644 > index 0000000000000000000000000000000000000000..6032a3a7704d49cae0655b43d0189444d3b15e4d > --- /dev/null > +++ b/tools/sd-notify-adapter/meson.build > @@ -0,0 +1,4 @@ > +# SPDX-License-Identifier: ISC > +# SPDX-FileCopyrightText: 2025 Demi Marie Obenour > + > +executable('sd-notify-adapter', 'sd-notify-adapter.c', install: true) > diff --git a/tools/sd-notify-adapter/sd-notify-adapter.c b/tools/sd-notify-adapter/sd-notify-adapter.c > new file mode 100644 > index 0000000000000000000000000000000000000000..10f4e05eb602491540a792c7fb5620d66d5bb989 > --- /dev/null > +++ b/tools/sd-notify-adapter/sd-notify-adapter.c > @@ -0,0 +1,114 @@ > +// SPDX-License-Identifier: MIT > +// SPDX-FileCopyrightText: 2025 Demi Marie Obenour > + One more thing: why is the meson.build file ISC? Why is the implementation MIT? Should I change these to the normal EUPL-1.2+ when applying? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQGoGac7QfI+H5ZtFCZddwkt31pFQUCaQH6AQAKCRCZddwkt31p Fe0WAP9IvekP2mVHokDnyAbyd0tI7YFip+wdfPr6829x/Vgg2AD+IITYMgAsOpO+ YT07cxf/PLSOXj74w5t4e4auERBwIgM= =MXKa -----END PGP SIGNATURE----- --=-=-=--