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
