From patchwork Fri Jul 31 15:14:50 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Francois Perrad X-Patchwork-Id: 1339583 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=C4w1F7gN; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BJHp83zkYz9sRW for ; Sat, 1 Aug 2020 05:46:08 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id E322F86981; Fri, 31 Jul 2020 19:46:04 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2zYlTSc0poqu; Fri, 31 Jul 2020 19:46:03 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 7848988802; Fri, 31 Jul 2020 19:46:03 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id E42791BF83B for ; Fri, 31 Jul 2020 19:46:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id DE7CF8868A for ; Fri, 31 Jul 2020 19:46:02 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oVAMLxbMI6Pq for ; Fri, 31 Jul 2020 19:46:02 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by whitealder.osuosl.org (Postfix) with ESMTPS id 12ADE88682 for ; Fri, 31 Jul 2020 19:46:02 +0000 (UTC) Received: by mail-wr1-f47.google.com with SMTP id a15so28947512wrh.10 for ; Fri, 31 Jul 2020 12:46:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=fG2uuBlOC+bOV1oucd6y/5G5w26o9+cX22g/GHVrBMY=; b=C4w1F7gNwgkRR2kFjIzFCAvTS8hh9CEmII3KT/QUjD392EWTAo8madXFK6PozuOTT1 W4Xe7ZLejx9KZEyC90/jpydniUdodtDmDhnRTzaxdhQwJLRn3KVhj21m+VhnFU6Egar8 7t0DZCrwquZR/JGd+eecQQdem3ticmf+czKvD0EfS/+c6Rejqb37boaW07ADzU+p8ddO DnfDLKOTrdhxLZvWYC4KYlNgQemmg+j1lrVKF3jbuZtH77j5+Jc8EvW6gPA6pHhkPJ9U S/0AdPe9lB422mWe2DN14SLZ2jMaE3gh1z1J30CS7EZviwsKCajKaoQF2eqKMo7MEYvK r/9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=fG2uuBlOC+bOV1oucd6y/5G5w26o9+cX22g/GHVrBMY=; b=iyLnfAsIa/LTo0oU1zYLH7yikJbplPZOIMXP7pcBH9tvfWVRNlMo4zCtOZdA9oZaNA oPgZQNZK5t44Blm+r7IeRQGUCsmjvbrtQVkmFVlJeuAb42nw1NKhn6gss2N7FFt+//bK /AWBS4xvWJr44zSCRUGfxzzM0f2b0t8bZVYnU04p7mUlrHWiqu8zKsKuRjYrp+IqzS5X +2k8SQJf5MPEd+SnKKVZQx1doc1mlLwNwyc/EWt3wrKcQ47Yyf10orfZvlRhazsSJehX QI46PswXlX1hK9HiZMKu2LmJeB1Fd6ACLyJ37Pu1RVawdWMlX88ClPdB4c30qvNLQwlD 2ClA== X-Gm-Message-State: AOAM530bzhfEe3D2YQKtJKXvpX2WJCiT9pjrDFrgZ3HGZXwOPhJReO9O Z6QiejhRZy9m3F4L9pl19ZVTdzb+LHk= X-Google-Smtp-Source: ABdhPJxt/cXnw+1JAKEQxFeu/dByXJxPcvGTSBMLubFRGSgRg63Ouqgka9m7S2dhzvIOSTIvJsKyIA== X-Received: by 2002:adf:dcc9:: with SMTP id x9mr5266653wrm.153.1596224760144; Fri, 31 Jul 2020 12:46:00 -0700 (PDT) Received: from vm-xubuntu20.04 (20.247.119.78.rev.sfr.net. [78.119.247.20]) by smtp.gmail.com with ESMTPSA id w10sm13743406wmk.0.2020.07.31.12.45.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Jul 2020 12:45:59 -0700 (PDT) From: Francois Perrad X-Google-Original-From: Francois Perrad To: buildroot@busybox.net Date: Fri, 31 Jul 2020 17:14:50 +0200 Message-Id: <20200731151451.3169915-1-francois.perrad@gadz.org> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Subject: [Buildroot] [PATCH] package/x11r7/xserver_xorg-server: add systemd init X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" run with same options as in S40xorg Signed-off-by: Francois Perrad --- package/x11r7/xserver_xorg-server/xorg.service | 11 +++++++++++ .../x11r7/xserver_xorg-server/xserver_xorg-server.mk | 5 +++++ 2 files changed, 16 insertions(+) create mode 100644 package/x11r7/xserver_xorg-server/xorg.service diff --git a/package/x11r7/xserver_xorg-server/xorg.service b/package/x11r7/xserver_xorg-server/xorg.service new file mode 100644 index 000000000..2745711cf --- /dev/null +++ b/package/x11r7/xserver_xorg-server/xorg.service @@ -0,0 +1,11 @@ +[Unit] +Description=Xorg server +After=network.target + +[Service] +Type=simple +ExecStart=/usr/bin/Xorg :0.0 vt01 -s 0 -noreset -allowMouseOpenFail +Restart=always + +[Install] +WantedBy=multi-user.target diff --git a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk index 8ccc04224..854123981 100644 --- a/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk +++ b/package/x11r7/xserver_xorg-server/xserver_xorg-server.mk @@ -224,6 +224,11 @@ XSERVER_XORG_SERVER_CONF_OPTS += --with-sha1=libsha1 XSERVER_XORG_SERVER_DEPENDENCIES += libsha1 endif +define XSERVER_XORG_SERVER_INSTALL_INIT_SYSTEMD + $(INSTALL) -D -m 0644 package/x11r7/xserver_xorg-server/xorg.service \ + $(TARGET_DIR)/usr/lib/systemd/system/xorg.service +endef + define XSERVER_XORG_SERVER_INSTALL_INIT_SYSV $(INSTALL) -D -m 755 package/x11r7/xserver_xorg-server/S40xorg \ $(TARGET_DIR)/etc/init.d/S40xorg