Redirection depends on sh syntax which is not availible in tcsh. Su executes command in default login shell which on some systems might be tcsh or something else. Proposed patch explicitly calls /bin/sh. Another solution would be to execute "daemon -f ${command} ..." instead of redirection, which I used before with success. Of course, same thing applies to mldonkey-devel. Port maintainer (lioux@FreeBSD.org) is cc'd. Generated with FreeBSD Port Tools 0.77 How-To-Repeat: set ${mlnet_user} to someone with non-bourne shell # /usr/local/etc/rc.d/mlnet start Ambiguous output redirect.
Responsible Changed From-To: freebsd-ports-bugs->lioux Over to maintainer
lioux 2007-07-26 02:46:25 UTC FreeBSD ports repository Modified files: net-p2p/mldonkey Makefile net-p2p/mldonkey/files mlnet.in wrapper.sh Log: o Fix RC script. Make sure the shell is sh(1) when starting mlnet. o Bump PORTREVISION PR: 112253 Submitted by: Marcin Wisnicki <mwisnicki+freebsd@gmail.com> Revision Changes Path 1.50 +6 -1 ports/net-p2p/mldonkey/Makefile 1.3 +5 -4 ports/net-p2p/mldonkey/files/mlnet.in 1.2 +1 -1 ports/net-p2p/mldonkey/files/wrapper.sh _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: open->closed Committed. Thanks!