From patchwork Thu Feb 22 16:59:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Petr Lautrbach X-Patchwork-Id: 10235961 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 4EE78602DC for ; Thu, 22 Feb 2018 17:00:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4034128EF1 for ; Thu, 22 Feb 2018 17:00:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 348AD28EF7; Thu, 22 Feb 2018 17:00:43 +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=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from upbd19pa10.eemsg.mail.mil (upbd19pa10.eemsg.mail.mil [214.24.27.85]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 4C29D28EF1 for ; Thu, 22 Feb 2018 17:00:40 +0000 (UTC) X-EEMSG-Attachment-filename: signature.asc X-EEMSG-Attachment-filesize: 833 Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by upbd19pa10.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 22 Feb 2018 17:00:38 +0000 X-Attachment-Exists: TRUE X-IronPort-AV: E=Sophos;i="5.47,378,1515456000"; d="asc'?scan'208";a="8963826" IronPort-PHdr: =?us-ascii?q?9a23=3AJiOdvBAhFcZFEBR8VSodUyQJP3N1i/DPJgcQr6Af?= =?us-ascii?q?oPdwSPn8pcqwAkXT6L1XgUPTWs2DsrQY07GQ7vurCTxIyK3CmUhKSIZLWR4BhJ?= =?us-ascii?q?detC0bK+nBN3fGKuX3ZTcxBsVIWQwt1Xi6NU9IBJS2PAWK8TW94jEIBxrwKxd+?= =?us-ascii?q?KPjrFY7OlcS30P2594HObwlSizexfb1/IA+2oAjfucUbgohvIbstxxXUpXdFZ/?= =?us-ascii?q?5Yzn5yK1KJmBb86Maw/Jp9/ClVpvks6c1OX7jkcqohVbBXAygoPG4z5M3wqBnM?= =?us-ascii?q?VhCP6WcGUmUXiRVHHQ7I5wznU5jrsyv6su192DSGPcDzULs5Vyiu47ttRRT1ky?= =?us-ascii?q?oMKSI3/3/LhcxxlKJboQyupxpjw47PfYqZMONycr7Bcd8GQGZMWMheVzZFAoih?= =?us-ascii?q?cYUBCeQPNvtco4XkplYCqB2zDhSuCuzy0D9FnnH4060k3eoiHwHJ0xAvEM8Mv3?= =?us-ascii?q?vasdv1LKUfXf27wabW1jXOdPxW1Svn5YXSbhwsu++AULRtesTR00kvEAbFg02K?= =?us-ascii?q?p4P7IzOVzPkGvW6B4Op9SeKvkXUopBttrTiv28whjZHJhoYPxVDZ6SV52p06Ks?= =?us-ascii?q?ejRU5hf9GrDZtQuDuGN4dsXswiRGRotT88x7Ybt5C7ey0Kx44mxx7Zc/GHfI6I?= =?us-ascii?q?4hXmVOmPOzt4g2hleL2nixap7Uiv0PHzVsqz0FZUsCVFiNfMtnQK1x3d8MSIVv?= =?us-ascii?q?x9/kKn1D2S1A7T8vlJLV07mKfUMZIswqM8moANvUnMACP6glj6gLeXe0gl4OSk?= =?us-ascii?q?9ufqb7f8qpOCOYJ5hBvyP6Ygl8G5HO82KBIBX3KB9uS5zLDj+Er5T6hUgfAuia?= =?us-ascii?q?nZtYzaJdwcpq6kHw9ZyoYj5Ai7DzehyNkYgWMILEhEeBKalIjlIU3OIfDkAve/?= =?us-ascii?q?hFSgijFryOzdPrL9GJnNK3nDkLP5cbZ87U5T1hYzwMhC659bBbwNOvL+VlLruN?= =?us-ascii?q?DGARI1LRa4z/v/BNV4zIweWGaPAqGDMKPVtF+F/vkvLPeIZI8Uvjb9Nvck6+f1?= =?us-ascii?q?gn8+hF8de7Wm0oUMaH2jAvRnI1mWYXrrgtsbF2cKpRAxQPbliF2FTz5ff2yyUL?= =?us-ascii?q?4k5jEnFIKmCp/ORoKqgLyHxii7Ap1WaXpACl2XE3focIOEW/IWZyKJPs9ujCYE?= =?us-ascii?q?VaO7R48mzxGuuxfwy6B7IerM5i0YqZXj2cB35+3Rjx496T90D9+a02GLTmF0gH?= =?us-ascii?q?gFRzEy3KBirk1y0UqD0a5kg/xFD9BT4OlJUggiP57G0+N6E8zyWh7GftqRRlem?= =?us-ascii?q?Q9GmATQvQdIr2NIObVhyFMiljhDZxSWqG6UVl7uJBJMq7q3cw2L9J8Fny3bJzK?= =?us-ascii?q?MhlUUpQtNTNW26ga5y7xXcCJLMk0WekaaqabkQ0TXT9Gid12qOvUBZUAl2Uanf?= =?us-ascii?q?W3AQeFfWp8zj5kzeV7+uFagnMgxZxMGfNqtFcMfpgE5aS/fkPdTRf3i+m3ysBR?= =?us-ascii?q?qSwLODcpbqcX0H3CrBEEgEjxwT/XGeOAk+ByahpGTeASdrFVLrek/s8O9+pGm9?= =?us-ascii?q?TkAu1QGKbExh16Sr9RIPg/yTVe8T1KoeuCg9szV0AEq939XOBtWevwpuZr9cYd?= =?us-ascii?q?Im4FpczWLWrRZ9Pp27L6B6gl4RaRh4sF302xVwEIVAntAgrGk2wwpqNaKYzFRB?= =?us-ascii?q?eiuW3ZDqILLXLHX9/BG0a6PN31HeyNeW9r4U6PU2sFXvpgapFlAt839/ydlaz2?= =?us-ascii?q?Oc5onWDAoVSZ/xUVw49xt9p7HHeSQ95Jnb1X5rMampqDPC3MgpBOQ9wBa6Y9hf?= =?us-ascii?q?KL+EFBP1E8ACHcehNfYqm1m3YRIeJ+1d7rI7P8a8e/uBwq6rM/5qnCi6gmRf/I?= =?us-ascii?q?B9zkWM+jJmSuHVwpkI2P6Y3g6IVjvmileurNz3k5heZT4OBmq/1TTkBIlJa61p?= =?us-ascii?q?c4YLE2CuI9arxthlnJ7tXXlY9VCmB1wc3s+lYxySYELh3QdIz0QYvWSnmTekzz?= =?us-ascii?q?xzizwooLCQ3CjSw+v8bhoHIXVGRHd8glf2Ooe0ktUaUFKvbwgzmxuv/Vz6yLRD?= =?us-ascii?q?pKRjM2nTRl9Ffy73L2FmVqu/qKGCbtVV55w2qyVXV/6wYVeASr7yuxEayT/sH3?= =?us-ascii?q?NCxDAncDGnoov5nx1mh2KBK3ZztmDVdt1wxRfY4tzcSuVc3j4HRCl+kzbXHF+8?= =?us-ascii?q?M8Ou/dWOmJfJqvq+WH65Vp1PbSnrypuNtC+65W1xHR2zhuuzlcPjEQg71y/7yt?= =?us-ascii?q?ZrWD7TrBbkY4nr0aW6Pv58fkVyAl/z9dZ6EJlkkoQsnJEQxWQahpKN8Hodlmfz?= =?us-ascii?q?NdFb1rzkbHURQj4KzcXY4BP42EJ/NXKF3YX5Vm+SwsF5fdm1fnsW2j4h78BNEK?= =?us-ascii?q?qU76JLnS1uolejrgLef/59niwbyfQw9H4WmeYJuBAizi+FGLAdAVFYPTDwlxSP?= =?us-ascii?q?992+tL9YZHurcbeuzEpxh9ahDK2crQFGQ3v5Z4wiEjFq7sVkKl7My3rz6pz+eN?= =?us-ascii?q?bMc90TuBqUkw3Pj+dLMp4xkOQFhTZ/M2LnoXIl0/I7jQBp3ZyiooiHLXhi8bmn?= =?us-ascii?q?Ah5eKzL1Z9kf+jfzgqZChsyWxZygHo19GjUXW5vlVeqoHygPtfTjLAuBDDw8qm?= =?us-ascii?q?ubGLbGEw+Q8kFmo2jIE5CxOHGdPGMZwsl6RBmBOExfhxgZXDsgkZ4/CgCqw8nh?= =?us-ascii?q?fVx35j8P+1H4rQFMxfhwNxnlVWffphmnZSsoSJSFKxpW9A5C7V/PMcOC9uJzAz?= =?us-ascii?q?1Y/pq5oQyIMGObYwBIAn8VWkyYHV/sJKKj5d/e/OiEHeqxM+HBYa2QpuBEUfeH?= =?us-ascii?q?246v2JN8/zmQLsWPImViD/oj10pNR3B2BdnWmy4VRCwRiyLNaNWbqQym9SJrq8?= =?us-ascii?q?Cz6vPrWBjg5YGXEbtdLc1v+wyqgaeEL+OQgjx5JixA1pMU3nLIxrkf3EQJiyFy?= =?us-ascii?q?eTmtELIAujTLTK3Mm69YFRobZzl0NMtS4KI2xhNNNtLDitPpyr54ieY4C09bWl?= =?us-ascii?q?P6hM6pY80KI326NF7cBUaEKqqJKiPRz8Hwe6O8RqVajP9IuB2opTabD0jjMyyY?= =?us-ascii?q?mDbyUByvNeBMjDqHPBxFoo29aQhiBnT5QNL9dBK7NN53jTsrwbw7nX7FKW4dMS?= =?us-ascii?q?Jhc0NWtLGR4zlXgulkG2xG6HppN+6EmzyW7+PAMJYZreNrAjhol+Jd+Hk10LpV?= =?us-ascii?q?7C5DRPxzgybds8BhrEqnkuaVzDprSh1OqixEhIiTp0VtJb3Z9oVcWXbD5B8C92?= =?us-ascii?q?qQBA4Up9R7EdDvvLhQxcbJlKL2MjhC8tbU8tAbB8nbMs6HN2AhMRXxEj7OEAQF?= =?us-ascii?q?VSKrNX3Yh0FFjPGS8XiVooIgqpjrmZsBVLlbW0cvFvMdFEtlH8cPL4twXjMhjb?= =?us-ascii?q?GUltUI5WakoBnXWspaoojNVuiODvX3NDaZkb5EagMKwbP4LYUTLor720hjallm?= =?us-ascii?q?govHAE/QXdFRoi17cAA4ukJN8GJxTmcrwULqdhut4GMPFf6zhhM2iQt/YeAz+z?= =?us-ascii?q?r35lc3IVTKpCUun0kthdXlgTeRcDvvI6uqW4FZFTb0vVArMpznWwZ1cRGynUt8?= =?us-ascii?q?OTfCWb1elb9geHtoiA/boptPBeRTTatfYB8TxPGbffMo3kpAqi+/309I+fPFCY?= =?us-ascii?q?d+lAstaZOstWxP2xl9Y9EvP6zfOKpJw0NLiaKPpC+ny+cxwAEGJ0YX7myTeDQE?= =?us-ascii?q?uEoWObk6PyCo5PBj6RSemztff2gBT+clovVs9kM7JuuP0Sbg079YJ0+rKeOfNa?= =?us-ascii?q?SZt3LHlc6STVM6zlkImFVd/bhqzccjdFKZWF01w7uPFhQGKNHCJBpPYMpI7njT?= =?us-ascii?q?eiiPsf7Tzp1pIoW9DOHoTfOOtaoOhEKrAhopFZwW7ssdBpmszF3YLcD/Ib4Bzh?= =?us-ascii?q?Ut/hrkJFOEDfROYx+LnzEHo9ylwJ9wx4ldKSkXAX9hPiWv+rbXuggqjeKYXNgo?= =?us-ascii?q?ZncaX40ENm85WcChhyFZuHFAAyWt3eIC1AiO9Tn8qTrMDDPkddpseO+UZQ9wCN?= =?us-ascii?q?Gx4Tg/76m2iVvQ8pXCJ2H7Nc9vtcLO6eIavZmIEOlYTb9jvEfAg4NYXWClU3bT?= =?us-ascii?q?Ed6pIJj9c5Mjbdj1CnmmTFOwkzc1Tsf3PNaqKKiHmxrlSp1VsIaB2jAvLMG9Fi?= =?us-ascii?q?wEFxd2ue4D+Lp2ZRcfbJojfR7oqwM+OrSkLwiG1NWjWHyiJiZIT/ZB1+W6fKZY?= =?us-ascii?q?zzAsb+Ogz3sgVJ46xfGt8UERXJEKkg3exfG7aolRTCjzG3hdewHRqio8jGVuK/?= =?us-ascii?q?g9zfw+wBzSt1kQKTeLdPZmaGZcpdEzGUuSIWlqCmo/X1Kcl4zD4g+w0LAS+Ctd?= =?us-ascii?q?m81U3/VcvnbjpJHSfDWiVbe3ppXStiovccIpo7ZtMYD5JMuJqo/elCTFTJbMqg?= =?us-ascii?q?2FTDK6F/1Cl9hKOi1YWv5Ilno+NMwao4pO81QxWdk6J7xODqksqbSqaTtrDS4S?= =?us-ascii?q?0S8ZWZmP3CYHguum3bvViAuQeow4MBMYqJVCnscdUylubyIQvqOsS4XWl26BSm?= =?us-ascii?q?gKOggT7h9B5AMemYBuYO/p+o3ITIVDyzROufJ7TjPLFoV091v8UmyWhEL3SO+i?= =?us-ascii?q?k+O3wQJSzfTs0tYAVR9xE0ddwfpZlk8vKLFqNqYQpZTGsjmWekPmpGjt0vepJE?= =?us-ascii?q?FNyc3IcF31FJDKtXDhUi0a43EURpRCyHDeFZQTjwp2c7wnpFNSL4C6Ykz+/SAr?= =?us-ascii?q?x5x1H7mkUsCm31clrXAaRyi0F9pOFeRmv0zLWD1/Y5Gms5LlO41MTW9W/Z2SsV?= =?us-ascii?q?ZZkEF2PC6+xptQMcZN4iQDXDJXuzWSoMOySNFf2c9xF5IMPtB/u3LmFaNYJJSR?= =?us-ascii?q?pmY5tqbpynDH5zA2qE26yymrG6+kU+JZ+HUTGgUzKGSEsEYvC/Yj/3zP/V/Tql?= =?us-ascii?q?B05/lUBryRgkVrujp9GYpOBjlR33C/M1tzVGVGs/ldKKnNccxcROc9aASyNBMg?= =?us-ascii?q?Dv4pwVaJ/V1qknjkeSBysBVV+zzFVQkuSSYVmqvtmSEZqsy/JT8VVo9HbTQ7YC?= =?us-ascii?q?fBMA+UhSdXvBNDZE5wQJAZHsxJ+7cF0otI5sDCU1qjKTkZXBx+MQI1yeFQlUBf?= =?us-ascii?q?v0mEey3REASleO3TvR1weMeesNSmLO/l/AtdjIPorvw4/b0ZR3K6gQ2tXczer4?= =?us-ascii?q?jku92QqESBaaf4PPegYXLaSDjMig6wiqk6A5bW+CjcLRRUJ4N8yXU6fZjrEXTL?= =?us-ascii?q?MgheJ6IHO0pbUrh3ac1douBGfcBrZboJ9LR2BhKAWxPvApCgo+dALlbPXzTRNS?= =?us-ascii?q?GB/va4oYLJ4rzXUfLgadCUx3bbX6J3OY936SXhG7j0z4BR51H72upp9kNmU1jJ?= =?us-ascii?q?KT6BrNXmJgMP+saialHuvpozHTPZGJ1wimbixllcd8oLRC2n6JYYx4lD6Hb3Uu?= =?us-ascii?q?J41lL8sPNJ+rlh9Ik356xpycaoKqfTM/tat1RnDgKTBgVw+ZUnGHJ/SHxJYu8N?= =?us-ascii?q?NPfRerwUjcL0pODxGawX8hqV9PFHZtbcO0HOgM+/CiqbSRBemgcOtyIaJBOG1/?= =?us-ascii?q?GZg690Vdqlpe/h10Ir51izNR8GzLZo5Yue+6qIouHXbwHLwrgfRqjqXN7zoagw?= =?us-ascii?q?u0OP//0riqQCemtvYw2oCOIdTNISxn/8zaA2yiIhC9/MEKjk+PFdTHI5gjLhm5?= =?us-ascii?q?dmElUNBvwUHKSE/YJCnmc5gePVLNsWfb5emmyXDx6rDqcCyWK36yuQOGRlhgrO?= =?us-ascii?q?0xTwTG6o4l/5szJ3QSzWz9j5ikpVTL63BUVMUCW1JU90qjSPPBDntNDvo6Q68F?= =?us-ascii?q?k2MnD4tNKKjGahOrJXH8jkKdyZPyY1pEwYjIcwRtyp1oAXA9y9L8kN8HtmdPvR?= =?us-ascii?q?93urkzNdo6dAn4fe48CU9e/NEna8lKCasKuCxCxGxXckp10/7cqgNv7W7d2QX/?= =?us-ascii?q?uoz3oRTzt4uwbZRBG1q6fbrl4ONkyJ0UfLhJQKMctE3Xk8zUzp+O8jT88t+wpE?= =?us-ascii?q?C4bAffQCpSrpNzfuxlafed03XDGE0zRLBlL1DUV4GK8k1WLops3JiWvf+10mR4?= =?us-ascii?q?l3bUznhgV7D54mJkIp6VgXxDcDEAcWZBCDFr6oGVjqLYsKVEgEcxSH36K2eqQp?= =?us-ascii?q?0k1pxLOg+uvTYfZ7B6oXOfZXlhSOk0RDGpIKra0eR6pxe1BH+67NuAfiF4jnUu?= =?us-ascii?q?PilXoxKf26XMBa/toEt3s5+Aq/QQSv6Ytb5bYBlJ+IbrJEYYTLvM1k4Edo+zgP?= =?us-ascii?q?djBKgBh4iB+5Sv4TpOTi4tjdrZqp5f2jVKIzSOUN9xk7HX5yj53uj1A/udvXzf?= =?us-ascii?q?tTSpXJiYTj9wBAO2KFuITA3BZgMucBN4WrfLJk93UGOScePW4OMsSKZPk8+SNt?= =?us-ascii?q?Ny/T51NaCMMWedwYJNbNmRxTikDxXbFT8czbGkOXC4htbM0o6mv3xyoz8ZQiTu?= =?us-ascii?q?bh5ji2JYrc71FWJf9DijtjlM7arugP3fXSEDQX4WWeaxVtzSON14KNC+3p8euR?= =?us-ascii?q?x9/aUVIGHigrU4ZSPzeC9gmnSfCzlJr3SA+U7dXzgJ0mfkKKWnOxhLgFsrpLEe?= =?us-ascii?q?NYiCX72TheFobvi/2Js9qs7HZXuUBGEYZy6x3FA6ZfPpRgNBTml8mrWFJzBi/i?= =?us-ascii?q?d8HVbBYuvvSZxvsU6eVkK0T+fZMbIg4Dy7/i6HpVUBFhSLjts1adQOIeedpmSP?= =?us-ascii?q?TfrnxP7oJgMaAPNkCHpJP2tjdItEw2AAgxZb8ysDNaeEfOnAlOVqf6orEAjBUT?= =?us-ascii?q?UcJjtU9KB22wJHo05yDbWqRNkKmRFPsV/y2cTqwKVEVpPD1xQxex2Jh1YLupmv?= =?us-ascii?q?ZHsmJakS9npvglzSBmTgOmuSLwv6INxS4g+LaguTUduHxFS/6TkzvJCVpfz/QF?= =?us-ascii?q?k6McB2zk6VOifHkJdJHy76V/JcT86Ykh5GwyYRAify0FXuSgDDr9j6GSDYyMt9?= =?us-ascii?q?JcggCCuMPUYb+1MycSKqw3yQj/SHhlzgjegBFo/XMQTTq+6t8kOJ6wOd0hxiqv?= =?us-ascii?q?BWjbaEgM7b1Uv8frsl4LVuQ2Y0t7wGp/ysiHWjENRMvXFmYtiQgkbX9LcIhN6B?= =?us-ascii?q?8dE6kojC2FvqxB/gETezfbDJiq+pPXncfTwnk9TNFqxm3Mqq2CnJMq32Vvm8lo?= =?us-ascii?q?4S6WpHQSa+vYXtdiAnft0odfyPT+aOu2v+EGSYtmzbGhX+EYMsmn52S6wpJqWl?= =?us-ascii?q?Wqxr4GBVq2LPcDxqvHUyeiUWCZV/yLc3KNnzklLEH//hyoLlwraMdQsUAxKOzC?= =?us-ascii?q?hoRTlwf5S7N7Wj2QpUPHzGwkKe4acAY2t5m8dgwSSO4effOcJfQvwPIiFFsMdW?= =?us-ascii?q?HGEjVsB++wr1GtgJBxO2987kXifeTt7gfmPcOWGhkFF47as5Fw9eW+RmKAIn9g?= =?us-ascii?q?0AZyMVJ19+jFEVQxsfVQc5GLndjfn957y/IKd+9xMS0hvd4egodj5pOI38eKcB?= =?us-ascii?q?HRyJHyKMrLoviZBf3Q0UAqemBcUroEbgL5/YI6PsQ2W7fLB7tWoQwcBbQmQJwm?= =?us-ascii?q?L2rx9rt7LAB0cgHKf7m0n8/qpv6LZptTun/W4VIwLDvGtx0F1PO0URRxb4q2iH?= =?us-ascii?q?XqPJAwWjVBosVvChtjG4tPAdkArwu8A5OPnqG0kdqx9F17u+MQtqrwEP/K3syj?= =?us-ascii?q?34ptR5ha+VCLPDHJCalwjERli/i9j/bD35TqF8PtZ8kEVOl6Q27CbL/KBIO/JS?= =?us-ascii?q?ySOpG0R0kT1b+X17ZwSV2wYyfiROLSsiyvM/Ft+gM6zYtjZ8LWkCxr6KvUjojc?= =?us-ascii?q?fWZe8x+usWTBEJJC8EbADOfeF0ZMTfOY7HxvFIUNYIf0/ftIOtsnlovPqzJv5S?= =?us-ascii?q?hPhZPWa5OqqVXBjwciLczW?= X-IPAS-Result: =?us-ascii?q?A2C5AACB9o5a/wHyM5BcGQEBAQEBAQEBAQEBAQcBAQEBAYN?= =?us-ascii?q?MA2ZwKI4NdI0IggKBFo0IiUaCDQQMAxgPhQgDgjJUGAECAQEBAQEBAgFqKII4J?= =?us-ascii?q?AGCRwECAwECdgMDCQEBChgJHQgDAQsFSRMFihENAw2tMYh2ghcBCgEBAQEUD4U?= =?us-ascii?q?ZgieBV4UVgzAEGYE2AQGDZoI0AQSKa4drgXSPdQmIKIQIiVGCLWeFQYNgN4dli?= =?us-ascii?q?xyCcIoegTwfOYFRTSMVgn0JhG53AYpwgj4BAQE?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 22 Feb 2018 17:00:21 +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 w1MGxuf8005558; Thu, 22 Feb 2018 12:00:00 -0500 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 w1MGxnAQ068413 for ; Thu, 22 Feb 2018 11:59:49 -0500 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 w1MGxr5h005555 for ; Thu, 22 Feb 2018 11:59:53 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1A1AQCB9o5a/ykWGNZcGgEBAQEBAgEBA?= =?us-ascii?q?QEIAQEBAYNMA2ZwKI4NdI0IggKBFo0IiUaCFgcDJ4UNAoIuVBgBAgEBAQEBAQJ?= =?us-ascii?q?rhUwBBXkQIwklDwVJE4oWDQMNrTGIdoIXAQEBAQYBAQEBARQPhRmCJ4FXiEUEG?= =?us-ascii?q?YE2AQGDZoI0AQSKa4drgXSPdQmIKIQIiVGCLWeFQYNgN4dlixyCcIoegTwfOYF?= =?us-ascii?q?RTSMVgn0JgwCBbncBinCCPgEBAQ?= X-IPAS-Result: =?us-ascii?q?A1A1AQCB9o5a/ykWGNZcGgEBAQEBAgEBAQEIAQEBAYNMA2Z?= =?us-ascii?q?wKI4NdI0IggKBFo0IiUaCFgcDJ4UNAoIuVBgBAgEBAQEBAQJrhUwBBXkQIwklD?= =?us-ascii?q?wVJE4oWDQMNrTGIdoIXAQEBAQYBAQEBARQPhRmCJ4FXiEUEGYE2AQGDZoI0AQS?= =?us-ascii?q?Ka4drgXSPdQmIKIQIiVGCLWeFQYNgN4dlixyCcIoegTwfOYFRTSMVgn0JgwCBb?= =?us-ascii?q?ncBinCCPgEBAQ?= X-IronPort-AV: E=Sophos; i="5.47,378,1515474000"; d="asc'?scan'208"; a="207125" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 22 Feb 2018 11:59:50 -0500 X-Attachment-Exists: TRUE IronPort-PHdr: =?us-ascii?q?9a23=3AQ1nXKx/Vhwb1LP9uRHKM819IXTAuvvDOBiVQ1KB3?= =?us-ascii?q?1e4cTK2v8tzYMVDF4r011RmVBd6dtqkP27qempujcFRI2YyGvnEGfc4EfD4+ou?= =?us-ascii?q?JSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgpp?= =?us-ascii?q?POT1HZPZg9iq2+yo9JDffwtFiCC9bL58Ixm7rgbcvdQKjIV/Lao81gHHqWZSde?= =?us-ascii?q?RMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZ?= =?us-ascii?q?TQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/9KpgVgPmhz?= =?us-ascii?q?kbOD446GHXi9J/jKRHoBK6uhdzx5fYbJyJOPZie6/Qe84RS2hcUcZLTyFPH42y?= =?us-ascii?q?YYsRAeQCM+ZXoJXyqEYMohSwHgSsC//jxyVSi3Pqx6A2zeIsGhzG0gw6GNIOtW?= =?us-ascii?q?zZos/rO6cOS+C+0a/Gwi/eb/NKwzfy85LHfQwhofqRWr9wac7RxlMyFwPZlFWf?= =?us-ascii?q?spbqMiiP1usTrmeb7/BvVf61h2E7rAFxpyGiy8ExgYfHgYIVz0rL9SR/wIstKt?= =?us-ascii?q?24Tkl7Ydu6H5dKsCGaLYR2Tts5Q2F0oik11r4GuZmlfCcU0pQnyRrfa/uJcoSS?= =?us-ascii?q?/h3jU+ORLDFlj3xmYLKynwi+/VWvx+HmSMW530xGojRbntXWuX0BygTf58mGR/?= =?us-ascii?q?dn40us2jSC2xrN5uxKL004j6jWJpAnz7UtjJQcq17DETXzmEjujK+ZaEEk+u+w?= =?us-ascii?q?5uvpf7vruoGSOoFqhw/kLqkihtKzDf4mPQcQWmib4uu82Kfm/ULjQbVKiuc6kq?= =?us-ascii?q?zYsJDePcgbp6i5DBFJ0os79RqzEjir3M4GkXQINl5JZgyLg5LmNl3TOPz4CO2w?= =?us-ascii?q?g1WokDdl3fDGObjhD43VLnjHirjhYKp961RHxwUp1t1f/YxbBawBIP3pRk/9rs?= =?us-ascii?q?DXDhg8MwCs2eboFM191p8CWWKIGqKZK73dsVuJ5uIpPumNa5QYuCr9Kvc55/7u?= =?us-ascii?q?imU1mVkGfaazx5cXZ3e4Huo1a3meNFztidAFGHxCnw05V/ei3FuDWjlXbm30Xq?= =?us-ascii?q?U7/SoTDd62S4DZSdb+rqaG2XKDE4FMLkRPF0yWG37jd83QQ/MFdT6IKMZJiDEI?= =?us-ascii?q?VbG9DYQm0Ef950fB17N7I7+MqWUjvpX52Y0wvrWLmA=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D0AACB9o5a/ykWGNZcGgEBAQEBAgEBA?= =?us-ascii?q?QEIAQEBAYNMA2ZwKI4NdI0IggKBFo0IiUaCFgcDJ4UNAoIuVBgBAgEBAQEBAQI?= =?us-ascii?q?BaiiCOCQBgkcBBXkQIwklDwVJE4oWDQMNrTGIdoIXAQEBAQYBAQEBAQEBEg+FG?= =?us-ascii?q?YIngVeIRQQZgTYBAYNmgjQFimuHa4F0j3UJiCiECIlRgi1nhUGDYDeHZYscgnC?= =?us-ascii?q?KHoE8HzmBUU0jFYJ9CYMAgW53AYpwgj4BAQE?= X-IPAS-Result: =?us-ascii?q?A0D0AACB9o5a/ykWGNZcGgEBAQEBAgEBAQEIAQEBAYNMA2Z?= =?us-ascii?q?wKI4NdI0IggKBFo0IiUaCFgcDJ4UNAoIuVBgBAgEBAQEBAQIBaiiCOCQBgkcBB?= =?us-ascii?q?XkQIwklDwVJE4oWDQMNrTGIdoIXAQEBAQYBAQEBAQEBEg+FGYIngVeIRQQZgTY?= =?us-ascii?q?BAYNmgjQFimuHa4F0j3UJiCiECIlRgi1nhUGDYDeHZYscgnCKHoE8HzmBUU0jF?= =?us-ascii?q?YJ9CYMAgW53AYpwgj4BAQE?= X-IronPort-AV: E=Sophos; i="5.47,378,1515456000"; d="asc'?scan'208"; a="8963798" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from usat3cpa02.eemsg.mail.mil ([214.24.22.41]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 22 Feb 2018 16:59:49 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;a6d6779b-2f31-4599-8fc6-79b343e732ef Authentication-Results: uhil19pa13.eemsg.mail.mil; dkim=none (message not signed) header.i=none X-EEMSG-check-008: 281456183|UHIL19PA13_EEMSG_MP11.csd.disa.mil X-EEMSG-Attachment-filename: signature.asc X-EEMSG-Attachment-filesize: 833 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: A0BFAADP9I5ah0npu0JcGQEBAQEBAQEBAQEBAQcBAQEBAYQ1cCiODXSPCYEWjQiJRoIWBwMnhQ0CgwIYAQIBAQEBAQECEwEBAQoLCQgoL4UkAQIDeRALGAklDwVJE4oWDRCtLoh2ghMBAQEBBgEBAQEBAQESD4UZg36FFYMwBBmBNgEBg2aCNAWKa4drgXSPdQmIKIQIiVGCLWeFQYNgN4dlixyCcIoegTwfggpNIxWCfQmCW4ITQDcBinCCPgEBAQ X-IPAS-Result: A0BFAADP9I5ah0npu0JcGQEBAQEBAQEBAQEBAQcBAQEBAYQ1cCiODXSPCYEWjQiJRoIWBwMnhQ0CgwIYAQIBAQEBAQECEwEBAQoLCQgoL4UkAQIDeRALGAklDwVJE4oWDRCtLoh2ghMBAQEBBgEBAQEBAQESD4UZg36FFYMwBBmBNgEBg2aCNAWKa4drgXSPdQmIKIQIiVGCLWeFQYNgN4dlixyCcIoegTwfggpNIxWCfQmCW4ITQDcBinCCPgEBAQ Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) ([66.187.233.73]) by uhil19pa13.eemsg.mail.mil with ESMTP; 22 Feb 2018 16:59:44 +0000 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.rdu2.redhat.com [10.11.54.3]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 1F3E540FB639; Thu, 22 Feb 2018 16:59:44 +0000 (UTC) Received: from workstation (unknown [10.43.12.124]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 964A310A85AF; Thu, 22 Feb 2018 16:59:43 +0000 (UTC) Date: Thu, 22 Feb 2018 17:59:41 +0100 X-EEMSG-check-009: 444-444 From: Petr Lautrbach To: Nicolas Iooss Message-ID: <20180222165940.GC29029@workstation> References: <20180214095337.1945-1-plautrba@redhat.com> <20180222153145.GB29029@workstation> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20180222153145.GB29029@workstation> User-Agent: Mutt/1.9.3 (2018-01-21) X-Scanned-By: MIMEDefang 2.78 on 10.11.54.3 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Thu, 22 Feb 2018 16:59:44 +0000 (UTC) X-Greylist: inspected by milter-greylist-4.5.16 (mx1.redhat.com [10.11.55.7]); Thu, 22 Feb 2018 16:59:44 +0000 (UTC) for IP:'10.11.54.3' DOMAIN:'int-mx03.intmail.prod.int.rdu2.redhat.com' HELO:'smtp.corp.redhat.com' FROM:'plautrba@redhat.com' RCPT:'' Subject: Re: Update selinux-sepolgengui to be compatible with Gtk3, Python 3 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: Cc: selinux Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP On Thu, Feb 22, 2018 at 04:31:46PM +0100, Petr Lautrbach wrote: > On Sun, Feb 18, 2018 at 07:20:02PM +0100, Nicolas Iooss wrote: > > On Sun, Feb 18, 2018 at 7:09 PM, Nicolas Iooss wrote: > > > On Wed, Feb 14, 2018 at 10:53 AM, Petr Lautrbach wrote: > > >> Hi, > > >> > > >> The following set of patches update polgengui.py, rename polgen.glade to > > >> polgen.ui, convert it to new format, and fix some other sepolicy Python 3 > > >> related issues. > > > > > > Hi, > > > I have read and tested these patches and they look good to me. > > (Oops, the mail has been sent before I finished writing it...) > > > > In order to run polgengui on my development system which uses a policy > > without MLS, I needed a patch in sepolicy, that I sent a few days ago > > ("[PATCH 1/3] python/sepolicy: Support non-MLS policy"). With this I > > have been able to play with polgengui and have been surprised by a > > warning which appears on my terminal every time I type anything in the > > "name" field of the form in the second tab ("Enter name of application > > or user role:"): > > > > polgengui.py:778: Warning: g_value_get_int: assertion > > 'G_VALUE_HOLDS_INT (value)' failed > > Gtk.main() > > > > Have you got such warning on your system? Do you know where this > > warning comes from? For information I use Gtk3 3.22.26 with > > python-gobject 3.26.1. > > > I see it as well. I'll try to find the problem and sent a patch for that. It's caused by line 624 in polgengui.py 624 self.name_entry.connect("insert_text", self.on_name_entry_changed) According to [2][3] it's long term known problem. There's a suggested fix in [1] but I don't know how to apply it at this moment. Given that it's not fatal and doesn't have a real impact on the code - you can't insert " " into Name value, I'd leave as it is for now. [1] https://stackoverflow.com/questions/38815694/gtk-3-position-attribute-on-insert-text-signal-from-gtk-entry-is-always-0 [2] https://bugzilla.gnome.org/show_bug.cgi?id=644927 [3] https://gitlab.gnome.org/GNOME/pygobject/issues/12 There's another deprecation warning: /usr/share/system-config-selinux/polgengui.py:679: PyGIDeprecationWarning: Deprecated, please use stop_emission_by_name. entry.emit_stop_by_name("insert_text") which seems to be easy to fix I'll send a patch for that. > > > > Anyway, this looks like a harmless warning. Feel free to add > > "Tested-by: Nicolas Iooss " to your patches. > > > > Thanks! --- a/gui/polgengui.py +++ b/gui/polgengui.py @@ -674,7 +674,7 @@ class childWindow: def on_name_entry_changed(self, entry, text, size, position): if text.find(" ") >= 0: - entry.emit_stop_by_name("insert_text") + entry.stop_emission_by_name("insert-text") def on_focus_out_event(self, entry, third): name = entry.get_text()