From nobody Wed Apr 2 06:53:38 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1583606617; cv=none; d=zohomail.com; s=zohoarc; b=ja0sPK8M5ZTh1JywSXHJjHuXUF8MMMcz6DrHn/YCClVxNDKJL0ym3nG/Jn3S/R875E5SBxMrg08/QvXN/QSMnOVDqdgoSRtXFOig7EgTNI5B0M5z7CZiTVWjJXG1g9zR7vxSYhucY5AUtQoa/jcj/Bxe0ysigZwBH3tgqI2UhkU= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1583606617; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ERvUQM7zwBqKSWiLzGcffcne8Aj4Kuetad/4gcKbmC8=; b=TR+iG19iIdJJFqat/M+DbLAmWDkIcEy0WX/WVnhj/oOnWWBkJub6nAAnJjtlX9Ro5bypa2PiQS5s6YV/BMo8bY/aCnq8pNkzJhYspT+JG/iDH3Zzy5jUVCOd2mB12EavNARLYX2p46awbTSeJ7F1M3tcwOtTxg3Zqrgr72rf930= ARC-Authentication-Results: i=1; mx.zohomail.com; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1583606617174964.7218072024001; Sat, 7 Mar 2020 10:43:37 -0800 (PST) Received: from localhost ([::1]:51704 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAeQB-0005EE-FB for importer@patchew.org; Sat, 07 Mar 2020 13:43:35 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34656) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jAePM-0004pi-GH for qemu-devel@nongnu.org; Sat, 07 Mar 2020 13:42:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jAePK-0004yn-Td for qemu-devel@nongnu.org; Sat, 07 Mar 2020 13:42:43 -0500 Received: from smtp.lg.ehu.es ([158.227.0.66]:31342 helo=smtp.ehu.eus) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1jAePK-0004wA-J7 for qemu-devel@nongnu.org; Sat, 07 Mar 2020 13:42:42 -0500 Received: from imsva1.lgp.ehu.es (imsva1.lgp.ehu.es [10.0.3.245]) by postfix.smtp1.imsva1 (Postfix) with ESMTPS id 7DD012D904; Sat, 7 Mar 2020 19:42:40 +0100 (CET) Received: from imsva1.lgp.ehu.es (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4492611004A; Sat, 7 Mar 2020 19:42:40 +0100 (CET) Received: from imsva1.lgp.ehu.es (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 387EF110045; Sat, 7 Mar 2020 19:42:40 +0100 (CET) Received: from smtp.ehu.eus (unknown [10.0.100.73]) by imsva1.lgp.ehu.es (Postfix) with ESMTPS; Sat, 7 Mar 2020 19:42:40 +0100 (CET) Received: from afee69d503a7 (unknown [81.0.0.187]) by smtp1 (Postfix) with ESMTPSA id E86F62D904; Sat, 7 Mar 2020 19:42:39 +0100 (CET) Date: Sat, 7 Mar 2020 18:42:34 +0000 From: Unai Martinez-Corral To: qemu-devel@nongnu.org Subject: [PATCH v8 2/9] qemu-binfmt-conf.sh: make opts -p and -c boolean Message-ID: <20200307184234.GA37@afee69d503a7> References: <20200307170251.GA7@dd5f6ec33fb0> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20200307170251.GA7@dd5f6ec33fb0> X-Greylist: ACL 184 matched, not delayed by milter-greylist-4.6.2 (smtp1 [10.0.100.73]); Sat, 07 Mar 2020 19:42:40 +0100 (CET) X-TM-AS-GCONF: 00 X-TM-AS-Product-Ver: IMSVA-9.1.0.1631-8.5.0.1020-25276.002 X-TM-AS-Result: No--0.283-7.0-31-10 X-imss-scan-details: No--0.283-7.0-31-10 X-TMASE-Version: IMSVA-9.1.0.1631-8.5.1020-25276.002 X-TMASE-Result: 10--0.282600-10.000000 X-TMASE-MatchedRID: U43YD7H1Lvw8mRT0SYY6fn4neC0h7SADM0wEwxpnA/68YDH/UBNnm9IS YzBUt2RaPNUcTj3KnwYYtU40WMXvIYG80L1SbJgHPwKTD1v8YV5MkOX0UoduuUp12IXZajx5isV L6tesfykTxXC00El2lhakbZdr8IRbe4rShPdcdTacVWc2a+/ju3MewI65KqfWA1njkhEhkqD1Ze b7KEkrKJ++W6npokaOY8uDPjNciyEZhPwmib0kjeLzNWBegCW2U/185JqDvmbaqT6lqWS9QsRB0 bsfrpPI34T9cYMsdwwOJox114k7L4utkPfYpmAOoHq+Hs/zrWEhua9uUgMKZ1axhI27yKUYa37u +lQw2jslgZqICCEoWYmUFS1V970DoMDl4vNmLhBQ8Ijyfb7R1NaR6eevSLMI3+Sfk+YbswR/XNh OvrwWA7UAzM040TIQ X-TMASE-SNAP-Result: 1.821001.0001-0-1-12:0,22:0,33:0,34:0-0 X-Greylist: Sender IP whitelisted, Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.6.2 (postfix.smtp1.imsva1 [10.0.100.73]); Sat, 07 Mar 2020 19:42:40 +0100 (CET) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-Received-From: 158.227.0.66 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: riku.voipio@iki.fi, laurent@vivier.eu Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This patch breaks backward compatibility. Both '--persistent' and '--credential' default to 'no'. Hence, '-p no' or '-c no' are redundant. Overall, accepting an argument might be misleading because options are, indeed, boolean. This patch makes both options boolean in getopt, so if any of them is provided the corresponding variable is set to true. Signed-off-by: Unai Martinez-Corral Reviewed-by: Laurent Vivier --- scripts/qemu-binfmt-conf.sh | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/scripts/qemu-binfmt-conf.sh b/scripts/qemu-binfmt-conf.sh index 672ce716b6..75eb19c3bf 100755 --- a/scripts/qemu-binfmt-conf.sh +++ b/scripts/qemu-binfmt-conf.sh @@ -172,8 +172,8 @@ qemu_get_family() { usage() { cat <