[bind10-dev] src/bin/dbutil/tests fails if SHELL=/bin/csh

Naoki Kambe kambe at jprs.co.jp
Fri Feb 8 01:25:39 UTC 2013


Hello,

If we expect a real user directly executes `run_dbutil.sh`, a exec bit
should be set to it. `configure` actually does it and I think
`dbutil_test.sh` tests it. But if not, I think `dbutil_test.sh`
should read it by exec or eval or source. :)

Naoki Kambe

From: Mukund Sivaraman <muks at isc.org>
Subject: Re: [bind10-dev] src/bin/dbutil/tests fails if SHELL=/bin/csh
Date: Fri, 8 Feb 2013 00:46:27 +0530

> Hi Fujiwara san
> 
> > fujiwara at jprs.co.jp wrote:
> > > I prefer removing '${SHELL}' because configure sets execution bit of
> > > src/bin/dbutil/run_dbutil.sh and the first line of it is "#!/bin/sh".
> 
> If ${SHELL} is the incorrect way to invoke a shell there, please change
> it to whatever way is more suitable. But note that configure is not
> always called when regenerating the .sh from the .sh.in, and it doesn't
> always get the execute bit set. This is why the ${SHELL} was added.
> 
> 		Mukund


More information about the bind10-dev mailing list