Subject: Re: pkg/32835: rc.d/estd doesn't have the 'x' bit set
To: None <gnats-bugs@netbsd.org>
From: Jeremy C. Reed <reed@reedmedia.net>
List: pkgsrc-bugs
Date: 02/14/2006 13:03:10
On Tue, 14 Feb 2006 smb@cs.columbia.edu wrote:

> 	The bypass is to change the modes manually, of course.  I'm not
> 	sure where estd.sh is actually copied to rc.d -- in the pkgsrc
> 	structure? -- so I can't fix it, but it's invoking 'install'
> 	with the wrong -m option.

For now, fix your sysutils/estd/patches/patch-aa and rerun "make 
makepatchsum".

(I see the locations for man pages needs to be fixed too, but that is 
unrelated to this PR.)

The mk/install/bsd.pkginstall.mk uses:

RCD_SCRIPTS_MODE?= 0755

It creates a script that contains this metadata like:

# FILE: $$file cr $$egfile ${RCD_SCRIPTS_MODE}

Maybe for some reason, the code to use this was removed or is not working. 
(But from a quick look,  mk/install/files appears to look correct.)


 Jeremy C. Reed

 	  	 	 technical support & remote administration
	  	 	 http://www.pugetsoundtechnology.com/