From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24166 invoked by alias); 27 Sep 2015 06:03:22 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36653 Received: (qmail 26311 invoked from network); 27 Sep 2015 06:03:20 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition:user-agent; bh=iZhaPAU8WTD/4XXVmzsehq/VX7JGtWSmAnq+cXEE3A8=; b=syhtNnrjbjIGhPUrf2VYii061siiFzz0w4stKJHr37ye0s5riaGD5tmClP14WA0g0B CAH6hGZkHaL6s9Caj51oVUvvhKxlCgWeckYyq6DkeVDYlMHRTLQknc0wKnDiN2V4vEaV 28X3MhWByQtBc/LHJArXFlGwzEKsN4vDjpnIBTlybCs3l1UZJjZ+msXwtn+J17t97s04 oSoY9t5cUXpQuadeRz5eaacJUbRbqh12ARXsaBN71CcvMCnioCruNuM4THbxXIe9ESat fcdV9fANTWsocRmX9P2vD72JwAN4uy3kJgk6ECLlb+P31FYBa5OVIL4q3tg000Ay8lZ8 8BMw== X-Received: by 10.202.223.213 with SMTP id w204mr7199646oig.84.1443333797704; Sat, 26 Sep 2015 23:03:17 -0700 (PDT) Date: Sun, 27 Sep 2015 01:03:16 -0500 From: Matthew Martin To: zsh-workers@zsh.org Subject: [patch] OpenBSD's usermod has no -a Message-ID: <20150927060316.GA843@CptOrmolo.darkstar> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.24 (2015-08-30) OpenBSD's usermod has no a flag. The below patch removes it from completion. diff --git a/Completion/Unix/Command/_user_admin b/Completion/Unix/Command/_user_admin index 31ccbf1..3653308 100644 --- a/Completion/Unix/Command/_user_admin +++ b/Completion/Unix/Command/_user_admin @@ -44,8 +44,8 @@ if [[ $service = user* ]]; then "(-U -p)-L[lock user's password]" "(-L -p)-U[unlock user's password]" ) + [[ $OSTYPE = openbsd* ]] || args+=('-a[append groups]') args+=( - '-a[append groups]' '-l[specify new user name]:new username' ':username:_users' )