On Tue, 11 Oct 2005 08:20:26 +0200
steven mestdagh <[EMAIL PROTECTED]> wrote:

> On Mon, Oct 10, 2005 at 07:28:17PM +0200, Jasper Lievisse Adriaanse wrote:
> > > > > > > systrace: deny user: root, prog: /bin/cp, pid: 26483(0)[10776], 
> > > > > > > policy: /usr/bin/env, filters: 144, syscall: native-fswrite(136), 
> > > > > > > filename: /usr/local/share/psh
> > > > > > > cp: /usr/local/share/psh/: Operation not permitted
> > > > > > > 
> > > > > > > Cheers,
> > > > > > > 
> > > > > > > Alek
> > > > > > 
> > > > > > Well, I just can reproduce your errors. 
> > > > > > Here it installs without any complaints or errors. Can anyone else 
> > > > > > reproduce
> > > > > > Alek's output?
> > > > > 
> > > > > Yes. Set USE_SYSTRACE=Yes in /etc/mk.conf
> > > > Hmm, yes now I see them messages too. Do you happen to know how to 
> > > > solve it?
> > > 
> > > You can disable the postinstall.pl script by patching Makefile.PL, then
> > > install what postinstall.pl does by adding a post-install target to the
> > > port's Makefile.
> > 
> > Okido, no more errors (with USE_SYSTRACT=Yes too). New tarball is at:
> > http://nedbsd.nl/~jasper/obsd/ports/perlsh.tar.gz
> 
> this would be better:
> 
> post-install:
>         ${INSTALL_DATA_DIR} ${PREFIX}/share/psh/themes
>         ${INSTALL_DATA_DIR} ${PREFIX}/share/psh/complete
>         ${INSTALL_DATA} ${WRKSRC}/share/themes/* ${PREFIX}/share/psh/themes
>         ${INSTALL_DATA} ${WRKSRC}/share/complete/* 
> ${PREFIX}/share/psh/complete

Well, it gives an error on 29 and 32, these are the first and last line of this
code.

> 
> and maybe you can skip the "debian" completion :)
@comment added.

> 
> -- 
> steven
> 
> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
> 


-- 
"Security is decided by quality" -- Theo de Raadt

Reply via email to