From patchwork Thu Jul 25 11:45:50 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Benedikt Niedermayr X-Patchwork-Id: 3718 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Thu, 25 Jul 2024 13:46:01 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f56.google.com (mail-lf1-f56.google.com [209.85.167.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 46PBk0Bt005960 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 25 Jul 2024 13:46:01 +0200 Received: by mail-lf1-f56.google.com with SMTP id 2adb3069b0e04-52efd6296f0sf69790e87.1 for ; Thu, 25 Jul 2024 04:46:01 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1721907955; cv=pass; d=google.com; s=arc-20160816; b=Am5MTCmNV3G+kho2LVEG/jEJIz7PKPZlrtiyHMit17uYQ2KgIse8V/ejldrRiPQdSk rx7ioyer5QfctT9goHsADv50HrqQOrMHfv4AihArCsYBQQMNXtKt+C1hgXosRVBjjMW7 teYU+gLGfm3OSAVe0n08UpGcgO42bv/L3OhN4rIxFEY1WnH1QD6TnYgl8WPzE1ixJJbu dACQWkIggmE1Ncne7/ht3sU5IBcdt+IIZgQywi8oJwhKoxAoBtqmTIlu9x2VW5vnz3s6 LlxskfzIvDVpxeWL2L36FbJwDThiaAF+PVrdnWn9Vfa0bPKm6xF6tdXaO+OSxpMdn3lK ey9g== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :message-id:date:subject:to:from:dkim-signature; bh=9KnLXi+dURHsv+V7AR7P2MG5FiCD70vjQV7QpkZwkL4=; fh=AzH6IQgkVkdNogKHvItYSk59R+13CBE8vNPsyir5TnA=; b=pjuLNwDh03NqbacV/PDYSFpSgPYpkHwccLJoCQkruMZPwgBi1UKyqSDLI+YgK8FKHS R/SOc9UBuzykpsrANA5J3jk96iFolUV2nybG7UiuTwBz/rElYEYag1FfUinZhW6tupr7 pM257ZvJuCmdFEBgcT/gvsokFmuqgOm84PWHI8XUzVeqWtEfTgInsJ/nZwjos9Or61Q2 Lfd4kkHn1Z4yyevo7dR/nKySgUIxEvrec8mYzdmV09SL9dglvwTjQOEUKu47YMXs2Y0q y1ZRZtSttZVdvEkaRjtP2hFhqh1KdPFAVVeVr18q/QSrmfd0wWwFbKUKwtmuvq8cKixU mFew==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=NsDyHOg4; spf=pass (google.com: domain of fm-1323861-20240725114552493db0b94ca14f59ed-fxfkvi@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1323861-20240725114552493db0b94ca14f59ed-FXfkVI@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1721907955; x=1722512755; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=9KnLXi+dURHsv+V7AR7P2MG5FiCD70vjQV7QpkZwkL4=; b=SShhXI0Uvs2gQ+kjZnytgtFDLi3sVOb4FpKkIumGk0k5ZG+Ejp4cvuUPRZkaizAGFF EsV0BTdtyEBDIQmn9LtJhRJU1G4fz5CsrwKDhBBxoBWcFwuXqGO1jg0bbI8KYfGsch74 3VBiXdUKkS7qRZunADYZgsNg5B/rQp3DEwEFv2cdz7CUK9uZfZXEWD+SALN2HCj8skGa kNziQBjLQp21z29m35fDpB1KRBkijA0Y7yiTDO86uW9Ugs5p+ePKx+TxwlNX3b0u+ReS utrVGqcx/WsPsuoSKw1wHoGZAUKz7lwKXLeajtfAT9LoYc/03UCo+QbIAr+aVnxSsUO1 4PQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721907955; x=1722512755; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=9KnLXi+dURHsv+V7AR7P2MG5FiCD70vjQV7QpkZwkL4=; b=gGnR/xea6MgQrGqsWRkMRN4o21IOwOZc4iktYeHZrgK1QuSkf9Vu0wPFbKKrvDcgHh 6WchspTmJH0XGKQus0pCfa2M4l2S4aFsBQBBQerkyljPaX+Cbsw2fCu4zFZtFWP4Vn0x BysqZie37M+tmcA0XsxqjsSidVk3VGZ8CUNUU8WLTgkTqLOwa5gklrkeNXuGNHc+NBD8 T1d7zzvuG3YhpsbBkEJ9hJL8VFzoNIQDPHfF7PIpi1FhEZ8xY3tbQOpsqR7J4UnA/XbN S62BQVfpWg+l5zqjYqOHFrvWUqPrWjyMML+nEb+6L5/4ggp6baR0WIRTcf5AB6rTXZoq LX7g== X-Forwarded-Encrypted: i=2; AJvYcCXicomZ8bfcIIjrjxwESXMB53waRZ3hGeCyZejFB0V5UvyfzbudpmHkelP+7OJnDc5c42SwbZuiNzx1S12SeskrXdCpty4= X-Gm-Message-State: AOJu0YzdhrI+0R96EOUD0xEBULfm9EotGJbC47vQgr2Km/BAczRmrdMq 9vWtg1wTQ9V58JwuBeqchh3WxBVL8RGCNU9k15RAAEfb1QW8pZid X-Google-Smtp-Source: AGHT+IGO6vpJ1n9V6Q29kIJitY9O45kHd5U1Rl/KFbQvvETVS/4nPRV8yaXxuYPPMxzzXbFUsk2o3Q== X-Received: by 2002:a05:6512:138b:b0:52e:9b74:120 with SMTP id 2adb3069b0e04-52fd3efd633mr2243079e87.19.1721907954798; Thu, 25 Jul 2024 04:45:54 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:2820:b0:52f:317:fe07 with SMTP id 2adb3069b0e04-52fd422e198ls418191e87.2.-pod-prod-03-eu; Thu, 25 Jul 2024 04:45:53 -0700 (PDT) X-Received: by 2002:a05:6512:10d6:b0:52c:e670:7a12 with SMTP id 2adb3069b0e04-52fd3fac804mr1847893e87.60.1721907952615; Thu, 25 Jul 2024 04:45:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1721907952; cv=none; d=google.com; s=arc-20160816; b=gliJZtH0A0asVJQ3+9XGDLRHl0YC71G4iCr2X1CVs/IVtV5z66bn1C8Kws5PWf6rIh lQtqPupy7KjxrxCzGIAZh2wOtzXDoZ4GgfTPXA/vBqxzgauhAwTui2H/nK0PJb4pq4Uh grWGJwZ2KhWAGSuHyOuWTsWWLFlvz6X/drl/ZYFAer2ilbhwb4MqkNzsbMkMAq0YdcR1 1vcHfMt3xIdmPnMil/HfZW6U56qeGfoBV4wjkd7mTnCHUyf3ZLljAdL2D6oqiGzpvyy3 xQs3nRTg9+YAms3vSYNWjFcIyuxFrnANK4hznPhAH2XNiCSNieec9awdzFdzChNr2N8b oneQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:message-id:date :subject:to:from:dkim-signature; bh=Q85P1AAb85gbvguSFu/xcTORXW6IpQgSSzrEghxqkNk=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=WZKYwF+M8I7zflqrIpsZKgVKRmHEXy67+W2kDVpkrz9jz5mQQYRLQmI5vcKWB1XMw9 Jy+XZG8dC6/y2/OMcZ3vqDCneSct75sVloUWr9KqAzeL9RsQz9WMDRzGNldgLafpGS4p hR83Sw3HAu/rK1e0D5/T2LfmRfil+cjX1GQkGmP2ox9vY0ByiNzC05xKe/hX1AxOpUPK szbmw+bCVSHSOBnsz7+ZXazqYo3OBrCZg/l2nMFJn7mpn9iQcFptzHYDXjVDbY6Zkrq/ Z1bFh5GrDGK2TqivZkoXOtmCBdnLNphLLrmkoSNu22ljpcdbscis7LnJnnGoZTkhzc7O dhDw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=NsDyHOg4; spf=pass (google.com: domain of fm-1323861-20240725114552493db0b94ca14f59ed-fxfkvi@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1323861-20240725114552493db0b94ca14f59ed-FXfkVI@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-226.siemens.flowmailer.net (mta-65-226.siemens.flowmailer.net. [185.136.65.226]) by gmr-mx.google.com with ESMTPS id a640c23a62f3a-a7aca6e70c6si3067066b.0.2024.07.25.04.45.52 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jul 2024 04:45:52 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1323861-20240725114552493db0b94ca14f59ed-fxfkvi@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) client-ip=185.136.65.226; Received: by mta-65-226.siemens.flowmailer.net with ESMTPSA id 20240725114552493db0b94ca14f59ed for ; Thu, 25 Jul 2024 13:45:52 +0200 X-Patchwork-Original-From: "'Benedikt Niedermayr' via isar-users" From: Benedikt Niedermayr To: isar-users@googlegroups.com Subject: [PATCH] debianize: add more types of systemd unit files Date: Thu, 25 Jul 2024 13:45:50 +0200 Message-Id: <20240725114550.900883-1-benedikt.niedermayr@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1323861:519-21489:flowmailer X-Original-Sender: benedikt.niedermayr@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm2 header.b=NsDyHOg4; spf=pass (google.com: domain of fm-1323861-20240725114552493db0b94ca14f59ed-fxfkvi@rts-flowmailer.siemens.com designates 185.136.65.226 as permitted sender) smtp.mailfrom=fm-1323861-20240725114552493db0b94ca14f59ed-FXfkVI@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Benedikt Niedermayr Reply-To: Benedikt Niedermayr Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This adds support for deplyoing more types of systemd unit files into the debian folder which are then processed by different dh_* debhelper scripts. The file naming syntax is specified in following man pages: - dh_installsystemd - dh_installsystemduser Signed-off-by: Benedikt Niedermayr --- meta/classes/debianize.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index adb6cf2b7af1..1d5fd83c54d2 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -140,8 +140,9 @@ deb_debianize() { done done - # handle PN.service and PN.triggers files for use with debhelper - for f in service triggers + # handle system unit files and triggers for use with debhelper + for f in path service socket target timer triggers \ + user.path user.service user.socket user.target user.timer do if [ -f ${WORKDIR}/${PN}.${f} ]; then install -v -m 644 ${WORKDIR}/${PN}.${f} ${S}/debian/