NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: port-i386/51358: /usr/bin/cvs fakes file permissions
The following reply was made to PR port-i386/51358; it has been noted by GNATS.
From: Richard PALO <richard%netbsd.org@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: port-i386/51358: /usr/bin/cvs fakes file permissions
Date: Mon, 01 Aug 2016 07:15:36 +0200
Le 01/08/16 02:25, David Holland a écrit :
> We should get the permissions on the mirror fixed (who needs to be
> poked for that to happen?) but also it's a good idea to pursue a patch
> that avoids needing execute permission in the pkgsrc tree. There are
> reasons for that besides cvs being fragile, the most significant
> probably being that on some OSes (e.g. Solaris) you don't want to use
> /bin/sh. (These particular scripts probably account for Solaris, but
> others might not, and who knows what other ancient buggix-type systems
> someone might want to use pkgsrc on...)
>
> --
> David A. Holland
> dholland%netbsd.org@localhost
>
>
The patch proposed uses TOOLS_SHELL which on SunOS is typically bash or pdksh
(if bootstrapped with --full) or dash with the wip patchset from jperkin@
I have not had occasion to test it out in a full bulk build (neither on NetBSD
nor SunOS) but it seems fine on the packages previously affected by the issue.
--
Richard PALO
Home |
Main Index |
Thread Index |
Old Index