From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (EUR04-VI1-obe.outbound.protection.outlook.com [40.107.8.41]) by mx.groups.io with SMTP id smtpd.web10.8684.1625822438842566235 for ; Fri, 09 Jul 2021 02:20:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@armh.onmicrosoft.com header.s=selector2-armh-onmicrosoft-com header.b=uDYehEQ+; spf=pass (domain: arm.com, ip: 40.107.8.41, mailfrom: sunny.wang@arm.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nz938hS9v/orUJzd22gXZP/eNZZLvBCUalfP8wlTfbI=; b=uDYehEQ++BpWPdD1qxOYp5DgK8g5Fe5tpMtENyHz8Pqt8AN1c2/IrAxT9c1pbOZoc2yuEPRJGNRoCr8tCg23pLZdjH/XBxQtuYVS0M60W9O0rki7T3v5zB37/inrtJtSoun3ylBf5svG6VHcD3sA8Itq44DqXQ1ck5pWBr6mCA8= Received: from DU2PR04CA0348.eurprd04.prod.outlook.com (2603:10a6:10:2b4::9) by VI1PR08MB3888.eurprd08.prod.outlook.com (2603:10a6:803:b8::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Fri, 9 Jul 2021 09:20:23 +0000 Received: from DB5EUR03FT007.eop-EUR03.prod.protection.outlook.com (2603:10a6:10:2b4:cafe::a7) by DU2PR04CA0348.outlook.office365.com (2603:10a6:10:2b4::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Fri, 9 Jul 2021 09:20:23 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; edk2.groups.io; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;edk2.groups.io; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by DB5EUR03FT007.mail.protection.outlook.com (10.152.20.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Fri, 9 Jul 2021 09:20:23 +0000 Received: ("Tessian outbound 770f4ae52989:v98"); Fri, 09 Jul 2021 09:20:23 +0000 X-CR-MTA-TID: 64aa7808 Received: from 2a1ce61bfaa8.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 7DCDE8D1-12D7-4EBF-97C6-392D9BDD4A0B.1; Fri, 09 Jul 2021 09:20:12 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 2a1ce61bfaa8.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Fri, 09 Jul 2021 09:20:12 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G2FePOCe4RdMzJCBRdJ2zmYuiW3evDwCMmCAPhuZiB+Qb7WBl92hQ5wQ5uEhi59jGQqUlyU41eDuKfS+i1WOSU4Cq94GXdy3w9KRiKc+Z/T2emyxa3g2+uzIU7MFTyPnsiu3EQ3YrOHFXRbo0jS6HvOZ1a2kqLV3CfKu1uwOIYrEWGQyodmftfWH+YQEf7qaqwNU+VVR9cVmRd+UoYmt+MNKYTs3DqM1YkJRFF/XyuJ8RQa84MxD4awqBgO57W/1SoYJtzoU3VMKqkiweMLiZsD9oDN5ttKQdsRHdfQ8qUKBP2KejudQUjtMU9HddOBKLd4ICZ9RTADruDzpaY79nA== 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-SenderADCheck; bh=Nz938hS9v/orUJzd22gXZP/eNZZLvBCUalfP8wlTfbI=; b=l4LszHJEdPerhwjeIAiQCHSc5B1MZR9m15u4KXHMWUiHy5s/pNTe2MM+VGqex/iKTQf2iWCSKIZ67VckJJ/qu+B/7gLO4Ry/jjH+OihO+1mhRqND5RfLw5DAs+tjDBGibprp6VfBkrG4E3FNRnjJiurCSmI4IleRZ3qYvDJo8Z1KhM6DbYZyfBeRJTbP1WLBaLtzb1HsdRRj/gRnFpMhwQ4B/wp+wHQoFDrymQG8OqdgkEtmyLg4MPLK3a3wysHncyBUy44Tc/uRJTcE7t2dA6eTtaHfNLH1vpNuz8VtEXn91NlCurUlyp+34v297fGpLtgdP+UsK3y/djPUvWPQ0w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nz938hS9v/orUJzd22gXZP/eNZZLvBCUalfP8wlTfbI=; b=uDYehEQ++BpWPdD1qxOYp5DgK8g5Fe5tpMtENyHz8Pqt8AN1c2/IrAxT9c1pbOZoc2yuEPRJGNRoCr8tCg23pLZdjH/XBxQtuYVS0M60W9O0rki7T3v5zB37/inrtJtSoun3ylBf5svG6VHcD3sA8Itq44DqXQ1ck5pWBr6mCA8= Received: from DB8PR08MB3993.eurprd08.prod.outlook.com (2603:10a6:10:ad::26) by DB6PR0801MB1798.eurprd08.prod.outlook.com (2603:10a6:4:3c::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Fri, 9 Jul 2021 09:20:05 +0000 Received: from DB8PR08MB3993.eurprd08.prod.outlook.com ([fe80::14b0:85d6:deeb:9ee0]) by DB8PR08MB3993.eurprd08.prod.outlook.com ([fe80::14b0:85d6:deeb:9ee0%7]) with mapi id 15.20.4308.023; Fri, 9 Jul 2021 09:20:04 +0000 From: "Sunny Wang" To: Grzegorz Bernacki , "devel@edk2.groups.io" CC: "leif@nuviainc.com" , "ardb+tianocore@kernel.org" , Samer El-Haj-Mahmoud , "mw@semihalf.com" , "upstream@semihalf.com" , "jiewen.yao@intel.com" , "jian.j.wang@intel.com" , "min.m.xu@intel.com" , "lersek@redhat.com" , Sami Mujawar , "afish@apple.com" , "ray.ni@intel.com" , "jordan.l.justen@intel.com" , "rebecca@bsdio.com" , "grehan@freebsd.org" , Thomas Abraham , "chasel.chiu@intel.com" , "nathaniel.l.desimone@intel.com" , "gaoliming@byosoft.com.cn" , "eric.dong@intel.com" , "michael.d.kinney@intel.com" , "zailiang.sun@intel.com" , "yi.qian@intel.com" , "graeme@nuviainc.com" , "rad@semihalf.com" , "pete@akeo.ie" , Sunny Wang Subject: Re: [PATCH v5 06/10] ArmPlatformPkg: Create include file for default key content. Thread-Topic: [PATCH v5 06/10] ArmPlatformPkg: Create include file for default key content. Thread-Index: AQHXblotc7DPHOB2T0ajvseFw0+kmKs6ak6w Date: Fri, 9 Jul 2021 09:20:04 +0000 Message-ID: References: <20210701091758.1057485-1-gjb@semihalf.com> <20210701091758.1057485-7-gjb@semihalf.com> In-Reply-To: <20210701091758.1057485-7-gjb@semihalf.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: D4143188AD7D4D4BA2E3A72F5B04C596.0 x-checkrecipientchecked: true Authentication-Results-Original: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 932f1c77-9313-4f07-593c-08d942bac7c9 x-ms-traffictypediagnostic: DB6PR0801MB1798:|VI1PR08MB3888: x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:3513;OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: QFjIOg1TfwMuLXnBYWu2SCr4+3PH4JV0ThiywjziVeFCwTTzQtYZO4f31FOV2D2TbmvHXscdd0AW0J28CiXoaqBEE0BA73ctMbBKb1oxANABtOIE4hAAlbKA7KayTgYK3VW/5AJA/dpNfzpNuS7ViHdVHZHP2ciBBuLDBFCOypYal7V7mv8NNyCIL7vo4AwQ28ckymK9tqoPjyn4PMYgMHji/xUxsl5zkowIMbgMlmZNsiMEAhEEzyVwWV0DFhYYrVdCAxGCnE8B5P7zZh5q+vfUm5boL0S/GbvARgmgQzxrcLUK3DkcbyP7PxMJBYUX3IqOd6gTQ1RUPhUXpqGlaK6jvS9egAvpJffR74f1rzOgUGrsh+eOwOXM5sxWv7UeVJJ8+iv8Evp3dhfoDAY8hlTeDAqSUy/GrdCFsrR8McFVV9jg3ITWL2OTCImSTAgHwRF1vc/yFYpAeQ9eAbw+Qs9C0Mfd8/cwBy2Gjzv4eaAq9diFzY9UDOvSoCPwlrO85uFK8Pwh7AKojiNHEZ+gIQktP7LvYw+bbz7uTPTLOMKhT+8n2NId36yP9HHZtsoq6vkfGfNyknJUiXs4rKlTVUR3XtLpJo1F4mgBAkk8vfb34z42DTXupEfvySOt5zDvb3djnlMsCbrpZZo1g5IPhg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB8PR08MB3993.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(39850400004)(376002)(366004)(136003)(396003)(346002)(9686003)(33656002)(122000001)(38100700002)(55016002)(7696005)(316002)(5660300002)(83380400001)(2906002)(8936002)(52536014)(186003)(86362001)(71200400001)(54906003)(7416002)(66946007)(76116006)(478600001)(4326008)(66446008)(64756008)(66476007)(53546011)(6506007)(26005)(66556008)(8676002)(110136005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?9krPBaxjEuJfG6bvkCbw71AynUeeyp+KQTago6M/876NzldX7eTeBugO0cZx?= =?us-ascii?Q?w18ShPmkyTC/uzqD6L7irI11Kf5QjYMmE9gHsY86M69vbXM3qYPXQKByVsJ4?= =?us-ascii?Q?0bA1d+0vRQy68tvncSzJiuPzLNwPyc7bZp9PrYHWqCZlWKMFbs9lh+D7XJxu?= =?us-ascii?Q?gA+9+U+sHa/rQ+aE7cAv2DX0OWXZ04gx5RCx6woymWh7MigpfFY25CUGhqb8?= =?us-ascii?Q?cWnmrurnBpLuhWnwMNq3Ph9HduxV78DAAkhXlfZ09qUB+b+R/URYYpvovpKV?= =?us-ascii?Q?8aXgR8GMiUGlgBwBSVMtwISRDCwTqIdUI+QgMwQixcqFjeFKvhjSF4AMj5vm?= =?us-ascii?Q?z0tossdkk8Dq7MWjOKXGz+KRRP+s4VDAI3HkUdBPYbZ+60/ZUOSpjz6q7YHF?= =?us-ascii?Q?/FvJ2TQAZ5FoAifaiFG7gHU3n7IuGFNUbZrj4ab799OInjLFosdvmRBgDmQP?= =?us-ascii?Q?QLq+Ei1hyLT/RVv1d4MgBxWSOk3FA0Z9NMFfssuo8ukdrdj4sXmasEo5AVgD?= =?us-ascii?Q?HyLcGC5oF7FMBDO2lhD/ieMzTJft5ieYwM53KLBqTRqoIu2mDxnXnvwdEJ94?= =?us-ascii?Q?TAyJo1NS6NHPpUNwRQOZBIPtWU5T8tu4DWOChlpnt6yw/pFw27OlaJ9wVa7W?= =?us-ascii?Q?R1jCTh6Mz9kj+/QaatNqOdGwT69we5NDhj/dDWp0Gp7+Xp0qNcPthEa8oQvu?= =?us-ascii?Q?WnRoo3/uBKIS8oBMdScU/vnOYDoCwLI0bwFKDm3h8ykuNXq1+mVLdhOLb61C?= =?us-ascii?Q?keFV2iH5KqATRGAjzgYek1WgG3/ohWrBAETf3qlwlH+obtDSyb9AMHVh8stM?= =?us-ascii?Q?Eev2K9Jc/Dcwt1mj4qbXOHGyGiWQPp8XqBkiGLDrxrebhjKB5S4pPRbVBOZ6?= =?us-ascii?Q?G6kjPFN8BkqVZ88+Q+IX3/fG59SE8kmHUI1l/ALbBfbQWL39gCuGKyLrdznK?= =?us-ascii?Q?VoUPmVM0n4i03eWFct6XCSzRTbjDGpLVSGMjbDsYDjcNVw3GwK5vDV6dudF3?= =?us-ascii?Q?8E0ygBaIhWQFLV0tyCxkkjE2rPtCwMvCYAHAzAxWhn8fB8riyL6+RBuIZCT6?= =?us-ascii?Q?QCkKnca3QTEodey+8Vq469QIzidt+Pj65w3pAYxuh5bReH8zBD5DbFI0z5zH?= =?us-ascii?Q?6BgVCEfuR+z95vazsdWYfj3b3vD5UxGAWA6SgKB3OdZENh3Q0L2Flw4NmQuk?= =?us-ascii?Q?Zqr2zfCUbOKWgr7W1ci5yqMSFAw+6Nn2T37V12N55nki7NFAIcn/glW6c4Q4?= =?us-ascii?Q?WfUSa0jJOuiHa90OpISOqGCDIWfNuN2wF8QIJMNiYMi6LAw7iwWPMgCy8X4t?= =?us-ascii?Q?Q/5DsGdiRBXzQ17ucbVdeh4q?= MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1798 Original-Authentication-Results: semihalf.com; dkim=none (message not signed) header.d=none;semihalf.com; dmarc=none action=none header.from=arm.com; Return-Path: Sunny.Wang@arm.com X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: DB5EUR03FT007.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 77c19449-23f8-4947-2c47-08d942babce1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: cGOeLhKGF6I5Pevzc6r1WL8gp7DeclwW3sUmnj0JY31ASm/zr/HRrebjTtjYjtyT66uy3pD1Q8sI9HIJb5IXmDl4U5Y4+ef6pyCScU5HO1Jbu43/zWGy4DuEES7T7L5g2Ake1odJjSu2Or+Qzupbrv0en3T53EIg0zHB5/cq+vzhX4SEYTeLQijX5NZ0UakTXWvI4I8KjfdwpRvQXvTOlXxrN7JuXbRMBXXkLIsGFFb+/BOyZem/kD/3gvdUhc1eBGG/7tOfwnHY/GrkYnc60FdeAj8YMiuikgAoUiO3SLT2FBn1QM1O59vG7CTbr/+C3ynk8SER1sjmCqi2OkQd9Ap++nRUkzNzonWVm1pknT3e03yJSVx5+ujDnGDKkZYFcQ1Kf/r/F+RzEbl1OjdNCNFNbq7wCD5/KfRH7+ze6KHeqOr5SHt8HOWVYjR9Cu1dJP8wFOE5SZrJD057+lGMZOlrDGeMWXQEdNK+/DudJN+ctso1kAUyVwRjE3AaEQ0oaHTfDz0nyxDkc2rxwr2S39sJu5h3UfN8T6y7R5ELREPc/X8oqYrTNk8oV1a8oNPK+fUzqNa1ndEU0V93nWyl8TvQHVY642Pk4kXMoS3/vcyUNR3PhmDgXVnCXgGfrDjQ1HJAnTY0cmtSyzoMljSjY3sFjKm/sm/7cvMtlimOzpq7m4Aql9xoCyIabHHO0zpOiqKh0I6tEcnzwZm7GW+6Zw== X-Forefront-Antispam-Report: CIP:63.35.35.123;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:CAL;SFV:NSPM;H:64aa7808-outbound-1.mta.getcheckrecipient.com;PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com;CAT:NONE;SFS:(4636009)(39850400004)(376002)(136003)(396003)(346002)(36840700001)(46966006)(82740400003)(9686003)(33656002)(55016002)(7696005)(316002)(36860700001)(5660300002)(82310400003)(336012)(83380400001)(2906002)(110136005)(8936002)(52536014)(81166007)(186003)(356005)(86362001)(47076005)(54906003)(70206006)(70586007)(478600001)(4326008)(6506007)(26005)(53546011)(8676002);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jul 2021 09:20:23.2777 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 932f1c77-9313-4f07-593c-08d942bac7c9 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d;Ip=[63.35.35.123];Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT007.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3888 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Looks good to me. Reviewed-by: Sunny Wang -----Original Message----- From: Grzegorz Bernacki Sent: Thursday, July 1, 2021 5:18 PM To: devel@edk2.groups.io Cc: leif@nuviainc.com; ardb+tianocore@kernel.org; Samer El-Haj-Mahmoud ; Sunny Wang ; mw@semihalf.co= m; upstream@semihalf.com; jiewen.yao@intel.com; jian.j.wang@intel.com; min.= m.xu@intel.com; lersek@redhat.com; Sami Mujawar ; afi= sh@apple.com; ray.ni@intel.com; jordan.l.justen@intel.com; rebecca@bsdio.co= m; grehan@freebsd.org; Thomas Abraham ; chasel.chiu= @intel.com; nathaniel.l.desimone@intel.com; gaoliming@byosoft.com.cn; eric.= dong@intel.com; michael.d.kinney@intel.com; zailiang.sun@intel.com; yi.qian= @intel.com; graeme@nuviainc.com; rad@semihalf.com; pete@akeo.ie; Grzegorz B= ernacki Subject: [PATCH v5 06/10] ArmPlatformPkg: Create include file for default k= ey content. This commits add file which can be included by platform Flash Description File. It allows to specify certificate files, which will be embedded into binary file. The content of these files can be used to initialize Secure Boot default keys and databases. Signed-off-by: Grzegorz Bernacki --- ArmPlatformPkg/SecureBootDefaultKeys.fdf.inc | 70 ++++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 ArmPlatformPkg/SecureBootDefaultKeys.fdf.inc diff --git a/ArmPlatformPkg/SecureBootDefaultKeys.fdf.inc b/ArmPlatformPkg/= SecureBootDefaultKeys.fdf.inc new file mode 100644 index 0000000000..bf4f2d42de --- /dev/null +++ b/ArmPlatformPkg/SecureBootDefaultKeys.fdf.inc @@ -0,0 +1,70 @@ +## @file +# FDF include file which allows to embed Secure Boot keys +# +# Copyright (c) 2021, ARM Limited. All rights reserved. +# Copyright (c) 2021, Semihalf. All rights reserved. +# +# SPDX-License-Identifier: BSD-2-Clause-Patent +# + +!if $(DEFAULT_KEYS) =3D=3D TRUE + FILE FREEFORM =3D 85254ea7-4759-4fc4-82d4-5eed5fb0a4a0 { + !ifdef $(PK_DEFAULT_FILE) + SECTION RAW =3D $(PK_DEFAULT_FILE) + !endif + SECTION UI =3D "PK Default" + } + + FILE FREEFORM =3D 6f64916e-9f7a-4c35-b952-cd041efb05a3 { + !ifdef $(KEK_DEFAULT_FILE1) + SECTION RAW =3D $(KEK_DEFAULT_FILE1) + !endif + !ifdef $(KEK_DEFAULT_FILE2) + SECTION RAW =3D $(KEK_DEFAULT_FILE2) + !endif + !ifdef $(KEK_DEFAULT_FILE3) + SECTION RAW =3D $(KEK_DEFAULT_FILE3) + !endif + SECTION UI =3D "KEK Default" + } + + FILE FREEFORM =3D c491d352-7623-4843-accc-2791a7574421 { + !ifdef $(DB_DEFAULT_FILE1) + SECTION RAW =3D $(DB_DEFAULT_FILE1) + !endif + !ifdef $(DB_DEFAULT_FILE2) + SECTION RAW =3D $(DB_DEFAULT_FILE2) + !endif + !ifdef $(DB_DEFAULT_FILE3) + SECTION RAW =3D $(DB_DEFAULT_FILE3) + !endif + SECTION UI =3D "DB Default" + } + + FILE FREEFORM =3D 36c513ee-a338-4976-a0fb-6ddba3dafe87 { + !ifdef $(DBT_DEFAULT_FILE1) + SECTION RAW =3D $(DBT_DEFAULT_FILE1) + !endif + !ifdef $(DBT_DEFAULT_FILE2) + SECTION RAW =3D $(DBT_DEFAULT_FILE2) + !endif + !ifdef $(DBT_DEFAULT_FILE3) + SECTION RAW =3D $(DBT_DEFAULT_FILE3) + !endif + SECTION UI =3D "DBT Default" + } + + FILE FREEFORM =3D 5740766a-718e-4dc0-9935-c36f7d3f884f { + !ifdef $(DBX_DEFAULT_FILE1) + SECTION RAW =3D $(DBX_DEFAULT_FILE1) + !endif + !ifdef $(DBX_DEFAULT_FILE2) + SECTION RAW =3D $(DBX_DEFAULT_FILE2) + !endif + !ifdef $(DBX_DEFAULT_FILE3) + SECTION RAW =3D $(DBX_DEFAULT_FILE3) + !endif + SECTION UI =3D "DBX Default" + } + +!endif -- 2.25.1 IMPORTANT NOTICE: The contents of this email and any attachments are confid= ential and may also be privileged. If you are not the intended recipient, p= lease notify the sender immediately and do not disclose the contents to any= other person, use it for any purpose, or store or copy the information in = any medium. Thank you.