From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id 6CdYGuZyP2ZkHAEAqHPOHw:P1 (envelope-from ) for ; Sat, 11 May 2024 15:30:14 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id 6CdYGuZyP2ZkHAEAqHPOHw (envelope-from ) for ; Sat, 11 May 2024 15:30:14 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=y1wtnR7O; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=khUKYYPM; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=wolfsden.cz (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1715434214; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=e1Wbh7rFcy+aIr11WiEn8WmDyuXtxJ2m3FlnCACkyZY=; b=pC8YfR3/WMqkvSHcILE6gy5qNQxJ6sXT2fNGSEdS4qwcMXpa3xLVn0NQxdIp4C0aJ8Au7J WFVCoVxJV3Up+/HnvuTX/Acs2WDfpxKZ60tR0NM0TxNyWlz6CCd0gX/SWmhD3tIwFWLyfS tCaTj6PgKHbb0ThneOFJazia6YzxfCAxZjC0p5sbzeIA50Ya3m6754E4Qs55pijeVsl0Ic 5Gbf2iLbhnbAL4Ic9RfKcLHsNUtE/EbqH8QbZ09Dh2aUNL4yrzxqIpy3lI8IMHMK/pLQ7S wAYIw3t7OgBboPXiiqAA3tYwPQ4lvHgLoQoL24TqoaYBmVQ6A6rZLRPIczbI0w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=y1wtnR7O; dkim=fail ("headers rsa verify failed") header.d=wolfsden.cz header.s=mail header.b=khUKYYPM; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=wolfsden.cz (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1715434214; a=rsa-sha256; cv=none; b=gId3nTJTZqLGjna4Ig3a47PCF7NhZ5/YQxEhPUQ6jMg6fUYFF1zV1xvV7/kxhVWcktTX+n 8TEBUp5svl3dBc/rNEugJl3i31iGjY3OIJuO3HrLE1Or5O047UvIjLiuRmU1FtQYI7IwD5 5vhPIpPhAEEicXXFjeKiQ8pLLvJcyIGA3lvOI6GCbgOMRMqjBglz5begXiGFX7cuWUjI1U i8IuLG2P5TEKftrGmDY5qbpTq8KoWucVhZFPgNxdWU6UPwN3gLdcXYdGT3lYDkhdE4BJH6 J8tQLcIxYRdjaqj2XZjJS4BADoumGeXS2eJZfnZs0Xtbd3Mf/wHYAzHiO1Tc+w== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 53A9E6FECC for ; Sat, 11 May 2024 15:30:14 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s5mnd-00016q-Qg; Sat, 11 May 2024 09:30:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s5mnc-00016M-D1 for guix-patches@gnu.org; Sat, 11 May 2024 09:30:04 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s5mnb-0002N7-Sl for guix-patches@gnu.org; Sat, 11 May 2024 09:30:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s5mnb-00078p-4J for guix-patches@gnu.org; Sat, 11 May 2024 09:30:03 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#68289] [PATCH] services: xorg: Add xorg-start-command-xinit procedure. Resent-From: Tomas Volf <~@wolfsden.cz> Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Sat, 11 May 2024 13:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68289 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 68289@debbugs.gnu.org, Fabio Natali Received: via spool by 68289-submit@debbugs.gnu.org id=B68289.171543417327407 (code B ref 68289); Sat, 11 May 2024 13:30:02 +0000 Received: (at 68289) by debbugs.gnu.org; 11 May 2024 13:29:33 +0000 Received: from localhost ([127.0.0.1]:48382 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s5mn6-00077z-Ko for submit@debbugs.gnu.org; Sat, 11 May 2024 09:29:32 -0400 Received: from wolfsden.cz ([37.205.8.62]:36434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <~@wolfsden.cz>) id 1s5mn3-00077r-Bq for 68289@debbugs.gnu.org; Sat, 11 May 2024 09:29:30 -0400 Received: by wolfsden.cz (Postfix, from userid 104) id 051E328A413; Sat, 11 May 2024 13:29:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1715434169; bh=USmN5lIHeegmzHTVjxvizuxqQLBNmFiJekJkeXlt5e4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=y1wtnR7O4pxG9QRk9qVmzenyJ5yW2Dn8Is5shMY4VvjfmxREWYHxqELOvQM/wcDFb LFqK5g1xcPQqM6vAx8Mh8j4zDz3Ng4CxaZgVRlDfgBNaj1BtjbTdFP1D7n+JNbWNrx /5CseWShZ0fTD3q+mAiVOJDkNA3L8Va1oy15ceKUm6nR/lqDT7F4TTAF/OeqEe+cH9 HPznifcJdHTamUWq83KoOK+yJNZUKZn4La5TY7MFpe6ZBQG4Qtbh70cjVfSiXwQWSB guUPSvqLxU8aewqiOml59opKYCzC8aO2RDSVZ7h5NXO33LDPeLbvVoKob/4tgrrqYU 8UOX1CfhnTwwpRCO7mPJ1LrpULo9OL2WdZtIWmGtWzJK72BX6Yz1IbxCB4BCogts7J jxWnfgB+1so0UcuDXGhMi5+DrkBp3PMyDZA1KET3abTehKYwFQWeMc9ZpxItZiOZ6i vMM1N/H49NS2SoP7++rrqerS+dW1J8LNstTw77hHIU5ng62W+fskmriKQfSiM/Aj3z ZhUOrr3d0bYIYX63pCZYBnDNnizbTRUVdi/FL23GOy7oS+P6lv66J/Tb5Da6pxpJaG cGneijDIibvX1RIRlkplN2T9WRQ1FjzqWacy/xwnYnAIuXe2TXBYhT5ldlMZqk+OuS dIf6cL1y4/zFoUpPwRM4aLDM= Received: from localhost (unknown [193.32.127.155]) by wolfsden.cz (Postfix) with ESMTPSA id 9AA2B288CD0; Sat, 11 May 2024 13:29:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=wolfsden.cz; s=mail; t=1715434168; bh=USmN5lIHeegmzHTVjxvizuxqQLBNmFiJekJkeXlt5e4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=khUKYYPMBYmSEN2oWWaZlYdHZlXQ8KoD6G4pj89HELvHeQ/1d83j7Y3PLD637RANX od0DxMU5EUjTm8Dm99hcU9p/ZpyMMh1oeX9Sgc7UnpTWzU42bBzg3LqOu/ub1lDf9/ nmAD86QPNwGMFY9TLSniVObO6i8JWsO7oaH7D8TJacyx5upJab5bbQ/nF4KljO+Lqz VYYFLVGZ26lJVQd+MfitNN3yog81aGg4HX45KEhlE0jGGILreP47ruoxUpDow41y/C ZuC95OAym5/yh7fmZ4wsy/WN3B2BfJP/TjIHZUo8/RLq4fRJfttYUsjNl4bmhfGbhn U4+EQCNQa0JTGk62AfHFDtULImhHx86y2FQXEf0sVYRUJomsNNYLo8D/2P3iwRzX3R L3aFlFVQMCrIpXu/4DA4nr7TL/bN4GTLEXWN/IMaHNv6zeOZmXxpGUzIxkm2/y6b4d OQ/BVTkgZfKjol1cBZF3sB7AXmUewYeiRWK69GiskFu49UxTzf3WEibObUJEpn4SWy grsYVoxP/N3BMiFtMA0WJaLocjgzdKQ+dUxkYtM7xcc/zuq6WRRQBVMDnP+MFfks1M bJyHDQ9wUmdoCPpDqaRcQjWo/E5z/WFA8Td2VmNUbVg373X9/Hpy4UA8r0fDz/YW/t PcAKxi5+7esehLn54qCB0IrE= Date: Sat, 11 May 2024 15:29:28 +0200 From: Tomas Volf <~@wolfsden.cz> Message-ID: References: <87o7a9upoq.fsf@fabionatali.com> <87r0f4l4kb.fsf@fabionatali.com> <87zftpedyt.fsf@fabionatali.com> <87le53nf7o.fsf@fabionatali.com> <87edakzgfj.fsf@gnu.org> <87v83vusjw.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aIcnOUQrAyTPYxRd" Content-Disposition: inline In-Reply-To: <87v83vusjw.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Spam-Score: 1.21 X-Migadu-Queue-Id: 53A9E6FECC X-Migadu-Scanner: mx10.migadu.com X-Migadu-Spam-Score: 1.21 X-TUID: 3ZghjBIJ5TQl --aIcnOUQrAyTPYxRd Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello :) On 2024-05-03 11:57:07 +0200, Ludovic Court=C3=A8s wrote: > I would extend =E2=80=98profile-service-type=E2=80=99 such that =E2=80=98= startx=E2=80=99 appears in > /run/current-system/profile/bin. > > It does mean that you need to create a computed-file that produces > /gnu/store/=E2=80=A6/bin/startx (=E2=80=98startx=E2=80=99 must be in a bi= n/ sub-directory). > > How does that sound? Right, so I finally found some time to look into it and produced a v2. I t= ook inspiration from already existing services in (gnu services xorg), and in t= he end it was not that hard to do. Let me know what you think. Have a nice day, Tomas -- There are only two hard things in Computer Science: cache invalidation, naming things and off-by-one errors. --aIcnOUQrAyTPYxRd Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEt4NJs4wUfTYpiGikL7/ufbZ/wakFAmY/crgACgkQL7/ufbZ/ walEyg/9FVSFZ1xoxlO2c9lM/NgGuCbqYzZjVj3qc7CBM6zhI8KRm1E0oxQrFl6O x6BoxocJp5sJkgz2mv3kqhZL4QupO+Gv/uWpgXyoJgXITXslUl+pM5b7hQoca2WP mHsoGxDuJKA+DPzniJ4ZVFsBN7dNL01BSptZTGLdx6fooU+8jzDpG8XTdI3Wt2da 5XmQE78P2cAhCqCdVNSbOWEnjfoPdyq+Pmmd9ZbjXtuE6NOdf3zMhM1U2aHFIVaU seTfYlS3oon6g3jw2PAg4/Y1G9raMrDbcAqUYjw96iSCrdvoJTT9sfPbAZ0qSnyt 8SUPqGw0zhK8EvHuiF2OIzpRcR7cKmfZcECO81/qatknxQHovlGxKvCKAEs9Z6iA Jem5jgcq5TWUHEcvf/nEtBLpn02FcVs/6FShlWsOsOgSmTQnYLWO47izcSaw5YL9 UpPpgYUIbBYE2cN5EetIak75hrZk3yo8WB69zUWw0tYYjaAJUknF1Kj4UhCMwSbo csdE1PD2uDqAj0BoreoTSMSsY/2cqQHHpV7PcawUcx99XSvcUHyw4Oa7LRZRlsCU pa4xoOxgZ6fz+9efXrPEoG1edRH+pVhTJ8Iw7mu+N3vXQjRANwjUnKs16Du9w8OA BhOlvY2Fi/dL8a87qeLfsDtq9Ny34KxzmMbTFpyQLw4SOvCk+18= =dmIx -----END PGP SIGNATURE----- --aIcnOUQrAyTPYxRd--