Message ID | 1525788303-23244-1-git-send-email-alexey.kodanev@oracle.com (mailing list archive) |
---|---|
State | Superseded |
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 E06CD602D8 for <patchwork-selinux@patchwork.kernel.org>; Tue, 8 May 2018 13:59:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id CDA5A26861 for <patchwork-selinux@patchwork.kernel.org>; Tue, 8 May 2018 13:59:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id C1C54283C3; Tue, 8 May 2018 13:59:25 +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=ham version=3.3.1 Received: from ucol19pa09.eemsg.mail.mil (ucol19pa09.eemsg.mail.mil [214.24.24.82]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 10BB226E46 for <patchwork-selinux@patchwork.kernel.org>; Tue, 8 May 2018 13:59:24 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.49,378,1520899200"; d="scan'208";a="692690229" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by ucol19pa09.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 08 May 2018 13:59:23 +0000 X-IronPort-AV: E=Sophos;i="5.49,378,1520899200"; d="scan'208";a="13008026" IronPort-PHdr: =?us-ascii?q?9a23=3AsYyKVBA6Gkh/+a+CDJArUyQJP3N1i/DPJgcQr6?= =?us-ascii?q?AfoPdwSPn+osqwAkXT6L1XgUPTWs2DsrQY07GQ6/iocFdDyK7JiGoFfp1IWk?= =?us-ascii?q?1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBA?= =?us-ascii?q?j0OxZrKeTpAI7SiNm82/yv95HJbAhEmDSwbaluIBmqsA7cqtQYjYx+J6gr1x?= =?us-ascii?q?DHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PG?= =?us-ascii?q?Au+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/Vj?= =?us-ascii?q?q476dvVRTmliEJOTAk+23Tk8B8kb5XrBenqhdiwYDbfZuVOeJ+cK3Dc90URm?= =?us-ascii?q?1PUNtJVyFDH4+xYZUAD/EaMOpEs4XwvUcCoAGiCQWwAu7k1z9GhmXx3a0/y+?= =?us-ascii?q?ksDQXG0xIvHt0QsHXfsdD7NKAPXu+vyqnH0yvDZO5R1Djn7IjHbB8gru+MXL?= =?us-ascii?q?5qcsrRzlQgGBnDjlqOt4zoJDSV1v4XvGeH6+pvS/ijhHIgqwF0uzWiwNonhI?= =?us-ascii?q?rRho8N11zJ+ip0zJw1KNGlUkJ3f9GpHIVKuy2HL4d6X8wvT3xytConxbALuI?= =?us-ascii?q?S3cDUXxJkm3RLTdfyKfo6V6Rz5TumROy13hHd9dbK6gBa97Favx/XnVsmxzF?= =?us-ascii?q?ZKti1FksTQtnwV1xzc9MyHSvxl80e9wzmPzQHT6vxfIUwuiaraK4Iuwr43lp?= =?us-ascii?q?YJt0TMAjT2l1nsgK+Td0Uk/vCk6+XhYrr4up+RL5J4hw7xP6g0msGzHP40Ph?= =?us-ascii?q?YBUmSF4+iwyaXv/UjjT7VLiv02nLPZsJffJckDva62HQtV0ocl6xaiADaqyc?= =?us-ascii?q?8XnX4aLFJDZB2IkZPpNkrSIPH4Efi/g1OsnC1tx/DdJLLtGJrNLn/dkLv5Z7?= =?us-ascii?q?Zy91ZcyBYvzdBY/59UCLYBIPTpVU/ttNzXFBk5Phe2w+bgDtV905kRWXmTAq?= =?us-ascii?q?CHKqPSqkWE5uU1I+mDfIUVoiryK+A55/7yin80gV0dfauz0pQLa3C4BfNmI0?= =?us-ascii?q?OYYXrymdoBH2MKvhcxTePxlV2CVyJTZ2uoU6I7/DE7B5qsDZ3fSYC1nLyBwC?= =?us-ascii?q?C7E4VYZ2BHDlCMFGnnd5+fVvcCdi2dP8hhkiYeWri5UY8h0hOuuxHmxLp7NO?= =?us-ascii?q?bU/TcYtZ373thv++LTjQ0y9SBzD8mFzm6CU2R0nmQORz8qwaxyulJ9xUmZ0a?= =?us-ascii?q?h5gv1YEtpT6+lPUggkKZ7W1/Z6BMzqWgLdYteJT06rTci6AT4rVNI82MMBY0?= =?us-ascii?q?F4G9q+lB/DxDaqD6UTl7OVGJw+6rjc0GTpJ8Zh13bG07EsjlknQ8tIM22rna?= =?us-ascii?q?t/9wzKC47IlUWVjaCqer4G3C7O9WeD03SBsFteUAFuTaXPRWofaVfOrdTl+k?= =?us-ascii?q?PCSKejCbo9MgRbz86NNqpKasbygFVDXPfjOc3SY3m/mmerHxqIwamMbIXycW?= =?us-ascii?q?UHwCrdEFQEkxwU/XueNggxHCSho2XDDDF1FlLgeUDs8e5jqH+hSU801Q6KZV?= =?us-ascii?q?V717Wp4h4VmeCcS/QL070epSghsTR0E0in39/NEdWPuw9hcL9bYdMn71dNzX?= =?us-ascii?q?jZuBBlPpy8M6BigUYTcx5qsEzzzBh3BYBAkMcwoHMs0gVyNbqS0EldeDOAwZ?= =?us-ascii?q?DwJrrXJ3Hp/BChca7W3Ure0MqN96cU7vQ4rFvivASzGUok6Xln1cda02eE7J?= =?us-ascii?q?XQEAUSSY7xUlow9xViqbDVeC0955/K2n12Kqm5qSHC1MwzBOQ+1xages1TMK?= =?us-ascii?q?SeFA/9C8caHdShKPQ2m1i1aRIJJOZS9K8wP8OiafSGw7WmM/x+kzK8imRL+o?= =?us-ascii?q?d90liD9yBkUO7Hw44Fw+2E3guATzr8klahvdzrmYBDfzEeBHawySjjBI5Xaa?= =?us-ascii?q?1/ZoILCWaoI8Kt3NV+gIThW3lC9F6sH1kGwtOmeQKOb1zh2g1dzUAXoX28mS?= =?us-ascii?q?uk1jB0iC8mrq6e3CzI3uTjewEKOnVTRGlji1fsIJS7j8sAUEiucQcpiAOv5V?= =?us-ascii?q?zmyKhDuKR/M27TTF9SfyjxK2FiVrW/tqCebM5I5pIlqj5XUPmgblCBULL9pA?= =?us-ascii?q?Ea0yz7FWtE2D87by2quon+nxFii2KSMnBzrGHCdMFz2xjf4sfcRfhP0ToaXi?= =?us-ascii?q?V4jiPXBlekNdmz4dqUj4vDsvy5V2+5Tp1cazTrzYeeuyuj/2JqBwG/kO6pmt?= =?us-ascii?q?D8DAg6yjH018NxVSnStxb8ZZTr176mPu15cEloA0X868VkFY1klIs/mo0Q02?= =?us-ascii?q?AAhpqJ5XoHjXvzMdJD1KLganoCWCUGw8DT4Af42E1vNHSJyJzlVn+F2Mtue8?= =?us-ascii?q?G6Yn8K2iI6981KEL2b7KFAnSZuvlW4rB7RYPhkkjcT0/Qu7mQWg+YTuAoi1i?= =?us-ascii?q?+dGKwdHVFEPSzwkBSF996+o79RZGazdriw0VFznd6/A76fpQFcQmz2eo84HS?= =?us-ascii?q?937MVwLk7D0GHp5oHjYtnQYsoZtgeInBfYk+hVNJUxm+IPhSV9PWL9uWMqy/?= =?us-ascii?q?InjRN0x563p46HJHtx/KKiHhFXLCX1aN0J9jHrk6legt6c35qzEZV5BjULQJ?= =?us-ascii?q?zoQOqmEDIIq/voKh2OHyc6qneHHrrfBhSS5116oHLKCZyrMGuXJHYBx9V4WB?= =?us-ascii?q?adPFBfgBwTXDgimJ45DBqlxNT5cEpi6DAR50T4qgBQyuJmNhn/VH3QpAG0ZT?= =?us-ascii?q?c1UpefKABa7gZY50faKcae9P58HzlE/p29qwyAMnSbaBpTAm4XXEyEBkzjPr?= =?us-ascii?q?616NnB7eeXGPSxI+HJYbWUpuxUT+2Iyo630ot64zaMMd2CMWJ5APE83kpDXG?= =?us-ascii?q?t5G9jCmzkVUCwYiT7CY9SApBii/i13r8a/8OnkWQ/0+YSOC6FSMch0+xysj6?= =?us-ascii?q?aMLfKQhD1+KTZezJ8MwmXIyLcH1l4Ily5ubyWtEagHtSPVV63Qm6BXDxkday?= =?us-ascii?q?5oKcRH8bkz3ghXNs7dkN/10aR4jvEtAVdfSVPhgt2pZdANI2ylLlzHC1yENK?= =?us-ascii?q?qYKjDQxMH3eb2zSbtVjOpOth2wvS2UE0jsPziZkDnpTR+vO/lWjC6HJBxepJ?= =?us-ascii?q?29chF1BGj/S9Lmbwe3MMVwjTw337I0gGjFNXQbMTdicENAtaGf7SRdgvpjAW?= =?us-ascii?q?NB9WZlIfOCmymH8+nSMowWvudzAiRoi+Ja52w3y7lV7CBEXPx1ny/Srt9yo1?= =?us-ascii?q?64ieSPzztnUAZUqjlVno6Lul9iOarB/JlaRXnE5A4N7XmXCxkSpNtkCtnvtL?= =?us-ascii?q?5Lx9jKk6LzJjlC/MzI/csAB8jUL8eHP2Q7PRrvBjHUEBMPTSS3OmHHm0xdjP?= =?us-ascii?q?aS+2WTrpcksJfsnIEDSrxcVFwuCvMVEEJlHMcBIJd2RD8kl6CUjNIQ73qksB?= =?us-ascii?q?bRXNlavozAVv+KG/XgNi2ZgqdeaBsS3bz4LZ8eOZb620x4d1Z6m4rKG1LKXd?= =?us-ascii?q?9ToixtdAk0r1tR8HJmVG08x1rlah+x4H8UDfO7gxk2ig14Yesw6jjs51Y3K0?= =?us-ascii?q?HQqyQuikkxns/pgTeLcD7+NK2wR51ZCzLot0gtNZP2Wxt6YhesnUxlKTjEXK?= =?us-ascii?q?lcgKF6dWBxjw/dt4BPFuBAQq1Zeh8QxO2XZvUy3VRatCqn2VdN5fHZBpt6iA?= =?us-ascii?q?sqbZmsompE2wJkdt46O6rQJatOzlVLiaKOuDKo2vo2wA8EKEYH6HmSdzIQuE?= =?us-ascii?q?wUKrkmIDKl/vdy5gyGmjtDfnUMVvUxr/128UM9PviPwDj7075fMEyxMfKQL7?= =?us-ascii?q?+BsWjaicGIWk8w1l8Pl0Rd4bh20MIjc02IV0AvzLqcDAkGNcvCKA5PdMVe7n?= =?us-ascii?q?7TcjiSse/V25J6I529Fvz0Te+JrKsbmEakHAc1EIsS9ssBG5mt0EffLcfhNr?= =?us-ascii?q?EI0g4i5AXxK1WDFfhJdg+LnC0Bo86h0J99xZNdKS0FAWVhLSW34a7aqRQ0j/?= =?us-ascii?q?qFR9o5eGoVXpUaOXIsQ821gTRZvnRaADmwyOIZxxCI7yXgqSTIEDn8c91jae?= =?us-ascii?q?+bZRNxCdG2/TE//LaziVPM75rROXr1NdV4td/J8+8aoIyHC/xMR7lnr0jcg5?= =?us-ascii?q?VYR2CtU2PXC961IZnwZJUsbdzzDna6SUSxhSsoQcnrINujKbOFjh3vRYZRrI?= =?us-ascii?q?aUxisjNdOnGjEYBRhwu/kJ5Lhgag0bf5o7fRnouhwkN6OlOgeY1c6hTn2xKT?= =?us-ascii?q?tMVfZf0/u1Z7hWzyoqYe+6zHogTp46z+mr/04CXosKjhTEyfaleYZeTTD5Gm?= =?us-ascii?q?ZBdAXXuSo5i29hO/48w+sl3BzIsVgcMzWKdONza2xJpNA8Ck2MLnpoEGY4QE?= =?us-ascii?q?WcjYXb6A62w78S5zddn8pT0eBdtXjxpIXfYDGyV6y3qJXVtSUgYMMooqJrN4?= =?us-ascii?q?zsPs+GtJTDnjPCV5ncqAuFXzCmF/BCgNhfPDpYQOVUmWEiIcEJo5BB6Vc3Vs?= =?us-ascii?q?skJLxCE6gsprGraTp4FiEe1ykZWJ2c3DYamOezx6PalguMcJQlKBEEsZNCgs?= =?us-ascii?q?cDXC5yfCweobGsV5nMl26EUWULJx8T4hpK5AIFjIBwf+Tl75HPTJ5D0TJWpO?= =?us-ascii?q?h0UiTTHJly61T7Un2WgUT/SPi5j+yp2gdSwenw0tUHXR5wElJRx+BImUs0ML?= =?us-ascii?q?t3MbUfvpbWsj+UckP3pGLtx/G8JFZLzc3bakb1A5fbumrkSi0T53kUSpFVyH?= =?us-ascii?q?3FEpQSiQV5Yr4xpFpQOICmZlr+5zs8yoRrGLm3S9umyEs7onYdWSiqCcZBBP?= =?us-ascii?q?97v17NXj1qfYyroo3/O5pOWm9Q5IGdq1BBnUVxLiG21JtcJNtJ4jMXQDdPpj?= =?us-ascii?q?Cds8eoR81Yxc96FZkMLclju33lAqNLJICRo2Equrzo0nLW4D48v0umyDixBq?= =?us-ascii?q?O1QflU8HEZGgUsO2uRsFIvD/c2/mfU7F/Nrkh+//1HCbiXkUVxvDF9E4hUBj?= =?us-ascii?q?lXyH+lL058TGVdvuVeL6TVbdJTT+cuah+oJhMxC+Qq30qX8kFohX35eTB9th?= =?us-ascii?q?NG+yDBWAk5TTEVgqzxmTIEt86nJSQXS4lPbTU8dSfKNxyUmSZLvBZFcU5qX4?= =?us-ascii?q?oVAtFf+7EUxYFU5NbNSV6wKSEZWxxvLh440eBBmkFdrUqVYj3dDQ60dfbVqB?= =?us-ascii?q?J3Y8aRrMmtLPvn4AdLkITnsPo3968bXX2phRWtQczCr4/7rtCKtFGBdL3/M+?= =?us-ascii?q?2nZX/OVibMgAu1hbc5C5nK4ynTPxZaK5Zgz3okeoLtCWnRPRRJP6gbPVZUVb?= =?us-ascii?q?hmadVapeBXf81kd7wP+a9jHBKHQQ7gF5K0oflaNFnTQy/eLyKb/uy5v43T8a?= =?us-ascii?q?TXSfL8acyU23bHX6V3M4986Tn/ALrq0Ile+k/s1vds8EN6R0LGPDqarNT9PA?= =?us-ascii?q?ML+dWtdlf/vp0zAzzaGpBwkGDixktYbcoYXzWq8IgEyJNe8HvwT+N43VT0sO?= =?us-ascii?q?1W7bZk8pM747FuycezPqfSMu9XsUpoDxmbHAlq8Y8tAGdnTWBLfuARMOvRfb?= =?us-ascii?q?gejc32t+/4DagX5wOO++xFadrHIFrMmtKjBTGdVxNEmhsBqT8AIQeG0f6Khb?= =?us-ascii?q?N0Q96/peflwkIt/0S+LhkewbBp/oeE/6qFqfTZbxTP0LcEXbLqSdnrrrQ2vE?= =?us-ascii?q?OS5+Mrm6ISemBvZA2nCucdXNYHxmj81aAq0T4sE8TbErLi+f5DUmk0njf+lJ?= =?us-ascii?q?F9AVoWAPIUHbyE/YhEmGc3hfDZPMUMcq9egmaPCQKkErgaxH6q6iqYOnNqjQ?= =?us-ascii?q?3V3hHrX2yz8EH5ojNiTSvL1dfjnVJfVqOrCkdKQyqpJUh4vSuUMwrpr9r2t7?= =?us-ascii?q?467EM3Mmz4rNKCjnahOLdMEsLjI9yTPDc7q0gKjJ0rQdyvw5oUFcC6INcL/3?= =?us-ascii?q?F0duHe5H+zky9dv6dHgJLT4tmP9fXLAXagj6Obq7KXxDBb03Q4pk8w6tShNv?= =?us-ascii?q?HI+t2LTO+l134LQCdjpwTBXxC0qrvBr1AXI0CL01nEmJYMPt5H2Xk0zEbm5P?= =?us-ascii?q?IsQNgr7gVRCp7AZ+8epTD0IDb0zkyQY8gpWSmC0ztaBVb1EVhkGKci2GL/pt?= =?us-ascii?q?/JlWzK910uWIZwa1TthQZrAIUgNUIt9F8XzzIMEQcTbxCbELaoBUPiIYsfS0?= =?us-ascii?q?cDbRWH3L6neqY4xkBzxq2g5PXTbONmHaYNMOhSjhKWllhBBp0WqbEeQK57e1?= =?us-ascii?q?JF6KHXpBLtBJT8Uvf6knowMfm1QsFE/sADq3st/BqwRxq65ZdE9bYbh4iCdr?= =?us-ascii?q?RYbpjUoMB880Bn6CYKdixKhhh/kxy5Xv4HqeDm49jUqpyo5fiyVKcjQOUX7R?= =?us-ascii?q?s0B39kg5v2nl8jvcnd1/1ARY3NlYT/7AdNLmaFuInGyBl8MvMCJZ+kcrhm9n?= =?us-ascii?q?UHITUeJn0VMNqZbvkz+SltPyvJ61xFGMMMassSPNDRlgBMlk3pRLZT+9LZGl?= =?us-ascii?q?+fC4dzcdok4Hb3yDAx7JszT+fh6D6wJZDE7FFNPuhOjDttlNLcvucVxefdCC?= =?us-ascii?q?kN7XmfdRd13juIy4ORBPbo4eWM1NbUWksHHi4oSYhdIiGP+Qi6RuWolZXpVR?= =?us-ascii?q?iU5tX0gJIke0KaXmaxk7gdsqZQDe5AjT323jpAGYD7ifKVt8Gh6WVNuV1BDo?= =?us-ascii?q?lz8QfJGKNBMZVnIR74jNWkRlBgBivjf8HZbhUuuO6RxuYC/ep+M0/+aJQAIh?= =?us-ascii?q?IDzbL66GZaQhFoSLHoolaTRfgRa8d+SPPYsnBV7pptK6oOPFiep5zqqSxFqF?= =?us-ascii?q?IsDw8qb78wqCJVdk/UkA1TRan0pKYKihEAXt5hpU9MBWWwNXol6DXZU6RVkL?= =?us-ascii?q?KcCOcR8jWUUqwOT1toPT1jTB+v35VuYbSpl+hdsmxahiN9vOQq0zt+SRukvi?= =?us-ascii?q?3so7gC2Sgu+bG/sDUBt2dITuCZkyfPElVM0ugFjb0bC3b58ly8YX8DbITo7L?= =?us-ascii?q?lgP8Tg+pEr424jbhU7Yy0GQeOgBjn+j6yWBoyPscpciwCWtcTPbL+zKC0SOa?= =?us-ascii?q?onyRLnWXdxyA/enAxn8GETWDWv8MckJJmhOcYi3iepF3DbdEwN4qxVrsT8rl?= =?us-ascii?q?sLTOoqaVN73mpvyM+HRjcCRMbXAWY6khAkaXlYcJJE8RIaEK0ojSiTs6le+g?= =?us-ascii?q?EbeizUEpik+obMgcfIw2cyQslwymLQuKKFmosg0Gd5lNNs8i6OpHMSevTcU8?= =?us-ascii?q?9tBHjzy4hexfX6Z/WsqeAHVJBmxa+gUPAYNMmj/nG62JJwWk+q3r4eBUa2MP?= =?us-ascii?q?cfxrfHVCeoUWiYVv6XfGiMnjY5NEny6AK2Ll02bsdFsUs9MurEhp5BmAztS7?= =?us-ascii?q?R0Rj+fpVXD1mwsLfsadx4quIegYwEKTvQeZ+ubJec12/A+FV0Mb2PJHStxFu?= =?us-ascii?q?+2vl6tnJRhN3Vm/0r6ffzn8hr6P9uKBhkEDYnao4Zz+fy/QWKBI2VgzBxpPE?= =?us-ascii?q?Rv8efQDVExufFdc5qLmtjQndt72/Yfd/hxKS09psITmoV75ImP3seKdA3ew5?= =?us-ascii?q?fxKNzOvPiXHeffz0Ure2FdVLoVewX16JsmPo1xZ7qGBrZdvBIBFYAmUZchMC?= =?us-ascii?q?H376gyIwRtISDLY7Hhq83ntu+aLrhTq3bQ40x4eC7Ytg0O27q3SgByaZ20r3?= =?us-ascii?q?LoKZs0S3RKqNg7WUguJ5dGB85V91nvOJWTgqzuzobpoRkosvIWsaf2FvHB3c?= =?us-ascii?q?i42IM0RZVB+EiXJ2aJVpRTrm8+pdyb266G35T0EsykfNoFUK5+Q2qWD92OEo?= =?us-ascii?q?a+L2eWM9nnMw5d8rGa2a5kSBjZei3jXqSHuSHlfPVp6Ek20Mp5KcLU1jUm67?= =?us-ascii?q?yd09z3ag=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2BWAQB5rPFa/wHyM5BcGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?YMYKAOBAVooi3Fei1sBOoJuGo5bMIQdgWwXGBMBhychNBgBAgEBAQEBAQIBa?= =?us-ascii?q?xwMgjUkglcCJBkBATcBAgMJAkgIAwFsBYNGAoFXAwEBpkyCVjOCbwEBBYFig?= =?us-ascii?q?2yCQAiIJTMBgSA/gQ+CVoV0hQiMdos2CIFljGgCiBKETQErj3oCBAIEBQITA?= =?us-ascii?q?YElHDiBUjMaBB+DE4IUDBeDRYpVbHoBAZBBAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 08 May 2018 13:59:23 +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 w48Dwh49012348; Tue, 8 May 2018 09:58:53 -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 w48DuYGQ153213 for <selinux@prometheus.infosec.tycho.ncsc.mil>; Tue, 8 May 2018 09:56:34 -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 w48DueR8012147; Tue, 8 May 2018 09:56:40 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1AZAABiq/Faly0bGNZcGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYMYKIFeKItxXotbATqCbhqOWzCEHYF4C4RsgmchNBgBAgEBAQE?= =?us-ascii?q?BAQIUAQEBAQEGGAZLDIVWGQEBNwGBUINLAoFXAwEBpkqCVjOCbwEBBYVPgkAIi?= =?us-ascii?q?CUzAYEgP4EPglaFdIUIjHaLNgiBZYxoAogShE4rj3oCBAIEBQITAYElHIIKMxo?= =?us-ascii?q?EH4MTghQMDgkRgzSKVWyRPQEB?= X-IPAS-Result: =?us-ascii?q?A1AZAABiq/Faly0bGNZcGQEBAQEBAQEBAQEBAQcBAQEBAYM?= =?us-ascii?q?YKIFeKItxXotbATqCbhqOWzCEHYF4C4RsgmchNBgBAgEBAQEBAQIUAQEBAQEGG?= =?us-ascii?q?AZLDIVWGQEBNwGBUINLAoFXAwEBpkqCVjOCbwEBBYVPgkAIiCUzAYEgP4EPgla?= =?us-ascii?q?FdIUIjHaLNgiBZYxoAogShE4rj3oCBAIEBQITAYElHIIKMxoEH4MTghQMDgkRg?= =?us-ascii?q?zSKVWyRPQEB?= X-IronPort-AV: E=Sophos;i="5.49,378,1520913600"; d="scan'208";a="271417" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 08 May 2018 09:56:39 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3AhUfxhBKux+Ho7TTDRNmcpTZWNBhigK39O0sv0r?= =?us-ascii?q?FitYgeKfXxwZ3uMQTl6Ol3ixeRBMOHs6kC07KempujcFRI2YyGvnEGfc4EfD?= =?us-ascii?q?4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFA?= =?us-ascii?q?nhOgppPOT1HZPZg9iq2+yo9JDffwtFiCChbb9uMR67sRjfus4KjIV4N60/0A?= =?us-ascii?q?HJonxGe+RXwWNnO1eelAvi68mz4ZBu7T1et+ou+MBcX6r6eb84TaFDAzQ9L2?= =?us-ascii?q?81/szrugLdQgaJ+3ART38ZkhtMAwjC8RH6QpL8uTb0u+ZhxCWXO9D9QKsqUj?= =?us-ascii?q?q+8ahkVB7oiD8GNzEn9mHXltdwh79frB64uhBz35LYbISTOfFjfK3SYMkaSH?= =?us-ascii?q?JcUMhRSSJPDICyYYwUAuYdIepVtZXxqkESoReiAwSnGePhyiVPhn/zxaA3z+?= =?us-ascii?q?AhHh/J3QM+H9MFrXHarNLoO6gIV+C60rfIxijEYvxM3Tfy9ofJfQ4hoP2WXr?= =?us-ascii?q?JwdtfexlMpFwzbkFWdsovlPymP2esRt2iU8fBsWv6oi24isgx8pCWkyMQ0io?= =?us-ascii?q?TRmI4Z11/J+T9nzIs6P9G0Vkx2bcSrHZZQry2WKoR7Tt44T211tys3y6cKtY?= =?us-ascii?q?OmcCUL0pgr2R7SZvqaeIaS+B3jTvyeITJgiXJlZr2/gxGy/FCuxePmWMe5zl?= =?us-ascii?q?hHozRfnNTQqnwA1gbf5daZRft45Ueh1iyD1wXJ5eFFJUA4j6/bK58lwrIol5?= =?us-ascii?q?oTt1rMHjPulUnokaObeV8o9van5uj9fLnrpIWQOoB0hw3mN6QhgM2/AeA2Mg?= =?us-ascii?q?gUWGib/Pyx26fn/ULnT7RFkP03nrPasJDdOMsUvKi5DBFL0os47Ba/FS2p38?= =?us-ascii?q?gcnXYZNl5KZBWHj43xN1HUPP/4Feu/g0irkDpz3PDJI6bhD47RLnnDjLjhfb?= =?us-ascii?q?F951RayAoo199T/Z1UCrYfIPjrQE/+qMTYDgMlMwyz2+vnE8ty1ocfWWKJH6?= =?us-ascii?q?+YP7jfsUOI5+0zI+mMY5UZuDDmK/c//fLugng5mUFONZWuiIAabHG+A+ROP1?= =?us-ascii?q?SSYX2qhMwIV2gNoFkQVuvv3XSGXC5edj6RWK414DwlQNavCYrTS5Hrg7uN1S?= =?us-ascii?q?G2ALVRfGlNDl3KGnDtIdbXE8wQYT6fd5cy2gcPUqKsHsp4jUn07l3z1qZnI+?= =?us-ascii?q?zI+yYRqZPk0p1v6vbOkQ0pqmwmMvyx+Dqmd0gtxyUFSjot0+Z6qE15jFKC1f?= =?us-ascii?q?swj/9ZEIlL7uhSGkchNJHaxvBnEd26RA/bf9mIRVrnCtWrCD08VJQwlvcJeU?= =?us-ascii?q?92H9jkhRfG0g=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0ATAAAkq/Faly0bGNZcGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAYMYKIFeKItxXotbATqCbhqOWzCEHYF4C4RsgmchNBgBAgE?= =?us-ascii?q?BAQEBAQIBEwEBAQEBBhgGSwyCNSQBgnwZAQE3AYFQg0sCgVcDAQGmSYJWM4J?= =?us-ascii?q?vAQEFhU+CQAiIJTMBgSA/gQ+CVoV0hQiMdos2CIFljGgCiBKETiuPegIEAgQ?= =?us-ascii?q?FAhMBgSUcggozGgQfgxOCFAwOCRGDNIpVbJE9AQE?= X-IPAS-Result: =?us-ascii?q?A0ATAAAkq/Faly0bGNZcGQEBAQEBAQEBAQEBAQcBAQEBA?= =?us-ascii?q?YMYKIFeKItxXotbATqCbhqOWzCEHYF4C4RsgmchNBgBAgEBAQEBAQIBEwEBA?= =?us-ascii?q?QEBBhgGSwyCNSQBgnwZAQE3AYFQg0sCgVcDAQGmSYJWM4JvAQEFhU+CQAiIJ?= =?us-ascii?q?TMBgSA/gQ+CVoV0hQiMdos2CIFljGgCiBKETiuPegIEAgQFAhMBgSUcggozG?= =?us-ascii?q?gQfgxOCFAwOCRGDNIpVbJE9AQE?= X-IronPort-AV: E=Sophos;i="5.49,378,1520899200"; d="scan'208";a="13007922" 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; 08 May 2018 13:56:38 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;8c541973-4822-4850-9273-7efb558597ea Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC14.oob.disa.mil (Postfix) with SMTP id 40gLct5TFxzJ34d; Tue, 8 May 2018 13:56:30 +0000 (UTC) Received: from UPDC3CPA11_EEMSG_MP27.eemsg.mil (unknown [192.168.18.22]) by UPDCF3IC14.oob.disa.mil (Postfix) with ESMTP id 40gLcs4jXVzJ33s; Tue, 8 May 2018 13:56:29 +0000 (UTC) Authentication-Results: UPDC3CPA11.eemsg.mail.mil; dkim=pass (signature verified) header.i=@oracle.com X-EEMSG-check-008: 17040353|UPDC3CPA11_EEMSG_MP27.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 141.146.126.78 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BBAABiq/Fah05+ko1cGQEBAQEBAQEBAQEBAQcBAQEBAYMYggYoi3Fei1sBOoIKZBqOWzCEHYF4CxOEWYJnITQYAQIBAQEBAQECFAEBAQgNCQgoIwyFVhkBATcBgVCDSwKBVwQBpkqCVjOCbwEBBYVPgkAIiCUzAYEgP4EPglaFdIUIjHaLNgiBZYxoAogShE0BK496AgQCBAUCEwGBJRyCCjMaBB+DE4IUDA4Jg0WKVWyRPQEB X-IPAS-Result: A0BBAABiq/Fah05+ko1cGQEBAQEBAQEBAQEBAQcBAQEBAYMYggYoi3Fei1sBOoIKZBqOWzCEHYF4CxOEWYJnITQYAQIBAQEBAQECFAEBAQgNCQgoIwyFVhkBATcBgVCDSwKBVwQBpkqCVjOCbwEBBYVPgkAIiCUzAYEgP4EPglaFdIUIjHaLNgiBZYxoAogShE0BK496AgQCBAUCEwGBJRyCCjMaBB+DE4IUDA4Jg0WKVWyRPQEB Received: from aserp2120.oracle.com ([141.146.126.78]) by UPDC3CPA11.eemsg.mail.mil with ESMTP; 08 May 2018 13:56:26 +0000 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w48Du5nN151261; Tue, 8 May 2018 13:56:20 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id; s=corp-2017-10-26; bh=IoafUMjp8pgB1GzrG5NJXnJLwBo+r1aqa38WInR3In8=; b=nbvL6aQ3T6qaQkMgcghtlDWQ5EW1S0fzhLkjrOuhLYcE3jFs95SD3aCZKdLZtPqzOjEK u6kcmG70Xqtwsm2+e5Vrq6d4tn2eTBuYKW7CJZowAMwg4DDqYQfh1IhK/lLSfrG4bs6z MW+fO9nPYVHbBbdsU4fqPGotgdDjkcTf61zupqijh1Zwr8fvJGAQ3we6SdTKkpa7gvOm Pxk7mHuI8H+uZhs+0TKX17Vi2mnMTD5gdkuPLzMbnA2lhdjV4JPrPgbn0Z8jkJ2TwQAO zhvfse/XbK5Z00zdqmzNTi+s1+BbgWNq0SunXt353tDKFTaodapBwlZJJmn/xaTnjA+x yg== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp2120.oracle.com with ESMTP id 2hs4k28pmv-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 08 May 2018 13:56:20 +0000 Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w48DuJ0M017670 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 8 May 2018 13:56:19 GMT Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w48DuHx0025598; Tue, 8 May 2018 13:56:18 GMT Received: from ak.ru.oracle.com (/10.162.80.29) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 08 May 2018 06:56:17 -0700 X-EEMSG-check-009: 444-444 From: Alexey Kodanev <alexey.kodanev@oracle.com> To: selinux@tycho.nsa.gov Date: Tue, 8 May 2018 17:05:03 +0300 Message-Id: <1525788303-23244-1-git-send-email-alexey.kodanev@oracle.com> X-Mailer: git-send-email 1.7.1 X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8886 signatures=668698 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=13 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-1805080135 X-Mailman-Approved-At: Tue, 08 May 2018 09:58:36 -0400 Subject: [PATCH] selinux: add AF_UNSPEC and INADDR_ANY checks to selinux_socket_bind() 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 4cafe6a..649a3be 100644 --- a/security/selinux/hooks.c +++ b/security/selinux/hooks.c @@ -4602,10 +4602,16 @@ static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, in * sk->sk_family = PF_INET6 with addr->sa_family = AF_INET. */ switch (address->sa_family) { + case AF_UNSPEC: case AF_INET: if (addrlen < sizeof(struct sockaddr_in)) return -EINVAL; addr4 = (struct sockaddr_in *)address; + + if (address->sa_family == AF_UNSPEC && + addr4->sin_addr.s_addr != htonl(INADDR_ANY)) + return -EAFNOSUPPORT; + snum = ntohs(addr4->sin_port); addrp = (char *)&addr4->sin_addr.s_addr; break; @@ -4681,10 +4687,10 @@ static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, in ad.u.net->sport = htons(snum); ad.u.net->family = family; - if (address->sa_family == AF_INET) - ad.u.net->v4info.saddr = addr4->sin_addr.s_addr; - else + if (address->sa_family == AF_INET6) ad.u.net->v6info.saddr = addr6->sin6_addr; + else + ad.u.net->v4info.saddr = addr4->sin_addr.s_addr; err = avc_has_perm(&selinux_state, sksec->sid, sid,
Commit d452930fd3b9 ("selinux: Add SCTP support") breaks compatibility with the old programs that can pass sockaddr_in with AF_UNSPEC and INADDR_ANY to bind(). As a result, bind() returns EAFNOSUPPORT error. It was found with LTP/asapi_01 test. Similar to commit 29c486df6a20 ("net: ipv4: relax AF_INET check in bind()"), which relaxed AF_INET check for compatibility, add AF_UNSPEC case to AF_INET and make sure that the address is INADDR_ANY. Also, in the end of selinux_socket_bind(), instead of adding AF_UNSPEC to 'address->sa_family == AF_INET', verify AF_INET6 first. Fixes: d452930fd3b9 ("selinux: Add SCTP support") Signed-off-by: Alexey Kodanev <alexey.kodanev@oracle.com> --- security/selinux/hooks.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-)