From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roger Pau Monne Subject: [PATCH v4 08/16] osstest: add support for the FreeBSD package manager Date: Thu, 6 Jul 2017 15:42:19 +0100 Message-ID: <20170706144227.36580-9-roger.pau@citrix.com> References: <20170706144227.36580-1-roger.pau@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dT7zP-0008AW-Lu for xen-devel@lists.xenproject.org; Thu, 06 Jul 2017 14:42:43 +0000 In-Reply-To: <20170706144227.36580-1-roger.pau@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Ian.Jackson@eu.citrix.com, Roger Pau Monne List-Id: xen-devel@lists.xenproject.org RnJlZUJTRCBzdXBwb3J0IGlzIGFkZGVkIHRvIHRhcmdldF9pbnN0YWxsX3BhY2thZ2VzIGFuZAp0 YXJnZXRfaW5zdGFsbF9wYWNrYWdlc19ub3JlYywgYWx0aG91Z2ggdGhlcmUncyBubyBlcXVpdmFs ZW50IHRvIHRoZQotLW5vLWluc3RhbGwtcmVjb21tZW5kcyBpbiB0aGUgRnJlZUJTRCBwYWNrYWdl IG1hbmFnZXIuCgpTaWduZWQtb2ZmLWJ5OiBSb2dlciBQYXUgTW9ubsOpIDxyb2dlci5wYXVAY2l0 cml4LmNvbT4KLS0tCkNoYW5nZXMgc2luY2UgdjM6CiAtIE5ldyBpbiB0aGlzIHZlcnNpb24uCi0t LQogT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSB8IDIxICsrKysrKysrKysrKysrKysrKystLQogMSBm aWxlIGNoYW5nZWQsIDE5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvT3NzdGVzdC9UZXN0U3VwcG9ydC5wbSBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KaW5kZXgg NWE5YTZmOGIuLjk0YWNlMDljIDEwMDY0NAotLS0gYS9Pc3N0ZXN0L1Rlc3RTdXBwb3J0LnBtCisr KyBiL09zc3Rlc3QvVGVzdFN1cHBvcnQucG0KQEAgLTUyOSwxMyArNTI5LDMwIEBAIHN1YiB0YXJn ZXRfcnVuX2FwdCB7CiAgICAgICAgICJERUJJQU5fUFJJT1JJVFk9Y3JpdGljYWwgVUNGX0ZPUkNF X0NPTkZGT0xEPXkgXFwKICAgICAgICAgICAgIHdpdGgtbG9jay1leCAtdyAvdmFyL2xvY2svb3Nz dGVzdC1hcHQgYXB0LWdldCBAYXB0b3B0cyIsIDMwMDApOwogfQorc3ViIHRhcmdldF9ydW5fcGtn IHsKKyAgICBteSAoJGhvLCBAYXB0b3B0cykgPSBAXzsKKyAgICB0YXJnZXRfY21kX3Jvb3QoJGhv LCJsb2NrZiAvdmFyL3J1bi9vc3N0ZXN0LXBrZy1sb2NrIHBrZy1zdGF0aWMgQGFwdG9wdHMiLAor ICAgICAgICAgICAgICAgICAgICAzMDAwKTsKK30KIHN1YiB0YXJnZXRfaW5zdGFsbF9wYWNrYWdl cyB7CiAgICAgbXkgKCRobywgQHBhY2thZ2VzKSA9IEBfOwotICAgIHRhcmdldF9ydW5fYXB0KCRo bywgcXcoLXkgaW5zdGFsbCksIEBwYWNrYWdlcyk7CisgICAgbXkgQGhvc3RmbGFncyA9IGdldF9o b3N0ZmxhZ3MoJ2hvc3QnKTsKKworICAgIGlmIChncmVwIC9eZnJlZWJzZC9pLCBAaG9zdGZsYWdz KSB7CisgICAgICAgIHRhcmdldF9ydW5fcGtnKCRobywgcXcoaW5zdGFsbCksIEBwYWNrYWdlcyk7 CisgICAgfSBlbHNlIHsKKyAgICAgICAgdGFyZ2V0X3J1bl9hcHQoJGhvLCBxdygteSBpbnN0YWxs KSwgQHBhY2thZ2VzKTsKKyAgICB9CiB9CiBzdWIgdGFyZ2V0X2luc3RhbGxfcGFja2FnZXNfbm9y ZWMgewogICAgIG15ICgkaG8sIEBwYWNrYWdlcykgPSBAXzsKLSAgICB0YXJnZXRfcnVuX2FwdCgk aG8sIHF3KC0tbm8taW5zdGFsbC1yZWNvbW1lbmRzIC15IGluc3RhbGwpLCBAcGFja2FnZXMpOwor ICAgIG15IEBob3N0ZmxhZ3MgPSBnZXRfaG9zdGZsYWdzKCdob3N0Jyk7CisKKyAgICBpZiAoZ3Jl cCAvXmZyZWVic2QvaSwgQGhvc3RmbGFncykgeworICAgICAgICB0YXJnZXRfcnVuX3BrZygkaG8s IHF3KGluc3RhbGwpLCBAcGFja2FnZXMpOworICAgIH0gZWxzZSB7CisgICAgICAgIHRhcmdldF9y dW5fYXB0KCRobywgcXcoLS1uby1pbnN0YWxsLXJlY29tbWVuZHMgLXkgaW5zdGFsbCksIEBwYWNr YWdlcyk7CisgICAgfQogfQogCiBzdWIgdGFyZ2V0X3NvbWVmaWxlX2dldGxlYWYgKCQkJCkgewot LSAKMi4xMS4wIChBcHBsZSBHaXQtODEpCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==