From patchwork Wed Apr 11 09:26:28 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vit Mojzis X-Patchwork-Id: 10335213 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 703D06053B for ; Wed, 11 Apr 2018 09:27:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5E8C020134 for ; Wed, 11 Apr 2018 09:27:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5251827031; Wed, 11 Apr 2018 09:27:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAYES_00, MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from uhil19pa11.eemsg.mail.mil (uhil19pa11.eemsg.mail.mil [214.24.21.84]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6A05920134 for ; Wed, 11 Apr 2018 09:27:34 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 11 Apr 2018 09:27:33 +0000 X-IronPort-AV: E=Sophos;i="5.48,435,1517875200"; d="scan'208";a="11880207" IronPort-PHdr: =?us-ascii?q?9a23=3A0ratCBFEU0ScXvQB0YGp951GYnF86YWxBRYc79?= =?us-ascii?q?8ds5kLTJ7+oc2/bnLW6fgltlLVR4KTs6sC17KN9fi4EUU7or+5+EgYd5JNUx?= =?us-ascii?q?JXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQ?= =?us-ascii?q?viPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCazbL9oMBm6sRjau9ULj4dlNqs/0A?= =?us-ascii?q?bCrGFSe+RRy2NoJFaTkAj568yt4pNt8Dletuw4+cJYXqr0Y6o3TbpDDDQ7KG?= =?us-ascii?q?81/9HktQPCTQSU+HQRVHgdnwdSDAjE6BH6WYrxsjf/u+Fg1iSWIdH6QLYpUj?= =?us-ascii?q?us9adrTALjhjkBOTA37WrbjtV8gL9HrB6koRF03ozab5yPNPdmfq3TY90US2?= =?us-ascii?q?lcUMZJVSFNH42xYJUUD+caIepUs5Pwq0cSoReiGQWhAv7kxD9Shn/x2K03y+?= =?us-ascii?q?suEQDa3Ac9GNwOt3bUrdT0NKcJTOu4y7fIzTDEb/NU2Db96ZPIfws7of6SQL?= =?us-ascii?q?1wcdDeyVU1GwzZiVWQrJXoMjWI3eoDtGib6vBvVeOpi2M/sQF+vCWgxsc2hY?= =?us-ascii?q?nVnI4a1lfE9SB/zY0oJtO4UFZ2bcOrHZZfrS2XN5Z6Ttk8T2xnpio20KAKtY?= =?us-ascii?q?a6cSUL0pgr2h3SZv6df4SW7B/uWvydLDV2iX9jZbmxnQy98VK6xe35TsS01V?= =?us-ascii?q?FKoTdbndTUrXAN0gDT6tCASvtg4ketwTaP2B7X6uFDOU00ibDUK4Qgwr4tjZ?= =?us-ascii?q?ofq1jDHy/ql0X2i6+abEMk9fSz6+v7eLnmo56cN4tshgH/NKQhhNC/DPwlPg?= =?us-ascii?q?UBUGWX4+Sx2KD58UHnT7hGkOc6nrTBvJDfP8sbp6q5AwFP0oYk7hayFyym38?= =?us-ascii?q?ocnXkGKlJFZR2Gg5HyNFHJPfD4C+uwjEq3kDpw2/DHPqHuApXKLnTZlrfhZq?= =?us-ascii?q?xy51RTyAo009BT/4hUBa0ZIPLvRk/xs8TVDh0+Mwyy2ennFNV92ZkYWW+UAK?= =?us-ascii?q?+ZN6XSsVqS6eI0P+mDepUVuC3nJ/gi/f7ugmczmUUBcqmxwZsXdHe4E+xkI0?= =?us-ascii?q?Wbe3XjntQBEXwNvgo4TezqlkaPUTBXZ3avUKMz/Sw7CIS6DYfeXIyth6aB3C?= =?us-ascii?q?ijFJ1Mem9GEkyMEWvvd4icVfYMaSaSIsp/nTweTrWhRZEu2gyptA/g0bVnNv?= =?us-ascii?q?DU+ioatZ39yNd1+/fflRYo9Tx7F86dyX2CT3lonmMUQD87xL1wrlB4yleE16?= =?us-ascii?q?h4n+FUGMdN5/xXSAc6NJ/dz+t8C9zoXALOYMuJQk68Qtq6GTExUs4xw9gWbk?= =?us-ascii?q?lgB9WtlArD0jG2DL8SkryEGIY78rnA33TrIcZy1WrG3rE7j1Y6WstPKXGmhq?= =?us-ascii?q?ln+gfNH47GiV+Zl6exdakHxC7C7n2DzWuVvEFAVA5/S7nKUm4FakvRt9T56V?= =?us-ascii?q?vIT6WyBrQ/LgtB1cmCJ7NKa9zoilVGQuzuONHaY26ommewAwyExrWWY4rweG?= =?us-ascii?q?Ud3TvdB1YenwAV43mGKRA0Bj29rGLGEDxuCVXvblvi8elksny7SFM7zwCRb0?= =?us-ascii?q?B60rq14h8VieWHS/IdxbIIoiAhqy97HFylxdLZF8KApxZ9fKVbed49401I1W?= =?us-ascii?q?HetwxgJZGgLLpthl0ZcwRqpU/u0A93CopYm8gwsHwq1BZyKb6f0F5ZbTyXwI?= =?us-ascii?q?rwOrzJJWno5x2gcbLZ2lTE3NaR4KcP5+wyq0//swGxCkoi73Jn3sFP03SB+5?= =?us-ascii?q?rHFwUSUZf+U0ot8Rh1ua3aaDEn54zIzX1sLbW0sjja1tIyCusl0BGgf8xDMK?= =?us-ascii?q?6fDw/yFcoaBsarKOMwnVildBQEM/5O9KQsJcOpa+OG2LK3POZnhD+ng35I4I?= =?us-ascii?q?Rh0k2S7Sp8UfXF34gbzPGCxQSHSjL8gE2mssDtloBOfSsSEXanySj4GI5RYb?= =?us-ascii?q?V/fYAKCWeqJ8242M5+ioX3VHFG7l6jAEkK2MizeRqdd1b9xxFf1VwLoXy7ni?= =?us-ascii?q?u11yJ0kzA1oaqD2yzO2f7uewYHOm5MQmligkzhIYy1j9AcRkeodQ8pmAGi5U?= =?us-ascii?q?bgyKhRvL5/IHXLQUdUYyj2KHlvUq+xtrqZf85D8YgovjtTUOS9Z1CaV7H8rg?= =?us-ascii?q?AB0yP7HmtewjE7eC2xupnjmRx1ln6dJm5prHXFYcFw2Qvf5NvESP5L2ToGQC?= =?us-ascii?q?14hifNBlegONmo886Zl4zesu+iTGKtTJpTcTPkzYmYriu0+XVqAQGjn/C0gt?= =?us-ascii?q?DnEhY10Sng19RxViXHshD8YpLt16ukLeJrZE5oBEXz68BiAIFxjpMwhI0M2X?= =?us-ascii?q?gdnpiV5WAIkXr3MdpFwaLxdnwNRSIVzN7P+wXlxVZjIWyTx4LiTHmd2cxhZ8?= =?us-ascii?q?SgYmwKxC094cdKCL2b7LNahyd1pES3rR7Ja/hngjgd0ecu6GIdg+wRpgotyD?= =?us-ascii?q?iSD6sMHUleICPslw6E79ago6VLfGyva6S/1FJindC9C7GPuhlcV2zkepcmBi?= =?us-ascii?q?J/8sR/ME7M0XHq5IHrYt/QYcgUth2OnBfKl/JVJ44plvoWmSpnPnrwvXM/xO?= =?us-ascii?q?49kRxu2pS6sZOJK2pz4a25BQRYOSftZ8MJ/THtj7hRkdqK34y1GZVhADoLVo?= =?us-ascii?q?PyTf20CDISqejnNwGWHT05sHibHb7fEhGD6Ed6tX3ACYumN3eJK3kF1tVtWA?= =?us-ascii?q?OSJFRBjwwOWjU1gII5HBiwxMP9aEd5+iwR5lngpxtC0OJnKQTwUnzFqweudj?= =?us-ascii?q?c0T4OfIQFM4Q5e4kfZK8ue7vh8HytA5J2usBSNKnCHZwRPFWwJXFaECEr7Pr?= =?us-ascii?q?m2/tTA/emYBvClL/vSb7WOqOpeWO2OxZ2z04tp5TKMOt+IPnl4AP0xwlBDUm?= =?us-ascii?q?xhG8TFhzUPTDQalzrTYMGAuhi8/Cx3rty48PnwWQLg+5WABKVIPdVo4RC2jr?= =?us-ascii?q?+JN/SMiyZhNTZYypQMyGfTx7cE21ISjyBudyKxEbQbryLNV7zflbNNAx4AdS?= =?us-ascii?q?xzMMpI76Qh3ghCIsPUltP01qRljv4uEVtEW0bumt2yZcwNJWGxLlTHBFyENL?= =?us-ascii?q?6ePz3E39n3Yb+gSb1XlOhbrBywuTmcE0/lJTmMiifmWAuuMe5WiiGXJhteuJ?= =?us-ascii?q?uychx1E2jsUMrmagGnMN9wlTA527I0iWnUNWECKjV8dFtNoaOW7SNdmPp/Gm?= =?us-ascii?q?hB4WFiLeiLgSqZ6PPYKpkOu/txHit0j/5a4Gg9y7ZN8CFEQ/l1lDHIrt5pol?= =?us-ascii?q?CpjO+PxSF9UBpJtDlLh5mGslllOaXc6pZPQ23E/A4X4WWWFRsKu8NvCsfztK?= =?us-ascii?q?BI1tjPiKXzJS9A89LU/cocH8/UKMaGMHo9LxXkAzvUDAoZTT6xK27TnUtdkO?= =?us-ascii?q?ud9neNtJg1toDsmIYSSr9cTFE1FfMbCkB7E9EZJZd3WT0kkbCFg84U+Xq+rB?= =?us-ascii?q?7RRMBEsZzdUPKdH+nvIi6DjbZYfxsI3a/4LYMLO439xUNtcF16kZ/JG0rXRt?= =?us-ascii?q?BNvjdubgkvoEVO8XhyVGsz1Fz5agm1+n8cCea0ngIqigt5eekt7inj40wpKV?= =?us-ascii?q?XQvis/jEkxlM7+jjCQaj7+MaCwXY9OCyruqUcwMon3QwBrYg2uhUZkLivLR6?= =?us-ascii?q?pNj7t8cmBmkBLTuZxJGf5aUKJLfhsQxfCMavoyz1tcsCKnyVVA5evfBptojB?= =?us-ascii?q?EqfoK0r3JcxwJja8Y4KrHKK6pXz1hfm7mOszSy2eAr2g8eIEgM8HiMdyEUpU?= =?us-ascii?q?wILLgmJzao/+B27wyNhSdDcnAWV/U2uvJq6l89O+OYwiLk1L5DMF6+N+qeLq?= =?us-ascii?q?OeoGXAmsiIQk4q2kMPjUlF8qB80d0/fEqMS0Av0LyRGgwSNcXcLQFVbsxS9G?= =?us-ascii?q?XcfCuVrerNxpd1MJmnGeDzUe+CrqAUjVy4HAwxBYQD8twBHoWw0EHfNcrnML?= =?us-ascii?q?8FyRAq5AT3JFWEDO9Edw+KkDYHuc6w14V73Y9DKTEBGW99Kzm45q7Lpg82h/?= =?us-ascii?q?qORM05YnMbXoQYKH05QMi6mi5fv3RHCjm4yPkUxxOD7zDmoCTcFTf8b8d5aP?= =?us-ascii?q?eSexxsFMm8+S8j/KiulV7X7pLeKnnhOtt8vN/C8vkVqIuZC/xKV7l9qF3Tm5?= =?us-ascii?q?NYRnCwVG7PC9G1LYDqa4Ywddz0Fmq6UlunhjI6UsfxPdKtLqyWjgHtXotbrZ?= =?us-ascii?q?eU0ysiNcCnEDESARBwp/sM5Khkfw0Mf4I7YQL0twQ5L6G/OgGY0tSyTGatLj?= =?us-ascii?q?tWS+Jfw/2jabJK1SQhcui0xWA8QZE9yum47VQCRIoWjh3Ew/aseZVeWzDpGn?= =?us-ascii?q?NBYwXPuTY5l295O+Yo2Og/2hTIvkIHPjCXbuxmcnJEsM84BVOTJ3V2BW44R1?= =?us-ascii?q?6TjYrD/g6s0aod/zFYn9pO1+1KrmT+tIfFYD2wQKyrtYnVsy04YNkouaF+LY?= =?us-ascii?q?zjIsqDtJPfhDPfT4LdsgybXyGkCfVWgN9QIDhXQPNQg2EqJdQGuZZd6Uo2Ts?= =?us-ascii?q?o+IqZACLMvpr+0dTpkDCgSzSACWoKOxjMChPuz27/dlheNbZsiKwYIsJNcjd?= =?us-ascii?q?sBSyR2eD8RpLe/V4XKkG+JUnIEIB0O7QRK/g4AlZR9fuHk4IrJUJ9D0CRao/?= =?us-ascii?q?RqXSvXDpNo7Uf0SnmKgVjkT/Wsi+2p3QROzP3y1tkURht/BlZBx+ZMlkolM7?= =?us-ascii?q?Z3K7EOsY7Mtz+Hb0L6vGb2x+uhK1hd08rUd0f3DIDdr2rzTjUc+WEIRY9I0H?= =?us-ascii?q?zfCZMSkw9iZaY3uFlMJZupdlz45zM624RjB6O4Wtyzx1Y5sXYGQD+nE9pbBO?= =?us-ascii?q?F8ql3XXCBqbou2p5r7I5VSWnFf+JmDpFdDikltNDS5yZVEIcFX/jEMRCRPoS?= =?us-ascii?q?mavNaqSs1D3tF5AoQRLdhhoHfyBrlEOISPrHIroLDvzGHW+ywkuleg2DqzA7?= =?us-ascii?q?O4T/5e/2AGBgUmOnmRqkg1AOso6Wrd7lfNslVo8OhBHbiPkV99oDBjEZBSHj?= =?us-ascii?q?xJz2yqL0xvTHlatOVXML/ac8JATPUuZxKjJhIzGOU60EyO+EF7gW32Yzdutg?= =?us-ascii?q?dA/SDSQRU0XzEPgrjxgT0ett2nOTgCRpJSczoucifFJBiHmS1MuBZfbF9qVI?= =?us-ascii?q?4HDtlZ/LEUwJVb8tDESUmyNSEPRAZiOR4g0fpDiU5Dt12VeTjGDQq0b/nArw?= =?us-ascii?q?F3cNyKrM6uMfT55htIhZ3hsOAk7aUMXXmmlReqQdDEoI/2rseKuVeWdKfkL+?= =?us-ascii?q?28ZmfMTCTWjR+um7grEoLH/zXXMApHMZl102QkYZnmCW7PIxtGO7gXJ01BVa?= =?us-ascii?q?B1cd9GuPxVZ9d4eKYV/q9gHhCHSQn1GIyot/lGKkzcRSrFIiWE7+y/pZ7T7b?= =?us-ascii?q?3BRujhfMOMwW3HT7hwPpdg5jnxA63q3pNG+krqxvdt8Vt3SVrcPCCHotThPA?= =?us-ascii?q?QL69S8eUb5op0mBzXWAIx3kHb3wEFPadYXSTWw8JsE0JNZ9GrwSeVg30j1tO?= =?us-ascii?q?1f7Lhk6Y8y47xzyMe0I6nSKe5Avk98HhiUHBhq+YkxAGhiXWBefPUdKPDLfa?= =?us-ascii?q?QWlcrusfz4F7QL6B2J/OxUcd3HJ0Ddlcm4DjGTUwdEkB0AqT4dKQuczOWFlr?= =?us-ascii?q?RxScuqqun1wEUt40KxLhQe1rBi+Z+E+raUpO/Qdxbe0aILWqz0ScPosrQtu0?= =?us-ascii?q?SS6OY/lLESe2x6fQunEPQcVsEH3Gvgy74lzT40GcPZA73g4OJDV24+nj/4n5?= =?us-ascii?q?B9BFAWF/MPELqF44tRg2A4m/bDOd0OaKBCnWSPGgC4Hb8e03Kr7DGXIGZ9iB?= =?us-ascii?q?HUzx7wWX+z7EPxrSJgQyvMztLjn1FQVrapBUZdQTCpOU5+sDOAJgbossT4ub?= =?us-ascii?q?gt5kEsLmPkrM6NlHemOL5PHs3+JcaTLjMoq18Ml50+WMCv1p4HFtanJ9cR6n?= =?us-ascii?q?5+ZOPE62y3iy9Bv7tHh43G786O+/XXBnehgLeYq7WM2DBY0mI3vUw76t27Kv?= =?us-ascii?q?7O4MCFTOqy2GYMVSd/vBHBUASvprzctVAUNlSB0F3Xl4wSItFZwX4421n+5O?= =?us-ascii?q?c5XNI86AVeF4jHZ/MYpjD/ISD0zkibY9I2UCmezjRWE0ntEVZiBKgzxGLwvc?= =?us-ascii?q?zOlXfK+F0kXIpweFL9hRxxEYo4LVgh6F8NwioMCQINcwyUDKm0BUT5KosJTU?= =?us-ascii?q?cDZg6d3LekZqc33VZ+wreu5O/Pc+N8B7ACNutGjgKUmlhUBI4Wu7UEQL1gY1?= =?us-ascii?q?9d6LLXpg/6BojoQffmk2YwNfqyQsxd6sAWqX8i4ge5Rxq95pZO9LIbh46Sdq?= =?us-ascii?q?9Ee5fApsZ84Fl75TQXbCxCnAB/jw+lUeAbvO3s/trbv4C05eu1SKktQOEX9x?= =?us-ascii?q?w1B2tglZvwnE4srs3X1+tGTY3Vk4v/+hhXI3GWoIbazwV8Ke0WJoKue7Zg8W?= =?us-ascii?q?kHJycAKH8VONqWauMz4ylzPzXP6V1CBdkMZdADPMbXnwBblFHpUqlJ9sXHAl?= =?us-ascii?q?+YF5tzd8cw4mr41D816oA8Xv/95jG5I57f7ldNP+5MjSh3m9LCofIawfzMBy?= =?us-ascii?q?QN5nmZcRd1yDuYy5aRE/bw4fmMyNbMWlMEGS42U4FdKCCe9gynQuq1iYjmUw?= =?us-ascii?q?KV6s/1m5I+d0OQS2evnKQErKZDC+pAhTj63jREEID6me6VucK26GRLrl1HDJ?= =?us-ascii?q?pz7RrdFaVeIJV0IxL4m9KvRkhhGyT/ecbUdgE0tOqR3OcM7P10N1Hiao8DPh?= =?us-ascii?q?IE17X65GJXTgRwRr72sFKZUPkfZdR8TvPLsGxV5ZhmK6ARIFiXvIbqoStQqF?= =?us-ascii?q?AqHA8pb6c9rjNedknJkgxaRaL0uLobhwsHVt55v05MFn6qNGI4+TXHSbxfjL?= =?us-ascii?q?ONB/wN7jWTUqsOXl1tMiN/QBO125JudqCrnf9dsWNGmSV9r+Ys0zB8Qhuzpz?= =?us-ascii?q?HsrboX2T084LG4qCkBuXtdQ+qFjSjID0lDwe8RjacYDHbi9UC8YGcdY4Tv+r?= =?us-ascii?q?VnIt7g9YY56XQlfRojZzEGXfinCyzol6OIBYiPv8hGhB+Dv8XOabGzIDMXNr?= =?us-ascii?q?Q6zhLjXGZy3RTEnBZv62sLWTSg7NkrJImnPsYl3CWoE3DBdFkQ+qNJrNfxtV?= =?us-ascii?q?kTQes4d1xhxGRj0tCZSSAWRc3PGmM1jg06ZmVedJJM9wUWF64ygjaHpqNG5B?= =?us-ascii?q?0bYC/IEoS5/YndhcnJ2WEnTddr2m3ZuLaIhpYr0H15gdN78DSCuHMId+zXS8?= =?us-ascii?q?VsGGT81p9DyeziYPWgqucHSI94x7m6SP8CNtOs+XCq2JVrRkCl2q4eEESnP+?= =?us-ascii?q?MZwLfUTTulQ3WCWeuXa2iMgyo5Mknq6BmsL103btpKrkAkPuvGh55cjBHhUa?= =?us-ascii?q?hvSyWRv1DbymsjPfkddwIst4etYxYKQ/IJZ+iAOegux+UzCF4WYHDVHSt2Cu?= =?us-ascii?q?m2sVm2kYhlOnVg51v1YeDs8gDgLduTFQMIEYnArp5+4fa6XH6OOWd8zB1uO0?= =?us-ascii?q?l57+XfGE4ytu9baJmchsXQh9Jn0e4FcPdtLCI9ut4Pmo5574mbztuKewnLzp?= =?us-ascii?q?nuPdHVvuSYA/rHwkQof2FaVaAZYRn054UhJdM5XafcHb5HshQdH6Q6R4YhN2?= =?us-ascii?q?jp/qFuMAxzahLRZKizgsTyveKLaJ5UqGPX418zNyrcpQMMyua1TQ16aJCqgW?= =?us-ascii?q?/+IJYuSTJd/JVRDU59EY9OHd4Qhxa2CJ6T3qeggpm+/F0plfUNtP/OC+yC8d?= =?us-ascii?q?O7zYRqF8xE4EuJLjfKLLNmjkRskqK5hfKWgcq5Mt/rZd5RDLszeWXCcLKTW9?= =?us-ascii?q?zncGjcM9/ge0NA77+X2a54VRPUfi3iQq6ar3L/ZshPxmFg4bRRJbCVwTEo9L?= =?us-ascii?q?6d3dLzYydepyPwyBzBOJhe6QnMAurTF1JRROGe+WloVasQccPv9egIPNBjiN?= =?us-ascii?q?iR6gV+9nJDhc2CJaWs?= X-IPAS-Result: =?us-ascii?q?A2DkAQDp081a/wHyM5BcHAEBAQQBAQoBAYMXKANhbyiLY?= =?us-ascii?q?16MNIMDkmGBdg8YC4cvITQYAQIBAQEBAQECAWscDII1JIJRAnkDCQJICAMBb?= =?us-ascii?q?AWDMYFXAwyoaIRXg3aCH4dugVQ/hyEEGIIOhQgCl1cIhVaIVguBboVHhQ4Bi?= =?us-ascii?q?R+Gb4ElHDiBUk0jFYJ9CYVzhWWEb20BjTcBAQ?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 11 Apr 2018 09:27:32 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus [192.168.25.40]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w3B9Qs83020045; Wed, 11 Apr 2018 05:27:04 -0400 Received: from tarius.tycho.ncsc.mil (tarius.infosec.tycho.ncsc.mil [144.51.242.1]) by prometheus.infosec.tycho.ncsc.mil (8.15.2/8.15.2) with ESMTP id w3B9QjMo132289 for ; Wed, 11 Apr 2018 05:26:45 -0400 Received: from goalie.tycho.ncsc.mil (goalie [144.51.242.250]) by tarius.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w3B9QoFw020043 for ; Wed, 11 Apr 2018 05:26:50 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BcAABS1M1aly0YGNZcHQEBBQELAYMXK?= =?us-ascii?q?GRvKItjXow0gwOBZQGQe4F6CyOHLyE0GAECAQEBAQEBAhQBAQEBAQYYBkuHf4M?= =?us-ascii?q?2gVcDDJdukHqEV4N2gh+HboFUP4chBBiCDoUIApdXCIVWiFYLgW6FR4UPiR+Gb?= =?us-ascii?q?4ElHIIKTSMVgn0JgiUagzSFZYRvbQGNNwEB?= X-IPAS-Result: =?us-ascii?q?A1BcAABS1M1aly0YGNZcHQEBBQELAYMXKGRvKItjXow0gwO?= =?us-ascii?q?BZQGQe4F6CyOHLyE0GAECAQEBAQEBAhQBAQEBAQYYBkuHf4M2gVcDDJdukHqEV?= =?us-ascii?q?4N2gh+HboFUP4chBBiCDoUIApdXCIVWiFYLgW6FR4UPiR+Gb4ElHIIKTSMVgn0?= =?us-ascii?q?JgiUagzSFZYRvbQGNNwEB?= X-IronPort-AV: E=Sophos;i="5.48,435,1517893200"; d="scan'208";a="248423" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 11 Apr 2018 05:26:41 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3Af57yEhTSNvlRDfDFB8+D2IhS/dpsv+yvbD5Q0Y?= =?us-ascii?q?Iujvd0So/mwa69ZxGN2/xhgRfzUJnB7Loc0qyK6/umATRIyK3CmUhKSIZLWR?= =?us-ascii?q?4BhJdetC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBx?= =?us-ascii?q?rwKxd+KPjrFY7OlcS30P2594HObwlSizexfb1/IA+qoQnNq8IbnZZsJqEtxx?= =?us-ascii?q?XTv3BGYf5WxWRmJVKSmxbz+MK994N9/ipTpvws6ddOXb31cKokQ7NYCi8mM3?= =?us-ascii?q?0u683wqRbDVwqP6WACXWgQjxFFHhLK7BD+Xpf2ryv6qu9w0zSUMMHqUbw5Xy?= =?us-ascii?q?mp4qF2QxHqlSgHLSY0/nzXhMJugqxVowmsqwBjz4POfI2ZKOZycr/bcNgHRW?= =?us-ascii?q?RBRMFRVylZD4yzbosPE/cKM+Ffr4n/ploOrAC+DhSrCePxzz9IgX323Kw70+?= =?us-ascii?q?Q6CgzGxhIvEM8OsHvOsNX5LrsdUeewzKTRyzjIcv1Y2TD46IfScxAhp+mBXa?= =?us-ascii?q?hufsXMyUkgDR/Fgk+MpoziOjOY0PkGvWuD7+d4S+6jlmEqpxtvrjWg3MsglI?= =?us-ascii?q?bEipgax13E7Sl0wYc4KcelREN4Y9OoCoVcui+UOodsQM4vTWdlszsgxLIco5?= =?us-ascii?q?60Zi0KxYwnxxHBb/yHdJCF7Rz9WeiIJzl1imxodqijihqu80Ws0PPzWdex0F?= =?us-ascii?q?ZRoSpJiNzMuWoM1xzX8MSHT/p9/kO51TaO0QDc9P1ELFgqmabGJJMt2KA8m5?= =?us-ascii?q?UJvUjdESL6gkr7ga+OekUh4Oeo6uDnYrv8pp+bMo95kh/+MqEpmsy9AOU4Mx?= =?us-ascii?q?MOUnOB+euiybLj/Vf2QKlQgvIqlanZtYjWJd4Hqa6hHw9VzoEj5g6kDzi41N?= =?us-ascii?q?QYnH8HLE9KeR+ck4joO03BIPD/DfulhVSsiy1ky+rJPr3mHJWeZkTExazseb?= =?us-ascii?q?d79l501Bs4zdcZ4YldTL4GPqHdQEj04eLZElccNA6mwv2vXMt40YEMWHmnGK?= =?us-ascii?q?KVMKrO91SP47R8cKG3eIYJtWOleLAe7Pn0gCphwwVPdLS13ZYRdHGzF+hnJE?= =?us-ascii?q?Pce3f3n9MdCjhT7DcVa8ixo2WrCGQVanu3RK164zg6DMSjDIOQDoyugbnU2i?= =?us-ascii?q?C9E9UWY21dEVmDHD/ucJnMQPYDbi+eY4dhnzUIWKLnSton0hejuQ=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BdAAAf1M1aly0YGNZcHQEBBQELAYM?= =?us-ascii?q?XKGRvKItjXow0gwOBZQGQe4F6CyOHLyE0GAECAQEBAQEBAgETAQEBAQEGGAZ?= =?us-ascii?q?LDII1IoUcgzaBVwMMl26QeoRXg3aCH4dugVQ/hyEEGIIOhQgCl1cIhVaIVgu?= =?us-ascii?q?BboVHhQ+JH4ZvgSUcggpNIxWCfQmCJRqDNIVlhG9tAY03AQE?= X-IPAS-Result: =?us-ascii?q?A0BdAAAf1M1aly0YGNZcHQEBBQELAYMXKGRvKItjXow0g?= =?us-ascii?q?wOBZQGQe4F6CyOHLyE0GAECAQEBAQEBAgETAQEBAQEGGAZLDII1IoUcgzaBV?= =?us-ascii?q?wMMl26QeoRXg3aCH4dugVQ/hyEEGIIOhQgCl1cIhVaIVguBboVHhQ+JH4Zvg?= =?us-ascii?q?SUcggpNIxWCfQmCJRqDNIVlhG9tAY03AQE?= X-IronPort-AV: E=Sophos;i="5.48,435,1517875200"; d="scan'208";a="10594529" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from ucol3cpa07.eemsg.mail.mil ([214.24.24.45]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 11 Apr 2018 09:26:40 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;cbb7233f-424f-4743-9f48-4c268c010852 Authentication-Results: UCOL3CPA12.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 16615514|UCOL3CPA12_EEMSG_MP27.csd.disa.mil X-EEMSG-check-001: false X-EEMSG-SBRS: 5.2 X-EEMSG-ORIG-IP: 66.187.233.73 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A8AACo081amEnpu0JcHAEBAQQBAQoBAYMXgQxvKItjXo83gWWQfIF6CyOHTzQYAQIBAQEBAQECFAEBAQEBCAsLBigjDIdzgzaBVw+oaIRXg3aCH4lCP4Nigz8EGIIOhQgCl1cIhVaIVguBboVHhQ4BiR+Gb4ElHIIKTSMVgn0JgiWDToVlhG89MAGNNwEB X-IPAS-Result: A0A8AACo081amEnpu0JcHAEBAQQBAQoBAYMXgQxvKItjXo83gWWQfIF6CyOHTzQYAQIBAQEBAQECFAEBAQEBCAsLBigjDIdzgzaBVw+oaIRXg3aCH4lCP4Nigz8EGIIOhQgCl1cIhVaIVguBboVHhQ4BiR+Gb4ElHIIKTSMVgn0JgiWDToVlhG89MAGNNwEB Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by UCOL3CPA12.eemsg.mail.mil with ESMTP; 11 Apr 2018 09:26:39 +0000 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 31EC340006E6 for ; Wed, 11 Apr 2018 09:26:38 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.43.12.160]) by smtp.corp.redhat.com (Postfix) with ESMTP id CA0AC215CDC6 for ; Wed, 11 Apr 2018 09:26:37 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Vit Mojzis To: selinux@tycho.nsa.gov Date: Wed, 11 Apr 2018 11:26:28 +0200 Message-Id: <20180411092628.7178-1-vmojzis@redhat.com> X-Scanned-By: MIMEDefang 2.78 on 10.11.54.6 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]); Wed, 11 Apr 2018 09:26:38 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.5]); Wed, 11 Apr 2018 09:26:38 +0000 (UTC) for IP:'10.11.54.6' DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'vmojzis@redhat.com' RCPT:'' Subject: [PATCH] python/sepolgen: Try to translate SELinux contexts to raw X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" List-Post: List-Help: Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP This allows sepolgen to generate policy from AVC messages that contain contexts translated by mcstrans. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1356149 Signed-off-by: Vit Mojzis --- python/sepolgen/src/sepolgen/refpolicy.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/python/sepolgen/src/sepolgen/refpolicy.py b/python/sepolgen/src/sepolgen/refpolicy.py index 2ee029c1..352b1878 100644 --- a/python/sepolgen/src/sepolgen/refpolicy.py +++ b/python/sepolgen/src/sepolgen/refpolicy.py @@ -284,6 +284,11 @@ class SecurityContext(Leaf): Raises ValueError if the string is not parsable as a security context. """ + # try to translate the context string to raw form + raw = selinux.selinux_trans_to_raw_context(context) + if raw[0] == 0: + context = raw[1] + fields = context.split(":") if len(fields) < 3: raise ValueError("context string [%s] not in a valid format" % context)