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