From patchwork Thu Apr 12 07:41:26 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vit Mojzis X-Patchwork-Id: 10337967 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 82CB460329 for ; Thu, 12 Apr 2018 07:42:15 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 758C4286B0 for ; Thu, 12 Apr 2018 07:42:15 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 6A1E9286B4; Thu, 12 Apr 2018 07:42:15 +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 uhil19pa12.eemsg.mail.mil (uhil19pa12.eemsg.mail.mil [214.24.21.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 84E5A286B0 for ; Thu, 12 Apr 2018 07:42:13 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by uhil19pa12.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 12 Apr 2018 07:42:12 +0000 X-IronPort-AV: E=Sophos;i="5.48,440,1517875200"; d="scan'208";a="10646596" IronPort-PHdr: =?us-ascii?q?9a23=3AqU7S1BSrBwzvx0JTsUlQe1Ty+tpsv+yvbD5Q0Y?= =?us-ascii?q?Iujvd0So/mwa6/YRyGt8tkgFKBZ4jH8fUM07OQ7/i7HzRYqb+681k6OKRWUB?= =?us-ascii?q?EEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAA?= =?us-ascii?q?jwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba98IRmssQndqtQdjJd/JKo21h?= =?us-ascii?q?bHuGZDdf5MxWNvK1KTnhL86dm18ZV+7SleuO8v+tBZX6nicKs2UbJXDDI9M2?= =?us-ascii?q?Ao/8LrrgXMTRGO5nQHTGoblAdDDhXf4xH7WpfxtTb6tvZ41SKHM8D6Uaw4VD?= =?us-ascii?q?K/5KhlUh/ojDoMOSA//m/Zl8d8iLtXrA+9qxB6xYPffYObO+dkfq7Ffd0UW2?= =?us-ascii?q?RPUMVTWCxPH428d4kCA/cPMOlGtInwvEcCoQekCAWwGO/j1iNEi3nr1qM6ye?= =?us-ascii?q?QhFgTG0RQvENIPrHTfsdL7NKAQUeG0zanI1ijIYvRI2Tf474jIcBEgofCXXb?= =?us-ascii?q?9ra8re11QgFwPfgVWMs4DqIzSV1uEUvmWd8uFuVvqvhnY6pwx+rTWj3Mchhp?= =?us-ascii?q?TTio4LxV3I6z91zJstKdC5SUN3e8OoHZhSui2AKYd7TM0vT3tqtSs0zLANpI?= =?us-ascii?q?S1czIQyJs9wh7Sc/mHc4+V7R39TOuROjJ4hG59eLK4mhay7VCsyu3iWcmw11?= =?us-ascii?q?ZHtjZFncPWtnAMyhzT8dKLSud9/0i92TaP0Brf6udYLkAviaXXMZshwr80lp?= =?us-ascii?q?YLsETDGDH5mFnugaOLeUgp9fKk5uT6brn8uJOROJF4hhvjPqg2n8ywG+U4Mg?= =?us-ascii?q?wAX2iB/uS80aXu/VbnT7VOj/02lLTZsZ/DKcsAoa65HglV3Zo95BakFDqmzN?= =?us-ascii?q?QZkmUHLFJCYh6HiZPpNEvULPD3Cve/nUygkC13yPDeIr3hHpLNI2DBkLfme7?= =?us-ascii?q?Zy8VJcyAopwtBZ/J9UCLYBIPT2WkDrr9zYEgE2Mxavw+r9D9V9zIweU3qVAq?= =?us-ascii?q?CFKKPSrUOI5uU3LumOZo8aoiryK/s+5/7pi385mEEdcLKn3ZsTdXC5Ee9pI1?= =?us-ascii?q?ifYXrwn9cNC2AKvhAxTObykl2NTSZTZ2quX6I7/jw7EJypApzdSYCrgbyBwC?= =?us-ascii?q?C7E4ZXZm9YFF+DD23kd4KeW/cDcCiSONNukiQYVbi9TI8szQyhtAj8y7phM+?= =?us-ascii?q?Xb5CkYtZP42ddv+eLTjxYy+SZzD8SH3GGHV3t0kX8QRz8qwKB/plRwxUqf0a?= =?us-ascii?q?dimfxVDsBc5/RMUggmL5Hc1PB6B8r0Wg3fYteDUEymTcm+ATEtUtIxxMcDY0?= =?us-ascii?q?d7G9W+kB/D2zSlA7oLmLyXHpw18rnR33/pJ8ljzXbG0bMuj1giQsRUMm2nib?= =?us-ascii?q?Rz9w/JB47Gi0+ZjbqldbwA3C7R82eO1WqPvUBfUA52SqjFWHQfalLXrdT//E?= =?us-ascii?q?/CSaWhCa4kMgtA186NNLFGatv3glVaXP3jIsjRY3qtm2esAhaF3q2DbJLwdG?= =?us-ascii?q?UH3SXdE1MJkxgJ8nacNAg+HT+ho2bEAzNyC13jeUTs8fNxqHmjVE870xmKb1?= =?us-ascii?q?F917qy4hMUi/2cS/cW3r0aoicssDt0E0ig0NLREdqPvRJhfL9bYdM//lhIyX?= =?us-ascii?q?7ZuxZ6Ppy6IKBonkQefBhvv0PyyxV3DZ1NkcYwrHwwygp9NaOY0EhaejOdxZ?= =?us-ascii?q?DwO6TbKnL8/RC0caLW3Uve0NmO8KcV9Ps4s0njvB2uFkc68HVoydpV03yB5p?= =?us-ascii?q?jRDwodS5HxUkEq9xRgoLHaeCY97ZvO1XJwKam0riPC29UxCeQ/1xmgZdZfP7?= =?us-ascii?q?2eFALpCcIVG82uJPYtm1izYRIOJPpS+7IsP8O6a/uG37amM/p6kzKik2tH+5?= =?us-ascii?q?x900KL9ydnUe7Hw5cFzO+e3gubVjfzlk2tssbploBYfTsSBHawyTD4BI5NYa?= =?us-ascii?q?1/ZZwLBnqzLMCsydV+gpHsV2Re9FG9G1MMwNWpdgaKb1zhwQ1Q0lwaoWepmS?= =?us-ascii?q?uiyDx0iC0po7GE3CzIxOTjeh8HNXRNRGV4i1fjP5S0hcgAXEe0dwgpiAel5U?= =?us-ascii?q?HiyqlVvqt/K3XTTllSfyjtNGxiTLW/tqCZbM5S7ZMkqyJXUP6zYVqCUL7yvw?= =?us-ascii?q?Ma0z//H2tZ3D07aTCqtYnlnxx9kmKRNmp8rHreecF2yhfS/9jcRf9X3jUcXi?= =?us-ascii?q?l4jiPbBl+mP9mm5d+UjYvMsviiV2K9UZ1eaS3rzYKbtCun/GFqGgOwn/Symt?= =?us-ascii?q?3hDAg73jT218JyVSXJqhb8Y5Xk17+gPeJhYEZoGEf269BmFYFmjoswmJYQ1G?= =?us-ascii?q?AAhpWS+XoHlXn8Mc9H1qL5YnsAXiULw8PJ7wj+wkFjKWiJx43hXHWH3sRhf8?= =?us-ascii?q?W6Yn8R2i8l7MBFFqGU7KdfkCt2vFW4qxnRYf5jkTcB0/cu72Qag+4Rsgo30i?= =?us-ascii?q?qdGqwSHVVfPSH0jxSH9c2+rKFJa2a3a7ew0lZ+ks67DLyZvwFcQ2j2eo05HS?= =?us-ascii?q?Nq9cV/N0/M0Gfv5Y76dtnQasgTthKKnBvaiehaNo4xnOIQhSV7IWL9oWEly+?= =?us-ascii?q?kjgBxw25G1oZOKK3tr/K2kAh5ULDv1aN0P+jv1l6ZRgt6W35yzHpVmAjgLRI?= =?us-ascii?q?HnTe+sED8JqfvnNhqOET0lpneVA7XfGxWT6EB8r3LAC5qrLW2YJGEFzdV+Qx?= =?us-ascii?q?mQPE9fgQAQXDokhZM5EweqxMLvcEhn+jAR+l74qhxJyu12LRX/VHnQpBuwYD?= =?us-ascii?q?cuVJefNAZW7h1F50rNP8yR9ORzHz1f/p2ktwGNJHKUaBlPDWETQEOEH0rjPr?= =?us-ascii?q?6s5dbe7+eYGvCyL/zUYbWBseZeTeuHxYqz0ot6+DaBLtiAMWVnD/083EpDQW?= =?us-ascii?q?11Ft/HmzoRUSwXliPMb8mdpBum/C14sNy/+uzxWA3z/YuPF6dSMdJ39hC4m6?= =?us-ascii?q?eMKfOfhD1jJjZeypMMwmTIxaMF01EOjiFibT6tEa4PtSTVVqLfhrdXDwIHay?= =?us-ascii?q?N0LMZI6bg80RNVOc7Dkd712L94juQuC1dZW1zhm8epatYMI26hNVPIHkKLOK?= =?us-ascii?q?6BJT3RzMH9ebm8RqFIjOVIqx2wvi6WHFT4MTiEkznpVguvMf1XjC2BJxxRpp?= =?us-ascii?q?2yfgx2CWf9SNLmaxu7MMJ4jDAt3bI1hmnKNXMHMTRmfUJCtKGQ7ThfgvV5AW?= =?us-ascii?q?BB6WBlLeackSaD8+bYMooWsedsAilskeJa4XA6y79L4yFfX/F6gjXdrsRpo1?= =?us-ascii?q?28lemP0DVnWgJUqjlXnIKLoVliOaLB+5ZbWHbE8xUN7WOLBhsXudRqEdzvtL?= =?us-ascii?q?pWytTVk6LzMjhC+crO/cQAH8jUNN6HMH05PBXzFz7bFhUFQiCwOGHYn0xSjv?= =?us-ascii?q?eS9niPoZg7rpjjg50OS7BBWFwyDPMaBVxvHMYeL5dvQjMkjbmbgdYU5Xq5qR?= =?us-ascii?q?ndXt9avpfGV/2MB/XgMyyZjb5aaBsL2r73MYMTNojn1EN4cVl6gJ7GG0zOUt?= =?us-ascii?q?BRuidhdBM7oF1R8HhiSW0+w0DlagOt4X8LEv60mh82ihdgbuk28Tfs4ks3Jk?= =?us-ascii?q?DUqycql0kxg9rliyiLcDHtNKewQZ1WCy3sukg3LJz0WQJ1YBaxnUxjLzfEW6?= =?us-ascii?q?hej717dWBoiQ/Qo51PFuBATadceh8f2emXZ+k00VRbsiin31FI5fDbBpR4jg?= =?us-ascii?q?slbZ6somlb1AJidt46OKvQJKRRzlhKmK2PvjWk1uYvzw8CP0wN6n+deDYUuE?= =?us-ascii?q?wUMbkrPzen8fZy6QyDhjRDY3MBWOAwovJw8UM8Nf+AwDz83L5eMECxNvCfLq?= =?us-ascii?q?ODt2jGi8GIXks61lkUmEld4bh2zcAjflKQV0Ao1rueCRIJNMvFKQxOYMpS8m?= =?us-ascii?q?XTcTyJseXXzpJ/J5+9GfzwTe+SqKYUhVqpHB03EIQI78QBGISs0U7DIMj7K7?= =?us-ascii?q?4FzAki6x7wJFWZFvhJfgyEkCsfqcGl0JB3xZVdJi0aAWhlLSW357PXpgg2gP?= =?us-ascii?q?qDXNY7eWoVXooEN30sQ8K2gShZsGpcDDOvyOIW1BCC7yPgpiTXFDTzdd5jZP?= =?us-ascii?q?aIahxyEN62/DU+866xiV7R6JrTPHr1NdV4td/J8O8aqYuHB+lSTbZjr0fWg5?= =?us-ascii?q?NYSGCyU27TDd61IID9ZJIyYtzyEXu1SEGwiywrQMfrJ9aiNLKIgAHySYZTqo?= =?us-ascii?q?mb0ygpNdWhGTEGBxdwu+YD6bpmZQ0FYpo0fR7otwM6N6ykOAmWy8igTXyxJD?= =?us-ascii?q?VRVPRQ0eK6Z7lLwCU2de+61GEsTpckwOmr6UQNXo0FjgnCxfa/YIlTSTT8Gn?= =?us-ascii?q?5HdArTvic2i29hNuI2wuc+3hzIq0UcPC6Xe+xpcmBEuMs8BVyKK3VsFmU4X0?= =?us-ascii?q?OcjZbE4gO0xbAd5TFdn9FP3uBerHj+pIXQYCyyV6yvqJXVtSUgbdwno61+MY?= =?us-ascii?q?zjPsWGu4nEnjzaVpXQtBOKUDKiHfpAhtdQOD5YQOVPmWw9N80Ko5ZO6UowVs?= =?us-ascii?q?c7JrxAEqosq6uraTV6EyEd0zUVV4Sa3DwNmu28wafVlg+McJQ+NxwJqJBCjc?= =?us-ascii?q?EHUy51fCweuK6jV4PZl2KfRGkEOgET4hhI5AIHi49/Y/vl7JDOTJBS1z5cu+?= =?us-ascii?q?h0XTfTFpl061v7TXmbgUD/SPWlieOpxwxTzPXo0tkVQxN/DE9dx+FNlkQ2NL?= =?us-ascii?q?53Ma4QvpXRsj+Jc0P6s3jhyOy8JFle0cfUbUH3DJLZtWrgVS0R4WcbRZVSyH?= =?us-ascii?q?HZD5gSkBF0aKcqpFVNPICpYVzy5zo6yIR1B7O4T9ykx045rXYaQCenC8ZBC+?= =?us-ascii?q?ZjsF/MRD1pf5Wrp47/N5VUXGBQ5IWXq01Fn0V1Ly651Z1cJtlN4jEWRjhAuz?= =?us-ascii?q?Gds8apRcJex8B2F4cMLcl7u3jjAqNIIp+Ro2c5urb30H/W5yg8sEumxDW0A6?= =?us-ascii?q?K4TeVZ8HMFFwo0OWuesVcgD/Ew8mjM71/BqFZ08PlHBrKXl0V+vC59HoxSBj?= =?us-ascii?q?ZOzX2lM0l8Q2RHs+pALKTYaNBTQ/43ZRCzIRM+DuIm01aP/U5qgXfzezZyuR?= =?us-ascii?q?dC+yDBQwk0UjEYjazjmTICts2qOyIWRpxTYDo9aCfFLh6UljpMvBZDcU1qXY?= =?us-ascii?q?4WAspd8bEBwYRU5tbCSVqrKSwdRhxtKB830fpFmk5fq0iYfSfdDRS2evrRrh?= =?us-ascii?q?J3etqeo9CzIPT/4ghHlpvtsPok+KUbW32mhQqtTMjGr4/nqt2FrFaBdLvjPu?= =?us-ascii?q?2nZn/BUSLMggyuirciE5nK5TLcMA5BJ5l903okboDrCXTXMhReO6IbO01bWL?= =?us-ascii?q?hmadVcvO9VedJrdb0U+a9pGhKHXAngGJKurPlBKlbcWyjeIz+G8uylroLZ9a?= =?us-ascii?q?bdRvT4ZsyQ23bHRLp6PpJg5jn/H7flz5Ne+lbs1fh37U56T0bJMzyarNv9PA?= =?us-ascii?q?wL/NetelHkvpI3ATPcGI1wn2b1xkFca8oXRDWn8JYCx5ND73bwUuZ43VLtsO?= =?us-ascii?q?BJ8rlk9I0346xoycioJKfdM/JasVR9DhiTHAVq+Y0nAHJjSGBJfu8RNPDRcL?= =?us-ascii?q?wbjc/0reD3GbYX6BqI9ONHctbHO1vOms+kCjGbUxBEmhkOqSICJAuGy/GFg7?= =?us-ascii?q?N0SdqipeXh1UIt/lm+LhoCzL9z4IeJ4beHq/HMYBvQ17cEXLLmRsTprrQjo0?= =?us-ascii?q?mS/+ErlKYSemxpZA2qCOodVs8Yxmr7yKAl0yItHN3ZH7Lh/v5DWGg1njT+lJ?= =?us-ascii?q?BhB18WAO8bHaKX/YRCmWc1g+rZNtkNf6BDnGaPEASoEr4EyX6l8SuYOnJlgg?= =?us-ascii?q?3U0xHtXWyz8EL2rTVmTifWyNfjiEVVXKGtBUhORyqpJVN4sDSXMQrts9r3v7?= =?us-ascii?q?g17E4oPWH/sdKNlXGuOLVJEM3jKt2cJjM0pFEMjJErQNygx5wbE8KnINgN6H?= =?us-ascii?q?F+cufe62Szni9FuKdHgorT79qb+vrJAHagiLeapK+VxDBCzXg4v08w5cy8Nv?= =?us-ascii?q?3U4N2KWfuo3X4LTyhjowvBQwK1qrvDolAVOE2Eyl3El5ARM9FCw3Y4yl/p6/?= =?us-ascii?q?Q5TNI07gVeGZ7KZ+keqjDrJDv03VGfbsosWSmfyDtWEEj6EVt5GKggwGL/pt?= =?us-ascii?q?/JlXPL9lI0QYl/alLoigZqD4UiLkIt8kIYzjAEEQgXZhCRFKuoClj9LYsYSU?= =?us-ascii?q?gDbgyK3KCgdacrwUJzwr2u5OjJbex/HqYNLehSjgqPnFhdB5IXvrYTQKpmdF?= =?us-ascii?q?9B6KHXpgbjC4/9X/jlj3YwNuO6Qtpc8c8Hs3su+AG/RwCv6Z1b9bYUlIiIdr?= =?us-ascii?q?JYYZjLpM184F1o5SQReSxRgBhylBe5UeEApO/94tjUqoeo6v20WKYrWeoX6w?= =?us-ascii?q?A+B35igJvonFAjvdbX2v9TSoLLj4T/7AdNI3mNtIbBzRZ8LesOK4S2fLdv7H?= =?us-ascii?q?gHIzYRJ2gOPNWMcfU85TFiMCnL7VxYHswMfc8YPNbKmQ1MjE3pWa1c9s3fGl?= =?us-ascii?q?CCEId/bcEo723wyDAu6psxSePg5TC5JJzF6FFNJfxDhj12lN3evOgV3ebSCC?= =?us-ascii?q?8P7HmWdxd12TiCx4CQBfj/++uMydfUV04JHyMtXIddISCN+Qq5Seavk5XpSA?= =?us-ascii?q?yU4NfpgJ0ibEKQWmCxnKMdv6ZOFu5AiiP70iJCGYD1g/KVrsej6WpWtl1BC4?= =?us-ascii?q?Zz7hzFFb5BPpV6JxT3jM2rSVV9BiflfsHbaAYusvKMxugQ++V+K1f+ZYgDLx?= =?us-ascii?q?IF1bL183xVQxBqSL7ro1mZXOURZMB8RPPDtHBV5ppqK7UTM1iFuJzqsjBIpU?= =?us-ascii?q?g0AAA3Zr8woDhae1LAnQJPXab7pqIAhhEaUdFnpU9GAXiwN34m5zrbSaRVi7?= =?us-ascii?q?GcCPMR8jWUQK0BTUFoMidlThOu35VufbqpkuxdvmNAgCx9vOAg0yZ6SxukpS?= =?us-ascii?q?3su6UN1Col+LG5tzUBuntFQ/6ckyjSClVDy/IKgrkaC3r471yzfmUDZpPo4L?= =?us-ascii?q?Z7PcTg6ZUh43MnbBo4YSIGW/igBjrrj6OMBYyPrM5chACTt8rTd7OzKjISNr?= =?us-ascii?q?slwxL5W3d9yhTenApv8GYTTDWv8tskJISlOck73SepGGnbdFMJ4qxXqsvxsU?= =?us-ascii?q?AEQPExaVN7z2VpytKHSTEVRMzTB2Y1iRApaGtccJJZ6B8VC7cnjy2NvqlH4g?= =?us-ascii?q?EUeinbHp6i+onKksfCwWM9QstyxmLKuq2FgYsn0Hphm9xq9SOOoHASePbDU8?= =?us-ascii?q?9wA3j8yptfyfbgaPqzqOwHTpVpyKi5Wv8YLsaj4Xe22IltWkK9wrQeHly5MP?= =?us-ascii?q?IMx7vCVyelSHaYWfiQc2WXnjY2KEjy5R6yIl0wcsdKoFc3MvHeiZ5Eiw3hTb?= =?us-ascii?q?R0Sz2VpVDB0GMjMeIadwQxuIq8ZQwKTegRaPaYJegvxv0+FVQNY2XOHStsBO?= =?us-ascii?q?+8qUStk5RjO3V8/UX6Zvzg8gL8P9uRHRkLCpXXroN3+fymRmKBPmJgzBJyPE?= =?us-ascii?q?lo7evfEUo+tvNEeZaLgdfQn8h70fICd/p1My09v9kTmph56YmVy8eHahfRwY?= =?us-ascii?q?z3Jd7Lo/iUGfrfz14lemtCSLoWfRv155kmPt4+Q7DTBrVZvREACqU7Q5EsLH?= =?us-ascii?q?nx+79uLANycw/RY7K0jtPspu2VepsH70PRu0k9KCbapg0r1u2/TQs9aYujwX?= =?us-ascii?q?r1PsMeXDVE+uNsFlNDG4ldGthI+xSiBJyGmbqTkdK9+0pm/eQNtPyjWbjxyN?= =?us-ascii?q?2l0tApDNBh7kuRMWOUXfEx2BZsk/iyj/Hc05L4FcLlf5YeWfNmRnLeNeSUI7?= =?us-ascii?q?2TAWmlAuukIghL/ruH3/R8WxSVIiX4W/nj1mWoN/RhtEM8zIEwPO/e1yck4L?= =?us-ascii?q?yT3tzuL3paqSGuoT/BNJZW4FHQQ+2LWRVSRPc=3D?= X-IPAS-Result: =?us-ascii?q?A2B9AgDqDM9a/wHyM5BcHAEBAQQBAQoBAYMXKANhbyiLZ?= =?us-ascii?q?V6MPYMDkmOBbxYYA4dAITQYAQIBAQEBAQECAWscDII1JIJKAwMBAnkDCQEBS?= =?us-ascii?q?AgDAVMZBYMxgVcDqXqEV4Nsgi+HcIFUP4lLhQgChx+GAoo8CIVWiFYLgW6FR?= =?us-ascii?q?4UOAZASgSUcOIFSTSMVgn0JghcXiSqEb22OfgEB?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 12 Apr 2018 07:42:11 +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 w3C7fepN026280; Thu, 12 Apr 2018 03:41:46 -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 w3C7fXih173435 for ; Thu, 12 Apr 2018 03:41:33 -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 w3C7fcSK026278 for ; Thu, 12 Apr 2018 03:41:38 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1D1AADqDM9aly0bGNZcHQEBBQELAYMXK?= =?us-ascii?q?GRvKIxDjD2DA5JjgXoLG4RoAoJWITUXAQIBAQEBAQECFAEBAQEBBhgGS4UvAwO?= =?us-ascii?q?BCVFXGYM2gVcDqXqEV4Nsgi+HcIFUP4lLhQgChx+GAoo8CIVWiFYLgW6FR4UPk?= =?us-ascii?q?BKBJR4BggdNIxWCfQmCFw4JEYkZhG9tjn4BAQ?= X-IPAS-Result: =?us-ascii?q?A1D1AADqDM9aly0bGNZcHQEBBQELAYMXKGRvKIxDjD2DA5J?= =?us-ascii?q?jgXoLG4RoAoJWITUXAQIBAQEBAQECFAEBAQEBBhgGS4UvAwOBCVFXGYM2gVcDq?= =?us-ascii?q?XqEV4Nsgi+HcIFUP4lLhQgChx+GAoo8CIVWiFYLgW6FR4UPkBKBJR4BggdNIxW?= =?us-ascii?q?CfQmCFw4JEYkZhG9tjn4BAQ?= X-IronPort-AV: E=Sophos;i="5.48,440,1517893200"; d="scan'208";a="249511" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 12 Apr 2018 03:41:35 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3A1kuIgRAQ5Y8FgIFBor18UyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPv7psbcNUDSrc9gkEXOFd2Cra4c0KyO6+jJYi8p2d65qncMcZhBBV?= =?us-ascii?q?cuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx?= =?us-ascii?q?7xKRR6JvjvGo7Vks+7y/2+94fcbglUijexe69+IAmrpgjNq8cahpdvJLwswR?= =?us-ascii?q?XTuHtIfOpWxWJsJV2Nmhv3+9m98p1+/SlOovwt78FPX7n0cKQ+VrxYES8pM3?= =?us-ascii?q?sp683xtBnMVhWA630BWWgLiBVIAgzF7BbnXpfttybxq+Rw1DWGMcDwULs5Xy?= =?us-ascii?q?mp4aV2Rx/ykCoJKj43/n/ZhMJzjq1brgmsqwBjz4POfI2ZKOZycr/bcNgHRW?= =?us-ascii?q?RBRMFRVylZD4yzbosPE/cKM+Ffr4n/ploOrAC+DhSrCePxzz9IgX323Kw70+?= =?us-ascii?q?Q6CgzGxhIvEM8OsHvOsNX5LrsdUeewzKTRyzjIcvBY2S/l5YTWbxwsruuAUa?= =?us-ascii?q?x/fMbL10UiFRnJg1qQpID9Pj6Y1/4Bv3WY4udiT+6jlWAqpg9rrjWtyMohjJ?= =?us-ascii?q?TCiJgPxVDe7yp5xZ44Jd2mR05/Zt6pCJVfuTuUOYZoTM4vXXtmtTomxrAHo5?= =?us-ascii?q?K0YjYFyJE8xx7QcfCHdpKH4hPnVOqLJDd4hXZldKq+hxa070eg1vXxWtep3F?= =?us-ascii?q?tFtCZJjNbBumoT2xHR8MSKRftw8l+k2TmV1gDT7u9EIVozlareM5Mh3Lswlp?= =?us-ascii?q?0RsUXCHy/2g177jLWIeUo5+uin8fjnbq/6qZ+bMo94khv+Pbg2msyjHeQ4NR?= =?us-ascii?q?ADX3OF9uS41b3j+1D5QbpRg/0qkqjWrJDaJcMBqq6/GA9ayJwv6xm4Dze4g5?= =?us-ascii?q?wkmiwcIVZEfg+Xp5T4MFHJZvbjBLGwhEr/vi1swqX4P6GpJ5LPPHnY2OP/eL?= =?us-ascii?q?F/+U9H4BA+wdBW+9RfDbRXc6G7YVP4qNGNVkxxCAez2euyUI8nhIoDRWKCBL?= =?us-ascii?q?OYO6rOsFiOo/giOPSIeJRK4WTAE9QOvNXWpCdg31IQeLKmm54eaXT+G/VicA?= =?us-ascii?q?2VYnvp19EGF2pC/g8zV/fjh1DKVzlPL22zUKQx6nBzCI+vAYrZAIH4hruH0S?= =?us-ascii?q?o=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D1AACjDM9aly0bGNZcHQEBBQELAYM?= =?us-ascii?q?XKGRvKIxDjD2DA5JjgXoLG4RoAoJWITUXAQIBAQEBAQECARMBAQEBAQYYBks?= =?us-ascii?q?MgjUigkwDA4EJUVcZgzaBVwOpeoRXg2yCL4dwgVQ/iUuFCAKHH4YCijwIhVa?= =?us-ascii?q?IVguBboVHhQ+QEoElHgGCB00jFYJ9CYIXDgkRiRmEb22OfgEB?= X-IPAS-Result: =?us-ascii?q?A0D1AACjDM9aly0bGNZcHQEBBQELAYMXKGRvKIxDjD2DA?= =?us-ascii?q?5JjgXoLG4RoAoJWITUXAQIBAQEBAQECARMBAQEBAQYYBksMgjUigkwDA4EJU?= =?us-ascii?q?VcZgzaBVwOpeoRXg2yCL4dwgVQ/iUuFCAKHH4YCijwIhVaIVguBboVHhQ+QE?= =?us-ascii?q?oElHgGCB00jFYJ9CYIXDgkRiRmEb22OfgEB?= X-IronPort-AV: E=Sophos;i="5.48,440,1517875200"; d="scan'208";a="11939054" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa06.eemsg.mail.mil ([214.24.27.45]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 12 Apr 2018 07:41:34 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;c89717c9-6cd2-422c-bac8-3bf93ac79ba2 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC11.oob.disa.mil (Postfix) with SMTP id 40MCXG1Rmdzg47K for ; Thu, 12 Apr 2018 07:41:34 +0000 (UTC) Received: from UPDC3CPA01.eemsg.mil (unknown [192.168.18.8]) by UPDCF3IC11.oob.disa.mil (Postfix) with ESMTP id 40MCXG0j0Czg46x for ; Thu, 12 Apr 2018 07:41:34 +0000 (UTC) Authentication-Results: UPDC3CPA01.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 193620076|UPDC3CPA01_EEMSG_MP17.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 66.187.233.73 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AZAAAkDM9ah0npu0JcGgEBAQEBAgEBAQEIAQEBAYMXgQxvKItlXo9AkmOBegsbhGgCgnc0GAECAQEBAQEBAhQBAQEIDQkIKCMMhSMDA4EJUVcZgzaBV6l9hFeDbIIviUQ/g2KFaYUIAocfhgKKPAiFVohWC4FuhUeFDgGQEoElHIIKTSMVgn0JghcOCYkqhG89MI5+AQE X-IPAS-Result: A0AZAAAkDM9ah0npu0JcGgEBAQEBAgEBAQEIAQEBAYMXgQxvKItlXo9AkmOBegsbhGgCgnc0GAECAQEBAQEBAhQBAQEIDQkIKCMMhSMDA4EJUVcZgzaBV6l9hFeDbIIviUQ/g2KFaYUIAocfhgKKPAiFVohWC4FuhUeFDgGQEoElHIIKTSMVgn0JghcOCYkqhG89MI5+AQE Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by UPDC3CPA01.eemsg.mail.mil with ESMTP; 12 Apr 2018 07:41:33 +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 E7DA9EBFE5 for ; Thu, 12 Apr 2018 07:41:30 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.43.12.160]) by smtp.corp.redhat.com (Postfix) with ESMTP id 8AC2D215CDC6 for ; Thu, 12 Apr 2018 07:41:30 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Vit Mojzis To: selinux@tycho.nsa.gov Date: Thu, 12 Apr 2018 09:41:26 +0200 Message-Id: <20180412074126.26156-1-vmojzis@redhat.com> In-Reply-To: <7c0df9c3-db88-47fd-aff4-f7ff900194b0@tycho.nsa.gov> References: <7c0df9c3-db88-47fd-aff4-f7ff900194b0@tycho.nsa.gov> 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.1]); Thu, 12 Apr 2018 07:41:30 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Thu, 12 Apr 2018 07:41:30 +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: \# echo "type=USER_AVC msg=audit(1468415802.940:2199604): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0-s15:c0.c1023 msg='avc: denied { status } for auid=n/a uid=0 gid=0 cmdline="/usr/lib/systemd/systemd-logind" scontext=system_u:system_r:systemd_logind_t:SystemLow-SystemHigh tcontext=system_u:system_r:init_t:s0-s15:c0.c1023 tclass=system exe="/usr/lib/systemd/systemd" sauid=0 hostname=? addr=? terminal=?'" | audit2allow libsepol.mls_from_string: invalid MLS context SystemLow-SystemHigh libsepol.mls_from_string: could not construct mls context structure libsepol.context_from_record: could not create context structure libsepol.context_from_string: could not create context structure libsepol.sepol_context_to_sid: could not convert system_u:system_r:systemd_logind_t:SystemLow-SystemHigh to sid 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)