From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7212141524814921728 X-Received: by 2002:ac2:52b1:0:b0:4e8:dcb2:b2ea with SMTP id r17-20020ac252b1000000b004e8dcb2b2eamr3961331lfm.8.1679251178245; Sun, 19 Mar 2023 11:39:38 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:bc07:0:b0:298:699a:b764 with SMTP id b7-20020a2ebc07000000b00298699ab764ls1819364ljf.9.-pod-prod-gmail; Sun, 19 Mar 2023 11:39:36 -0700 (PDT) X-Google-Smtp-Source: AK7set96L6cGF3ovcJ2DirumBBJaLruV8ELv8piFATyf55Ha0v1tyimxhiqlg0xp7yxkmWX/ybIj X-Received: by 2002:a2e:b5c1:0:b0:295:a5fb:6da6 with SMTP id g1-20020a2eb5c1000000b00295a5fb6da6mr5368443ljn.17.1679251176640; Sun, 19 Mar 2023 11:39:36 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1679251176; cv=pass; d=google.com; s=arc-20160816; b=KscebX0VfReKVm0CFelh9vNQwz59JmWE60TB/H34ZoeEtCP44C/jATKsGfTTQexiE6 EYePEuDpnyhjIsBrBJbJdCdIggKAxcrQPICuUZ1P1aXqgTme9dLQDzPyZqBf33BfdVjR LfqYGExhh0vkpbHbYckJfYLONJ5QgXCSScWM/YAbZnyi9GtmZXxNen3m62eAxbQBYjiB kjWORcllcIOeVanalVFy4lDEYy56c2bucmsAu88VCnB9OFNY93qf+Yzou+u3KMIDjzML 6V8XwAISz1E4aWQfnfjngXQCBerJzNSpTbrH1tXgmGiUp2Nnnus1YvzEgkPyZ1igO6LS mCGA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:references:in-reply-to :message-id:subject:cc:to:from:date:dkim-signature; bh=lOk41/zDPB9CuJOJai3ERLh2pRzTCAKCX7d8fJ7a1YM=; b=lXMi6rTcN3WDtJsKWtkQQoDPRfj7H+GLrtHK+yrHjBeXUDmxmPFDG0fsIhJs0gTBmg HnN9u7Uzhv1VlWlIsTMG5F3qJdoGNFq5eZ8FChLJx5+Fmg+sDqyDKVPkUv1usmTKJSC0 hvnsES5Fy0FF3gZvbm9vjAXHelsCGnBr/+odcUrv9gnjSwSqajGksLv/WoBLzNpU+l9i 815pfMKUYY8SuWXZCNqyZ/yJkGRKyEQ0zHM8njeq92DbY53rw+gFbX+DBCOwoFxzY42Z QRoqvOLvYhW1oIR7iY+cl5RtH+e5U6rhxgfvRUT1Ntc5ZQhIS9/y3Ymy54nmCoMLp6sA o39g== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="Jhc/RwdE"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0e::60f as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on060f.outbound.protection.outlook.com. [2a01:111:f400:fe0e::60f]) by gmr-mx.google.com with ESMTPS id x32-20020a2ea9a0000000b002983b01eb8dsi346627ljq.7.2023.03.19.11.39.36 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sun, 19 Mar 2023 11:39:36 -0700 (PDT) Received-SPF: pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0e::60f as permitted sender) client-ip=2a01:111:f400:fe0e::60f; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b="Jhc/RwdE"; arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass fromdomain=siemens.com); spf=pass (google.com: domain of henning.schild@siemens.com designates 2a01:111:f400:fe0e::60f as permitted sender) smtp.mailfrom=henning.schild@siemens.com; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xogf+IpsjR9vLGPEyhYEezaUH9AlN9uLJtjNgMgEPripfPG3Wvy2+KpVb0oQyB2o6GgweZ6j7CaK5UJYZe6ZjYh8kEBQrkYz/eheKv3Sn8NsWy9Z414vMXU3EV9CqmbqHyBt/Ux8rSpfnask1wIUDhPaUii9bNPj6fpgZrabyKwKH66OdylpljPat4HCAYdKhKvLce2fv/7W34n9wyLx2uIdT2hM3WXLOzVlnmruop091VBR7S7mVmqh83kk/yEoqoigTmYssdFp6EBXeL9YxInUOxQ0wxHrTFYWjkAj/xKIUnxMgqe4EXDZRYCPdwJJEC5BhpwEvoGr21NbqzsPHA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=lOk41/zDPB9CuJOJai3ERLh2pRzTCAKCX7d8fJ7a1YM=; b=BBUvVmjpAUf68xtFHOcs2QSSSWHpVE8QQqcoVxBcqILx6UmVa+EVVrAYvBWglfX6SwjX6qttJtvbJ6lD7aVl3vEEUHdDN8nrD3sOSRwaq+rfGL3n2GpS7TOMoEGbs1dtOBciv8rK9vdLvRC38LTrCeeGcAV8RwtA6g1Mg6TtrQGZiU7LNAbUrOwY74LvxrQdvHcZ6aMkR0zuiNvcSNN7VMRav1XJJBVNMO9lzmhrC7zg2nkeKfNHRYimcpZs0wbSAKPw+ze39KHKCdItQuDAQ1TkK/0rNhq5e5/HGHi+FRunWNkl+IMJmgYrL0JMMWduhSAX5q3dSfEar97RB5+vsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com; dkim=pass header.d=siemens.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=siemens.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lOk41/zDPB9CuJOJai3ERLh2pRzTCAKCX7d8fJ7a1YM=; b=Jhc/RwdErcKh05Mel4jt8dK9WAVu3inA5/rQjJiJoV9fWWCDQE43qj+tFRs31E8XvZCSbXTA9nU3WagqKSIcu9f2oBhuO0P05JHcKUEmNtXgkQp1LGeamCsoWg76bk/vFOtdxxlzIRc/kzR7XDmEYmUMbV6VW08/zuG9bvdk3kxZ2m31k6hgylSUlxwI7s9ZmVLnbttc7tBNWSYy1btO6lnIg4FU/uqEURlH4bDpEcBxIH0/p1ZDDFErmpiXeEuS/DotPVlIGkVcWPpM22cojmSDm85oGz9NyURuyGssQeSQ8wPh3/FyrqGJeV782/fuc++JP2ZILZISJYnn82Vhdg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) by VI1PR10MB3343.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:803:13e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.8; Sun, 19 Mar 2023 18:39:34 +0000 Received: from PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f777:d35e:83f2:6148]) by PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM ([fe80::f777:d35e:83f2:6148%4]) with mapi id 15.20.6222.010; Sun, 19 Mar 2023 18:39:31 +0000 Date: Sun, 19 Mar 2023 19:39:25 +0100 From: Henning Schild To: Taneli Liljasto Cc: isar-users Subject: Re: Request for Assistance: Customizing systemd Configuration on Isar Build System Message-ID: <20230319193925.6bf1f0cc@md1za8fc.ad001.siemens.net> In-Reply-To: References: <79978853-0ee3-4f11-b58c-69e649bdd035n@googlegroups.com> <20230319131133.1353620e@md1za8fc.ad001.siemens.net> X-Mailer: Claws Mail 4.1.1 (GTK 3.24.35; x86_64-pc-linux-gnu) Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ClientProxiedBy: CH0PR03CA0097.namprd03.prod.outlook.com (2603:10b6:610:cd::12) To PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:269::8) Return-Path: henning.schild@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PA4PR10MB5780:EE_|VI1PR10MB3343:EE_ X-MS-Office365-Filtering-Correlation-Id: 06417265-3d17-4b13-038c-08db28a946f6 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UjQIYdZ/QxTPbTzg533XcgJD7kXEE3LPKV4n5MzCr7DuyPZnF8w4thEwJNKzI3njQkV6e1JMiE31u3jR/gqtIpA+IO7XG3bj30m2JZvk1soykkNCcWETWijheJ7rfeIxAL/59qwoaV3gAqgAYROrVRprmEA31kXAG2gUjpV/dQa+hgr7jrIvq6PGfR5GJkIyxzdUpqqvn+95YAWZfJ2GMwoehBLa16hfk+tMTlhPmYTeTS0/RLv9g23suqWvj0OWS8QziI2jX/V10IyN+wmxp7JisTtUzeonv+e8IFdlFUKtsB3+6NtT5Lf0wB4ZVukZ0asxBarlpKJOQrA2cIr5RrDcavOSUXFaRVZuqv9w8Q2ZpUN3xZHb/sT0zgCleka26SL2Yi5bPC2lPxNsnGKssK0rSPRAUYXafwfXoywLaUPh+r7d/zhOjtIXRFeevRGMknGyykMANMWfbOmxKXKWqZ7Cr6rk1BhX4THOG/xVBiBKRVf0ROgXm2HbEXVNPSddSNR91DSkH+zVPotcvDkNQroZvaO6qTyCRD5ANbk+aOklu1mtrJPnvk8IJWnHXDJSpEYNZo46ItUrSTbUeXHX51i14v1VctciHs/38be4VrJjM7FjrDSJ6/VhVEpts02zw10O7aTIAxQwU2YCL+Qw1ry0q91EryzNsunS19kl7ooexwfxvIwWdNXDgZtbCLrP X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230025)(4636009)(366004)(136003)(39860400002)(376002)(396003)(346002)(451199018)(6486002)(966005)(478600001)(316002)(2906002)(5660300002)(41300700001)(44832011)(8936002)(66946007)(8676002)(66556008)(66476007)(6916009)(4326008)(38100700002)(86362001)(82960400001)(9686003)(6506007)(1076003)(186003)(6512007)(6666004)(83380400001)(547064002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?pIlcaC6eep6BLQLDKw0vvzQX8XzOWzieZUjyvEt71zDrKx+dRntI0Bl1uet7?= =?us-ascii?Q?4mHsNSHXcoIXpZHTsB8Ld21Hl+4AncugeIM9FrVKbTGPbOKvvhoruzM8EMIt?= =?us-ascii?Q?VXw9YH6EygOqFYYcf7+6Y6L5YebxmxSm88qvHCWgp9d1ppG9oDe98ePkscNY?= =?us-ascii?Q?1ySuQQTzRf0FyUQ4KgdaJUSjV5UQgvW20kIHD1kaqK+pIftYEG1goGIErWP2?= =?us-ascii?Q?RjhJhQtWlrKRbuWQDHjV8m5NXj/VHDmHavVO+jF7O4FQwmnlnkBeYoiciVNm?= =?us-ascii?Q?5HwBR6ZKQlv7Ma5EIYU08L3251GI8hmFzZ3FtPufc6RMN7sOeOJkpooE2z/6?= =?us-ascii?Q?mSwiz9PQrV9IUfA5iDomugwkxCOcPWFJrbOcIniic/2yysv9bYCJ6mh0tzYr?= =?us-ascii?Q?Jece+zuFmkV8p/PI3sjB+oCe3pmnbVhXsFu3bEaIL/q8PJi7RhSS0ZW1mu40?= =?us-ascii?Q?0Mg6m0PU15xqDZK9EpniYQYTpeUr7L0c5HZnmV9e+0OBcExMroroK3T4zbg0?= =?us-ascii?Q?1dQc/Cnuhv14uG2uHGcb9vJIGrHhQkM+JmAzvVB24PoqoODCSevZSv7OpN5a?= =?us-ascii?Q?EfaJRl/sM2MPZIYyrMOOiohs9ooU1vSdigs1CtGvrvA+9R/x9EFNlRlpm1oA?= =?us-ascii?Q?giukdvVqZfZIrz1kprnjjjzlbB5p6hFA70LwJTvF1K8lmWW6N7PjVPwLDv/f?= =?us-ascii?Q?H4Zoti52V2raiYYzdE9y4QhMNoYTF3ZD9OPhtLDqJPeJAEkdGzbnIl8ziqPa?= =?us-ascii?Q?tjYfJGOXIWhHf8zSBeDhLJtRIaYHqwTdwocqBRnJ4zSD9pm1nn35fzqvfZMt?= =?us-ascii?Q?OO6+izV/HiAeum0BgBcPCLmmJQl51VYd+seeHfGBiOXOHvKMuafpP6tIwgl+?= =?us-ascii?Q?QqsL1XLtSK8W3tN2qfwgMMMUSElNrqlMcbnSZ6qTYv8hkXmL7SeXI5fjKH0/?= =?us-ascii?Q?m9OO0JMeeqJmiIwd8LlMvoQkrGLQHG/SSNYtcVqPtH1lycZ1dHdJ2MFo3sml?= =?us-ascii?Q?Qeppdw4p1M10WL3Aum1VAjkO/YOR4WllUng7RYuFaqmyBLC7Iha73dfsMtKK?= =?us-ascii?Q?bbIRkvd5F31thql+BIdOgmIZHlOykYDgP0f26N/imh/lYtY+akLtFfzKLSBw?= =?us-ascii?Q?tEdIa6Vkbf6ql8wt2hhQcRx+rm1OD+bE9XAop+crVerQGKrB4ndF1LDlulIK?= =?us-ascii?Q?67TS/OPHdEvukPkk1OQ3UG7qqSQw0tKyLkt8wAR7rGv+5KN1ST3uCzh9Qw2M?= =?us-ascii?Q?J8UaysFd0iYm9Nw0WxRap3lLc5iRJKPI5DkpI9J0WOJxIe54x3zUkHNfMqz5?= =?us-ascii?Q?7qFhOYSvkfIQsagm4Qo7zNyXPBa+ruYfOl7RdsyLpEp6IaQ9OLVKSoGclgF4?= =?us-ascii?Q?eioXiN2tPo2o5jCZen2QPvqf/7P4B+r0uhLqrBtCFOlj0eA8Ev+xSXNp5Q8F?= =?us-ascii?Q?qtvAvR23q7Z/A06clqVCmCNmZczqGQ/XI/xecIOVIc3XN22ObG7JfJrsOoQY?= =?us-ascii?Q?qr2zeSYkae5HhnB+4jWimG9qYOOk415KLI0pQbxzhXro4ABy46sydsBe7tQo?= =?us-ascii?Q?AfoRe0hhMrgFkitfkwEwkD9WdzN0bBiU4gRe4LlN5F2n7lx0EqOjAUkmxq4+?= =?us-ascii?Q?uy9vE9gNLw+GasaHoCs+jL9l9IyFbuVHXObZzIqvZMhxMEE2YaC/n/vmBh/I?= =?us-ascii?Q?jQSMkA=3D=3D?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 06417265-3d17-4b13-038c-08db28a946f6 X-MS-Exchange-CrossTenant-AuthSource: PA4PR10MB5780.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Mar 2023 18:39:31.2363 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 38ae3bcd-9579-4fd4-adda-b42e1495d55a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: xJjK/I6IKgq7seEiwjQlAcWQ+i6OyBJqYdZsI+63D99FUqMzN14r4+6rVJ+2JDtoCl+9jJwgePr4lIkc3dsskwt1Aev0/5Us71E07J8IJPU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB3343 X-TUID: jFB4oEfrXeQr Am Sun, 19 Mar 2023 19:50:46 +0200 schrieb Taneli Liljasto : > Hey Henning, > > I wanted to let you know that I've implemented the solution you > suggested and it worked like a charm. Using snippet files in > /etc/systemd/system.conf.d/*.conf and creating a custom package > recipe with the "dpkg-raw" class did the trick. > > I appreciate your help and the example you shared. It was really > useful and helped me get things done smoothly. Good to hear that. I hope you find Isar useful for your project, reach out if you have more questions. For most "common" things there are examples available in several open source layers. Henning > Cheers! > > Br, > > Taneli > > su 19. maalisk. 2023 klo 14.11 Henning Schild > (henning.schild@siemens.com) kirjoitti: > > > Am Sat, 18 Mar 2023 18:16:10 -0700 (PDT) > > schrieb Taneli Liljasto : > > > > > Hi, > > > > > > I hope this message finds you well. I am relatively new to BitBake > > > and the process of creating custom Linux images. I am currently > > > working on a project that requires the modification of the systemd > > > configuration file located at /etc/systemd/system.conf. My > > > objective is to enable the watchdog feature and alter the logging > > > settings within this file. > > > > Touching this file could turn out hard because it is owned by a > > package that you in Isar install directly from Debian. > > > > Better would be to set the values from snippet files in > > /etc/systemd/system.conf.d/*.conf those snippets would be installed > > via a customizations package using the class "dpkg-raw" > > > > Best try it first manually and once you know what files and lines > > you want start writing your package recipe and make sure the > > package gets installed with IMAGE_INSTALL. > > > > An example can actually be found here > > > > https://gitlab.com/cip-project/cip-core/isar-cip-core/-/commit/89ec2cb2d8709419c8adffdc071242c69e50266a > > It does watchdog, also something on printing and other things. > > > > Henning > > > > > > > I have been utilizing meta-isar's application recipes as a > > > reference to include my custom files on the device. However, I > > > have encountered a challenge with customizing the settings, as my > > > files are being overwritten by package configurations during the > > > build process. It appears that I may be missing some critical > > > understanding of the correct method to achieve this customization. > > > > > > I kindly request your guidance on this matter. Your expertise and > > > recommendations on how to properly modify the systemd > > > configuration file within the Isar build system would be greatly > > > appreciated. If there are any resources or documentation that you > > > believe may be helpful in this regard, please do not hesitate to > > > share them. > > > > > > Thank you in advance for your time and assistance. I look forward > > > to learning from your collective knowledge and experience. > > > > > > Best regards, > > > Taneli Liljasto > > > > > > >