[torquedev] Bug in /etc/rc.d/init.d/pbs_mom: replace SIGHUP by HUP
Chris Samuel
csamuel at vpac.org
Thu Jun 11 18:18:54 MDT 2009
----- "Ole Holm Nielsen" <Ole.H.Nielsen at fysik.dtu.dk> wrote:
> Upon googling for the above error I found a page
> http://www.linux-archive.org/crux/57882-problem-reloading-sighup-some-services.html
> which says that if bash is invoked as /bin/sh then the kill command
> uses POSIX syntax where apparently the SIG prefix is illegal. Indeed,
> doing a "kill -l" inside a script lists the signals without a SIG prefix.
>
> So the problem appears to be understood, but I just don't know of a
> portable solution to this problem.
I'd suggest we stick to the POSIX spec for portability reasons;
not least being that some Linux distros use another shell for
/bin/sh, not bash, notwithstanding the glibc maintainers comments
on bash being the only supported shell for glibc.
cheers,
Chris
--
Christopher Samuel - (03) 9925 4751 - Systems Manager
The Victorian Partnership for Advanced Computing
P.O. Box 201, Carlton South, VIC 3053, Australia
VPAC is a not-for-profit Registered Research Agency
More information about the torquedev
mailing list