From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [63.128.21.124]) by mx.groups.io with SMTP id smtpd.web08.5569.1610528108992725053 for ; Wed, 13 Jan 2021 00:55:09 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=GLUpTyQX; spf=pass (domain: redhat.com, ip: 63.128.21.124, mailfrom: lersek@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1610528108; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=zY4n18AGsEBn8Pqt6h4jpdAW0peHDclAtxO6bWwDgdY=; b=GLUpTyQX49MbMqs32OvnHaKaJHVEgMKNWhMPqbMnRcPCvMHiuO/CwPPaSUdPL67jeVdAI+ SQXRKtytFu1S6JpGmFMaOQptLMFsLFt301dbmJCISmAZqHCVk+M1cj534Xkik7Oec63HpC pjN0EE85V7gQMgzWZq6Ue8odypwafow= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-314-LmPT1lFLO9yW2CLLDCLd3w-1; Wed, 13 Jan 2021 03:55:00 -0500 X-MC-Unique: LmPT1lFLO9yW2CLLDCLd3w-1 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 37A6C8144E2; Wed, 13 Jan 2021 08:54:58 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-112-238.ams2.redhat.com [10.36.112.238]) by smtp.corp.redhat.com (Postfix) with ESMTP id B165D5C253; Wed, 13 Jan 2021 08:54:54 +0000 (UTC) From: "Laszlo Ersek" To: devel@edk2.groups.io Cc: Andrew Fish , Anthony Perard , Ard Biesheuvel , Benjamin You , Guo Dong , Jordan Justen , Julien Grall , Leif Lindholm , Maurice Ma , Peter Grehan , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Ray Ni , Rebecca Cran , Sami Mujawar , Zhichao Gao Subject: [PATCH v2 00/10] multiple packages: shell usability improvements Date: Wed, 13 Jan 2021 09:54:43 +0100 Message-Id: <20210113085453.10168-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.16 Authentication-Results: relay.mimecast.com; auth=pass smtp.auth=CUSA124A263 smtp.mailfrom=lersek@redhat.com X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 UmVwbzogICBodHRwczovL3BhZ3VyZS5pby9sZXJzZWsvZWRrMi5naXQKQnJhbmNoOiBzaGVsbF91 c2FiaWxpdHlfaW1wcm92ZW1lbnRzX3YyCgpDaGFuZ2VzIGluIHYyOgoKLSBubyBjb2RlIGNoYW5n ZXMgaW4gYW55IG9mIHRoZSB2MSBwYXRjaGVzLAoKLSBwaWNrIHVwIHYxIGZlZWRiYWNrIHRhZ3Mg ZnJvbSBBcmQgYW5kIFpoaWNoYW8sCgotIGFkZCB0d28gbmV3IHBhdGNoZXMsIGZvciByZXNvbHZp bmcgT3JkZXJlZENvbGxlY3Rpb25MaWIgaW4gRW11bGF0b3JQa2cKICBhbmQgVWVmaVBheWxvYWRQ a2cuCgpBZGRpdGlvbmFsbHksIEkgaGF2ZSBwb3N0ZWQgdGhlIGZvbGxvd2luZyBwcmUtcmVxdWlz aXRlIHNlcmllcywgZm9yCmVkazItcGxhdGZvcm1zOgoKICBbZWRrMi1kZXZlbF0gW2VkazItcGxh dGZvcm1zIFBBVENIIDAvM10KICBhZGQgT3JkZXJlZENvbGxlY3Rpb25MaWIgY2xhc3MgcmVzb2x1 dGlvbgoKICBodHRwczovL3d3dy5yZWRoYXQuY29tL2FyY2hpdmVzL2VkazItZGV2ZWwtYXJjaGl2 ZS8yMDIxLUphbnVhcnkvbXNnMDA2OTQuaHRtbAogIGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9k ZXZlbC9tZXNzYWdlLzcwMjEwCiAgTWVzc2FnZS1JZDogPDIwMjEwMTEzMDgyODQzLjkwOTUtMS1s ZXJzZWtAcmVkaGF0LmNvbT4KClRoZSB2MSBwb3N0aW5nIHdhcyBhdDoKCiAgaHR0cHM6Ly9lZGsy Lmdyb3Vwcy5pby9nL2RldmVsL21lc3NhZ2UvNjk1OTAKICBodHRwczovL3d3dy5yZWRoYXQuY29t L2FyY2hpdmVzL2VkazItZGV2ZWwtYXJjaGl2ZS8yMDIxLUphbnVhcnkvbXNnMDAwNzAuaHRtbAog IE1lc3NhZ2UtSWQ6IDwyMDIxMDEwNDE1NDIzNS4zMTc4NS0xLWxlcnNla0ByZWRoYXQuY29tPgoK djEgYmx1cmI6CgpUaGlzIHNlcmllcyBhZGRyZXNzZXMgdmFyaW91cyB1c2FiaWxpdHkgc2hvcnRj b21pbmdzIHRoYXQgSSd2ZSByZWNlbnRseQpydW4gaW50bywgd2hpbGUgd29ya2luZyB3aXRoIGxh cmdlIGRpcmVjdG9yeSB0cmVlcyBvbiBGQVQgYW5kL29yCnZpcnRpby1mcyBpbiB0aGUgVUVGSSBz aGVsbC4KCiogYWRkIGZpbGUgYnVmZmVyaW5nIHRvIHRoZSBDT01QIGNvbW1hbmQKICBodHRwczov L2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTMxMjMKCiogQXJtVmlydFBr ZywgT3ZtZlBrZzogc2V0IFBjZFNoZWxsRmlsZU9wZXJhdGlvblNpemUgdG8gMHgyMDAwMAogIGh0 dHBzOi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzEyNQoKKiBTaGVs bDogcGF0aG5hbWUgLyBmaWxlbmFtZSBzb3J0aW5nCiAgaHR0cHM6Ly9idWd6aWxsYS50aWFub2Nv cmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zMTUxCgoqIEFybVZpcnRQa2csIE92bWZQa2c6IGRpc2Fi bGUgbGlzdCBsZW5ndGggY2hlY2tzIGluIE5PT1BUIGFuZCBERUJVRwogIGJ1aWxkcwogIGh0dHBz Oi8vYnVnemlsbGEudGlhbm9jb3JlLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MzE1MgoKQmV5b25kIHRl c3RpbmcgdGhlIHNlcmllcyBsb2NhbGx5LCBJJ3ZlIGFsc28gaGVhdmlseSBzdWJqZWN0ZWQgaXQg dG8KbG9jYWwgQ0kgcnVucywgaW5jbHVkaW5nIEVDQyAocmVsZXZhbnQgZm9yIFNoZWxsUGtnKS4K CkNjOiBBbmRyZXcgRmlzaCA8YWZpc2hAYXBwbGUuY29tPgpDYzogQW50aG9ueSBQZXJhcmQgPGFu dGhvbnkucGVyYXJkQGNpdHJpeC5jb20+CkNjOiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2 ZWxAYXJtLmNvbT4KQ2M6IEJlbmphbWluIFlvdSA8YmVuamFtaW4ueW91QGludGVsLmNvbT4KQ2M6 IEd1byBEb25nIDxndW8uZG9uZ0BpbnRlbC5jb20+CkNjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4u bC5qdXN0ZW5AaW50ZWwuY29tPgpDYzogSnVsaWVuIEdyYWxsIDxqdWxpZW5AeGVuLm9yZz4KQ2M6 IExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29tPgpDYzogTWF1cmljZSBNYSA8bWF1cmlj ZS5tYUBpbnRlbC5jb20+CkNjOiBQZXRlciBHcmVoYW4gPGdyZWhhbkBmcmVlYnNkLm9yZz4KQ2M6 IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVkaGF0LmNvbT4KQ2M6IFJheSBOaSA8 cmF5Lm5pQGludGVsLmNvbT4KQ2M6IFJlYmVjY2EgQ3JhbiA8cmViZWNjYUBic2Rpby5jb20+CkNj OiBTYW1pIE11amF3YXIgPHNhbWkubXVqYXdhckBhcm0uY29tPgpDYzogWmhpY2hhbyBHYW8gPHpo aWNoYW8uZ2FvQGludGVsLmNvbT4KClRoYW5rcwpMYXN6bG8KCkxhc3psbyBFcnNlayAoMTApOgog IFNoZWxsUGtnL0NvbXA6IGFkZCBmaWxlIGJ1ZmZlcmluZwogIE92bWZQa2c6IHJhaXNlIFBjZFNo ZWxsRmlsZU9wZXJhdGlvblNpemUgdG8gMTI4S0IKICBBcm1WaXJ0UGtnOiByYWlzZSBQY2RTaGVs bEZpbGVPcGVyYXRpb25TaXplIHRvIDEyOEtCCiAgRW11bGF0b3JQa2c6IGFkZCBPcmRlcmVkQ29s bGVjdGlvbkxpYiBjbGFzcyByZXNvbHV0aW9uCiAgVWVmaVBheWxvYWRQa2c6IGFkZCBPcmRlcmVk Q29sbGVjdGlvbkxpYiBjbGFzcyByZXNvbHV0aW9uCiAgU2hlbGxQa2cvU2hlbGxDb21tYW5kTGli OiBhZGQgU2hlbGxTb3J0RmlsZUxpc3QoKQogIFNoZWxsUGtnL0xzOiBzb3J0IG91dHB1dCBieSBG aWxlTmFtZSBpbiBub24tU0ZPIG1vZGUKICBTaGVsbFBrZy9TaGVsbFByb3RvY29sOiBzb3J0IGZp bGVzIGJ5IEZ1bGxOYW1lIGluCiAgICBSZW1vdmVEdXBJbkZpbGVMaXN0KCkKICBPdm1mUGtnOiBk aXNhYmxlIGxpc3QgbGVuZ3RoIGNoZWNrcyBpbiBOT09QVCBhbmQgREVCVUcgYnVpbGRzCiAgQXJt VmlydFBrZzogZGlzYWJsZSBsaXN0IGxlbmd0aCBjaGVja3MgaW4gTk9PUFQgYW5kIERFQlVHIGJ1 aWxkcwoKIEFybVZpcnRQa2cvQXJtVmlydC5kc2MuaW5jICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCiBBcm1WaXJ0UGtnL0FybVZpcnRRZW11 LmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAg MSArCiBBcm1WaXJ0UGtnL0FybVZpcnRRZW11S2VybmVsLmRzYyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBFbXVsYXRvclBrZy9FbXVsYXRvclBrZy5k c2MgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSAr CiBPdm1mUGtnL0FtZFNldi9BbWRTZXZYNjQuZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBPdm1mUGtnL0JoeXZlL0JoeXZlWDY0LmRzYyAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBP dm1mUGtnL092bWZQa2dJYTMyLmRzYyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICB8ICAgMyArCiBPdm1mUGtnL092bWZQa2dJYTMyWDY0LmRzYyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArCiBPdm1m UGtnL092bWZQa2dYNjQuZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgMyArCiBPdm1mUGtnL092bWZYZW4uZHNjICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArCiBTaGVsbFBr Zy9BcHBsaWNhdGlvbi9TaGVsbC9TaGVsbFByb3RvY29sLmMgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB8ICAxNiArCiBTaGVsbFBrZy9JbmNsdWRlL0xpYnJhcnkvU2hlbGxDb21tYW5k TGliLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICA4MSArKysrKwogU2hlbGxQ a2cvTGlicmFyeS9VZWZpU2hlbGxDb21tYW5kTGliL1VlZmlTaGVsbENvbW1hbmRMaWIuYyAgICAg ICAgICAgICAgICAgfCAzMTIgKysrKysrKysrKysrKysrKysrKysKIFNoZWxsUGtnL0xpYnJhcnkv VWVmaVNoZWxsQ29tbWFuZExpYi9VZWZpU2hlbGxDb21tYW5kTGliLmggICAgICAgICAgICAgICAg IHwgIDE5ICsrCiBTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbENvbW1hbmRMaWIvVWVmaVNoZWxs Q29tbWFuZExpYi5pbmYgICAgICAgICAgICAgICB8ICAgMSArCiBTaGVsbFBrZy9MaWJyYXJ5L1Vl ZmlTaGVsbERlYnVnMUNvbW1hbmRzTGliL0NvbXAuYyAgICAgICAgICAgICAgICAgICAgICAgICB8 IDEyNyArKysrKysrLQogU2hlbGxQa2cvTGlicmFyeS9VZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xp Yi9VZWZpU2hlbGxEZWJ1ZzFDb21tYW5kc0xpYi5pbmYgfCAgIDEgKwogU2hlbGxQa2cvTGlicmFy eS9VZWZpU2hlbGxMZXZlbDJDb21tYW5kc0xpYi9Mcy5jICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgMTQgKwogU2hlbGxQa2cvU2hlbGxQa2cuZHNjICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogVWVmaVBheWxvYWRQa2cvVWVm aVBheWxvYWRQa2cuZHNjICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg fCAgIDEgKwogMjAgZmlsZXMgY2hhbmdlZCwgNTg2IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25z KC0pCgoKYmFzZS1jb21taXQ6IGViZmUyZDNlYjVhYzdmZDkyZDc0MDExZWRiMzEzMDNhMTgxOTIw YzcKLS0gCjIuMTkuMS4zLmczMDI0N2FhNWQyMDEKCg==