From patchwork Fri May 4 11:51:46 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 10381005 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 2212A603B4 for ; Fri, 4 May 2018 16:13:29 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 0BCEB285FD for ; Fri, 4 May 2018 16:13:29 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 0070E294E5; Fri, 4 May 2018 16:13:28 +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 UCOL19PA10.eemsg.mail.mil (ucol19pa10.eemsg.mail.mil [214.24.24.83]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4FED0285FD for ; Fri, 4 May 2018 16:13:27 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.49,363,1520899200"; d="scan'208";a="506205846" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by UCOL19PA10.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 04 May 2018 16:13:01 +0000 X-IronPort-AV: E=Sophos;i="5.49,363,1520899200"; d="scan'208";a="12900178" IronPort-PHdr: =?us-ascii?q?9a23=3ACn5CXRPTPaKk43azs7wl6mtUPXoX/o7sNwtQ0K?= =?us-ascii?q?IMzox0L/r4p8bcNUDSrc9gkEXOFd2Cra4c0KyO6+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+Rw1DWGMcDwULs7Vy?= =?us-ascii?q?6i76N2QxH2jikJOSMy/GXOhsBtkK5XpRSsrAF9zYHJeoGYLPpwcL3Tc90ZWG?= =?us-ascii?q?RBRsRcWzFPD4yidIsCFPYNMfpCooXhu1cCsQeyCA+xD+3v0D9IgXr20LUg3e?= =?us-ascii?q?s/DQHGxhErEdQUv3TJsNX1LrwdXvqpw6nI0D7OaOtW2TPn54jVbhAhu+qDUq?= =?us-ascii?q?hrfMrL10YgCgPFgU+MqYD/IzyV0eENvnGd4uF9W+yvjGsnpBtwojip3soskJ?= =?us-ascii?q?fGiZ8Vyl/e6SV12po6Jdq9SEN9fNWqE4NQujmHO4Z5Tc4uWWFltDsgxrEYtp?= =?us-ascii?q?O3YjIGxIk/yxPeavGLaZWE7xHhWeqLPzt1inxodKi9ihu890Wr1/fyWdOu0F?= =?us-ascii?q?lQqypIitzMtncQ2BPN8sWHUf59/lu52TaIygDT9vlIIUAqmqrfLJ4s2qIwmY?= =?us-ascii?q?AJsUTCAy/2g1/6jLOWd0o4+uio7P7rYrP6qZ+HK4B4kAT+MqUqmsCnAOQ4NB?= =?us-ascii?q?YBX3SD9Oih27Du8lf1TbVXgvEsjKXUv47WKd4GqqKhBg9ayIcj6xKxDze819?= =?us-ascii?q?QYmGEKLElbdxKDjojpPUzOIf/hAfikhFSsjTFryOzYMb36GZjNMnjCn6vhfb?= =?us-ascii?q?Z68UJczhEzwspF65JbDbEBPur/WlXtu9zAEh85Lwu0zv7lCNV60IMRQ36PAq?= =?us-ascii?q?+DP6PUqlKI5OUvI++JZIAPozb9N+Yq5+T1jXMjnl8dZ6ap14MNaH+kBvRmP1?= =?us-ascii?q?mZYX30j9cDE2cFpBYxTO/xiF2FVz5TZmiyUrky5jE/FYKnApzMRp2rgLydwS?= =?us-ascii?q?e3BJpWZnpJClqUC3fna52EW+sQaCKVOsJhiiILWqO/RI8n1BGuqAj6xqFmLu?= =?us-ascii?q?XK5CIXq4jv1N9v5+3cjRsy7yB7D9yB02GRSGF5hn4HRzgw3KB5vENy1FOD0a?= =?us-ascii?q?ljjvNCC9NT/fRJXh09NZ7GwOxwE8ryVR7ZfteVVFamRc2rDiwtTt0r2d8DeF?= =?us-ascii?q?pyG9Knjh/fxSWqGKMVm6aNBJMq7qLWx2LxKNply3bayKkhiEErQspJNW26mK?= =?us-ascii?q?F/8xbcB4vXnEWFjaardb8R3CnV9Gidy2qOuVtXUA90UareWnAeaVHardPj5k?= =?us-ascii?q?PNV7WuE6goMhNdyc6eLatHct3ojFRBRPflI9neZmaxl36xBRaO3L+MapDle3?= =?us-ascii?q?8e3CXcFkgLjRof/XCYOggiHi2huX7RDCRyFVLzZEPh6ed/qHK/Tk8x0Q6KdV?= =?us-ascii?q?Zs17Sr9REIgvycUekc3qoeuCcmqTV7Akqy387MB9qHvQphc71WYckh71dfyW?= =?us-ascii?q?LZqwt9M4SuL6B4nFEedRh4v0L11xhsD4VAickqoGoxzAt8MqKUylRBdymX3Z?= =?us-ascii?q?roIL3YNnHy/Ayza67Rwlze08yZ+qQI6PQlsFjjvxumFkkl83V6ydVV1GGc5p?= =?us-ascii?q?rSBgoITZ3xSlo39wR9p7zCeCYy+pnU1XxyPqmuqTLNwc4mBO4/xhanZddfP7?= =?us-ascii?q?uOFBXuHM0CG8iuNOsqlkC1YR0eOOBd6rU0P9+mdvuBw6OrJ/pvnDO4gmRB/I?= =?us-ascii?q?B901iD+zB6SuHWw5YP2+uY0RefVzfgkFehtdj6mZpZaj4PBWe/xi3kBYFLaq?= =?us-ascii?q?10Y4kLFX+kI9erydVmm57tR3lY+Ua4B1MIws+pfgGSb0Dm0A1L00QXpnKmmS?= =?us-ascii?q?6iwDxyiT0pqLSQ3DDWyeT4aBUHInJLRHVljVr0L4m7ldQaXFS2YAgzjxuo/l?= =?us-ascii?q?j6yLZBpKtkMmnTRF1Efy/sL2FtSqGwrKaNY9ZT6JM0tiVaSPq8YVGGRb7hpB?= =?us-ascii?q?sayTnvEHdexDA8cTGqtY70nxh7iGKbNnlztn3Zddt3xRfF69zWXeRR0SYeRC?= =?us-ascii?q?lklTnXAUCxP92o/dWPi5fPq/u+WHylVp1Sdynr0IyBuTCg5W1yAB2/mfGzlc?= =?us-ascii?q?H8EQQg1y/0ycVqXz3SrBngeonry7i6MeV/c0lyA1/87856FZ9kkoQsg5ER12?= =?us-ascii?q?MXho6I/XUbimf/K9Jb2bjxbHAVXz4E38bV4BT52E1kNn+JxJz2VnOGwsZ6ZN?= =?us-ascii?q?m1fGUW2jk7789UFKeY9rtEnTF6olCgtwLefeB9nisByfsp8HMam/sGuBcpzi?= =?us-ascii?q?qDGrAdB09YPTDymBSS9N2+sb5Xa3i1cbirzkZ+htehDKyYog5ARnn5dJAiHT?= =?us-ascii?q?V/7sphKl7M1mP86p38ctnKcd0TrgGUkwvHj+VNNpIxkOcFiDF5OWL7oHIly/?= =?us-ascii?q?Q3jRpw0pGmpIKHMXli/LqlAh5EMT34f9sT9SvwjaZahcuZw4GvHolhGzkSUp?= =?us-ascii?q?vnV/SoHCgVtfT9OAaECCc8pWuDGbrDAQ+f719rr3HPEpCvKX6aP3wZzdJsRB?= =?us-ascii?q?mTOkNfnBwUXDU9np48CA+m3srhf1ll5joJ/F73tgNMyv50Nxn4Smrfqh2naj?= =?us-ascii?q?EoSJiYKRpb9Q9C6FnIPsyZ9OJ8BTlY/oemrAyPNGOUexhIAXsOWkyeCFDpJq?= =?us-ascii?q?Ou6sXY8+iEGuq+KOPDbqiSpuxbUPeIw46v3pZ98jaSKMqPJHhiDvw82kpFR3?= =?us-ascii?q?x5HdrWmykXQSwNiy3Nd9KbpAu7+iBvoMC/6urkVx/05YSVDbtSLdJv+wutjK?= =?us-ascii?q?iZK+GQgTx1KTFC1pMD3XXI0qQQ3EYOiyFycDmgCbIAtTTXQ6LIgq9aFBAbay?= =?us-ascii?q?JpNMtT86I80AhNOcjBhdPzyrF4j+Q6C1NfWVzmgMGpatQAI3uhO1PfGEaLKL?= =?us-ascii?q?OGKCXQzM7sZq+8TbxQjP5Itx2rozqbCFHsMSiZmznySR+vNeBMjCeGPB1Ro4?= =?us-ascii?q?yybhZsCXL+TNL9cBG6PsV4jSEtwb0zgHPGL2kcMSJzc0lVtL2f8TtYguljG2?= =?us-ascii?q?xG9ndlK+iEmyKd7+bGMZYbquFkDTpul+Jd+ng6zKFV7C5cTvxvhCTStsJuo0?= =?us-ascii?q?2hkuSX0TVnURVOqjFNhI+QoEptJ77W9phaVnbC5h4N6n+QCxsSrdt/FtLvo7?= =?us-ascii?q?xQysTIlK/rMjhC/Mjb/dUCCMXPL8KHKGQuMRzsGDHODQsFSSWkNWbQhkBHl/?= =?us-ascii?q?GS7HKVpIAgqpfwgJoOVqNbVFstG/MGDURlGcYOII1wXjIlj7GbitUH5WC5rB?= =?us-ascii?q?bPR8VXpYzIVvWXAfrzMjmZlqVEawEOwbzmMYQZLpf71FB6allmgITKHFLdXd?= =?us-ascii?q?JNoixhdg80p0FN8HliTmItwE/lbwKt4GMJFfGqhBI2jRF+Yes1/jf2/1g3Pk?= =?us-ascii?q?bKpDc3kEQph9rlmSqecCTwLKerRoxWEzD7t1IwMpPgWwZ1aRe9klB6OzveQL?= =?us-ascii?q?JRlbRgf3hxiADAoZtPBeJcTapcbR8W2/6YffEo3E9fqiWg3k9H+fHKCZ15lA?= =?us-ascii?q?spcJ6gtXRA1Bx/bNQtP6zfOLJJzkRMhqKJpiKozP4+wBQAKEkX6mOdZC4ItV?= =?us-ascii?q?cTObknPSqn4+ts6QKamztZZmcNV+AmovR0+UMhI+6A1T7v06ZfKkCtMOySN7?= =?us-ascii?q?6WtHLelc6JX1wwzVgFmFNf/bhs1scifVGUWF4zw7uMDRQJNNbCKAFPY8pU6n?= =?us-ascii?q?fTYT6Esf/RzpJtI4W9CufoQPeKtKYTmEKrAgApHoUL7skaEZms1lzYId3gLL?= =?us-ascii?q?4fxhUn/B7rK0mdDPRVZBKLly8Ko9qhw59z3IldICwdAGpmPCqr4bbXoxMlj+?= =?us-ascii?q?CYXNcqeHsaWJULNm4uUs2ghyFZp2hADCWw0u8B1AiC7jr8piPMDDn8b9tuf+?= =?us-ascii?q?qbZRJsCd6s4joz6a62hkDL8p/GPWH1KcxiusPT6eMdv5uIEfdUTbhhvEjCg4?= =?us-ascii?q?ZYQnyrU2jIEd6zPZf9cJIjbd3uBXa8S1C/hS81Q933PNmzMqiCmRvoSppMsI?= =?us-ascii?q?mHwDAjMtewGSoAFBd2vOwM/r9zZRMdbJoheh7nrR4+NqylLAefyNWuTH6nKS?= =?us-ascii?q?FKQPlH0eW6e7tXwjI2bu+8yXsvUpE6z+6z8U4WXJ8ElwzQy+y/aodZSiX8Bn?= =?us-ascii?q?tdewDTqiUjjGhhKvw+wuEhzxPUqVMcKSyEdPR1aGxYuNExHU+dIXdsBWUkXF?= =?us-ascii?q?KTkY3D4gqo37AT4SRdhcpU3vNZv3j+pJPfZyisWKOzo5XPryUgdcQmo7F2MY?= =?us-ascii?q?H7OMuJronenjvEQ5TLrg2FSjS1F+REldhUISJYRvZImWUkOcwJuYpB9UQxWd?= =?us-ascii?q?0kJ7xKEqUsoK6laSZ8By4I0SAZT5+A3CAFguqk1brWjAufcJQjMBwBsZVNmN?= =?us-ascii?q?gdXjV3YiwAuqCsSZ/al2ieSmgEOA0T9xhD5Boclo9seeDo+I/IQ4VWyz5Vvf?= =?us-ascii?q?10TirLFp9n91bgRGCZm174R+mlk+yuwAJd0ens3sMdWBFhFUhX3/xWmVcwKL?= =?us-ascii?q?FrN6kQuZbHsiePdUP+pm3t0uWnJF5Vyc3abFD4CY3FtW3nUiIC5XIUX4hPyG?= =?us-ascii?q?rEFZQTlQp5Z7wnpFJWIICpYkz+/SArx5x1H7mkUsCm30wqrWwbRyesCdZBCP?= =?us-ascii?q?prsFPWWD1kf5Cks4/pO5NMTW9M4JedsUtWkF1xMy6lzppRM91N4jkJXDVUvT?= =?us-ascii?q?WRoN6yR9ZZ1c9wEZAMPs91u23hF6NcJJiRv3o2t6TvynDD4TAzqlO6yyioFq?= =?us-ascii?q?ClUe1Z53UeFRstJ2uAsEkjFews8n3d8lrVqFB74/9bBqSTjUV2uDt9HJdOCS?= =?us-ascii?q?hS2H+4MVtzV2dJs/9GKKvLbsNQWf8yagGzOxYmD/4pw1SJ/V1onXf+eyFyqh?= =?us-ascii?q?ZV9D3cXwYuUSkYmavimTobqs67IzAaUI5IYS8nbyjbNwKRgTpXswpHa0F2R5?= =?us-ascii?q?AZBc5I9KoV3YRI4sbPS1ugJC8eURN+MQI41OZQmlRYsEWEYyzdCxSnderXuB?= =?us-ascii?q?1tYciRtNKpLOj+/ApfkIPorv0396UZSH26ggCtRdfer5HiudGUqkSOc7r3PP?= =?us-ascii?q?OmbX/HUjfMkQi6ha04AJnS4yjTLA1bJoFiyXo/fZjuE3PEPQhdKqIAIEpbSL?= =?us-ascii?q?p6ZslYreBce89kYrwG+at3ChKAXBPvF5SlrONaIVbLWTTeMyKB//SjoYLJ87?= =?us-ascii?q?PSV/Xva9eRx3bDX6J3JI116Sf6G7ft1Y9R5Fb21u1q9kNgRljMKzqBo8j5Jg?= =?us-ascii?q?MX+MmicVPvvpgzEjPSBJd/jmbtxl1aeMUNWCCq9ooXyI9C6HnsU+14ylb8vP?= =?us-ascii?q?dU97Z69Yk9+6ppxtusJafONfRatldqAhqOCQVw8ZUtG2x/SHpPYuIKLffRYK?= =?us-ascii?q?AZjdzvq+/rFqwY8huV+/dDZdvAPUHBldG1CiuARhxcgAcBtTkaIxOe1/Gfna?= =?us-ascii?q?90R9ylpe/k1U0z+FW+MgQJzLZ25YeD4KaIovHYbwfJx7geRqfqXt/zrqgru0?= =?us-ascii?q?6K6v0kib8OemhxYwK5FegQTdMSyXn7wqAr1y0sFdnPH7X6+P5MT3g5hC7vm4?= =?us-ascii?q?hhH1UKHfMZBbiL/YVbnmojnuzWKN0Xfb5YmmaOEx6kHaUOyXi15CuLOGNlmA?= =?us-ascii?q?3B0wnsQWOv61/7tSl4QS/XwtfilEpVU6O7BUZUXyqnI093qiiPPBbytNrqpa?= =?us-ascii?q?s18Fw2Mnb6u96Xk2uhIrxXFdXlJNOAOSk0uE4XjJopS9yq3oAbH8a9INgP/3?= =?us-ascii?q?xla/ve6nmkkylfrKdbiYve5duV+vbMHXW6ia2VtamNzihCynckpVE/9sygNv?= =?us-ascii?q?bW6t2OWPSo0mYcQjxxuwTfQhG1rabboEoMOUyR10fLmpIFMc1F3XUi0UHm/u?= =?us-ascii?q?cjSsop9ApCDobAe+8CpTfrNTv1wFeQecg4WTWF3jtMAF31DUd3F7Qm1GL3ps?= =?us-ascii?q?LJmm/a+0c0SYloa0znmRt3Ap0jJkIs81gWzDAMEQoMaRCHFLGnH1nlLY8fWE?= =?us-ascii?q?cfbhSIwaa1db0q3U1pxbOv/vXcYfZ7B6oXOfZXlhSOk0RDGpIKra0eR6pxe0?= =?us-ascii?q?dH+67LugfiC4bmX//8lXozLPG1Wd5V8cQYt3sk/wa+SAGt6Y9Z4LYHlJ+Idq?= =?us-ascii?q?BFYZ/WvMB/9Utn5iAAdjZLgBdhixO1S+ccpPrs4tLDqpqn9v6uVLoxR+UQ7x?= =?us-ascii?q?U0CH5xj4Huj1A/odHazONcSozJiYvh8ABCOWOKuJ3A3xl6N+UON5qhfKx8+H?= =?us-ascii?q?UfOygeO3UOMMKZa/Yi5S9tLDLT51tFDsMXe9wYOMvNmQZJikzmQ7xT8tTUGk?= =?us-ascii?q?WYCohpbcwo6XT4yCwt+5smTung8CO2JYzY71xVOfNDjTljlNXGpOcP2vreEi?= =?us-ascii?q?kX4X6eaxhu2SOP0JyNBvn//OmWz9HUTVwGFDYsU4hBPDqC5RCnRu2tmZXmTg?= =?us-ascii?q?yU8dTzjIsjekyfQHKxnaIFsrtDEONbhSX72yJRFobriP6PtNqs8mRXvEVdEI?= =?us-ascii?q?lv9R3FBLlfPpJjNBT6kcmrRk58CjHjd8HUchoupfeZx+YN4+V4LEv+Zo4bLw?= =?us-ascii?q?kay7L793paVA9uR6P3vlqDW+IeesdmQuvern9J8YJgN7MPPF+FqZzrsDdHsl?= =?us-ascii?q?Y2DRQtaL8tszNad07OnBZPV6bzor4AhRMWUcRltk9UBWKwJGU+6iLFVatLgq?= =?us-ascii?q?mRBvgV/y6dT6MUVUVnLD9+Twmz2JpwZ7ujhepHvX9eniNhvPgq1CRrRBS4uS?= =?us-ascii?q?3rqaMCxzYg+LWjuTUavnxFSOSenDvSBVVF0vsKkb8WC2z+5lykfHkDcIzy7a?= =?us-ascii?q?FiJcTh9okh4HM/bA4hfyIcXuSgDCfwgL2OAoCVttJTmgKNst3UbbCvNSgSKq?= =?us-ascii?q?g9yRX7SndmzAfemgpo/XAQQjWk698kOJm9Odg7ySW1A2Tbc0wM4qxRusvrqV?= =?us-ascii?q?ELVPc2aU9mwGh73MiIWCkNRM3XG2krlQUlaGREcJdG6RAEDakohiiHsrNB/g?= =?us-ascii?q?EObzfeCp6l9ZXIncfUxXk9Ss9nx2zOpq2fh5MlzGNqlshx7i6PpHQSbfLXX9?= =?us-ascii?q?VrAnjp2YdV0fb+aOm1suAbVItmz6ysUPgGMsa94ma2wJFqVVW+xrQCHlq2LP?= =?us-ascii?q?MDxq3FXCi7U2GYX/qEc3SUlTYjLkHy/QWoLkEwaMpSq089M+3ChoNTlgH4Vb?= =?us-ascii?q?N0Rz6QpUPAzGE4MOMVbQQ2uIC9dwwNVu4RaPCWJfIyz/0mFFsMc3jJEDNzC+?= =?us-ascii?q?CsrVGtnIl7O3Nn4Ujhf+Tt8wbmP8WWGhkFF47as5Fw9ea9RmKbNn9q1AdyM1?= =?us-ascii?q?Vs9+fDC1QxsfdRc5SLktjTgNR0yvUId+prMS0hut4TnZ9j6YaU0MeWax3RyI?= =?us-ascii?q?j9Jc3NqPiCH/Lf11gqen1dUrcBYwP14oI6PsQjW73SBrtUphIcCrI/QJM/Nm?= =?us-ascii?q?f97qZ0LBl8cgTJfrS7ntHqpv6XZptTv3LW9VwwLCLAtBACyfG5VhJ7YI6wh3?= =?us-ascii?q?XzIZEwQTRBo8drChR4AIscU/8H+hGqB5+ShbGTl866+0Q8vfQD96X3FKPkzt?= =?us-ascii?q?O8ir18Q4ISwUWWICzbDaJryhB9iu2vnu3K27HrBM/icM9CX+9+FD2WIoTaF5?= =?us-ascii?q?myf2rdcvn3fFRLpvvFiOgjAByMeCD0WbaHvyS4NfJipF820ZF8YPGMl24w7L?= =?us-ascii?q?zfgYrqbjkF4CquqGWGcp5W7ViMAO3aDHc2AfaG8WMwG6oRYMO08eoVKtUtzZ?= =?us-ascii?q?Ca5BU79zVN1saJYuCho0bA11g9dMfdK03k1g=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2AHAwBXhexa/wHyM5BcHAEBAQQBAQoBAYMYKQNhIFooi?= =?us-ascii?q?29ejBSDB5MbgXMQGAsIAYZ6ITQYAQIBAQEBAQECAWscDII1JIJXAnkDCQIfK?= =?us-ascii?q?QgDAWwFgziBSg0DDKoehFiDbYJCiCWBVD+FboE9BBiBD4EDhQgCjBCMDQiFZ?= =?us-ascii?q?IhdC4FxhVCFGAGJQocEgSUcOIFSTSMVgn4JhXOFZYEsg0NtAXkBARSMIYJGA?= =?us-ascii?q?QE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 04 May 2018 16:12:59 +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 w44GCUQl009973; Fri, 4 May 2018 12:12:38 -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 w44GCKLb082342 for ; Fri, 4 May 2018 12:12:20 -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 w44GCQ2t009971 for ; Fri, 4 May 2018 12:12:26 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1ApAwCjhexaly0WGNZcHAEBAQQBAQoBA?= =?us-ascii?q?YMYKWR6KIxNjBSDB4FlAZMtCyMJhECCOiE3FQECAQEBAQEBAhQBAQEBAQYYBku?= =?us-ascii?q?GNDCBIYM9gUoNAwyqHoRYg22CQoglgVQ/hW6BPQQYgQ+BA4UIAowQjA0IhWSIX?= =?us-ascii?q?QuBcYVQhRmJQocEgSUygXRNIxWCfgmCJYNOhWWBLINDbQGBD4whgkYBAQ?= X-IPAS-Result: =?us-ascii?q?A1ApAwCjhexaly0WGNZcHAEBAQQBAQoBAYMYKWR6KIxNjBS?= =?us-ascii?q?DB4FlAZMtCyMJhECCOiE3FQECAQEBAQEBAhQBAQEBAQYYBkuGNDCBIYM9gUoNA?= =?us-ascii?q?wyqHoRYg22CQoglgVQ/hW6BPQQYgQ+BA4UIAowQjA0IhWSIXQuBcYVQhRmJQoc?= =?us-ascii?q?EgSUygXRNIxWCfgmCJYNOhWWBLINDbQGBD4whgkYBAQ?= X-IronPort-AV: E=Sophos;i="5.49,363,1520913600"; d="scan'208";a="269201" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 04 May 2018 12:12:24 -0400 IronPort-PHdr: =?us-ascii?q?9a23=3ANcA17h3jnakb0FQmsmDT+DRfVm0co7zxezQtwd?= =?us-ascii?q?8Zse0fKfad9pjvdHbS+e9qxAeQG9mDsLQc06L/iOPJYSQ4+5GPsXQPItRndi?= =?us-ascii?q?QuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBg?= =?us-ascii?q?vwNRZvJuTyB4Xek9m72/q99pHPbQhEniaxba9vJxiqsAvdsdUbj5F/Iagr0B?= =?us-ascii?q?vJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PG?= =?us-ascii?q?Av5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb7Vq4/Vy?= =?us-ascii?q?i84Kh3SR/okCYHOCA/8GHLkcx7kaZXrAu8qxBj34LYZYeYP+d8cKzAZ9MXXX?= =?us-ascii?q?dPUMZPWSJPAY2xdJcDA/YbMOpEs4Xxu0cCoB2jDgesHuPvzTpIi2fs06Ikz+?= =?us-ascii?q?QhCxzN0go6ENITrHTUts76O70OXuC10aLFyi3Db/dM1jfg9IjIaAsuruuXUL?= =?us-ascii?q?Jqb8Xe1EkvGBnZjlmKtYPlODaV2/0LvmOG4eRgUuevhHQmqwF3ujWv3NkjhZ?= =?us-ascii?q?TJho0P1lDI7zl2wIEwJdC+VUV1YsakHYNOuy2HOIZ6WN0uTm5ytCok1LEKo5?= =?us-ascii?q?G2cSgSxJkmxhPTceGLfouK7x75SuqcLzl1iGhndb+xgRu57FKuxffmVsau1V?= =?us-ascii?q?ZHtipFncfItnAKzxHc5NWJR+dj8EqvxzuBzRze5v1GLEwui6XUNZshwqU/lp?= =?us-ascii?q?YJtETMBC72mEHsgK+Td0Uk/vCk6+XhYrr4up+RL5F4hhzxP6g0hMCyDv40Ph?= =?us-ascii?q?YQU2SB9umx1KXv/UjjT7VLiv02nLPZsJffJckDvq65BxVa0ps/6xalFDipys?= =?us-ascii?q?8VnWMZI11YeBKIlZTpN0vSL/D/CPezm06snytzx/DaIr3hBY3ALmPdn7flfL?= =?us-ascii?q?Z97VNcyQUowNBD55NbFrEBIPXpVk/3r9zXFAU1MwOzw+b5W51B0dYFVGaOBL?= =?us-ascii?q?KJGL/Dul+PoOQ0Kq+DY5FGliz6Lq0d6uL0xVswhEMHd6Ci3dNDcHSxA+h8KU?= =?us-ascii?q?yxe3fggt4dV2wNu1xtH6TRlFSeXGsLND6JVKUm62R+Udr+V92RT52xgLGHwC?= =?us-ascii?q?awF4FXYWYDEF2XDHP0bNrdCeoPZSbLc9doymJCWLWkUIBn0BivsEn/yr40Zu?= =?us-ascii?q?bX+yhNs5Xl2ZA14uDIjhg9+HRyCNjVyGCCSWx43ysISjY60bo5oBl7zVGO3A?= =?us-ascii?q?=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B+AgAXhexaly0WGNZcHAEBAQQBAQo?= =?us-ascii?q?BAYMYKWR6KIxNjBSDB4FlAZMtCyMJhECCOiE3FQECAQEBAQEBAgETAQEBAQE?= =?us-ascii?q?GGAZLDII1JAGDTjCBIYM9gUoNAwyqHYRYg22CQoglgVQ/hW6BPQQYgQ+BA4U?= =?us-ascii?q?IAowQjA0IhWSIXQuBcYVQhRmJQocEgSUygXRNIxWCfgmCJYNOhWWBLINDbQG?= =?us-ascii?q?BD4whgkYBAQ?= X-IPAS-Result: =?us-ascii?q?A0B+AgAXhexaly0WGNZcHAEBAQQBAQoBAYMYKWR6KIxNj?= =?us-ascii?q?BSDB4FlAZMtCyMJhECCOiE3FQECAQEBAQEBAgETAQEBAQEGGAZLDII1JAGDT?= =?us-ascii?q?jCBIYM9gUoNAwyqHYRYg22CQoglgVQ/hW6BPQQYgQ+BA4UIAowQjA0IhWSIX?= =?us-ascii?q?QuBcYVQhRmJQocEgSUygXRNIxWCfgmCJYNOhWWBLINDbQGBD4whgkYBAQ?= X-IronPort-AV: E=Sophos;i="5.49,363,1520899200"; d="scan'208";a="11445917" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from usat3cpa07.eemsg.mail.mil ([214.24.22.45]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 04 May 2018 16:12:23 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;7a2b2887-2576-4120-bd31-b59bb76ca4bf Authentication-Results: ukel19pa06.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 315918049|UKEL19PA06_EEMSG_MP3.csd.disa.mil X-EEMSG-check-001: false X-EEMSG-SBRS: None X-EEMSG-ORIG-IP: 66.187.233.73 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0AcAwDvguxa/0npu0JcGwEBAQEDAQEBCQEBAYMYgQ16KIxNjxuBZZE2gXgLExAIAYRAgls1FwECAQEBAQEBAmwcDIYoMIEhgz2BSg0PqhWEWINtgkKJeT+FboE9BBiBD4EDhQgCjBCMDQiFZIhdC4FxhVCFGAGJQocEgSUeAjSBUk0jFYJ+CYVzhWWBLINDPTABgQ0BAYwhgkYBAQ X-IPAS-Result: A0AcAwDvguxa/0npu0JcGwEBAQEDAQEBCQEBAYMYgQ16KIxNjxuBZZE2gXgLExAIAYRAgls1FwECAQEBAQEBAmwcDIYoMIEhgz2BSg0PqhWEWINtgkKJeT+FboE9BBiBD4EDhQgCjBCMDQiFZIhdC4FxhVCFGAGJQocEgSUeAjSBUk0jFYJ+CYVzhWWBLINDPTABgQ0BAYwhgkYBAQ Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by ukel19pa06.eemsg.mail.mil with ESMTP; 04 May 2018 11:52:32 +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 6D9DE81A88C3 for ; Fri, 4 May 2018 11:51:56 +0000 (UTC) Received: from workstation.brq.redhat.com (unknown [10.43.12.4]) by smtp.corp.redhat.com (Postfix) with ESMTP id E15152166BAD; Fri, 4 May 2018 11:51:55 +0000 (UTC) X-EEMSG-check-009: 444-444 From: Petr Lautrbach To: selinux@tycho.nsa.gov Date: Fri, 4 May 2018 13:51:46 +0200 Message-Id: <20180504115146.19532-1-plautrba@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.8]); Fri, 04 May 2018 11:51:56 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.8]); Fri, 04 May 2018 11:51:56 +0000 (UTC) for IP:'10.11.54.6' DOMAIN:'int-mx06.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'plautrba@redhat.com' RCPT:'' Subject: [PATCH] python/semanage/seobject.py: Fix undefined store check 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 From: Vit Mojzis self.store is always a string (actual store name or "") because of semanageRecords.__init__. Fix check for not defined store. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1559174#c3 Signed-off-by: Vit Mojzis --- python/semanage/seobject.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/semanage/seobject.py b/python/semanage/seobject.py index ac310ea6..c76dce85 100644 --- a/python/semanage/seobject.py +++ b/python/semanage/seobject.py @@ -2651,7 +2651,7 @@ class booleanRecords(semanageRecords): self.current_booleans = [] ptype = None - if self.store is None or self.store == ptype: + if self.store == "" or self.store == ptype: self.modify_local = True else: self.modify_local = False