pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/34059: tool wrappers are wrong for chown in unprivileged mode
The following reply was made to PR pkg/34059; it has been noted by GNATS.
From: "Johnny C. Lam" <jlam%pkgsrc.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc: pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/34059: tool wrappers are wrong for chown in unprivileged mode
Date: Sun, 23 Jul 2006 15:55:27 +0000
On Sun, Jul 23, 2006 at 02:05:00PM +0000, rillig%NetBSD.org@localhost wrote:
> >Number: 34059
> >Category: pkg
> >Synopsis: tool wrappers are wrong for chown in unprivileged mode
> >Confidential: no
> >Severity: serious
> >Priority: medium
> >Responsible: pkg-manager
> >State: open
> >Class: sw-bug
> >Submitter-Id: net
> >Arrival-Date: Sun Jul 23 14:05:00 +0000 2006
> >Originator: Roland Illig
> >Release: NetBSD 3.0_STABLE
> >Organization:
>
> >Environment:
>
>
> System: NetBSD bacc.roland-illig.de 3.0_STABLE NetBSD 3.0_STABLE (GENERIC)
> #0: Sat Jun 17 13:16:17 CEST 2006
> build%baccf5ee.roland-illig.de@localhost:/home/build/3/2006-06/i386/work/sys/arch/i386/compile/GENERIC
> i386
> Architecture: i386
> Machine: i386
> >Description:
>
> When building packages in unprivileged mode, when packages run "chown",
> the tool wrappers run the real chown instead of ignoring the request.
> This may lead to build failures that haven't been there before.
>
> >How-To-Repeat:
>
> >Fix:
>
> The "chown" and "chgrp" commands should be wrappers around ${TRUE}.
Yes, I think this is the right way to do it. I also think in the
unprivileged mode, "install" should also be a tool that is a special
wrapper that ignores -o and -g.
Cheers,
-- Johnny Lam <jlam%pkgsrc.org@localhost>
Home |
Main Index |
Thread Index |
Old Index