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



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