From patchwork Wed Feb 14 09:57:07 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marcus Folkesson X-Patchwork-Id: 10218285 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 65139602CB for ; Wed, 14 Feb 2018 09:58:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 411FE28F55 for ; Wed, 14 Feb 2018 09:58:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 35EA528F59; Wed, 14 Feb 2018 09:58: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=-4.1 required=2.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED, FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from USFB19PA11.eemsg.mail.mil (uphb19pa08.eemsg.mail.mil [214.24.26.82]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 591B628F5A for ; Wed, 14 Feb 2018 09:58:24 +0000 (UTC) Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.2]) by USFB19PA11.eemsg.mail.mil with ESMTP/TLS/AES256-SHA; 14 Feb 2018 09:58:23 +0000 X-IronPort-AV: E=Sophos;i="5.46,511,1511827200"; d="scan'208";a="8667686" IronPort-PHdr: =?us-ascii?q?9a23=3AZBREcBPqPvt56/AuygQl6mtUPXoX/o7sNwtQ0KIM?= =?us-ascii?q?zox0L/r/psbcNUDSrc9gkEXOFd2Cra4c0KyN6+u4BiQp2tWoiDg6aptCVhsI24?= =?us-ascii?q?09vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7?= =?us-ascii?q?Ovr6GpLIj8Swyuu+54Dfbx9HiTahb75+Nhu7oRneusUKg4ZpN7o8xAbOrnZUYe?= =?us-ascii?q?pd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbY?= =?us-ascii?q?VguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLmhy?= =?us-ascii?q?cdMz4y7X/ZhMp+gqlGpB6tvgFzz5LRbIyTKfFwfL7SfckCSGRBQMhfWS9PDIS+?= =?us-ascii?q?YIsBEuQBJeRVo5TzqlQQthuzHhWgCP/1xzNUnHL6wbE23uI8Gg/GxgwgGNcOvW?= =?us-ascii?q?zTotrvLqcdTf21zLLVxjvDaPNW3TT955bTchA6pvGMW697fM3UyUY1DQPKkkiQ?= =?us-ascii?q?qZf/MzOb0eQNt2ub4PR7VeK0jG4nrRp8ojeqxsg2i4nJgpgZxUzD9SV82Ys4I8?= =?us-ascii?q?CzRk1jYdO8DZdduC6XO5F2T88/WW1kpik3xqMctZKmZCQHx5UqywTCZ/GDfIWE?= =?us-ascii?q?+A/vWPuPLTtimX5od7KyihCv+ka60OL8TNO70FNSoypAldnDq24C2gTI6siCVv?= =?us-ascii?q?t95kCh2SuT1wzL6uFLP0Q0la3DJp492LEwjJsTsVnYHiPshEX3jLOZdkUj+uSy?= =?us-ascii?q?7eTofq7mqYOGO49xiwH+Nrwims25AesmLggDR3WX9Ouz2bH5/UD1Xa9GguM5n6?= =?us-ascii?q?XHqpzWONwXpqujDA9U1oYj5Qy/DzCj0NkAhnkIMlZFeBOBj4j0NFDCOev3DfCi?= =?us-ascii?q?g1SqjDhk2evGM6b9ApTNMnfDkLDhcax7605H0gU/199f55VKCr0ZOvL8RlfxtM?= =?us-ascii?q?DEDh8+KwG0weHnCNNn2YMCWWKAGKmZPbjQsV+P4OIvJvODZJQJuDnjMfgl/OTi?= =?us-ascii?q?jXgjmV8SZaOpx4cYaGikHvR6JEWUeXjsgtUbHmgWvQo+V+vqiFuDUT5NfHuyUa?= =?us-ascii?q?Y85iw0CY29EIfDQJytgKGb0Ce8BJ1WaXhMCkqQHnfwa4WER/AMZTqKIsB/iTML?= =?us-ascii?q?S76hS4491RGprwL6yqRoIfTK9SECspLjztd17fXJlR4u7Tx0E9id02aVQm5pmW?= =?us-ascii?q?MIQTk2071hrkx5y1eOyrJ3jOJCFdxU/f9JVR06NZHExexgF9/yQh7BfsuOSFu+?= =?us-ascii?q?X9qmHSs+TsgqztASZEZ9HsmtgQrY3yq2GbMVkaKEBIAs+KLGw3fxP9p9y2rB1K?= =?us-ascii?q?Q5jlkmRNdPOnOihqFh8gjcGZLJk1+ZlquxcqQcxDDC9GGGzWWUvUFYVBV/UaLK?= =?us-ascii?q?XHwFYUvWt9v57FvYT7CyEbQnLhdBycmaJ6pKa9zpilNGSezmONTaem6xmmGwCQ?= =?us-ascii?q?yOxryWdorqeGQd3DvDB0QelQAc42qGPxAkBii9u2LeECBuFVX3bkzy6elxsmm7?= =?us-ascii?q?Tk4vzwyRd01uzaC1+h8OhfyET/McxK4Ltzk7pzVzBla90MrcC8CcqAp5YKVcfd?= =?us-ascii?q?Q97U9J1GLYswx9O4KvL7p5i14QbQt4okTu1w9tBYVYi8gqq3EqwxRuJqKEyl9B?= =?us-ascii?q?cCmY3Z/oML3NNmby5Ayva7LR2lzG3taW4L0A6PIkpFXipwGkDU8i821m09VMyH?= =?us-ascii?q?ud6I7KABAVUZLrXUY97wJ6qK3CYikh+4PU0mVhMaquvT/B3NIpGfAoyhW6cNdc?= =?us-ascii?q?N6OECRX+E8oAB8ihMOYqgUSmbgoYPOBO8645J9mpeOac2K6qIulghimrgn5b74?= =?us-ascii?q?B4yE6M8DB8SuHQ1ZYf3/6YxheHVyv7jFq5rs/4g4REai8JHmqjySnkA5VcZrZu?= =?us-ascii?q?coYKF2iuJdG3xtRkiJL3XX5X6kKjDUsc2MC1YRqSc0D93QpI2EQNvHOohDC1zz?= =?us-ascii?q?NxkzAmtKaf2jLBw/j6fhodJmFLXHVijUvrIYWslNAaUlKobw8ylBu5/kv63K5b?= =?us-ascii?q?pKNxLmnWW0hIeTL6L2d8XausrrCCedJA6Is0sSVLV+SxeV6bRaT5oxsGzSzjBX?= =?us-ascii?q?BeySsldz60oJX2hAF6iGeHIHZ0tnrZdtl6xQ3D69zEWf5Rwj0GSTFmiTnWGle8?= =?us-ascii?q?I96p/c+Om5jfsuC+UGShVpJIfCnvzIOAsjG05XdtARGlmPCzgNLnGxAg0SDnz9?= =?us-ascii?q?lqSTnIrBHkb4nv1qS6Kv5nclBzBFDi78p6G4d+kpY/hZwLwnganpSV/XwGkWjv?= =?us-ascii?q?KtVXw6T+Y2QRRTQT2d7a/BDl2FF/LnKO34/5THKdws9lZ9akeGMZxiU97s5RBa?= =?us-ascii?q?eP8bxLgTB1rkC/rQLLbvh3hi0dxuc26H4Gn+EJvxIgziaDDbAUBklVJi/smAqO?= =?us-ascii?q?79ClqqVYenqvfaK31EpkktCrFKuCrR1EWHblZpciGjd97t1lP1LR1H389Jnkd8?= =?us-ascii?q?PWbdIPqBKUiQzNj/VOKJ0vjPoKnjBrOXn6vX040e40kQJh3Z+9vIidJGVi4ri1?= =?us-ascii?q?AhhGOT3pf8kT4C3ijb5CnsaK2ICiBothGjMWU5bzU/KoFi8dtfT9OwaIDjI8tm?= =?us-ascii?q?+RGaDDEg+H9Edms3XPHoizN36NOXkZyc5vSwWcJExDgAEYRTs6kYQ/Fgyww8zh?= =?us-ascii?q?akh57CgL5lHkshtM1v5oNx7nX2fcpAaobik7RYOaLBpR4AFC6VnaMdCC7uJzGC?= =?us-ascii?q?FY+4OuoBaLKmOFewRCFXsJVVCcB1D/Irmu4sHN8+aCCeq4M/vOZrCOpPdQV/iW?= =?us-ascii?q?2J2v1ZFm8CyUNsWVOXliDeM01VZfXXxjHMTZgToPQTQNly3Rd86buAu8+ipvo8?= =?us-ascii?q?+i7PvrXQXv5Y2TC7dPKthv5Q65gb2CN++RgyZ5LyxU1pUSyn/U0LIfxkIdizly?= =?us-ascii?q?dzmxFrQNrSDNTLjOlaBKFB4UcSVzNNdP76InxQRCI9LUitbv2r5/lP41BE9PVU?= =?us-ascii?q?b9lcGxecwKP2a9OUvBBEaRLruGPSXLztr5YaO9U71Ql/lUtxOxuTadCUDjOCiM?= =?us-ascii?q?lzjzWBCrK+1MizubPBNGsoGnbhltEXTjTM7hahCjK9B4ljo6wbk1hnPRKW4cKi?= =?us-ascii?q?Jwc1hTobKM9y9YmetwG2hA7npjMOmFlD2U4PXYK5YMrPtrGT54luxA73Qm0LtV?= =?us-ascii?q?6ydESOZymCvIod5ku0umnfWXyjp7TBpOrS5GhISKvUVmPaXW6IJAVG3e8x0T92?= =?us-ascii?q?WQDA4Gp9x/Ct3go6pQ0MTAlLrvKDde9NLZ5dATB8nbKMKANnosKgfmFyDPAwsE?= =?us-ascii?q?VzGrM3vTh0tHkPGd7neVtIQ1qoDwmJoSTb9WTEY6FvwABUR7AtMPO5B3Xis6nr?= =?us-ascii?q?6dic4H/3u+rB3KS8VdsZHLTPWSAe/gKDyBl7lLewMIwa/kLYQULoD7x0tialxg?= =?us-ascii?q?kITQHErRXM5Coit6YQ8up0VC7nt+Q3Yv1ELibwOi/GUcFeWonhIsjAtxf/gt/i?= =?us-ascii?q?/241grPlrKuDcwkE4plNXngTCQcCbxLKC0XYFXFyr7qVM8Mpb6QwZpdw29g1Zo?= =?us-ascii?q?NDDeR7Jel7Fgb3xkiBfAuZtTHv5RVatEbwEKyvGTfPgo0lNcqj67xUBd4+vFEp?= =?us-ascii?q?hilAowfZ6qsX1AxxppbMQpKqzIOKpJ0l9Qi7qUviC2zeA+3hURJ1wR/2OSYyMH?= =?us-ascii?q?o00INqM7KCqv8Oxs8RaClCVDeWQWUfolvO5q/FsnO+uc1yLgz6JDKkepOuOCNa?= =?us-ascii?q?yZpWnAmtOTQl4rzEwIjVNF/b940Mc4bUWbS10vzKGQFxQVNcvOMwdVYNRO9HLL?= =?us-ascii?q?ZyaBrf3NwY5pP4W6Du3oSeiOtLwKjUKiHQcpGJ8B7ssHHpmxyk3YKt3nLLEdwx?= =?us-ascii?q?U3+AvrPEmFDOhOeB+TizcIvcW/zJ5x3YlAKTAQGnlyMSKy5rnLvAAqm+aDUM0w?= =?us-ascii?q?YngEQosOLmg2V9Gimy5Fo3RACyG60v4YyAiH6D/8uiTQDTnnYtV+ZfeVZQljB8?= =?us-ascii?q?qs9TU57ae2lUbd8o/CKGHiKdRiptjP5PsAqJaDCvNbUadyvF/Zm4hYQXyqVGjP?= =?us-ascii?q?HsSuKpfraokjd9r0Bm+0UlyikT41Sdn+PMq1JKiSnQ7oXZpUsJWc3D07LsCyCD?= =?us-ascii?q?ceFgxqqO4e+qJzexcDY4Ehbh7ytwUyLau/IB2X0t+2WWaiNSNWT+VDzeW9f7FX?= =?us-ascii?q?1Swsbu6mx3sgSZE6y/K3/1YUSp8XlB/T2fGtapJCXij0H3xSZx/ApTEll2R7MO?= =?us-ascii?q?Y93Ps/ygvSsVYAKzCLaPBpaGtcst4gB1OdO2l5B3EkSF+biYrD5g+s0K4I/ytB?= =?us-ascii?q?gdlbze1FvGL5vp/FbzKmQLarponNsyo8cdgmpLV8MZb5Lcucs5PRhSfSTIXKsg?= =?us-ascii?q?KfTi61Cf5amtlWICJXRPlImG4lOcwauYpP80UxTMI+K6ZJCKYyurCgcSBkAjIK?= =?us-ascii?q?zS8FS4OA2yQPg+mm17TGlheQcZEiMB0ev5VBmdYdUjB5bT0Aq6O5UIXWjWCEQH?= =?us-ascii?q?ARIAgP9QRM+B4Alohoc+Dg+oXIVpxMxCBKo/J1VCvLGYJl9lXhRWGQnVf4TPKh?= =?us-ascii?q?k/G00gJJ1v7s1McUWAJnA0hH2+lWjlcoKK1wK6QIpo7KtTuIelngvGPjz+umIF?= =?us-ascii?q?dRxNbRd13/C4rFrnTzXTEG+X0TXo9P03DfFZIdkwZjb6YrvlpMKpi8ekni/zwk?= =?us-ascii?q?25hpH76gWM+x3VYlsHAGSz2pE9daCuFmsVPXWCF+bJyxrpXqJYlSSHdK+JKBs1?= =?us-ascii?q?dZjFltMymhxJpALMFN5yUBXCRTrTWYp9S+UstD1tFqD5UUONdwp2/9GL9YOJiW?= =?us-ascii?q?u3A2uqbgymXD9DA4rVi33yi8FLGgT+JB4WIeHhsmJ36EpkkoFess/X/Y8krRvV?= =?us-ascii?q?Bs4+dbGr+PgF1zoDZ6AJ9DHStG2m6+L1ttVnlGr/tVJ7nPf8xaXfYyeQelOwYi?= =?us-ascii?q?Gv4+w0yJ4UZ0kG/lYyNvqwRa+jrSXw0vWCYJhbftnCERpdu8OT8GUZ5Iaysubz?= =?us-ascii?q?vdIQKBhS9XpApfa11tW50BGdlF9a0U0ZdW88bfR0uhMj0KXBtnNg0ky/VfjlJD?= =?us-ascii?q?vF+eeS/DEQqibezPvQFvfceNsM6pK+z0/B1ZhYz6sOA37bkDSmaimQ2qX9DRsZ?= =?us-ascii?q?HwucGNtkSTaqj0Keu8bmHdTDLUlxC/ma8kD4XW/yjUKAdbM4J6yWY+bpf8FW7G?= =?us-ascii?q?Jg9GJ6UGJ0pBSa91d9NGovxAZ8B+fKYF46htBgiIRhn3AoygsOFGLkrPRTTZNy?= =?us-ascii?q?iB7va/rpzN4rPAUuXge8iMx2rdQ61tIJd66D77G7P03o9C4Eb23e1t9kxiQ1jc?= =?us-ascii?q?Ly+BtMjhJh8M5MS6c0vtpJkpHTfID5dsjHri3FtPetERQyK07JQY049W52zoSe?= =?us-ascii?q?1myETztvNd96V844kt/79p0du0JbvVKflCs09oGAKUBgJx9pUpGmd/WXtcYuoM?= =?us-ascii?q?KPfVYaQZjNzhq+HtGKwR8x2Z4etZacHIJ0vZgMmwFimcSQBYnAcGsTMaLBGT1/?= =?us-ascii?q?iLm69uTsaquPb211kx41ekKB4G17dt6Z2C+qWWuO/ddwHRwqQcWqj2WsPzqawh?= =?us-ascii?q?u0yP5f0lkL4OfnJ6Ywi8HecASMES3WbgwroszS42FMPDBb3g8uZZV30lhjLgh4?= =?us-ascii?q?x9H1IOF/MWHLqL+J9TnmImlO3ZKNIWaKFCmmCAFRK+FL8N12Kr4TONIGZ5mhHO?= =?us-ascii?q?zw3wQWSr4V/wqS91WirMz9HmkkZPV7m3A0lSXzCzNk9jrDOPJhfou8bruaQo9k?= =?us-ascii?q?E5LHbotNWXlGuuILlXBdHwJMSAISkoo1IalJgxRtup2YAHFtqyPswc8HR/bvTE?= =?us-ascii?q?7WOkjTNBoqlAh4rE4cGV4e/bHX++gK2Gs7+N3ixXymAkvVEj7dCtLvXO58aPQ/?= =?us-ascii?q?mozGsRQTlwtBbGXx6vsLPbt0oUOUuJ0EjVhIMKIstV3X4i1kHp/OIjWs489B1C?= =?us-ascii?q?FobcYPMPvTHzOTruzlmFf906TTKe3CVLHl3rDVZ0Aq882Hj/vMjRj3ff50UoRp?= =?us-ascii?q?Vsd0zgnRF4FIQ4KVkj6VcNwCoDEBQNaQiBA7G1AUToNpcLVU8eZhuZxre6Z703?= =?us-ascii?q?3Uppwry1/uPTavZ8B6UVPPZHkgGOhERbGo4RsaAGWLJzYUNd+7LXpgnsDIjnRf?= =?us-ascii?q?vmmWMrNfKrRsBa8MYZt2Yt4wukXxqv84tD4KobiJGGca5Ee5vMsNp/70h5/z4P?= =?us-ascii?q?cDJCgBxlgxO+S+Acq/jp4sLHv5qw9uauSKEtSv0Y9xcuHWRxkYfwgFA4rNHT1u?= =?us-ascii?q?dcVpPaiYTl/wBQOH6GooDa3AdgKeAWMYKkYK5g92kbJygZP38OMsSZa/8g4y9q?= =?us-ascii?q?NzXf4EdCDd0IZdMZOsrNhA9Vh1btWL5N7MraGkWXB511d88282r90Co1/ockUu?= =?us-ascii?q?b89D+2IojS715RMPNYlyVgjc/MqucTz/rTDigX/HaYZgN6wiOH0ZaNDej/8f+L?= =?us-ascii?q?yNHOWFMMBjQ2XJtFJDqe5QynQfK4lJfuUgOU7M//mo4xdEKURnysgasEs6dMEe?= =?us-ascii?q?hbiiX43zhTDZ71h/OLs9W27GtYq1xHHJx17RLbBKVVJo97Ngjglsm3Wkh8ATPy?= =?us-ascii?q?eMDKdhU0vuqb3eMM4/hjOEv/Yo8bOQgIy7Xg6XpaVgFuUqL5vk6FXeINY9trUP?= =?us-ascii?q?HEoW5b6YJuL68CJ1acq4bsrjhWtFA6GgkpZ6EsrjZCbEnBgBVVW7rouL4HkgYc?= =?us-ascii?q?Xtp5uUhCGG2uPGI+4yHKVb9SjKmXCfwa7i+fTqoQXEV0Kil+WQ+62I1ye7u1mv?= =?us-ascii?q?BKqn9GniJ4oPUxzzxmRQezuS7yqKIJwz4g/q+3tCkZs3xfUuqeizvICUlEzPkS?= =?us-ascii?q?iKccCnXi6V+7YHQYbov9+rpnJcPm9YY/5XQzexMjcDMaXe64ESH/k7uIApCTsN?= =?us-ascii?q?JbnBOCo9vBbbmvLSUJLbQ9zRXjR2Rh0gjAghln7XEHQjK67N8rPI+9I9oqxjK0?= =?us-ascii?q?GWjHc1YB+q1Jv9X1tV4KVOs5d0hswWRi0siCQy0CWtbPG2IrgQQ+bmVEap1D4w?= =?us-ascii?q?cAF6Y0mjaIorVG/gYMbTbaCoSl4IjQktvW1nQmSNdqx37WprebiZ8w131lgdx0?= =?us-ascii?q?5DaUuHsOb+zYT9NsAn/r24dYzezxee6gsvgDSIR807ShTP4CPdW/+WusxpplRF?= =?us-ascii?q?WpxrIAEFqlKOUD3KvUUz+5SW2EXuSGa2yMnzc/Mk7v6hikN1k3aMZRr08hKevP?= =?us-ascii?q?nZ9cmBfnUbNzXCmQokXbzGM7O+MAaw02oJunexANTOMJYuiTP/QhwP0/CFsKaH?= =?us-ascii?q?/EBjV2C+6wsVGzmIh7OnNg4Vj1YOj39QDmKtSSEAEeEYHGtp5x5eC6RmWZNH9i?= =?us-ascii?q?1hJyP050+PzEGlQssO9cb5aRnd/Nh9R00e4Fa+1hMSsjtd4Pgohj85Wb0N+WcR?= =?us-ascii?q?HNyZb/PdPVov2fA/3F1UQqe3paX6EfYQzv4oU1IN85V6fUHbtDshQWHbI6T4A5?= =?us-ascii?q?N2ft6KF0Kxt+chXfZLSxnsbnp+GGa4BKp3DI9FIwLSbduxoFyvCuSwx0cYyq1D?= =?us-ascii?q?3OJ8U2RzlGq9R2TBphG5BUM8Zcv0ygGZHQ0Lq3kPet6kh6vKkMqqO2BffUh/qj?= =?us-ascii?q?2IAkepFA7lGQdBjWAKpmmV9iiKzmh/7a2YTqT83lfdAJT/N8REbKb7bHGsO0LT?= =?us-ascii?q?fYaZG0QFJP77PJiOExaR6Wfi2sGvPeuQ=3D=3D?= X-IPAS-Result: =?us-ascii?q?A2AtBQA0B4Ra/wHyM5BcHAEBAQQBAQoBAYNPA2ZwKI59jTK?= =?us-ascii?q?DGY04iQqCEREYB4gOVRcBAgEBAQEBAQIBaiiCOCSCSAMDAQI9ARsdAQIBAgkBA?= =?us-ascii?q?QUQMwgDAR0CEQEFARwHEgWKFwEDFQMBo0xAjhwFARyDDAWBAm6BdgoZJw1ZWYI?= =?us-ascii?q?TAQsBHQIGEoRvgTZfgVeIAYgzAQSKYQuZDjUJgkyFVIhahH4NgwaJJYgajkqJI?= =?us-ascii?q?gIEAgQFAgYUJYEXIQI1gVBNI4EEghQJgj2CMneNZgEBAQ?= Received: from tarius.tycho.ncsc.mil ([144.51.242.1]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 14 Feb 2018 09:58:22 +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 w1E9wLV5014052; Wed, 14 Feb 2018 04:58:22 -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 w1E9w1A9064316 for ; Wed, 14 Feb 2018 04:58:01 -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 w1E9w4uT013984; Wed, 14 Feb 2018 04:58:04 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A1BzAgCnB4RalywbGNZcHgEGDINPaXAon?= =?us-ascii?q?ByDGY04iQqCGAofhRwCgnBVFwECAQEBAQEBAhMBAQEBAQYYBoV7AwNAARsdAQM?= =?us-ascii?q?MBhA7IQIRAQUBHAcSihwBAxUDAaNSQI4cBQEcgwwFgQJugXYKGScNWVmCEwEBA?= =?us-ascii?q?QEBAQQBAQEBARsCBhKEb4E2X4FXiAGIMwWKYQuZDjUJgkyFVIhahH4NgwaJJYg?= =?us-ascii?q?ajkqJIgIEAgQFAgYUJYEXIQOCBE0jgQSCFAmCPR8lgW53jWYBAQE?= X-IPAS-Result: =?us-ascii?q?A1BzAgCnB4RalywbGNZcHgEGDINPaXAonByDGY04iQqCGAo?= =?us-ascii?q?fhRwCgnBVFwECAQEBAQEBAhMBAQEBAQYYBoV7AwNAARsdAQMMBhA7IQIRAQUBH?= =?us-ascii?q?AcSihwBAxUDAaNSQI4cBQEcgwwFgQJugXYKGScNWVmCEwEBAQEBAQQBAQEBARs?= =?us-ascii?q?CBhKEb4E2X4FXiAGIMwWKYQuZDjUJgkyFVIhahH4NgwaJJYgajkqJIgIEAgQFA?= =?us-ascii?q?gYUJYEXIQOCBE0jgQSCFAmCPR8lgW53jWYBAQE?= X-IronPort-AV: E=Sophos;i="5.46,511,1511845200"; d="scan'208";a="199635" Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.35]) by goalie.tycho.ncsc.mil with ESMTP; 14 Feb 2018 04:58:03 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3AY+YzkByVnpy/7uvXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?2+kUIJqq85mqBkHD//Il1AaPAd2Craocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze+/94HObwlSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDwULs6Wymt771zRRH1iC?= =?us-ascii?q?kJKTA3/mLQhMNygqJWuw6tqwBlzoLIeoyZKOZyc6XAdt0aX2pBWcNRWjRGDIym?= =?us-ascii?q?dYsAE/cBPf1FpIf9oFsOqRi+Che3BOP0zT9IgGL90Ko/0+s7CwHJwBEgH8kUvH?= =?us-ascii?q?Taq9X1MKQSXv6uzKnTyjXDaehb2Tj46IfScxAhpeuAUq53ccrU0EQiER7OgFaI?= =?us-ascii?q?qYH9IT+Zy+sAv3KF4+dvT+6jlWwqpxt+rzWg3sshhYjEipgIxl3A+ih12ps5Kc?= =?us-ascii?q?CmREJhfNKpH5tduieHPIVsWMwiWXtnuCMix70Gp5G7eC8KxYwpyBDFZfKKbYaF?= =?us-ascii?q?7wz5WuuNPTt1hGhpd6yhiBa36kigxffwVsyu31ZLqipJiNzMtnEJ1xDL68iHTO?= =?us-ascii?q?Vy/lu51DqRygze5ftILV47mKbBNZIswKQ8m5UcvEjbGy/5gkT2jKuYdkU+/eio?= =?us-ascii?q?7vzqYrD8qZ+GK4B0lxr+Pr4gmsy4BeQ4MRYBX3OA+eS70r3u5kL5QLBQgf03lq?= =?us-ascii?q?nVqozVJcMepqKhGQ9azp4j6wqjDzehyNkYhmQILEledRKbj4nmJ1HOIPfiAfe5?= =?us-ascii?q?mFSjii1nx//BPr3/Gp/NNGTMkK/9fbZh7E5R0BEzws5b55JVDLEBPf3yV1TttN?= =?us-ascii?q?3YEhA5Mwu0z/zhCNVmzIwSQ22PAqiHMPCajVjd4OMkJO2Ff8kUvzHmMNAgu+6o?= =?us-ascii?q?imU23RcGcbKBwYocaHf+GO9vZUqefynCmNAEREIDpAEjV6TEj1mBXCVIYHD6C6?= =?us-ascii?q?c1/DomE8SoCoPAS5u2h7qp0yKyH5kQbWdDXAPfWUz0fpmJDq9fIBmZJdVsx2QJ?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0B1AgBoB4RalywbGNZcHgEGDINPaXAon?= =?us-ascii?q?CKDGY04iQqCGAofhRwCgnBVFwECAQEBAQEBAgESAQEBAQEGGAZXgjgigkoDA0A?= =?us-ascii?q?BGx0BAwwGEDshAhEBBQEcBxKKHAEDFQMBo0xAjhwFARyDDAWBAm6BdgoZJw1ZW?= =?us-ascii?q?YITAQEBAQEBBAEBAQEBGwIGEoRvgTZfgVeIAYgzBYphC5kONQmCTIVUiFqEfg2?= =?us-ascii?q?DBokliBqOSokiAgQCBAUCBhQlgRchA4IETSOBBIIUCYI9HyWBbneNZgEBAQ?= X-IPAS-Result: =?us-ascii?q?A0B1AgBoB4RalywbGNZcHgEGDINPaXAonCKDGY04iQqCGAo?= =?us-ascii?q?fhRwCgnBVFwECAQEBAQEBAgESAQEBAQEGGAZXgjgigkoDA0ABGx0BAwwGEDshA?= =?us-ascii?q?hEBBQEcBxKKHAEDFQMBo0xAjhwFARyDDAWBAm6BdgoZJw1ZWYITAQEBAQEBBAE?= =?us-ascii?q?BAQEBGwIGEoRvgTZfgVeIAYgzBYphC5kONQmCTIVUiFqEfg2DBokliBqOSokiA?= =?us-ascii?q?gQCBAUCBhQlgRchA4IETSOBBIIUCYI9HyWBbneNZgEBAQ?= X-IronPort-AV: E=Sophos;i="5.46,511,1511827200"; d="scan'208";a="9317316" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa05.eemsg.mail.mil ([214.24.27.44]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 14 Feb 2018 09:58:02 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;ec48bdfd-43d1-4764-8b04-cb04aee0e0a0 Received: from localhost.localdomain (localhost [127.0.0.1]) by UPDCF3IC09.oob.disa.mil (Postfix) with SMTP id 3zhFG20MQnz2NjRZ; Wed, 14 Feb 2018 09:58:02 +0000 (UTC) Received: from UPBD19PA13.eemsg.mil (unknown [192.168.18.15]) by UPDCF3IC09.oob.disa.mil (Postfix) with ESMTP id 3zhFG16cD0z2NjRW; Wed, 14 Feb 2018 09:58:01 +0000 (UTC) Authentication-Results: upbd19pa13.eemsg.mail.mil; dkim=pass (signature verified) header.i=@gmail.com X-EEMSG-check-008: 131072031|UPBD19PA13_EEMSG_MP13.csd.disa.mil X-EEMSG-SBRS: 2.7 X-EEMSG-ORIG-IP: 209.85.215.68 X-EEMSG-check-002: true X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BYAwBoB4Raf0TXVdFcHQEBBQELAYQ4gRicIoMZjTiJCoIYCh+FHAKCcFUXAQIBAQEBAQECEwEBCQsLCCYxhSQDA0ABGx0BAwwGEDshAhEBBQEcBxKKHAEDFQSjTECOHAUBHIMMBYECboF2ChknDVlZghMBAQEBAQEEAQEBAQEbAgYJAQiEb4E2X4FXiAGIMwWKYQuZDjUJgkyFVIhahH4NgwaJJYgajkqJIgIEAgQFAgYUJYEXIQOCBE0jgQSCFAmCPYIyd41mAQEB X-IPAS-Result: A0BYAwBoB4Raf0TXVdFcHQEBBQELAYQ4gRicIoMZjTiJCoIYCh+FHAKCcFUXAQIBAQEBAQECEwEBCQsLCCYxhSQDA0ABGx0BAwwGEDshAhEBBQEcBxKKHAEDFQSjTECOHAUBHIMMBYECboF2ChknDVlZghMBAQEBAQEEAQEBAQEbAgYJAQiEb4E2X4FXiAGIMwWKYQuZDjUJgkyFVIhahH4NgwaJJYgajkqJIgIEAgQFAgYUJYEXIQOCBE0jgQSCFAmCPYIyd41mAQEB Received: from mail-lf0-f68.google.com ([209.85.215.68]) by upbd19pa13.eemsg.mail.mil with ESMTP; 14 Feb 2018 09:57:37 +0000 Received: by mail-lf0-f68.google.com with SMTP id k19so28678104lfj.1; Wed, 14 Feb 2018 01:57:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=zGE36da9T+PfYJp6XY1bzxk9rXKHo54eedk9vWhUmgM=; b=AS2N+q0MHTEPNk3SSvQjFIIQDWcZm3DFWcCTmhnd9Z4saLFlQOOPThgZ0NdBcHn7qc VKm3IeV8vLgsW1VdUObYmqN8+T884cOWpx5pp3z9BSanFEz9Fg7ygcW4qoZKqF+nDLbh ss7bwW1g1Ns28qAVxvvBuPgDnMdTurJVqQrIgj7+3+2r6oO9yceKp6wxPXm/cAzY0Mqy RC9dggh40l4lzurB/sMbagR7oorJAsiM2g9/4xYq9I27AGorJuk5F8fdFdIhFvjn8Bva q9RMqVkmqh1EZHIe4jeFnO+AKPFr26oJJg8nbGSAsQ27poPpg/FCWPkdexNsb29CFO4P LZQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=zGE36da9T+PfYJp6XY1bzxk9rXKHo54eedk9vWhUmgM=; b=Uor7gTx6kH7eqjW24LPsii+2fYAF3bv/3QHDOerVGu9vKehMIRT47cXsaydEkzTntT HOFxFqsL0DiUB4PBvZO+iwmkl1OLUS58jjrGr8hyeAl3zyHnZOyLmcSF+ghN56fiuzOq wHhmH81qKFtfWOyPC0Wzm8sGOKm2I6dkaqSujICrSFf6vLoWAi6AY4YkV5AJEaYYN5oU Zx/F3LISLie9JBffncrVSHR+6LABP0LCt1J7lb2w0AetOuDUik/qQnyTLIvgU2yiPXvG I2bpiUA5MtjpVY/2xlv7vgDBJwJ93gin0nqQpc5MrbMm7Pa2xI9avbWeKcpBCP84Wn6l caMg== X-Gm-Message-State: APf1xPAByFYlIRK1oSsFlFguPwk5dQpiYNQaT6HaPkMACylNxREDIjIo WmRGX4b1NYMJv5V/D42WwBI= X-Google-Smtp-Source: AH8x226iJ3NzYEqVVCnF1fFcaNDEpX6todWa2xXBt5O/hPro5wVYuFycgD+tTOKfUsDUJz7R/pcjFQ== X-Received: by 10.25.222.207 with SMTP id i76mr2653129lfl.133.1518602256651; Wed, 14 Feb 2018 01:57:36 -0800 (PST) Received: from localhost.localdomain ([46.194.112.145]) by smtp.gmail.com with ESMTPSA id l3sm2445038lja.24.2018.02.14.01.57.34 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 14 Feb 2018 01:57:35 -0800 (PST) X-EEMSG-check-009: 444-444 From: Marcus Folkesson To: nicolas.iooss@m4x.org, sds@tycho.nsa.gov Date: Wed, 14 Feb 2018 10:57:07 +0100 Message-Id: <20180214095717.1050-6-marcus.folkesson@gmail.com> X-Mailer: git-send-email 2.15.1 In-Reply-To: <20180214095717.1050-1-marcus.folkesson@gmail.com> References: <20180214095717.1050-1-marcus.folkesson@gmail.com> Subject: [PATCH v5 05/15] gui: build: follow standard semantics for DESTDIR and PREFIX 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: Marcus Folkesson , selinux@tycho.nsa.gov Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Signed-off-by: Marcus Folkesson --- Notes: v5: - Only use $(DESTDIR) in install v2: - Rework all packages (not just selinux/sepol/semanage) gui/Makefile | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/gui/Makefile b/gui/Makefile index cfe47405..d26f0000 100644 --- a/gui/Makefile +++ b/gui/Makefile @@ -1,5 +1,5 @@ # Installation directories. -PREFIX ?= ${DESTDIR}/usr +PREFIX ?= /usr BINDIR ?= $(PREFIX)/bin SHAREDIR ?= $(PREFIX)/share/system-config-selinux DATADIR ?= $(PREFIX)/share @@ -23,29 +23,29 @@ usersPage.py all: $(TARGETS) system-config-selinux.py polgengui.py install: all - -mkdir -p $(MANDIR)/man8 - -mkdir -p $(SHAREDIR) - -mkdir -p $(BINDIR) - -mkdir -p $(DATADIR)/pixmaps - -mkdir -p $(DATADIR)/icons/hicolor/24x24/apps - -mkdir -p $(DATADIR)/polkit-1/actions/ - install -m 755 system-config-selinux.py $(SHAREDIR) - install -m 755 system-config-selinux $(BINDIR) - install -m 755 polgengui.py $(SHAREDIR) - install -m 644 $(TARGETS) $(SHAREDIR) - install -m 644 system-config-selinux.8 $(MANDIR)/man8 - install -m 644 selinux-polgengui.8 $(MANDIR)/man8 - install -m 644 system-config-selinux.png $(DATADIR)/pixmaps - install -m 644 system-config-selinux.png $(DATADIR)/icons/hicolor/24x24/apps - install -m 644 system-config-selinux.png $(DATADIR)/system-config-selinux - install -m 644 *.desktop $(DATADIR)/system-config-selinux - -mkdir -p $(DESTDIR) $(DATADIR)/pixmaps - install -m 644 sepolicy_256.png $(DATADIR)/pixmaps/sepolicy.png + -mkdir -p $(DESTDIR)$(MANDIR)/man8 + -mkdir -p $(DESTDIR)$(SHAREDIR) + -mkdir -p $(DESTDIR)$(BINDIR) + -mkdir -p $(DESTDIR)$(DATADIR)/pixmaps + -mkdir -p $(DESTDIR)$(DATADIR)/icons/hicolor/24x24/apps + -mkdir -p $(DESTDIR)$(DATADIR)/polkit-1/actions/ + install -m 755 system-config-selinux.py $(DESTDIR)$(SHAREDIR) + install -m 755 system-config-selinux $(DESTDIR)$(BINDIR) + install -m 755 polgengui.py $(DESTDIR)$(SHAREDIR) + install -m 644 $(TARGETS) $(DESTDIR)$(SHAREDIR) + install -m 644 system-config-selinux.8 $(DESTDIR)$(MANDIR)/man8 + install -m 644 selinux-polgengui.8 $(DESTDIR)$(MANDIR)/man8 + install -m 644 system-config-selinux.png $(DESTDIR)$(DATADIR)/pixmaps + install -m 644 system-config-selinux.png $(DESTDIR)$(DATADIR)/icons/hicolor/24x24/apps + install -m 644 system-config-selinux.png $(DESTDIR)$(DATADIR)/system-config-selinux + install -m 644 *.desktop $(DESTDIR)$(DATADIR)/system-config-selinux + -mkdir -p $(DESTDIR)$(DATADIR)/pixmaps + install -m 644 sepolicy_256.png $(DESTDIR)$(DATADIR)/pixmaps/sepolicy.png for i in 16 22 32 48 256; do \ - mkdir -p $(DESTDIR) $(DATADIR)/icons/hicolor/$${i}x$${i}/apps; \ - install -m 644 sepolicy_$${i}.png $(DATADIR)/icons/hicolor/$${i}x$${i}/apps/sepolicy.png; \ + mkdir -p $(DESTDIR)$(DATADIR)/icons/hicolor/$${i}x$${i}/apps; \ + install -m 644 sepolicy_$${i}.png $(DESTDIR)$(DATADIR)/icons/hicolor/$${i}x$${i}/apps/sepolicy.png; \ done - install -m 644 org.selinux.config.policy $(DATADIR)/polkit-1/actions/ + install -m 644 org.selinux.config.policy $(DESTDIR)$(DATADIR)/polkit-1/actions/ clean: indent: