From owner-freebsd-current Sat Jun 15 23:49:58 2002 Delivered-To: freebsd-current@freebsd.org Received: from fledge.watson.org (fledge.watson.org [204.156.12.50]) by hub.freebsd.org (Postfix) with ESMTP id D777B37B408 for ; Sat, 15 Jun 2002 23:49:55 -0700 (PDT) Received: from fledge.watson.org (fledge.pr.watson.org [192.0.2.3]) by fledge.watson.org (8.12.3/8.12.3) with SMTP id g5G6nSb5096823; Sun, 16 Jun 2002 02:49:28 -0400 (EDT) (envelope-from robert@fledge.watson.org) Date: Sun, 16 Jun 2002 02:49:28 -0400 (EDT) From: Robert Watson X-Sender: robert@fledge.watson.org To: Munehiro Matsuda Cc: haro@tt.kubota.co.jp, current@freebsd.org Subject: Re: Zsh dumps core after cap_get_proc() removal In-Reply-To: <20020616124652V.haro@h4.dion.ne.jp> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG FWIW, it looks like privasserted() in zsh might be (and this is without reading the source) some attempt to reproduce the issetugid() functionality. It should just invoke that call rather than rolling its own, if so -- the TrustedBSD cap implementation update the issetugid() flag to reflect capability privileges. Robert N M Watson FreeBSD Core Team, TrustedBSD Projects robert@fledge.watson.org Network Associates Laboratories To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message