Message ID | 1526058913-14198-2-git-send-email-alexey.kodanev@oracle.com (mailing list archive) |
---|---|
State | Accepted |
Headers | show
Return-Path: <selinux-bounces@tycho.nsa.gov> 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 89A6060153 for <patchwork-selinux@patchwork.kernel.org>; Fri, 11 May 2018 17:11:10 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 9DCB729044 for <patchwork-selinux@patchwork.kernel.org>; Fri, 11 May 2018 17:11:10 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 9BFEA29084; Fri, 11 May 2018 17:11:10 +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.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED, T_DKIM_INVALID, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from UCOL19PA11.eemsg.mail.mil (ucol19pa11.eemsg.mail.mil [214.24.24.84]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 8985B29044 for <patchwork-selinux@patchwork.kernel.org>; Fri, 11 May 2018 17:10:48 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.49,389,1520899200"; d="scan'208";a="511239029" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by UCOL19PA11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 11 May 2018 17:10:48 +0000 X-IronPort-AV: E=Sophos;i="5.49,389,1520899200"; d="scan'208";a="11706225" IronPort-PHdr: =?us-ascii?q?9a23=3Aol/VdRF+2tpuQ9Zv1BFKJJ1GYnF86YWxBRYc79?= =?us-ascii?q?8ds5kLTJ7+osq6bnLW6fgltlLVR4KTs6sC17KN9fi4EUU7or+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?lGUMlTWSxPH5u8YokSA+cPI+lYtJLwq0cSoRakGQWhHv/jxiNOi3Tr3aM6ye?= =?us-ascii?q?MhEQTe0QE8G9IBrnvVo8v1NawPVO61y7THwi/Fb/xIxzf29Y/FfQolof6SUr?= =?us-ascii?q?N/b8rQxVMsFwPCk1qfs4rlMC2L1ukWtGib9fBvWv6ri2E5sQ1+vj+vxsI1h4?= =?us-ascii?q?TPm4kbyUjE+D1kzIs6KtC0Uk52bcO+HJdOuCyWKZF6Tt46T211tys216cKtY?= =?us-ascii?q?O0cSUL0pgr2gPTZv2df4SW/x7uUvuaLy1ii3J/Yr2/gg6/8U2nyuLhSMa5yE?= =?us-ascii?q?1Kri9ZktnUsXANygDT5tCHSvRj+keh3i6C1xzJ5eFeIEA0iLHbJ4Q9wr8wip?= =?us-ascii?q?UTsUPDEjXwmErql6+Zal8o+u2p6+Tjernmp5mcOJFoigzmL6gjlcOyDf44Pw?= =?us-ascii?q?QTRWSX5+ux2KP58UHkWLlKi+c5kqjdsJDUP8Qboau5DhdO0ok97xa/DjGm0M?= =?us-ascii?q?kXnHUeN11Ffw+Hj471NF7QO/D1Fuu/glSwnzdrwPDKJLvhAo7XIXTZn7fheq?= =?us-ascii?q?h951ZGyAUv1dBf+45UCrYZLfLxXU/xssbXDgM5MwOuxebqE9d91oQYWWKKGK?= =?us-ascii?q?CZK7/SvkGS5uI0OeWMY5UVuDnlIfg/+/HulWM5mUMafaSx35sXamq3EehlI0?= =?us-ascii?q?WCZnrshNYBEXkRswowSOzqlVKDXiVOZ3a0Q6I8+ys3CIW8DYfMXoqtmqCO3D?= =?us-ascii?q?+nHp1KYWBLEl6NEXbsd4WBRfgMcjmfIsF/nTMZUrihUZUu1Qm0tA/9ybpoMP?= =?us-ascii?q?bb+jECuZLkzth16PXZlQsu+jxsE8Sdz2aNQnlpkWwUQj8226Z/oVBgxlqYz6?= =?us-ascii?q?h3neZYFd1S5vNOVAc2L5jcwPJmC9rqQALOYs+JSEq6QtWhGTw+U84xzMUUY0?= =?us-ascii?q?tmB9qiiRXD0DawDL8Oi7yHHpo0/bzA33LpPcZy127G1LU9j1khWsZONWynhq?= =?us-ascii?q?l59wXIAo7Jl1yVl6esdagG2i7C7n2DzWmPvEFGTgF8S6PFUm4DZkHOt9T2+l?= =?us-ascii?q?vCT6OyCbQgKgZBx9SCJbFMatL1jFVGX+zuONHGY2KwgmuwHhiJxqiWYIrtYW?= =?us-ascii?q?Ud0z3XCFIYnAAL4XaGKQ8+Cz+io23EDzxuEk/vbljv8eZkq3O7SVI0wxuNb0?= =?us-ascii?q?172Lq/4gQViuCES/MPwrIEvz8spC9pE1an3tLZFcCAqhF7c6pAZNMx+lBH1X?= =?us-ascii?q?jWtwZlJJyvM7hihkICcwRwp07uzQh4BZhbnMglqXMrwxB+KaSG31NdbzmYx4?= =?us-ascii?q?z/OqXLKmnu+xCic7XW2l/E0NaR4acP9O81q07lvAGuGEsi9m9o099P33ua+J?= =?us-ascii?q?rKEBIYUYjtXUYv6xh6u7babzEz5ozO0X1sLbe7siXZ298yGusq1AygcMxCMK?= =?us-ascii?q?OBDgPyFNcaB8e2Iuwwh1epdg4EPPxV9KMsOcOmdv+G2Kq1M+Z7hz+pl3pI4J?= =?us-ascii?q?p60k6W8Cp8UOHI1Y4fw/6ExguHSyv8jFC5v8DpmIBLeS0SHm2lyST+GIFRZq?= =?us-ascii?q?pyfYAECWq1J823x9N+iIT3W35f7lKjAEkG2MCxcxqIc1P9xRFQ1VgQoXG/nS?= =?us-ascii?q?u4zid0ky0woqqEwiPOx+XidBwaOm9EX2Rilk/sIYmyj9AbQEeodBIllB276k?= =?us-ascii?q?bm36JbvrhwL3HPQUdUeCj7N3tiUqy0trqGfcFP8o8nsSJZUemnelCaV6Lyow?= =?us-ascii?q?AA3yPkBWteyygxdyu2tZXhgxx6lGWdIW5wrHXHf8Fw3gzS5N/CSv5XxToGQj?= =?us-ascii?q?d3iSXNCli7Jdmp8s2el43fveCmS2KhSppTfDHzzYyaqSu74XNlAQWlkPC1ht?= =?us-ascii?q?3oDxI63DTm19lxSyrItg38bpPw16S9LOJnZFVnC0Hy68p9AIF+nZU/iIsW2X?= =?us-ascii?q?cEmpWf5WAHnnvrMdVHxaL+a2IARSANw9HI+wXlxktjIW+Jx47jUHWS3Ndhbc?= =?us-ascii?q?GgYmwKwiI989xKCKCM4bxchyR1v164oBnNbvh8gjccyeIi6HAAjOEPogYtyT?= =?us-ascii?q?+dAr8KF0lCISPsjwiI78y5rKhPamaga76w1FZ5ndCkF7yCrB9TV2v+epc4By?= =?us-ascii?q?Bw9t9/MFXO0HLt9o7kZMPcbdUJth2bix3AlfRaKIotlvoWgipqIWf9smchy+?= =?us-ascii?q?4/kxNuwY26s5KdJGh2+qK2HAJYNibpaMwJ4jHik7xSnsCI0ICzBp9hACkEXI?= =?us-ascii?q?P0TfK0FzIfrfrnNxyQHzIhsXeUA7zfHROY6Ed9tH/ACYykN3SNKHke19ViSw?= =?us-ascii?q?GXJFZDjwAMQDU6gpk5GxisxMz7akh5/igR60X2qhtN0OJoLAX/UmnepAeucD?= =?us-ascii?q?g0ToSQLBtM4QFG/UvVNtae7u1rFSFC4pKhtBCNKnCcZwlQFWEGRFeLCE7lPr?= =?us-ascii?q?mv+dnA9POVBuugIPTQf7qCs+teV+2HxZi3yItp4y6MNtmTPnllF/A0wVFMUX?= =?us-ascii?q?d9G8TYgDUPVzcXmzjWb8GFuBiw4DZ3od678PTqXgLv+ISOBqBOPtRv4RC2nL?= =?us-ascii?q?yDO/SehSljNTZYzZQMxXnSxLgYxl4ShDlkdyOxHrQYqS7NUKXQl7dMAB4aZC?= =?us-ascii?q?NzM81I4rkh0QZTIsHbi8n61rhigv4yEVdFWkTrmtu1aswSP2G9KFTHCV6RO7?= =?us-ascii?q?SJPzLL3d/4bLi7Sb1IkupUsRiwtiyaE0/nJTuDkDboWwqoMeFWgyGRJAZet5?= =?us-ascii?q?2lchZxFWjjS8rragG8MN9ylzE227o0h3LUOm4aKjd8aURNoaOT7S5Dnvp/HG?= =?us-ascii?q?lB4WZ/IumfhyaV9e/YJYgKsfFzGCR7i/pa4Ggmy7tS9CxERvx1mSvKrt5pp1?= =?us-ascii?q?Gmk/WPxSR8XRpLqzZLmJiLslt4NaXe7JlAVm7O/AgR4mWIFxQKu9xlB8Xsu6?= =?us-ascii?q?FQztjAirn+KDJF89La88sTGdTUKN6HMHomNBrmBiTYDA0bQj63LWvfnVBSkO?= =?us-ascii?q?mO9n2JqZg3sp7sl4QURb9fT1E1FfQaCl95HNMYJpd3RTAkkb+BgM4O+3W+sA?= =?us-ascii?q?HbRN9GsZDfSvKSHfLvJS6DjbZafBsH36n3LZ4POY37wEFtcVh6nJ7XFErXU9?= =?us-ascii?q?BNujdhYRE0oUlX9nhxUHEz0Vr/agyx+H8TCeK0nhkuhwRjZuQt8jHs7EopKV?= =?us-ascii?q?rOpSs9i1M+lsv/gTCWajLxK72wXY5OASruq0cxKo/7QxpybQCqgENrLinER7?= =?us-ascii?q?NMgLt7bm1kkhXcuYFIGf9SVq1LfgMfxeyNZ/UpzVRdqj+rxUlZ6uvZEZFijh?= =?us-ascii?q?clcYawr3Jc3AJudNo1JavKJKVXyFhRh6WOszSn1uA33Q8SPUEN8HmdeCQQok?= =?us-ascii?q?wHKqEmJza0/uxr8QGCgCVMeGwNV/osv/Jr+VgwNPiHzyLlz7FMMFuxN/CFI6?= =?us-ascii?q?OfpWfAidaCQkks2UMQi0lF4b923N8/c0qVUkAvy6eRFxQJNMfZNA5VbspT+2?= =?us-ascii?q?LIciqUt+XC3451NZ2nFu/0Ve+OqLoUgkW8EQkzG4QM79gOEYe030HdLcbnKr?= =?us-ascii?q?kFyRM36wnwP1qFDe5GeBSSnDcJvsGz1pl30pdBJjsFG2VyLT235qrLpg8tmP?= =?us-ascii?q?eMR8k5YnEBU4QeK302RtO1mzRCv3taFjm20vgVyA+Y7z/zvi7QFiXzb8J/ZP?= =?us-ascii?q?eIYhNhEN62+Sg+86iyjV7Y7JDeKnrnOtt8odDP6PkVp5CdB/NTV7l9vF/Wm5?= =?us-ascii?q?NESHyyT27PDdm1KoDqa4kqbNz7Fna6Ulu7izIuV8n/JcujILKUjA/vXotbrI?= =?us-ascii?q?6b3DU/OsCnDTEeBw18p+cd66JgfQcDeYY0YQb0twQiMKyyOB2Y3c+0Q2aqMj?= =?us-ascii?q?RbVOVfzf+gaLxJ0SUsau66yH0vTpE+zum3/k4NRI0Ejh7E3/ajYpNSUS7tFX?= =?us-ascii?q?xBYw/PvzY2l3B9NuYuxecy2B3JvUMAPDCLdexpbW1EsMs/BV6JIHV5FHQ3SE?= =?us-ascii?q?GGgYrE+A6s0KgY/zFBkNZMze1FrH/+s4faYD22QqyrqovaszYhbdggrK18Ko?= =?us-ascii?q?LiLdGAtJzCmjzfS4TQvRCeUCKgEfpVhMRQKjpCQPZUgWElJdAGuY1Z5EUrTM?= =?us-ascii?q?c+OrpPBLMvpr2xaDpkDC8SzTMCWI+a2jwNnPu80aPAlhiMaJQiLAAEsJJaj9?= =?us-ascii?q?scVS52fj0RpKu9WIXTiWCEVnILIQcI4ARL/AIPiIlwfuX/74rJSJ9D0DlWov?= =?us-ascii?q?1uXivMDJlo+EPxSnuKjljgVPWhj+up0BpOzPLr19kWQwJ/BVRYx+lNjEcoLq?= =?us-ascii?q?94K7UItI7QrjCIbV/6vH7qyOa+JFle09fUeEf8DIXYrmfzTzMT+WUMRYBRzH?= =?us-ascii?q?HQC44SnxB+aKYxq1VGOJqmdVrm5zw424RpGKG1VcKsx1k7tnsJWjmlE8FfBO?= =?us-ascii?q?F8rFLYRiBqb4qtqJr7J5VYWnVQ94GFq1dFjEVtNDa0yYZBJM5Q4z4DRjxPrC?= =?us-ascii?q?6Bs9u1Tc1MxdV5D4QQIttlvXfyBr9EMoCLo3Iqorzv1mPZ+zckvVihyjW8B7?= =?us-ascii?q?O0QuBE82AQAQgmO2OeqkwzAOQ26WfS7krBslZq8OdHHrKPl1l+oC5hHpBSAT?= =?us-ascii?q?ZEzWqlIEpuQ3lGqepaNL/Yc8hbQ/ksexCjJQAxFfk70EOX5010m2n2YzBqvA?= =?us-ascii?q?tA5y/dRxU0VTUSgrr1gT0esd2nNiUHRJJUdjghdCDFKx+BmS9LohlfbV1qW4?= =?us-ascii?q?oDDdZB4b0b2pFU/sXaQ0a2NS4FRABiNh4/0fdHiU5DqluXdj7AAgezaPbPtg?= =?us-ascii?q?F3fd2Lo863LfT5+wNHhZ37sOwi8KUDXXKmkxW3Qd/Ct4/8qsGKtkyWeaf6Ke?= =?us-ascii?q?K8e3jBTCPIjR+qm7cpFJzK/zXXMApHKpl11XskboLnCW7QJxhGILgbJ0VDX6?= =?us-ascii?q?BgddpGuvxaZ9NjeKsR+69iHBSHRh31GIyosfZJME3eRSjEICWH6ey/ppjf7b?= =?us-ascii?q?rDRuj8fsaM3WrIQ7prPpdm7jn2A7Hq0YtF90r33Pdt81l2SVnAMyCPttTuPB?= =?us-ascii?q?gL5NW4dkv/opIpAS7WAI1un3b3wUFAbcUXSTWw8JsE0JNZ9GrwSeVg30j1se?= =?us-ascii?q?1d675k6Y0t7LBy08u0JKDSKfNBsU98GRWUAwpn95o3DGh4XWBRbfcbKO3Ncq?= =?us-ascii?q?QBkcDut+f3GrQL5xKP/+xWd8DHJ13Bm8m4ETycUgBLnAYfpj4cMguc1uSKl7?= =?us-ascii?q?VyScm7uejzwlgt7ESmLh4a0LBt4p+J+q6TpO/Sbxbc1rYEVbb3ScP0tLQjoV?= =?us-ascii?q?uS5ecjlL4MZGN6fxGnHPIaVs4HyWfq1boqwj40E8PfA7Lg/+ZOV3A4njLlgJ?= =?us-ascii?q?19GksZG/MKErqR/IRemGg4l/bfNtIIbqBIgnyPGgK8Er8e1X6r7DOaIGhkgx?= =?us-ascii?q?7UyR7/XXi+7ETooi9kXyTD083vkk1PVrm4HU1SRTamOVdksDOTOwrlrMH4ua?= =?us-ascii?q?Uu7EA4KGPkttONlHe5OLxNAs3/IMeRLjUzpF0KkpI+XMGv2ZocGdqnOtgd6n?= =?us-ascii?q?Z+buHR62mziS9Ov79Hh5bC4sGS4vjXBWOvj7GGpLWNyjFYzWI4vVIm5tC7KP?= =?us-ascii?q?7O49yKQ/K112ceVCp/oxHOXwKppbzboVEUPlaL0ETRlIwJIN5Zx3842V/i5O?= =?us-ascii?q?Q5R9Iz7gpeHJ7aZ/wevTDzJCf0wVGHbtI4TCaeySVYHk71EVRjHKg82X7ws9?= =?us-ascii?q?zJlXjK5l0oXZN8d0r5ihxrF484M14i6EALwiofFggAcR+bA6+uBUT5KosEUk?= =?us-ascii?q?8PaQ+Z07i+e6c321Bzw7y06e/Xc+N8HaoMOexHgg6IgldbBoocsbcCT7JkZ1?= =?us-ascii?q?9d6KnXqxD+BIjlRffpiWE9OuGyQsBe9cAZtmUt4hyjRxW+9ZhD76wXiJeSdq?= =?us-ascii?q?5LeZLMptxz71975T4TcSxAmB1/jxS/UeAAq+Ds/MPWsJ+p6um0UqYiWfkX9h?= =?us-ascii?q?YzB2RkjJvwm0ovodfJ2OdAUofVk5jw8BhRI36Wv4bXyxZ8JvYVK4KwZbpu6n?= =?us-ascii?q?oJKS4fJ3IIINqXZOIx4yBoMDrJ4VxNHNkAZdQCPMrCgQpUkFHmWKlP9srHHV?= =?us-ascii?q?+VE4Vzd8co72rx0jw67Zs8UuL96DCrJJHf7ldNP+hAjCVtj9/CuukVweTIBy?= =?us-ascii?q?gT/HaZagJ5wiWcxJmRE/zw5/mDyMnIV1MaGS47S4ZdJCSY9gyhXee1kIjpXR?= =?us-ascii?q?6V6s/0m5IybkWQRma+nK4dqKZDDfZAijnn3jhZDo31heyas9Si6GtTrVBGHp?= =?us-ascii?q?x87RvbF6VDJJl7Pwr3ltWzTEhmGiT/YN3UdgYpuOeOyecM5+J+NkXgao8fJh?= =?us-ascii?q?IJ0Kn66X1TTgtvVLH6pFCZUvwNZNF+UvPLsmhV6Z58K68IJFWdoZ3qrjRLqF?= =?us-ascii?q?AxGwIpaqU/rj9ddknIggJVXbz4uLgehQsASdR5o1NDGXqsOGIi4DrKTb9ag7?= =?us-ascii?q?eXCPwJ6TiTVagOU0J0MiNiXRO6xohhd6GunfBdvWNMhjl9r+Qy0zx6WBu8vj?= =?us-ascii?q?Xhp7oK2TIk4r64rjsAuXtBTuWQiCrIDFJDzPMRjagCF3ni81u8YGIYbIvz5r?= =?us-ascii?q?lnKt7s9Y4743QweR8jZTEJXfy8CyHsiKOFGoKPv8xYhB6MoMXBc6S+LCkTNr?= =?us-ascii?q?Q4zBLsWWJ90gzAkxpy92sLWDqg5sc+JIqhIcYl2jaoGW/DeVcC+qNJqsrxuk?= =?us-ascii?q?IVQ+YtbFNhwXlj0tKZSSEXQ8zPAWk1hBA+aWpYaJJD9QMaF64wjzaPuqlJ4B?= =?us-ascii?q?oZYC/QEou/4YnQgcbI1mUhTddw2G3ZuLeJhpU03315g9l09DKBuGwOd+zEVM?= =?us-ascii?q?9hGnzz1oZZyezjaPShq+QHSIp9yLS9S/8PKcij9nGw2JVtQEOlwa4eH1WhOu?= =?us-ascii?q?8Z2rjbSzulSXGfWemTdmiDhSo2Mk7z5RmuKV06c9lKr047MuTcgp5clgvhUa?= =?us-ascii?q?57RymKol/b1mMjO/sAdw0qoIenZxAKTOkJauieP+cuw/o+B0AXYn/UGyt2F+?= =?us-ascii?q?+2sVmwnIh0O3Vg/V/2YeLz/QD6KNGSAAULEZbGrp5t/vy3XmCBOXpnzB1oJk?= =?us-ascii?q?l09vzfGk83tuBGdpaeg9nQi8580e4fePdnKTc9tcILmoJ/9YmU19+HcQrfzp?= =?us-ascii?q?b3Od7Yo/uVDubBz0s0YGFaU7sYYQTz54kgON42RaHTTvNlukEHCKw7RoExH3?= =?us-ascii?q?vg/6FzagVoe0jeY6rnrNPto7eiYpZEqm6ezVU8JSHRpVVXw/i5XQFqKZOti3?= =?us-ascii?q?z0LY4YQShIpNlgTBBhGd0cSIs7swO7DsvMy+mAgNir9hY/4rdQ6/j5F+zK2d?= =?us-ascii?q?Kl3o54Q5ld4wmRMS3MALVw0hw3s8STpq6R6rCoV4XvdNYfW65+S2/BLLrHGt?= =?us-ascii?q?baSHqCOcP5LlZP6KXUkKl4XROYeD3jUuKYuTelOvRp7QRzyoFxcOfJij14x7?= =?us-ascii?q?bB0dD2aidQoSKu?= X-IPAS-Result: =?us-ascii?q?A2DJAwDezfVa/wHyM5BcGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?YMYKANheyiMVItWOoMIkzWBbxQYAxABh0shNhYBAgEBAQEBAQIBaxwMgjUkg?= =?us-ascii?q?lADAwECJBkBATcBAgMJAQFICAMBUxkFgx4CKIFXAwEBqy2CVjOCbwEBBYFig?= =?us-ascii?q?2uCQAiIJTMBgSA/gQ+ISoUIhzqFPos8BwKBZYQCiGoCiBeEUpA2AgQCBAUCE?= =?us-ascii?q?wGBJSMELYFSMxoEH4MTCYILDBcRgzSEWYV8bHoBAZAgAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 11 May 2018 17:10:46 +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 w4BHAKTS014960; Fri, 11 May 2018 13:10:24 -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 w4BH5mRt025559 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Fri, 11 May 2018 13:05:48 -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 w4BH5s7Y014698; Fri, 11 May 2018 13:05:54 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1AIAQApzPValywVGNZcGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYMYKGR7KIxUi1c6gwiVLQsbhFECgwkhOBQBAgEBAQEBAQIUAQE?= =?us-ascii?q?BAQEGGAZLDIUpAwMnGQEBNwEPRgtXGYMjAiiBVwMBAasqglYzgm8BAQWFToJAC?= =?us-ascii?q?IglMwGBID+BD4hKhQiHOoU+izsHAoFlhAKIagKIFYRSgiuOCAIEAgQFAhMBgSU?= =?us-ascii?q?zgXMzGgQfgxMJggsMDgkRgzSEWYV8bJERAQE?= X-IPAS-Result: =?us-ascii?q?A1AIAQApzPValywVGNZcGQEBAQEBAQEBAQEBAQcBAQEBAYM?= =?us-ascii?q?YKGR7KIxUi1c6gwiVLQsbhFECgwkhOBQBAgEBAQEBAQIUAQEBAQEGGAZLDIUpA?= =?us-ascii?q?wMnGQEBNwEPRgtXGYMjAiiBVwMBAasqglYzgm8BAQWFToJACIglMwGBID+BD4h?= =?us-ascii?q?KhQiHOoU+izsHAoFlhAKIagKIFYRSgiuOCAIEAgQFAhMBgSUzgXMzGgQfgxMJg?= =?us-ascii?q?gsMDgkRgzSEWYV8bJERAQE?= X-IronPort-AV: E=Sophos;i="5.49,389,1520913600"; d="scan'208";a="275119" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 11 May 2018 13:05:53 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3ABdbkJBW4Unz6tlKO/ljMgMtv6zDV8LGtZVwlr6?= =?us-ascii?q?E/grcLSJyIuqrYbBCEt8tkgFKBZ4jH8fUM07OQ7/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/5KpwVhTmlDkIOCI48GHPi8x/kqRboA66pxdix4LYeZyZOOZicq/Ye94RWG?= =?us-ascii?q?hPUdtLVyFZH42yb5UBAeQCM+hfrYb9qUADoQeiCQS2GO/i0CNEimPw0KYn0+?= =?us-ascii?q?ohCwbG3Ak4Et8StHTbstr0O7kSUOuoyafIyijMYOlQ2Tjj9ojDbxcsruuIXb?= =?us-ascii?q?1ufsve10kuGxnGjlWXtIPqJTWV2foTs2WA6OpgT/ighHIjqw5vuDSg2sAsio?= =?us-ascii?q?zQi48T11vK9j15zZ4rKdGlR0N3e8CoHZRKuy2EKod6WMwvTm5wtConxbAKpI?= =?us-ascii?q?S3cDUFxZkm3RLTduGLfomS7h79SeqcJypzimh/d7KlnRmy9FCtyu3iWcmw11?= =?us-ascii?q?ZHtiRKnNvPuH4L2RHe9NKJR+dh8kqhwzqAyR7c6uRfIUA7j6bbLoQuwr80lp?= =?us-ascii?q?YJtETDHyv2lF33jK+QaEok5vCl5/r6brjpvJOQKYB5hhvgPqgzgMCyDus1Ph?= =?us-ascii?q?ALX2eB+OS80LPj/Vf+QLVPlvA5iK3Zv47VJMsFpq+1GQxV0oE+5BmlCTepzs?= =?us-ascii?q?oYkGIALFJfYh2Ik4zpNE/ULP/kCve/hkygkC13yPDeIr3hHpLNI2DYkLj8Zr?= =?us-ascii?q?Zw8FJcyQovwtBf4JJYELcBIOnpVUPru9zYCQE5ORSuw+n7ENV9yp8eWWWXD6?= =?us-ascii?q?+CLqzStV6I5uQyI+iDf4IVpDb8JOQl5/7pl3M5n0QdcrOz0ZsYb3C4AKcuH0?= =?us-ascii?q?LMenfog9EcAU8WrwE+S6rsk1TEXjlNNFioWKdpzzU2GI+3RaTESomrjaLJiC?= =?us-ascii?q?6/E41bdyZFDVyFF3r2X4KeUvwIZWSZJco3wW9MbqSoV4J0jULmjwT90bcya7?= =?us-ascii?q?OMondC55v+yNh44fHSnhgu9DtySt6QyHyJU3orzjE1Zx4ShfFHiBUjjFqO1L?= =?us-ascii?q?N3xflRFNgV4vJNAU82Np/ZmvRzEMu6GhnAcdGAVEu8T524DCswQNM8z55GY0?= =?us-ascii?q?t0F9i4yBGW9y2wCrQRmvqAA5k5?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AOAQDizPValywVGNZcGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAYMYKGR7KIxUi1c6gwiVLQsbhFECgwkhOBQBAgEBAQEBAQI?= =?us-ascii?q?BEwEBAQEBBhgGSwyCNSQBgk8DAycZAQE3AQ9GC1cZgyMCKIFXAwEBqyqCVjO?= =?us-ascii?q?CbwEBBYVOgkAIiCUzAYEgP4EPiEqFCIc6hT6LPAcCgWWEAohqAogXhFKCK44?= =?us-ascii?q?LAgQCBAUCEwGBJTOBczMaBB+DEwmCCwwOCRGDNIRZhXxskRwBAQ?= X-IPAS-Result: =?us-ascii?q?A0AOAQDizPValywVGNZcGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?YMYKGR7KIxUi1c6gwiVLQsbhFECgwkhOBQBAgEBAQEBAQIBEwEBAQEBBhgGS?= =?us-ascii?q?wyCNSQBgk8DAycZAQE3AQ9GC1cZgyMCKIFXAwEBqyqCVjOCbwEBBYVOgkAIi?= =?us-ascii?q?CUzAYEgP4EPiEqFCIc6hT6LPAcCgWWEAohqAogXhFKCK44LAgQCBAUCEwGBJ?= =?us-ascii?q?TOBczMaBB+DEwmCCwwOCRGDNIRZhXxskRwBAQ?= X-IronPort-AV: E=Sophos;i="5.49,389,1520899200"; d="scan'208";a="13199234" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from uhil3cpa05.eemsg.mail.mil ([214.24.21.44]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 11 May 2018 17:05:52 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;1becffa5-811e-4d77-9015-cc40459d2c71 Authentication-Results: UHIL19PA16.eemsg.mail.mil; dkim=pass (signature verified) header.i=@oracle.com X-EEMSG-check-008: 234555067|UHIL19PA16_EEMSG_MP14.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 156.151.31.85 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CHAADizPVah1Ufl5xcGQEBAQEBAQEBAQEBAQcBAQEBAYMYgQx7KIt2XotXOoIKfpM1gXgLG4RRAoMJITQYAQIBAQEBAQECFAEBAQgNCQgoIwyFKQMDJxkBATcBD1FXGYMjAiiBVwQBqyqCVjOCbwEBBYVOgkAIiCUzAYEgP4EPiEqFCIc6hT6LPAcCgWWEAohqAogXhFKQNgIEAgQFAhMBgSUcggozGgQfgxMJggsMDgkRgzSEWYV8bJEcAQE X-IPAS-Result: A0CHAADizPVah1Ufl5xcGQEBAQEBAQEBAQEBAQcBAQEBAYMYgQx7KIt2XotXOoIKfpM1gXgLG4RRAoMJITQYAQIBAQEBAQECFAEBAQgNCQgoIwyFKQMDJxkBATcBD1FXGYMjAiiBVwQBqyqCVjOCbwEBBYVOgkAIiCUzAYEgP4EPiEqFCIc6hT6LPAcCgWWEAohqAogXhFKQNgIEAgQFAhMBgSUcggozGgQfgxMJggsMDgkRgzSEWYV8bJEcAQE Received: from userp2120.oracle.com ([156.151.31.85]) by UHIL19PA16.eemsg.mail.mil with ESMTP; 11 May 2018 17:05:48 +0000 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4BH225K025333; Fri, 11 May 2018 17:05:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : in-reply-to : references; s=corp-2017-10-26; bh=+tP/vh2xGWwIzpnlcWaR9M69uNFaKUNe7X0+UUaa2S0=; b=E7frNWfOlsUJ1jtk6GMESiC3HyRg2yugPnJv5tpq6ohpTDZ0igBFeAQIAORLgdD2SEyx WOYVRJVbXE0hV48mXIo6y/Cba3JNMxiUpNL4HGQJuNQRf+plnyqD++q6h80RHaNcorpv fS6MZew/aXEjvHf4p4qo8UmgiOhKPTM8QkL/urNDC7Bv90vPV3Yne02htt8fmucevz/f aaGGpeWr3JaQSfBr/VZmge0s9MndURtz0z/R+U0l5XrGMHdHU4aGHcaM6ZsDS2augXZB BNLs6qcj/Mq1a+Gx0qVbYTUCoaRGjhLrr42kl06Yxr0wSG1uEg4yRuvA99/zAfTECrec Qw== Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp2120.oracle.com with ESMTP id 2hwab5hbc2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 May 2018 17:05:43 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w4BH5gVO008748 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 11 May 2018 17:05:43 GMT Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w4BH5fEW026296; Fri, 11 May 2018 17:05:42 GMT Received: from ak.ru.oracle.com (/10.162.80.29) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 11 May 2018 10:05:41 -0700 X-EEMSG-check-009: 444-444 From: Alexey Kodanev <alexey.kodanev@oracle.com> To: selinux@tycho.nsa.gov Date: Fri, 11 May 2018 20:15:12 +0300 Message-Id: <1526058913-14198-2-git-send-email-alexey.kodanev@oracle.com> X-Mailer: git-send-email 1.7.1 In-Reply-To: <1526058913-14198-1-git-send-email-alexey.kodanev@oracle.com> References: <1526058913-14198-1-git-send-email-alexey.kodanev@oracle.com> X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8890 signatures=668698 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=15 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805110159 X-Mailman-Approved-At: Fri, 11 May 2018 13:10:11 -0400 Subject: [PATCH v2 2/3] selinux: fix address family in bind() and connect() to match address/port X-BeenThere: selinux@tycho.nsa.gov X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Security-Enhanced Linux \(SELinux\) mailing list" <selinux.tycho.nsa.gov> List-Post: <mailto:selinux@tycho.nsa.gov> List-Help: <mailto:selinux-request@tycho.nsa.gov?subject=help> Cc: Alexey Kodanev <alexey.kodanev@oracle.com>, netdev <netdev@vger.kernel.org>, linux-security-module@vger.kernel.org, Stephen Smalley <sds@tycho.nsa.gov> Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" <selinux-bounces@tycho.nsa.gov> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/security/selinux/hooks.c b/security/selinux/hooks.c index 1ed7004..e7882e5a 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -4630,6 +4630,11 @@ static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, in goto err_af; } + ad.type = LSM_AUDIT_DATA_NET; + ad.u.net = &net; + ad.u.net->sport = htons(snum); + ad.u.net->family = family_sa; + if (snum) { int low, high; @@ -4641,10 +4646,6 @@ static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, in snum, &sid); if (err) goto out; - ad.type = LSM_AUDIT_DATA_NET; - ad.u.net = &net; - ad.u.net->sport = htons(snum); - ad.u.net->family = family; err = avc_has_perm(&selinux_state, sksec->sid, sid, sksec->sclass, @@ -4676,15 +4677,10 @@ static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, in break; } - err = sel_netnode_sid(addrp, family, &sid); + err = sel_netnode_sid(addrp, family_sa, &sid); if (err) goto out; - ad.type = LSM_AUDIT_DATA_NET; - ad.u.net = &net; - ad.u.net->sport = htons(snum); - ad.u.net->family = family; - if (family_sa == AF_INET) ad.u.net->v4info.saddr = addr4->sin_addr.s_addr; else @@ -4780,7 +4776,7 @@ static int selinux_socket_connect_helper(struct socket *sock, ad.type = LSM_AUDIT_DATA_NET; ad.u.net = &net; ad.u.net->dport = htons(snum); - ad.u.net->family = sk->sk_family; + ad.u.net->family = address->sa_family; err = avc_has_perm(&selinux_state, sksec->sid, sid, sksec->sclass, perm, &ad); if (err)
Since sctp_bindx() and sctp_connectx() can have multiple addresses, sk_family can differ from sa_family. Therefore, selinux_socket_bind() and selinux_socket_connect_helper(), which process sockaddr structure (address and port), should use the address family from that structure too, and not from the socket one. The initialization of the data for the audit record is moved above, in selinux_socket_bind(), so that there is no duplicate changes and code. Fixes: d452930fd3b9 ("selinux: Add SCTP support") Suggested-by: Paul Moore <paul@paul-moore.com> Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com> --- v2: new patch in v2 security/selinux/hooks.c | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-)