From patchwork Thu Apr 12 10:26:01 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Vit Mojzis X-Patchwork-Id: 10338173 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 338A4603B5 for ; Thu, 12 Apr 2018 10:26:46 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 17FAF28774 for ; Thu, 12 Apr 2018 10:26:46 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0C68928776; Thu, 12 Apr 2018 10:26:46 +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 uhil19pa09.eemsg.mail.mil (uhil19pa09.eemsg.mail.mil [214.24.21.82]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 2D7F528774 for ; Thu, 12 Apr 2018 10:26:44 +0000 (UTC) Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by uhil19pa09.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 12 Apr 2018 10:26:43 +0000 X-IronPort-AV: E=Sophos;i="5.48,441,1517875200"; d="scan'208";a="11942466" IronPort-PHdr: =?us-ascii?q?9a23=3AMjF0wxdfIFCtvg6Q17oeMjaPlGMj4u6mDksu8p?= =?us-ascii?q?Mizoh2WeGdxcm8ZheN2/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?mp4KlxSB/slSwJKTg3/m/KgcB0la5XvQ6tqxl5zoXJYo+aKeB+c7vdc90ES2?= =?us-ascii?q?RPXcleWDBODIymcoUPF+gMMftWoobjvFsDtge+CAq2Ce/z1jNEmn370Ksn2O?= =?us-ascii?q?ohCwHG2wkgEsoBv3TVsNX+KaAcUee3zKjJzDXDdO5d1DDj6IjNdRAho/CNXb?= =?us-ascii?q?NrccfK00kgCR7KjlWKpoz5JT+ayuMNs22C4udmSOmhhWknqwRrrTiuwMchkp?= =?us-ascii?q?PJiZwIxVDE7yp53Jw5KsG/SE5+Z9OvDZhetzmCOodrTc4vTHtktSYnxrEcp5?= =?us-ascii?q?K2czYGxI46yxLHavGKcpKE7g/gWeuTOzt0mnxodbylixuw/0WtzPD3WNOu31?= =?us-ascii?q?ZQtCVFl8HBtnUK1xPO9MeKUuB9/kK92TaX0ADT9/1ELVg0laXFL54hxaY9lo?= =?us-ascii?q?YJvkTZHy/2hV72gLWKdkQk5ueo6+Pnbq/gppCALI97lhvyMqEvmsy7Geg4Mw?= =?us-ascii?q?4OUHaH+emkybHu8kL0TK9Kg/EriKXVrp/XKdoBqqKkGwNV15ws6xe7Dzeoyt?= =?us-ascii?q?QYmnwHIUpeeB2Zi4jpOlfOIO33DPummFuslyprx/baMbL/GZXANWTDkbf9cr?= =?us-ascii?q?Z97E5Q0gwzzctF6J5OBbEBJ+zzVlfrtNPEFh85LxC0w+H/BdV/0YMeX3iAAr?= =?us-ascii?q?OZMKzIt1+F/eAvI+6KZI8Qojn9MOQl6OD0jX8ig1MderOp3ZQPYnCiAvtmO1?= =?us-ascii?q?mZYWbrgtoZE2cKvBAxQ/DpiF2ZVj5TYXeyX7wn6zE1DIKmEIjCSZuwgLyHwC?= =?us-ascii?q?e7A4daZmdcClCDCX3obZmLW+8QaCKOJc9sijIFVbmlS48kyx6urhT3y7R5Ie?= =?us-ascii?q?XJ/S0Yr4js1MBv5+3UlxE96yB7D9iH32GKVWF0kXsCRyUq06BnvUx91lCD3L?= =?us-ascii?q?BljPNEENxT4PVJUhsnOZPH0ex1FcryWgPAf9eOTlaqWNOmDi8tTtgp2d8Bf1?= =?us-ascii?q?59G8m+jhDExyelHqMVmKaRBJEv7q3c2H3xKNpnxHbdyKktlV8mTdVTNWe+nK?= =?us-ascii?q?5w6xDTB5LVk0Wej6urdaUd3CnL9GqYyGqOuFhUUA92UanfW3AQfFHWrdf45k?= =?us-ascii?q?PcUbCiE7InPRVdycSaMKtFdsXpjUlaRPfkINnebXixlH22BRmUx7OMd5Hne2?= =?us-ascii?q?AF3CXcEUQEiA4S/W2cOQg5HCehrHrUDCZyGlL3f0Ps7e5+pWu4TkAuzAGKaF?= =?us-ascii?q?Bh2qG2+hEPhvycTO4T0qgDuCc7pDV+BEy90M7OC9qcuwphe71Rbskg71dd1G?= =?us-ascii?q?LWqRZ9M4e6IK9+g14SaQN3v1nh1x9vEIVPjdAqrG82zAp1Ma+Yyk5OeC6D0J?= =?us-ascii?q?D/P73WJXP+/BaxZK7KwlveysqZ+r8T6PQkrFXupBqpFkQ483VgyNlVz2CR5o?= =?us-ascii?q?7MDAoVX5PxV1w49x5gq7HcfCY9+5ve1WdwPqmsrj/Cx9UpCfMryxm6e9dfLL?= =?us-ascii?q?2LFBXpE8ABGcihNvYqlEO0bhIBJuxS87Q0P8y+ffucxKGrJPpgnC6hjWlf5o?= =?us-ascii?q?B900aM9y5iRe7TxJsK2e+X3hGAVzvmi1ehqM/3k5heZT4OBmq/1TTkBIlJa6?= =?us-ascii?q?1sfIYEFXuuI8qtxtlkm5HtW3lY9FisB14d3M+peBySYEbn3Q1Xz0gXpmanmS?= =?us-ascii?q?SgxTxujz4ptraf3DDJw+n6cBoHO3VLRHV7gVf3P4e0i9EaXE61bwkmjxal/l?= =?us-ascii?q?76x6ldpKR+M2bTWl1Efy7oIGF+SqGwrKaNY9ZT6JM0tiVaSP68YVeeSr75vR?= =?us-ascii?q?QayT/sH2xQxT0gbDGqp4n2nwdghGKaNnZzo2LTedtsyhfH+NzcWflR0yIFRC?= =?us-ascii?q?ZmjznXHUOxP9q38tWSjJfDtP6xV367Wp1UaynrwpuKtDGn6m1yHR2/g/ezl8?= =?us-ascii?q?X/EQcgzC/708dlVT3Soxb6fonkyb66PPl6fklzGlD88dF6Fptlkos3mZEQw2?= =?us-ascii?q?QViYub/XoAi2fzPstU1bj4bHUTWT4B28TV7xT92E1/MnKJwJr0VmubwsR8fN?= =?us-ascii?q?S6fGUW1T8978xQDqeb8qBElzNvolWktQLRfeR9njAFxPs28nEanuUJtRExwS?= =?us-ascii?q?WcHrATHVBUPSL2mBSO9dy+q79XZGm3e7iqyEV+hcyhDK2FogxEVnb2YJEiHT?= =?us-ascii?q?N37sV6K1/M3mP85ZzjeNnKd90TrgeUkxDCj+dLNJ0xiuAGhS19OWLypXcl0f?= =?us-ascii?q?I0jQRy3ZGmu4iKM2Bt87i9Ah5cKDL1e98T9Sv3gqtFmMaZwZyvHo59FToRRJ?= =?us-ascii?q?vnU+ikEDQMuvT7LwyOCiEzqm+HGbrDGg+S8Elmr2jRHJ+2LHGYPn8ZzcllRB?= =?us-ascii?q?mGP0FQmhwbXDAgkp4+DACqy9TrcF1l6TAJ+l74thxMx/puNxnlSGjfvB+oZy?= =?us-ascii?q?w6SJieNhpW9R1C50nUMcyY9O1zGT1X/py7owyJMGCbYB5IDW4RUEyeG1/jJq?= =?us-ascii?q?Wu5cXH8+WAHuqxMeDBbquIqexfS/eIwomi0op48DmSKMqDJH5iD+c02kBbR3?= =?us-ascii?q?B2B9zZmykTSywQjy/CdNWUqBC4+i12tcC/7O/rVBj05YSRF7ReK85v9A6yga?= =?us-ascii?q?eCMe6QmSl4JC1E2ZIM33/I1aMf0EQcii50azmtCrMAtSjXQKLXgK9XAAYRaz?= =?us-ascii?q?lvO8tQ86I8wg5NNNbAhdP02b54ifg1BkxYWlP/gc6pZNYFI2enOFPAHkaLO6?= =?us-ascii?q?yMJSfXzMHvfaO8VbpQgf1OuB2/ozmbDVHsMy+ElznxSR+vN+RMgzuaPBxao4?= =?us-ascii?q?69dRlsBXLkTNL8ZR2xKMV3giEuwb0omnPKMnYRMSR7c0NItLGQ9yRYg/RhFG?= =?us-ascii?q?xH9XVlN+6ElDia7+TDNpkWtv5rDThumOJB/HQ20b1V4z9YRPZtgivdssZuo0?= =?us-ascii?q?26kumI0jdnUhpOqzZThIKMuUViOLnZ+YdbVHbB/RIN8X+QBAoQq9tiEN3vtL?= =?us-ascii?q?haysLTm6LrNDdC79XU8NMfB8nULMKILmEsMR/uGD7aAgsKUyKrNX3fh0xalf?= =?us-ascii?q?Gd6GeZrp4kpZjwgJAOUKNUVEQpFvMGDURoBMINII9tUTM+kL6bl9UF5WKkox?= =?us-ascii?q?nLRcVapYjHVvaIDvrzNjmVl75EZwEHwbngN4QcKpX721B+all9hInKHVTfUs?= =?us-ascii?q?pJoiB6bQ80p15N8GRkQW01wELlaQKt7GUVFfGqgh48khF+bvg19Dfw/1c3IU?= =?us-ascii?q?LHpDEun0kqh9rqmyqRfyLxLKqrRo5WCjD0uFU2MpP1WwZ1dxO9nEx+ODfCWb?= =?us-ascii?q?1Rk6NqdXp3hw/EpZtPBflcQLVZbx8Xw/GXYegn3kpYqiWm3kJI//XKCYFllA?= =?us-ascii?q?cwdp6stX1A0Rp5bNEpPazQOLZJzl9Ii62TpCCoyOExzxIFJ0sW6mySYjQIuE?= =?us-ascii?q?sGN7k9OSWn4vFs6RaDmztfeGkATfwqrex29kklIeSP0zrg06JfKkC2L+GfK6?= =?us-ascii?q?SZu3Lems6OQ1Iw0VgFl0ZD/bhry8sjdFCUV083xruLCxsJLdbCKR1Sb8dK73?= =?us-ascii?q?jcYyKOseTLwZJoMISwDfznTeiLtKkImE2kBxopE54K7ssfApmmyFvYItv/LL?= =?us-ascii?q?4Z1RUt4xzmJEmEDPRMfxKLjDcHosGkwZBq3IlcJisSDn5nPSWx+LnXuhcggO?= =?us-ascii?q?CfU9cufncaQowEO2osV82+mi5Wo2pPAyGy0uMZzgiC6Dn8qT7LATbnbtpsfv?= =?us-ascii?q?GUaQpiCNGr4zk/9ba5iULP+JXEO276LchiusPI6e4CvJmIFfVUQKJnvEjBhY?= =?us-ascii?q?lXWWaqU3XVHt6vJ5n8cY4sbcb7CnyiSFywlyo1T9vtPNaqNqWIjhzoRYdQsI?= =?us-ascii?q?mfwj8jMNSwGSwAFBhrpuEM/qR8aRcEY5ohbh7irx4+OLCnIAeEztWuRH6gKS?= =?us-ascii?q?FQT/le0eq6Z7tXzy43buGi0XUuU4s0wvWw/0MWWJ4KiRTeyuq5aIlFTSj/AH?= =?us-ascii?q?pddBvTpSAhjWhuKv4ywvsjwBPPqVQcKSqEdPZuaGNfpNw8GUmSLm9oCmUmQ1?= =?us-ascii?q?+cjIzD4gGo37AT8Ctdn8pU0eNfv3jku5/TejSsV7K3qZ/NqSovccAmo7FtMY?= =?us-ascii?q?zkOsaHuonSkSDfTJnRtw2FUTS1F/lBl9hRPi1XXudHlXsiOcwctopL8VAxWd?= =?us-ascii?q?smJ7xTFKksoainaT9+Ai4Izi8WSZ+A3D0EguezwLbbmA2fcJI+PxwAt5VCn8?= =?us-ascii?q?YSUzVsbiMYuqCjS53cl3WYRWgTPAcT8QNM6RoamY9qY+Dl5pDETJxXxj5Xov?= =?us-ascii?q?J0UzfLGYJy+1v9VG6WnUDySO+9nOyxwQJS0PXs38EaWB55FUhS2eJWmVUtKL?= =?us-ascii?q?5pN6kQpI7LvySPdUPiom3tzu6mK0NQyc3QbFL4C4XEuXD7Ui0G9n0eXZVPx2?= =?us-ascii?q?3HFZQOjwp5b74mpElLIICjYUv++yAox4FyELWiU8Ck2Uolp24cRyi2C9pBF/?= =?us-ascii?q?1msFXPVT1leZ+rso/qO5FPTWJL5ZKStU9ZkF1zPC6915VcMdtB4jkWXDhAuT?= =?us-ascii?q?+dpse9SNVf2c9qCJ8BOtV/u3DjF65fJZeevWY2taL1yn/F5T8zrU22xDOtFK?= =?us-ascii?q?+kV+hZ5XERGh01J2SCrUkiF/cs/XrP/VDMqF90+/xWCaSIjUV0vDlyBItOBi?= =?us-ascii?q?pT2XCjMVtzUGFMs/9GJ6TNb8xcX/4yaAe0NBwwCfEqw06E8Vx6kHrifyNysQ?= =?us-ascii?q?5a9DzHUAkvSSkZmLHtliMCqsu/Iz8VV4pIbSk9byfCMw+bgz5Yswtfa05wR5?= =?us-ascii?q?AUGdJF+7YF3YRK4MbNVUGsJjwbUxB4MAI3z+Zfn1ZZsEqEYSDdERaodfHXvx?= =?us-ascii?q?1vZseRsNSmI+nl/ApckYPnt/04978fSHK4nw2tXcreoJX4ttGQsUuObqj4Of?= =?us-ascii?q?WmYXDdVDjMkQywhbA8ApnW5SjcLhRUJIRhxHo5ZZjhFXTLMg5YJ6IaIEpbUb?= =?us-ascii?q?51aclcruBdfc9kd74D+bVxCRKfWhPvBIuvoeFELlnJXzTeKD6B8uilroLN9r?= =?us-ascii?q?HdTPXgZsiQx3bGX613P4116T/gG7vw1o9e4EX20O939kxmUVjGLzyBrNP5Kw?= =?us-ascii?q?MJ/saicEXivocuHTzLHph9i2btyVtGd8oMRC2m6pIYx41F6HzoU+J3zlDzsP?= =?us-ascii?q?FO97lj8YQ35bRpxNy1JafULPRWq05nAh6aBgVw7JotG3R/R3pMYuANNPfRYL?= =?us-ascii?q?4Zgt70p+DwDawX5wWf+/ZFZtvfO0HBhs6/BymaSRxFgAgBrjoaIRGH1/Kfmq?= =?us-ascii?q?90TsGlpfPi2k825lizIREHwKpq5Yee9aqCvPXXYAfJzbgYRqjqQdv+oag2tE?= =?us-ascii?q?OW+/Ikj6IOe2xyYwC8C+gSSs8dyXnmzaA2zCIjCdnPH7T+9/5fT3g5hC7vm4?= =?us-ascii?q?hhH1UKHfMZBb6L/Z9bnmo4gOHZOMMZfb1FmmaVDxGkCqUCyXmp6ySJPGZlng?= =?us-ascii?q?vC0xbqQWO89FX2tzN3QTPQz9f/lUpYTru3BUZXXyeyPE93rjOOMxTytNr2v6?= =?us-ascii?q?Q141s6Mmr6u9KRjGGhIq9YH9XjJNyAJik5vFMXjZwrSdO1xY8WAsG9L8kN8H?= =?us-ascii?q?5gcvTS8WSrkzVOo61fnYrR/tmV+unLHXmnl6CVsLSNxCtWy3civ1E/68ygNu?= =?us-ascii?q?nU6N2XR/SlzHoeTyBitATfRRG1t6bbr1cOOUORykvLn5YKPt5B13kiyk7m/P?= =?us-ascii?q?QjQM409AhGDobPfe8CqizzODr6xlafedE3WjCF0zRJGlL1EF94GLUz2W/rpM?= =?us-ascii?q?LGj2vQ9EEoRoh+cEznnx93A587KU0z8lgXxDQMEQwXZRCcFrGoClzvLZEYWk?= =?us-ascii?q?gbdRSHwL+6d7843UJp2LOg+vPTbexnCqoJN/ZdkhCBnFhBFZILqq0SWrR8dE?= =?us-ascii?q?FB9KTPvAjtF5DnX+T6lXo3LfC1Td5V8cYFt3sl5QazQAGg5olH77YajpCIa6?= =?us-ascii?q?FFbIPIvM9i9Udm5SQAejZLgBdhkxOzSfocq/z74tjHrJqo7f6jW7ovR+oN6x?= =?us-ascii?q?c5HHhxj5z0gFAnoNHYyf1cSpHLhovj8ABBOXmKuJzV0xNkM+oBN5qrfKp893?= =?us-ascii?q?UAPyUeInUOPdyKa/kz/SBgKzDT511YDcMKe9wYIMTMmQdOik3qQ7Ff7MzbFU?= =?us-ascii?q?GEC41rbcAn83L3yCwp8Zs7Suvg5yO5JYvE711UIv1NgyNilNPEpOgIzvvfEy?= =?us-ascii?q?cX4XyDZBhz3CyO0Z6NC+z//e+U0tHbS0sGHjIqU4daPDeC+wunRuqzlJnzTg?= =?us-ascii?q?yU6svzgI8je0ORR3yxmr8FsqVNEeNblCX73yZeGZrxh/2Istqg8m1XuUNbEI?= =?us-ascii?q?xr9x3KBL1fPolnORT/jsSrR1Z8CTH5eMzPchoupfeZxuYL4+VlLUf+YpUbIh?= =?us-ascii?q?0cwbLg9XVVVhduSKLxvluBX+IeetVmSP3Arn1O54NvMakPM0aBpJDwqDdHtk?= =?us-ascii?q?w2ChczaLAstjxaalXOnApNVqb7vL4AjQUdXsB9uU9IAm+wI2U+5zzGVatJlq?= =?us-ascii?q?WRDuIa8imLRKwUT0poKj9+Qw+y2Jh2frupnPNHsmBBni5movglyT9mRBy6uS?= =?us-ascii?q?LyoaIBwzQg96+ktD8Zo3xKUv2ekzvUCVVE1PkFlrkTC3D+6VGne3kDaIzy4K?= =?us-ascii?q?V7JcT+64Yu/m4zYRI5fy0JRe6gET3/j7uUAoyTt9JRnAaNuMLKbbCpNygTOL?= =?us-ascii?q?M9yRbtR3Vm1wjemxFo8HAVTTq89t8kI569Od0kxiquFmjXblEM4rlGsMHpr1?= =?us-ascii?q?4EUPM2aU99wGVkysWHSDMCRMjOG2YtkAcpcmRFcJNG6R8fCaYomDKIsbdc8g?= =?us-ascii?q?ETejfUHZyv+pPMksfQxXk9UdBqy3rYp62dnJMq0WFqlM1v4y6LuXQSa/bYXN?= =?us-ascii?q?F2Dnj0zIdfxvT0Z++xveAfVItm1LOhXecFMsmn52S7w41qWku/ybQFA1q5Mf?= =?us-ascii?q?MMxqvBUyi7V2KUQ+KLfHaQnzwhKE79+QGoLkEraMdNt0I9NurChphBlwzuSL?= =?us-ascii?q?90QiSQpUTHzGw4Ku4adhg5uIGgewAQS+4RfeecL/A0wPIiEFsMc2PJHSxuBu?= =?us-ascii?q?+zq1GigIh7O3Rm4UX9eunt7AHmMN2MFRkAEI7aqINx+POgSmKGI39gwwV4PF?= =?us-ascii?q?No+OfHC1Qxquhcfo6TndfKhNR71vUKeuxwMS07pt4TmoVj6ZSb0MeKbRHd1J?= =?us-ascii?q?DyKs/JovKAGf3Q01wqen1GUroeeQ715YA6PtkjW73JHLtZpg8RBa4gT5wkKW?= =?us-ascii?q?jx9bt4LARpcg7efL60mNXlpvqXZptIoH/b9kkwLCnZuxIfy/G5Thd2b460iH?= =?us-ascii?q?XoIZAxRzVBr9t3BhtgAoRPB5BIkw3yGJOQmaemm/et6kh6vKkMqqO2BffUh/?= =?us-ascii?q?qj2IAkYZlGrWmMPiTQH+E/nEFijPazmd/a35XxAN+kctQBArsoClXZY6PLS9?= =?us-ascii?q?3sYgmFPdjxLgsfq+TGgrtkThWcYjz4VKOatSqice9p+lg/1pcnJ7jO1DYhtu?= =?us-ascii?q?DD0YOvIWxWozys63uANZ8Z6V3OVom8Fx5XSP/Q9mFjEOVXaIbv7+4BPJQkx8?= =?us-ascii?q?TU+Ah86jlOkYOFLqGto1WK2xd9cpTWIQ=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2BJBwBiM89a/wHyM5Bcg0goA2FvKINjiGCMMYMDkmOBb?= =?us-ascii?q?xcYC4cJITUXAQIBAQEBAQECAWscDII1JIJRAiAECwFJAwkCJAIiBAICAwFsB?= =?us-ascii?q?YMxgVcDDKdKgWkzhFeDaoIqBYEJhnSBVD+FboE9BBiCEoI0gjQgApddCIVWi?= =?us-ascii?q?FYLhzWFDgEriHiGb4ElHgI0gVJNIxWCfYV8ilRtAY8AAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 12 Apr 2018 10:26:42 +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 w3CAQHme003321; Thu, 12 Apr 2018 06:26:23 -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 w3CAQ9tq177752 for ; Thu, 12 Apr 2018 06:26:09 -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 w3CAQErs003319 for ; Thu, 12 Apr 2018 06:26:14 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BoAQCPM89alywbGNZcg0goZG8og2OIY?= =?us-ascii?q?IwxgwOBZQGQfYF7CyOHCSE2FgECAQEBAQEBAhQBAQEBAQYYBkuFWASBBwImAnK?= =?us-ascii?q?DNoFXAwyYbI5egWkzhFeDaoIqBYEJhnSBVD+FboE9BBiCEoI0gjQgApddCIVWi?= =?us-ascii?q?FYLhzWFDyuIeIZvgSUjDYF2TSMVgn2CLhqDNIpUbQGPAAEB?= X-IPAS-Result: =?us-ascii?q?A1BoAQCPM89alywbGNZcg0goZG8og2OIYIwxgwOBZQGQfYF?= =?us-ascii?q?7CyOHCSE2FgECAQEBAQEBAhQBAQEBAQYYBkuFWASBBwImAnKDNoFXAwyYbI5eg?= =?us-ascii?q?WkzhFeDaoIqBYEJhnSBVD+FboE9BBiCEoI0gjQgApddCIVWiFYLhzWFDyuIeIZ?= =?us-ascii?q?vgSUjDYF2TSMVgn2CLhqDNIpUbQGPAAEB?= X-IronPort-AV: E=Sophos;i="5.48,441,1517893200"; d="scan'208";a="249593" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 12 Apr 2018 06:26:12 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AR4ufpR9FrzcVWv9uRHKM819IXTAuvvDOBiVQ1K?= =?us-ascii?q?B41+scTK2v8tzYMVDF4r011RmVBd6ds6oMotGVmpioYXYH75eFvSJKW713fD?= =?us-ascii?q?hBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFR?= =?us-ascii?q?XjLwp1Ifn+FpLPg8it2O2+55Pebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyh?= =?us-ascii?q?zHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKW?= =?us-ascii?q?E169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMMvrRr42RD?= =?us-ascii?q?ui9b9mRgLohikZOTA3827YhdB/gq9AvBKhvgZyz5LIbI2JNvdzeL7Wc9MARW?= =?us-ascii?q?pGW8ZcTyNOAoKgb4ASCOQBOuRYroj8p1sVsBCzAhesBOboyj9Kh3723LY63v?= =?us-ascii?q?87EQ7YwQMgH8gBsGjOoNrpM6cSVPm4wa/VxjvNaPNW3C3y6InOch05u/GDQ6?= =?us-ascii?q?9/ccrLxkkzDQ/KklKQqYnjMjiI1eoNq3CW4/R9We+gkWIrtQ58riKxysoukI?= =?us-ascii?q?XEiY0YxkjF+Ch42oo5ON61RUxhbdK6HpZduTuWOol4T84kXmpmojw1yqcctp?= =?us-ascii?q?6+ZCUKyIooxxrYa/GffYeG+BztWfifLDpmnnxoZK6zihao/Ue+1OL8U9K00F?= =?us-ascii?q?lQoipAiNbMt3QN2wbW6siGTvtx5kah2TCR2ADP8uxIP104mKXBJ5I/zbM8jI?= =?us-ascii?q?QfvEbZEiL5l0j6lKqWeV8l+uis5eTneLLmppqEOo9qjwH+NaYum82+AeQjKQ?= =?us-ascii?q?UORXaU9vm81LL54U31WqlFjvozkqXBqpDVOdwbprKlAw9Syosj8AiwDzOn0N?= =?us-ascii?q?QegHkGI0lIeA6Hjof1O1HOJ+r0DfGkg1u2ijtryPfGPqOySqnKe2POlLbnYK?= =?us-ascii?q?ZV919XyA11y8tWoZ1TFOIvOvX2D3HwqJT9CR0rMhf8l/jiD9dv15g2Q2+DAq?= =?us-ascii?q?aFdqjVtAnbtaoUP+CQadpN637GIP8/6qu21yVrkEIBfaSvwZocYWy5GfIjOU?= =?us-ascii?q?iCfH7wmYhYQ3oStAZnHfTj0ADEXDNWfHn0Wqs94nc+CYb1RYvAR4X4hruH0W?= =?us-ascii?q?/7G5BNfWlJBxiKFmugbISLXfoAKWqSL8ZtnyZCVO2nTIks2A=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BpAQDLM89alywbGNZcg0goZG8og2O?= =?us-ascii?q?IYIwxgwOBZQGQfYF7CyOHCSE2FgECAQEBAQEBAgETAQEBAQEGGAZLDII1IoJ?= =?us-ascii?q?1BIEHAiYCcoM2gVcDDJhsjl6BaTOEV4NqgioFgQmGdIFUP4VugT0EGIISgjS?= =?us-ascii?q?CNCACl10IhVaIVguHNYUPK4h4hm+BJSMNgXZNIxWCfYIuGoM0ilRtAY8AAQE?= X-IPAS-Result: =?us-ascii?q?A0BpAQDLM89alywbGNZcg0goZG8og2OIYIwxgwOBZQGQf?= =?us-ascii?q?YF7CyOHCSE2FgECAQEBAQEBAgETAQEBAQEGGAZLDII1IoJ1BIEHAiYCcoM2g?= =?us-ascii?q?VcDDJhsjl6BaTOEV4NqgioFgQmGdIFUP4VugT0EGIISgjSCNCACl10IhVaIV?= =?us-ascii?q?guHNYUPK4h4hm+BJSMNgXZNIxWCfYIuGoM0ilRtAY8AAQE?= X-IronPort-AV: E=Sophos;i="5.48,441,1517875200"; d="scan'208";a="10648728" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa05.eemsg.mail.mil ([214.24.27.44]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 12 Apr 2018 10:26:09 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;d9f5adb3-c6c2-455c-b53c-2b1b74e02197 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC03.oob.disa.mil (Postfix) with SMTP id 40MHB93tjmzJnW9 for ; Thu, 12 Apr 2018 10:26:09 +0000 (UTC) Received: from UPBD19PA05.eemsg.mil (unknown [192.168.18.6]) by UPDCF3IC03.oob.disa.mil (Postfix) with ESMTP id 40MHB937kRzJmrD for ; Thu, 12 Apr 2018 10:26:09 +0000 (UTC) Authentication-Results: upbd19pa05.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 293558517|UPBD19PA05_EEMSG_MP5.csd.disa.mil X-EEMSG-check-001: false 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: A0D1AADDMs9ah0npu0Jcg0iBDG8og2OIYI80gWWQfoF7CxMQhyo2FgECAQEBAQEBAhQBAQEIDQkIKCMMhUwECwF7AiYCcoM2gVcPp0iBaTOEV4NqgioFgQmISD+FboE9BBiCEoI0gjQgApddCIVWiFYLhzWFDgEriHiGb4ElIgGCA00jFYJ9gi6DTopUPTABjwABAQ X-IPAS-Result: A0D1AADDMs9ah0npu0Jcg0iBDG8og2OIYI80gWWQfoF7CxMQhyo2FgECAQEBAQEBAhQBAQEIDQkIKCMMhUwECwF7AiYCcoM2gVcPp0iBaTOEV4NqgioFgQmISD+FboE9BBiCEoI0gjQgApddCIVWiFYLhzWFDgEriHiGb4ElIgGCA00jFYJ9gi6DTopUPTABjwABAQ Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by upbd19pa05.eemsg.mail.mil with ESMTP; 12 Apr 2018 10:26:08 +0000 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 252B8EBFE5 for ; Thu, 12 Apr 2018 10:26:06 +0000 (UTC) Received: from localhost.localdomain.com (unknown [10.43.12.160]) by smtp.corp.redhat.com (Postfix) with ESMTP id B8E7DDEEC6 for ; Thu, 12 Apr 2018 10:26:05 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Vit Mojzis To: selinux@tycho.nsa.gov Date: Thu, 12 Apr 2018 12:26:01 +0200 Message-Id: <20180412102601.32191-1-vmojzis@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.11.54.5 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Thu, 12 Apr 2018 10:26:06 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.1]); Thu, 12 Apr 2018 10:26:06 +0000 (UTC) for IP:'10.11.54.5' DOMAIN:'int-mx05.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'vmojzis@redhat.com' RCPT:'' X-MIME-Autoconverted: from quoted-printable to 8bit by prometheus.infosec.tycho.ncsc.mil id w3CAQ9tq177752 Subject: [PATCH] libsemanage: do not change file mode of seusers and users_extra 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 Commit 8702a865e08b5660561e194a83e4a363061edc03 causes file mode of seusers and users_extra to change based on the value defined in config file whenever direct_commit is called and policy is not rebuilt. (e.g. when setting a boolean). Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1512639 $ ll /var/lib/selinux/targeted/active/users_extra -rw-------. 1 root root 101 11. dub 17.31 /var/lib/selinux/targeted/active/users_extra $ ll /var/lib/selinux/targeted/active/seusers -rw-------. 1 root root 73 11. dub 17.31 /var/lib/selinux/targeted/active/seusers $ semanage boolean -m --on httpd_can_network_connect $ ll /var/lib/selinux/targeted/active/seusers -rw-r--r--. 1 root root 73 23. bře 16.59 /var/lib/selinux/targeted/active/seusers $ ll /var/lib/selinux/targeted/active/users_extra -rw-r--r--. 1 root root 101 23. bře 16.59 /var/lib/selinux/targeted/active/users_extra $ rpm -Vq selinux-policy-targeted .M.....T. /var/lib/selinux/targeted/active/seusers .M.....T. /var/lib/selinux/targeted/active/users_extra Signed-off-by: Vit Mojzis --- libsemanage/src/direct_api.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libsemanage/src/direct_api.c b/libsemanage/src/direct_api.c index e7ec952f..c58961be 100644 --- a/libsemanage/src/direct_api.c +++ b/libsemanage/src/direct_api.c @@ -1481,7 +1481,7 @@ rebuild: retval = semanage_copy_file(path, semanage_path(SEMANAGE_TMP, SEMANAGE_STORE_SEUSERS), - sh->conf->file_mode); + 0); if (retval < 0) goto cleanup; pseusers->dtable->drop_cache(pseusers->dbase); @@ -1499,7 +1499,7 @@ rebuild: retval = semanage_copy_file(path, semanage_path(SEMANAGE_TMP, SEMANAGE_USERS_EXTRA), - sh->conf->file_mode); + 0); if (retval < 0) goto cleanup; pusers_extra->dtable->drop_cache(pusers_extra->dbase);