Date: Fri, 25 Jun 2004 12:20:08 -0400 From: Andrew J Caines <A.J.Caines@halplant.com> To: ports@FreeBSD.org Subject: Re: rcNG-fy sysutils/daemontools Message-ID: <20040625162008.GC51175@hal9000.halplant.com> In-Reply-To: <20040624151543.5cadaf83.nork@FreeBSD.org> References: <20040620070446.21a599c7.nork@FreeBSD.org> <20040622183550.GI46866@hal9000.halplant.com> <20040624151543.5cadaf83.nork@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Norikatsu-san, Sorry for the slow reply. > > Even ignoring the overall ugliness of this line, the arbitrary and > > unnecessary /bin/csh dependency prevents the use of NO_TCSH=true to make > > systems good and pure and free from harm. > Hum... I read some daemontools's documents. According to > these, I considerd that csh was reqired. Don't you think it? Without addressing the issue of relevant documentation, when I was first hit with the NO_TCSH problem I switched the startup script to sh with sh syntax and of course it starts svscan fine (since there are no dependencies). As for ports which use daemontools, I only know djbdns and that doesn't have any csh dependency AFAICT. I would suggest that much like most low-level system oriented scripts, Bourne shell with common syntax should be mandatory, as it is the universal unix lowest common denominator. If I had my way, I'd rewrite that whole ugly script. -Andrew- -- _______________________________________________________________________ | -Andrew J. Caines- Unix Systems Engineer A.J.Caines@halplant.com | | "They that can give up essential liberty to obtain a little temporary | | safety deserve neither liberty nor safety" - Benjamin Franklin, 1759 |
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040625162008.GC51175>