From patchwork Wed Sep 5 21:49:06 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicolas Iooss X-Patchwork-Id: 10589485 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 6BC3A920 for ; Wed, 5 Sep 2018 21:51:33 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 577B42A9D7 for ; Wed, 5 Sep 2018 21:51:33 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 49B6F2AAD9; Wed, 5 Sep 2018 21:51:33 +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 uhil19pa11.eemsg.mail.mil (uhil19pa11.eemsg.mail.mil [214.24.21.84]) (using TLSv1.2 with cipher DHE-RSA-AES256-SHA256 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id CD2E92A9D7 for ; Wed, 5 Sep 2018 21:51:31 +0000 (UTC) X-EEMSG-check-008: 333302234|UHIL19PA11_EEMSG_MP9.csd.disa.mil Received: from emsm-gh1-uea11.ncsc.mil ([214.29.60.3]) by uhil19pa11.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256; 05 Sep 2018 21:51:29 +0000 X-IronPort-AV: E=Sophos;i="5.53,334,1531785600"; d="scan'208";a="17859633" IronPort-PHdr: 9a23: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 X-IPAS-Result: A2D6BABfT5Bb/wHyM5BaHgEGDIMkJ4ELXCiMY6QigV0UGBSIMzcVAQIBAQEBAQECAWwogjUkgl8DAwECNxQgDgMJAQFACAgDAS0VEQ4LBRgEgwApAYFYAwEBpAyDfHCFG4ZGhWo/hXiCcwQBEgFshQsCjXKNagcCggQEg3iJcyKOYpN0gVciZHEzGjBDgmyQVW16AxQUihEPF4IlAQE Received: from tarius.tycho.ncsc.mil (HELO tarius.infosec.tycho.ncsc.mil) ([144.51.242.1]) by emsm-gh1-uea11.NCSC.MIL with ESMTP; 05 Sep 2018 21:51:28 +0000 Received: from prometheus.infosec.tycho.ncsc.mil (prometheus.infosec.tycho.ncsc.mil [192.168.25.40]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w85Lol64007680; Wed, 5 Sep 2018 17:50:56 -0400 Received: from tarius.infosec.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 w85LojoO006565 for ; Wed, 5 Sep 2018 17:50:45 -0400 Received: from goalie.tycho.ncsc.mil (goalie.infosec.tycho.ncsc.mil [144.51.242.250]) by tarius.infosec.tycho.ncsc.mil (8.14.4/8.14.4) with ESMTP id w85Loh8K007678 for ; Wed, 5 Sep 2018 17:50:45 -0400 IronPort-PHdr: 9a23:V6YzoxQZ62RmAScBDDnGxcaZGNpsv++ubAcI9poqja5Pea2//pPkeVbS/uhpkESTAd2J1spooLH9i4m4BSoN7JOavzYHeZ1IERoEjZZekw8hBZuDDkv2ZL7vYjchFctPHFli4zmgMEdTFcq/L13fq3G/93gTTxP4Mwcmbv/tFNvqht+sn/u354WVex9B0Ty8arR2JQ7wrALWrdI+hNdybKErxUiBuWNGLtxf3nggPlePh1D578a08oRk9nFrgcl5ostbDoWvW5htSOBISjM8PDUz5cbssRDYCwqI4WAHem8RjxxDDhOD6U3qGJDrvXiyrfJzjRGTJta+VrUoQXKi4qNsHQfvkzsCPiUl/Xv/j9wpyrpcpAO9qhd/xY/NfYzTM+Bxcw== X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A1BVAgBfT5Bbly0bGNZag1UngWcojGOLUppBLIgSITcVAQIBAQEBAQECFAEBAQEBBhgGhhAGgQlRVxmDISkBgVgDAQGkDIN8cIUbhkaEEoFYP4V4gnOBBIULAptcBwKCBASDeIlzIo5ik3SBV4F3MxowQ4JskFVtehcUihGCSwEB X-IPAS-Result: A1BVAgBfT5Bbly0bGNZag1UngWcojGOLUppBLIgSITcVAQIBAQEBAQECFAEBAQEBBhgGhhAGgQlRVxmDISkBgVgDAQGkDIN8cIUbhkaEEoFYP4V4gnOBBIULAptcBwKCBASDeIlzIo5ik3SBV4F3MxowQ4JskFVtehcUihGCSwEB X-IronPort-AV: E=Sophos;i="5.53,334,1531800000"; d="scan'208";a="362015" Received: from emsm-gh1-uea10.ncsc.mil ([214.29.60.34]) by goalie.tycho.ncsc.mil with ESMTP; 05 Sep 2018 17:50:38 -0400 IronPort-PHdr: 9a23:rWJEBx8nOW85Yv9uRHKM819IXTAuvvDOBiVQ1KB42+kcTK2v8tzYMVDF4r011RmVBdqds6oMotGVmpioYXYH75eFvSJKW713fDhBt/8rmRc9CtWOE0zxIa2iRSU7GMNfSA0tpCnjYgBaF8nkelLdvGC54yIMFRXjLwp1Ifn+FpLPg8it2O2+55/ebx9UiDahfLh/MAi4oQLNu8cMnIBsMLwxyhzHontJf+RZ22ZlLk+Nkhj/+8m94odt/zxftPw9+cFAV776f7kjQrxDEDsmKWE169b1uhTFUACC+2ETUmQSkhpPHgjF8BT3VYr/vyfmquZw3jSRMMvrRr42RDui9b9mRgLohikZOTA382bZhc5+jK9AvB6tuwZyz5LObY2JKPZzeL7Wc9MARWpGW8ZcTzRPAoKgYIsIC+oOJ/1YpJT+qVsJqhu+HhKsD/7oxz9Oh3/5wao60+A7HgHdxgAgHtUOsHPPrNXuL6oSVO+4zabSwTXEdfNW1i7w5Y7VeR4iufGBRax8fdfexEU1CQ/IgU+cpZLnMj+P2ekAs3CX4ulkWO61lmIqqwB8riKxysoslIXFnIYYx1bZ/itj2ok1P8e3SEtjbN6kDpRQsyaaOpN4Tc04TW9lpig3x6Mct5OnYCQHyY4ryADBZPyCaIiI7QjvVOOLLjd5gHJpYre/hxe28US4y+38UNe70EpSoyZbj9XBuWoB2wLc58SdVPdw/F2t1DmP2gzL7+FLO0E0la7VK547xb4wk4Iev1nfECHrhEn7lKqWdl4m9+aq8+npZKvoq4eZN4J7hQDyKKMumtawAekgNAgOXnSU+eO41LL55k31WrRKjvoxkqnCq5DXPt8UpqmkAw9Tzoks9Q2/Ay2j0NkXkngLNlVFeAiIj4TxIVHBPOj4Deujg1SriDpr3O7JPrngApXLM3jCn6zsfap96kFAyAozyspT55RPCr4bOv7zVUjxtMKLRiM+Zhe5x+fhFcVVypIVWWXJBLSQdqzVrwym/OUqds+Nb4gRsS21Cv8i/OWm2Xk4klgZdLLv3JwQc2uQG6h2ZUKDbiy/0Z86DW4Ws19mH6TRg1qYXGsLPSzgVr8g5jw9FIOtBJvCQYbomrGawSOnBccKPjJ7MnynSlzQXt3YHfoBbTmdZMpokzhCULmlGMct1hCr4Qn9zbcvbu/Z4TYRup+r0t9pr/bSmhc/+X08D8mU32yXCWAhmGQOSmx+x7hx9HR00UzLyq1km7pAD9UG4fJCVQMzLtjdyOthEPj3BhKHec2GGx69WtvzOTgqVZoqxsMWJUN0GtGslBfGihGQOOdAkqfUJMkQzvfZg2i3INxynnDH364lhkJgQ8xILnaOjKli8QPeHMjMz1XfkLylJuwHxCCYzG6Y1iKVuV1AFg59VaKQRXcEek7ftsj0/GvHX+boEbMjIxdMws6EK7JXZ5vul1pL X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BWAgBfT5Bbly0bGNZag1UngWcojGOLUppBLIgSITcVAQIBAQEBAQECARMBAQEBAQYYBliCNSKCYQaBCVFXGYMhKQGBWAMBAaQMg3xwhRuGRoQSgVg/hXiCc4EEhQsCm1wHAoIEBIN4iXMijmKTdIFXgXczGjBDgmyQVW16FxSKEYJLAQE X-IPAS-Result: A0BWAgBfT5Bbly0bGNZag1UngWcojGOLUppBLIgSITcVAQIBAQEBAQECARMBAQEBAQYYBliCNSKCYQaBCVFXGYMhKQGBWAMBAaQMg3xwhRuGRoQSgVg/hXiCc4EEhQsCm1wHAoIEBIN4iXMijmKTdIFXgXczGjBDgmyQVW16FxSKEYJLAQE X-IronPort-AV: E=Sophos;i="5.53,334,1531785600"; d="scan'208";a="15549620" X-IronPort-Outbreak-Status: No, level 0, Unknown - Unknown Received: from updc3cpa06.eemsg.mail.mil ([214.24.27.45]) by EMSM-GH1-UEA10.NCSC.MIL with ESMTP; 05 Sep 2018 21:50:21 +0000 X-EEMSG-check-005: 0 X-EEMSG-check-006: 000-001;efbeedeb-4ae9-4400-a22d-11bf983340d2 Authentication-Results: UPDC3CPA04.eemsg.mail.mil; dkim=none (message not signed) header.i=none; spf=Pass smtp.pra=nicolas.iooss@m4x.org; spf=Pass smtp.mailfrom=SRS0=ms7H=LT=m4x.org=nicolas.iooss@bounces.m4x.org; spf=Pass smtp.helo=postmaster@mx1.polytechnique.org X-EEMSG-check-008: 266388633|UPDC3CPA04_EEMSG_MP20.csd.disa.mil X-EEMSG-SBRS: 3.5 X-EEMSG-ORIG-IP: 129.104.30.34 X-EEMSG-check-002: true IronPort-PHdr: 9a23:Bj27qBcCSDX+f2TEa3aqKrZ/lGMj4u6mDksu8pMizoh2WeGdxcu9bR7h7PlgxGXEQZ/co6odzbaO7Oa4ASQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTahY75+Ngm6oRnMvcQKnIVuLbo8xAHUqXVSYeRWwm1oJVOXnxni48q74YBu/SdNtf8/7sBMSar1cbg2QrxeFzQmLns65Nb3uhnZTAuA/WUTX2MLmRdVGQfF7RX6XpDssivms+d2xSeXMdHqQb0yRD+v6bpgRh31hycdLzM38H/ZhNF+gqxYpxyupRJ/zpXIbI2JLvdyYrnQcc8GSWdHQ81fVzZBAoS5b4YXF+QBPPpXr475p1QUthu1GAqiBOToyj9TnX/9wKo30+IgEQ7a2wwgG8gBsG/OoNX0M6cSVvu1zLLTwDXGYP5X1i3x6I/SchAuuPyBW697f8nJyUQ3Cg/JkFGdpZb4Mz+J2ekBqWaW4/Z6We+hhGMrswJ8rzy1yssxioTEh5gZxk7E+Cln2oo4Idu1Q1Nhb9G+CptfrSSaOpN2Qsw8R2Fovz43yrgJuJKmZiQK0JMnxxrfavybbYeH/hLjVOCQITdhmXJqZqizhxGo8Uiv0uH8V8+030hWriddj9XAqHQA2wbO5sSbRfZx5Ems1SqV2w3d5exIOUU0mrDaK54lzL4wjJ0TsUHbEyHrhEv4kbOae10h+uiz6enpYK3rqJmCOYJsjwHzPasvlta4AeQiPQgDR26b+eWg273k+U32Wq5Kguc3kqnet5DaPt8bq7WiDA9Sz4Yj7QqwACm90NgCmHkKI11EdAiAj4jzNFHCOOr4Auung1SwjDdrwOjLPqb/DZXJL3jDlqrhfLlm5k5AyAs80dBf55VOBrEHO/L8QFX9tNPfDh8nYESIxLP8BdF80J4OcX6eCa+edqXJuBmH4fx8DfOLYdozuT36L/E+r9/pimQi0QsbfKKu2ZIMLnG/Ge99C0DFcTzrmNhXQjRChRY3UOG/0A7KajVUfXvnB/tttAF+M5qvCML4fq7ohbWA2CmhGZgPOTJMDU2KGnrzMYDYS7ELci3Ae5Y9wAxBbqCoTsoa7T/rrBXzmuhicvqS/TcX58u6iYpFotbLnBR3zgRaSsSQ12bXFDNxjjpOXzgyzbxyqkx7y06e3O5/mfMKTNE= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BuAgDxTpBbhyIeaIFaHgEGDIMkgg4ojGOLUppBExgBiBIaBgEFMhUBAgEBAQEBAQEBARMBAQEKCwkIKS+CNSKCYQaBCVFXGYMhKQGBWAQBpAuDfHCFG4ZGhBKBWD+FeIJzgQSFCwKbXAcCggQEg3iJcyKOYpN0gVeBdzMaMEOCbJBVbXoVAQEUihGCSwEB X-IPAS-Result: A0BuAgDxTpBbhyIeaIFaHgEGDIMkgg4ojGOLUppBExgBiBIaBgEFMhUBAgEBAQEBAQEBARMBAQEKCwkIKS+CNSKCYQaBCVFXGYMhKQGBWAQBpAuDfHCFG4ZGhBKBWD+FeIJzgQSFCwKbXAcCggQEg3iJcyKOYpN0gVeBdzMaMEOCbJBVbXoVAQEUihGCSwEB Received: from mx1.polytechnique.org ([129.104.30.34]) by UPDC3CPA04.eemsg.mail.mil with ESMTP/TLS/DHE-RSA-AES256-SHA256; 05 Sep 2018 21:50:18 +0000 Received: from localhost.localdomain (89-156-252-9.rev.numericable.fr [89.156.252.9]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTPSA id 0F20A561235 for ; Wed, 5 Sep 2018 23:49:15 +0200 (CEST) X-EEMSG-check-009: 444-444 From: Nicolas Iooss To: selinux@tycho.nsa.gov Date: Wed, 5 Sep 2018 23:49:06 +0200 Message-Id: <20180905214906.11016-2-nicolas.iooss@m4x.org> X-Mailer: git-send-email 2.18.0 In-Reply-To: <20180905214906.11016-1-nicolas.iooss@m4x.org> References: <20180905214906.11016-1-nicolas.iooss@m4x.org> X-AV-Checked: ClamAV using ClamSMTP at svoboda.polytechnique.org (Wed Sep 5 23:49:15 2018 +0200 (CEST)) X-Org-Mail: nicolas.iooss.2010@polytechnique.org Subject: [PATCH 2/2] semanage: add a missing space in ibendport help 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: MIME-Version: 1.0 Errors-To: selinux-bounces@tycho.nsa.gov Sender: "Selinux" X-Virus-Scanned: ClamAV using ClamSMTP Currently, in: # semanage ibendport --help usage: semanage ibendport [-h] [-n] [-N] [-s STORE] [ --add -t TYPE -z IBDEV_NAME -r RANGE ( port ) | --delete -z IBDEV_NAME -r RANGE( port ) | --deleteall | --extract | --list -C | --modify -t TYPE -z IBDEV_NAME -r RANGE ( port ) ] ... a space is missing between "RANGE" and "( port )" in the usage of --delete. Add it by splitting the string correctly in the usage line definition. Signed-off-by: Nicolas Iooss Signed-off-by: Nicolas Iooss <nicolas.iooss@m4x.org>
--- python/semanage/semanage | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/semanage/semanage b/python/semanage/semanage index e32d1e8ad387..f4be97507c18 100644 --- a/python/semanage/semanage +++ b/python/semanage/semanage @@ -62,7 +62,7 @@ usage_ibpkey = "semanage ibpkey [-h] [-n] [-N] [-s STORE] [" usage_ibpkey_dict = {' --add': ('-t TYPE', '-x SUBNET_PREFIX', '-r RANGE', '(', 'ibpkey_name', '|', 'pkey_range', ')'), ' --modify': ('-t TYPE', '-x SUBNET_PREFIX', '-r RANGE', '(', 'ibpkey_name', '|', 'pkey_range', ')'), ' --delete': ('-x SUBNET_PREFIX', '(', 'ibpkey_name', '|', 'pkey_range', ')'), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)} usage_ibendport = "semanage ibendport [-h] [-n] [-N] [-s STORE] [" -usage_ibendport_dict = {' --add': ('-t TYPE', '-z IBDEV_NAME', '-r RANGE', '(', 'port', ')'), ' --modify': ('-t TYPE', '-z IBDEV_NAME', '-r RANGE', '(', 'port', ')'), ' --delete': ('-z IBDEV_NAME', '-r RANGE''(', 'port', ')'), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)} +usage_ibendport_dict = {' --add': ('-t TYPE', '-z IBDEV_NAME', '-r RANGE', '(', 'port', ')'), ' --modify': ('-t TYPE', '-z IBDEV_NAME', '-r RANGE', '(', 'port', ')'), ' --delete': ('-z IBDEV_NAME', '-r RANGE', '(', 'port', ')'), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)} usage_node = "semanage node [-h] [-n] [-N] [-S STORE] [" usage_node_dict = {' --add': ('-M NETMASK', '-p PROTOCOL', '-t TYPE', '-r RANGE', 'node'), ' --modify': ('-M NETMASK', '-p PROTOCOL', '-t TYPE', '-r RANGE', 'node'), ' --delete': ('-M NETMASK', '-p PROTOCOL', 'node'), ' --list': ('-C',), ' --extract': ('',), ' --deleteall': ('',)}