From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 7278939938131804160 X-Received: by 2002:a19:4f08:0:b0:500:dc8d:c340 with SMTP id d8-20020a194f08000000b00500dc8dc340mr3222567lfb.35.1694857265176; Sat, 16 Sep 2023 02:41:05 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a19:7705:0:b0:500:80c9:a128 with SMTP id s5-20020a197705000000b0050080c9a128ls612685lfc.0.-pod-prod-03-eu; Sat, 16 Sep 2023 02:41:03 -0700 (PDT) X-Google-Smtp-Source: AGHT+IGZXcLMjQqEjIxqwenlNFRlDdhI4D5nlsCPeKBZ0w/9SkZGDCaLLu0FpIoaPLHaZ6+clADk X-Received: by 2002:ac2:5f43:0:b0:4f8:5cde:a44f with SMTP id 3-20020ac25f43000000b004f85cdea44fmr3202371lfz.10.1694857263034; Sat, 16 Sep 2023 02:41:03 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1694857263; cv=pass; d=google.com; s=arc-20160816; b=xf1kC2z0sW+gBdTaRxvqa1Jp/y5nctildT1OlD+T0PZcPRRYD1g97yiRBsU1JnbaNK j011RReRTWVbQcg1Dvne9tP6ZNGoImxj4wVs8dgIcG6Tk8WDcM/HAJHUtQNcrIdZLb4I LguKGV+N0XQ399H3m8QUGiO4hsXcQqDWHeaf8QcGpdkbdm813mrT98BzNsSEnNW7Adyl VbHUxj++GofxZMuv3cA+qksOlzwgR3c+3jn8p1fzLG7GH/SOjzhxI3oxsWtw0rWKnRa6 Y1NhlhlrhMuzGrb2Ng8rNpoCaznkDPSHZInY1hy4FLGGn4Zfs1ShbatBLHquPtPHI/CK bHdA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:in-reply-to:from:references :to:content-language:subject:user-agent:date:message-id :dkim-signature; bh=ettfOdzfS5k1sYS+yRlMZasdqtc31IlZ0lsQ4rc0G/w=; fh=Ya44QEZijmGwi3iM06vY2ri2uPgFJ4O2CEdNzu8WM0o=; b=XJTHlkX23KQ9x7Yg4VAUrX+5aDLRrp5uJfZ1ImsgOI/PTu3XMci7nEuFjZt34nlTiO k9QHDKkB5du/6upvrQSryLZ6iwGSxdKWIdiT/55/MGwlKFc8dfRBJEEmE0WW9cpK/mJ/ zxhLlWUuOsnZ/zg5FXZy+Bw1BpIwFMnVWNu2rXlK03icbWRwXVwyjjCRtHqY+Rhgm2va UGNBqGTkJnhqWQClJBCjPIKXHa2WuOH8zIRxZOSO77obwajL6HbRIORaWQNihTj8n5gF tncz4CFNVGF7TNvSZZUtUnzVPAC8isO6rD65kUqXy35zRQTNObNrtF86UJbMcCy0j5pz TR/g== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BxyQCxHw; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7d00::617 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on20617.outbound.protection.outlook.com. [2a01:111:f400:7d00::617]) by gmr-mx.google.com with ESMTPS id a3-20020ac25e63000000b004fe3ba741c8si428553lfr.8.2023.09.16.02.41.02 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 16 Sep 2023 02:41:02 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 2a01:111:f400:7d00::617 as permitted sender) client-ip=2a01:111:f400:7d00::617; Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=selector2 header.b=BxyQCxHw; 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 jan.kiszka@siemens.com designates 2a01:111:f400:7d00::617 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dyGJWbq9ejIB8SGyo0RmYKaIs/bM3yMpHsNVtgIIa5u64uohEd6pEJaNEksGN/c59+B6g6g7Vu6DAyIgfaDB/TUxQgPh9Ao30orLbeArzmfgs0nDvakK5wi18vjydBYcfmOeYG6KtB0UUm0nCnGWDXF9RXHV5w2gJrDQorVjydfODQgDKMjqdal0jXHYGSyvmx5xMHNuYHhJOapaAFPY+w/RY7wSLZKLGg2oaWzwTbLzHUKuT/mj2fgAKd0+6AbdydaBfQYHHMop+/Wfzql4ht7quMNxdqPOyaG5i+wwQtkdmx+qtGX0gFTkSTj7tzkZeARCZnG7wF3GFuWe4f9v0A== 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=ettfOdzfS5k1sYS+yRlMZasdqtc31IlZ0lsQ4rc0G/w=; b=AD2E/bCsP0t1IrjXwa6RJ76iUEfWomuhhC8IhZOcu9bLYMicZjhKNVwh74WjsCNceqwiR8jLMnI+MeYdfWU5DA/OiWiQmd/oMkqJT6ti2HEjgOvoT9JtlcNAa2K+yMfHVFq71Y9Kjv1FRNNb0DRUGsGU4IuOQK1ixnqfBICzlgKwIH4TFOb0FVAxsNREPgeSqajl4bwh3bLuqTfN8kpyB+o6E1RBO9ql7eOLPp7R/AckocCcjoKGFVpKK3vAnddEceIrVfUTcWag4XL5v0eDuApIve6Vl9nBmp+gQHeofa6/Ttws/RLiLRqGPWc4C5gqkzVOEvoiS9a0Fob9yz/jeg== 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=ettfOdzfS5k1sYS+yRlMZasdqtc31IlZ0lsQ4rc0G/w=; b=BxyQCxHwmR44M60BeNpH8pBe3fr8dSmH6R8XVtK4gJwbqI6ilHZYHKoMipvTuasN2zqYhdjyFnDJ/z9zEId2t9FlUgtyrN94Y4yL+/Hfn77VhhiHZg+szedzZzUN85nBJr2HxZMcQ06848QRzJ5nASvx6AuUY74EkMnGdqctkT0NMGIDz9aG2+qyuuYhv1Fl/rYxM7x1KtbtkQapm7ufjiQ+OuhnVa6rKIsOafFRnvftPZI1CF4SyTsKRZEC5KewqCcvwLtoqEASd3O5PniqSQhIMkJGz7a0MCc1k9srtpDuxcWczRr2UDnqzD4MdbuouM5hBioOXhWo3+uz/HDvLw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=siemens.com; Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) by VI1PR10MB7753.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:800:1c6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.19; Sat, 16 Sep 2023 09:41:00 +0000 Received: from AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2]) by AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM ([fe80::7f20:d403:b43d:12e2%3]) with mapi id 15.20.6792.021; Sat, 16 Sep 2023 09:41:00 +0000 Message-ID: <1e0f5811-d238-4d50-903c-4a7edf5b9597@siemens.com> Date: Sat, 16 Sep 2023 15:10:59 +0530 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/13] Support building Isar using kas Content-Language: en-US To: Uladzimir Bely , isar-users@googlegroups.com References: <20230915064426.27676-1-ubely@ilbers.de> From: Jan Kiszka In-Reply-To: <20230915064426.27676-1-ubely@ilbers.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: MA0PR01CA0033.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:b8::15) To AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:588::19) Return-Path: jan.kiszka@siemens.com MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6181:EE_|VI1PR10MB7753:EE_ X-MS-Office365-Filtering-Correlation-Id: 6f10f817-40b9-4501-5621-08dbb6990971 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: uvl8cZdtYypoNxAkoKNe54N0TgVOsJNBp+QfER05Jc7AW6MSCPSfptVyrIQ24mVpLJ8oIJm48qbW1y/CUmMLAR2tndrj2giPBorK9s4e6R74kkoRsvuT1woVwduYHNNE5bYkTpS+uVIvqdW3hHrb36BH7qN0G9paSIhWxu8cVnoeo2r6aZe0di287C1zPxhIDgdH+jtrsYmFqiJIfYlpW36RYCeLV1INRBGmAIAt1s3wF6RrgubEbhu5kO+s9v+1t2G+RZq5/aYPn80Gv1JboP3Fa+gX/RLEPGRwg1DKZQLvmNYH5+0fHMMOruX403AJyHJsgFjLK3MB/enH2UonoGSL1XoGvqJY6A8RbMsiEBXTw/R9dA1+hl89gby2NyfdOeVO2k1eRUeVoiH6R3P3z259KW4ZlD/0okBMKT9Y1MKTjO2ozbH0ur+IWvggpQVGRQjKZ1BWm8Eb5pOP26K/KtuC8huxOFrFFIYrwkKnC3JXkPWBCakieOrP9kJrQ2XPHIKDzvGmULBleGUniY8IaUhfZ33dKZgt0HgBDNpTUDjKsgaMsP1SamKEmor4XfF9uDk4+SCmW5cifOFOu8oBjQjVcgh3jDrNSHu+nb5uIdW9rQExTPwuJbqjVMT1IYdj X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376002)(396003)(39860400002)(136003)(366004)(346002)(1800799009)(186009)(451199024)(478600001)(6506007)(53546011)(6486002)(6512007)(2906002)(2616005)(44832011)(8936002)(66476007)(66946007)(66556008)(41300700001)(26005)(8676002)(5660300002)(83380400001)(316002)(31696002)(36756003)(82960400001)(86362001)(38100700002)(31686004)(43740500002)(45980500001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dzk2dnhxc0Y2R3YwcEE0bjFCM2N6M3NMbXJodEdFb2RNZVNNblV0cHAzaU83?= =?utf-8?B?YkxWazU4TUN0NnBWVndGa1I1VHlSUHFEOURHZlgveFdIcDROYUZSNWR1KzhO?= =?utf-8?B?alBKTit5MnV0TGZBVDV4K09LcGVUYVJpbExLRVNKYmVUTnVhTitGRUZTRzVB?= =?utf-8?B?dFUrNzNQQ0NWTFQ1SWFxbzlTN0tKTzZyZkgrT3pkZXBNQkR2aktoTExkb2x5?= =?utf-8?B?b1lieFAxNFJxUFJnUVRGZThWRmVPV0RpU1lOTWNEbUFxc1NiNC9rOCtaZGpk?= =?utf-8?B?bHNxbzlRY2I0Yk5jUlhnNUl0NDVKbHdpTk9zc2xvdTlVTFU4L3I5TjNLQ1E0?= =?utf-8?B?OUhRZHM2NWgweFNHTS95YXJnVWlaaDFEWHNBY1IzWFlDdnIzTlFHS0oyT3Bv?= =?utf-8?B?ZW5DUitsZkNQVHlpc3pOZm81ZGVCNllmVEJvYkIwdEFLWk55OUpiQWFqZ2dm?= =?utf-8?B?VG9Fb0RyL0h3Rnl1SFRrdy9EUUREd1AwTExpVm5RMXh0Y3hJMTJUUW4wK2tZ?= =?utf-8?B?cDNhSHVwcWpsY1BxMkJTLzBYVjc4czF5dzliZnByY1hsWWc4UCt5WDhSdmRx?= =?utf-8?B?aG9vckRXRWtIbHBPL1RZWElUNUVrTnpNYWw0UUJ4MGgxSEVCQXZLNzMrTXY3?= =?utf-8?B?cHkyUTR2MjFwb25hUmwrTjlpU1dTK2tuOE9HQWRNZzdvY2JKZ1R3RlRMOGxG?= =?utf-8?B?eXQ5VjBqWFlkTGdiRzd2dmk1NEdkbnNMdHhhcHNzektUTUxlblYrL2R0QXlk?= =?utf-8?B?T2hnVTg0dDZ1aEJ2WW4vUm5DbXJROGprT0ZWTzkyTnJBc2Myck9LSjZzVGdu?= =?utf-8?B?cEdscXk4WXpXYWRkejlraDVldHdQM1A2U0M5V1hkUGhFTk9BMEtVSm10ZmMz?= =?utf-8?B?MmszYWZFYk5rcmx2NkN4Y2pNek1ZanZuZGFjTG1rU1VSWlNMaFVLSDdmVGwx?= =?utf-8?B?YWJBb3ZlR1R6WFE0UStDcjlqVjBXRFZMM3FTQTUxYkFKUHBPRFJTWEJTZkJp?= =?utf-8?B?QlRGdDlvbWVwdzczQU50NGdhYi9NRFBTV0VLVTdZbkg2d1grcDlOdGNMWG42?= =?utf-8?B?S0Z1R2dSYlk0WmMrR1pHWVRraUFsZjZ5dmJrd2R3enUwK3ZNU3IweFNhSnlq?= =?utf-8?B?V3FhYU5aZUVsUWpaRVN3OUIvVThWaFJkL3kxQ0VQTTdKVmtUcW9OdjlBTVFG?= =?utf-8?B?SFhrdFY3Q3BmOUFIdjJhT3BJOHA4V1k0UGdOaGgyTUh1NGZ3Wm5HR1lLVXlE?= =?utf-8?B?NTlFdFJEQ2dUcWNwby81bXUyWmI4MWRrL1ZZMWNxeDIrUEMyYTV2elBJS1Vh?= =?utf-8?B?NW1Sb3NOc21rM0F1VUthUm9XR0pkWkxLclEzK0pHWERua2ZkNmsxYUlGeUkx?= =?utf-8?B?N1FlZmlwcmlVc3VTUExQdCtxT3dzRlduWkovQVhYL2NYdlpSVnJRWk51OXZa?= =?utf-8?B?NDZwV2VJcWVySEM1NWExZkN1dVE1ck9oMk5NaVRaU1lidENheGFLVk9Vbkx1?= =?utf-8?B?ZmcyQ2Vvd2N2bWRva2JWNFcra0pRc2pUbTlPRGUxTGNGVDJqN01sSHVKMTdD?= =?utf-8?B?YTB2dVZRcytiLzg0M3M4Tkw4QW1DYWI2Q0dRaTdrbFkrRWFLeGVnUnJkL2lt?= =?utf-8?B?eEZUV0VFNzZGNDR5aGNER2ZXZHN6V21TWWJ0NVlKMjVzSnZzQ3hNU2lsQXVm?= =?utf-8?B?R0c3Q1hsYjY5M2hhMTIzeGUySmdzWHVGMDVYNGNKd09sYU91em9nc3hSaWFZ?= =?utf-8?B?cHUyd1E2QzhjSk5md0tDQk40a3ZYWmdzS1FZWVZPcU8wVUNjRWQ1aDJ0UWFQ?= =?utf-8?B?TUoyOG80aWVmd1EvRjl4blM1aWNnYXZwU0FPSlhnUTBpcXNSTVhsU1NuRjZq?= =?utf-8?B?N3FsVFFabkpEYzBQNENvVFlPYUhCMHFNN2Rzc0JqSGdPbWppamVGNzV6OGN0?= =?utf-8?B?TFUwektEb0VxS3ZwUDJIUTFCTmdRZGt1QUI4Zi9seDRJYkg0aVI5SnE1Tmt2?= =?utf-8?B?RUVacFFZeFo1bEZINVg0MVFKdkNIYlhISE50a25lQWk3TnRxS3BLVGh4UHVL?= =?utf-8?B?aXQwSUZ4d2dZWWZGY2ppNUN0TllwQmI0ZmZieWkzL2xiNmRYd0RQK09LQlZa?= =?utf-8?B?UXFJU25DZ3BpakVsWmVaR3g4NUpDSG1NRkVFWElNUTBrR3I2ckU0WFJHam9M?= =?utf-8?B?c2c9PQ==?= X-OriginatorOrg: siemens.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6f10f817-40b9-4501-5621-08dbb6990971 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6181.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2023 09:41:00.8460 (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: 8aShpuGtvIGZIAmJNYhKKoICXLPnQ/K7gWUgFp1IfN+51HWBF5vABQnYanQFRv77KuwyxtMba+JWvoeM7uBxKg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR10MB7753 X-TUID: 4c3RoqY4Z+/2 On 15.09.23 12:14, Uladzimir Bely wrote: > This patchset adds YAML fragments and Kconfig files to support > configuring Isar using `kas-container menu` and building it > with 'kas-container script`. > > This patchset can be treated as a reply to > `https://groups.google.com/g/isar-users/c/GgMvGOkXkcg` request. > > Uladzimir Bely (13): > kas: Add initial Kconfig support > kas: Add a local copy of kas-container script > kas: Add dependencies between machine and distro configuration > kas: Add mirror selection > kas: Add packages selection > kas: Add COMPAT_ARCH support > kas: Add cross compilation mode selection support > kas: Add ccache option > kas: Add image type selection > kas: Add IMAGE_FSTYPES selection > kas: Support CACHE_DEB_SRC option in menu > kas: Add options to activate predefined users > kas: Add Readme.md > > .gitignore | 1 + > Kconfig | 36 ++ > kas/README.md | 36 ++ > kas/distro/Kconfig | 68 ++++ > kas/distro/debian-bookworm.yml | 4 + > kas/distro/debian-bullseye.yml | 4 + > kas/distro/debian-buster.yml | 4 + > kas/distro/debian-sid-ports.yml | 4 + > kas/distro/raspios-bullseye.yml | 4 + > kas/distro/ubuntu-focal.yml | 4 + > kas/distro/ubuntu-jammy.yml | 4 + > kas/isar-image-base.yml | 7 + > kas/isar-image-debug.yml | 7 + > kas/isar.yml | 15 + > kas/kas-container | 562 +++++++++++++++++++++++++++ > kas/machine/Kconfig | 153 ++++++++ > kas/machine/bananapi.yml | 4 + > kas/machine/container-amd64.yml | 4 + > kas/machine/de0-nano-soc.yml | 4 + > kas/machine/hikey.yml | 4 + > kas/machine/imx6-sabrelite.yml | 4 + > kas/machine/nanopi-neo.yml | 4 + > kas/machine/phyboard-mira.yml | 4 + > kas/machine/qemuamd64-sb.yml | 4 + > kas/machine/qemuamd64.yml | 4 + > kas/machine/qemuarm.yml | 4 + > kas/machine/qemuarm64.yml | 4 + > kas/machine/qemui386.yml | 4 + > kas/machine/qemumipsel.yml | 4 + > kas/machine/qemuriscv64.yml | 4 + > kas/machine/rpi-arm-v7.yml | 4 + > kas/machine/rpi-arm-v7l.yml | 4 + > kas/machine/rpi-arm.yml | 4 + > kas/machine/rpi-arm64-v8.yml | 4 + > kas/machine/sifive-fu540.yml | 4 + > kas/machine/starfive-visionfive2.yml | 4 + > kas/machine/stm32mp15x.yml | 4 + > kas/machine/virtualbox.yml | 4 + > kas/machine/vmware.yml | 4 + > kas/opt/Kconfig | 181 +++++++++ > kas/opt/cache-deb-src.yml | 6 + > kas/opt/ccache.yml | 6 + > kas/opt/compat-arch.yml | 7 + > kas/opt/crosscompile.yml | 6 + > kas/opt/image-fstypes.yml | 6 + > kas/opt/mirror-debian.yml | 7 + > kas/opt/mirror-ubuntu.yml | 7 + > kas/opt/packages-distro.yml | 6 + > kas/opt/packages-isar.yml | 6 + > kas/opt/user-isar.yml | 16 + > kas/opt/user-root.yml | 7 + > 51 files changed, 1266 insertions(+) > create mode 100644 Kconfig > create mode 100644 kas/README.md > create mode 100644 kas/distro/Kconfig > create mode 100644 kas/distro/debian-bookworm.yml > create mode 100644 kas/distro/debian-bullseye.yml > create mode 100644 kas/distro/debian-buster.yml > create mode 100644 kas/distro/debian-sid-ports.yml > create mode 100644 kas/distro/raspios-bullseye.yml > create mode 100644 kas/distro/ubuntu-focal.yml > create mode 100644 kas/distro/ubuntu-jammy.yml > create mode 100644 kas/isar-image-base.yml > create mode 100644 kas/isar-image-debug.yml > create mode 100644 kas/isar.yml > create mode 100755 kas/kas-container > create mode 100644 kas/machine/Kconfig > create mode 100644 kas/machine/bananapi.yml > create mode 100644 kas/machine/container-amd64.yml > create mode 100644 kas/machine/de0-nano-soc.yml > create mode 100644 kas/machine/hikey.yml > create mode 100644 kas/machine/imx6-sabrelite.yml > create mode 100644 kas/machine/nanopi-neo.yml > create mode 100644 kas/machine/phyboard-mira.yml > create mode 100644 kas/machine/qemuamd64-sb.yml > create mode 100644 kas/machine/qemuamd64.yml > create mode 100644 kas/machine/qemuarm.yml > create mode 100644 kas/machine/qemuarm64.yml > create mode 100644 kas/machine/qemui386.yml > create mode 100644 kas/machine/qemumipsel.yml > create mode 100644 kas/machine/qemuriscv64.yml > create mode 100644 kas/machine/rpi-arm-v7.yml > create mode 100644 kas/machine/rpi-arm-v7l.yml > create mode 100644 kas/machine/rpi-arm.yml > create mode 100644 kas/machine/rpi-arm64-v8.yml > create mode 100644 kas/machine/sifive-fu540.yml > create mode 100644 kas/machine/starfive-visionfive2.yml > create mode 100644 kas/machine/stm32mp15x.yml > create mode 100644 kas/machine/virtualbox.yml > create mode 100644 kas/machine/vmware.yml > create mode 100644 kas/opt/Kconfig > create mode 100644 kas/opt/cache-deb-src.yml > create mode 100644 kas/opt/ccache.yml > create mode 100644 kas/opt/compat-arch.yml > create mode 100644 kas/opt/crosscompile.yml > create mode 100644 kas/opt/image-fstypes.yml > create mode 100644 kas/opt/mirror-debian.yml > create mode 100644 kas/opt/mirror-ubuntu.yml > create mode 100644 kas/opt/packages-distro.yml > create mode 100644 kas/opt/packages-isar.yml > create mode 100644 kas/opt/user-isar.yml > create mode 100644 kas/opt/user-root.yml > Looks nice and helpful, specifically (but not only) for beginners! Just had minor remarks. Jan -- Siemens AG, Technology Linux Expert Center