[Bioclusters] Re : Problem starting sge_schedd in Startupitems in
OS X
Rayson Ho
raysonlogin at yahoo.com
Tue Apr 26 12:43:04 EDT 2005
Yes, with " a.out > /dev/null 2>&1 < /dev/null" in the startupitem, the
reduced code seems to work now.
May be I will try with SGE and see if there are issues remaining...
Thanks Tim :)
Rayson
--- Tim Cutts <tjrc at sanger.ac.uk> wrote:
>
> On 25 Apr 2005, at 9:35 pm, Rayson Ho wrote:
>
> > Then what does your StartupItems script look like??
>
> Aha - sorry, I misunderstood you. Yes, it looks like Startup scripts
>
> execute with closed STDIN, STDOUT and STDERR file handles. It also
> has
> a frankly bizarre umask. Look at the permissions on the created
> file:
>
> -r-s--s--- 1 root wheel 31 26 Apr 09:28 /tmp/log.txt*
>
> I used the following Startup Items script:
>
> #!/bin/sh
> # startup script for service anacron, created by daemonic
>
> . /etc/rc.common
>
> case "$1" in
> start)
>
> ConsoleMessage "Starting Rayson Tester"
>
> /Users/tim/t
>
> ;;
> esac
>
> exit 0
>
> And the following property list (nicked from daemonic-anacron):
>
> {
> Description = "rayson-test";
> Provides = ("rayson-test");
> Requires = ("Resolver");
> OrderPreference = "None";
> Messages =
> {
> start = "Starting Rayson Tester";
> stop = "Stopping Rayson Tester";
> restart = "Restarting Rayson Tester";
> };
> }
>
> OK, I know it doesn't actually require a Resolver, but that doesn't
> affect the test.
>
> The problem can be 'fixed' by reopening the three standard files from
>
> /dev/null at some point in the script before the startup command:
>
> exec > /dev/null 2>&1 < /dev/null
>
> At least anything that depends on the file handle existing won't fall
>
> on its arse.
>
> Tim
>
> --
> Dr Tim Cutts
> Informatics Systems Group, Wellcome Trust Sanger Institute
> GPG: 1024D/E3134233 FE3D 6C73 BBD6 726A A3F5 860B 3CDD 3F56 E313
> 4233
>
> _______________________________________________
> Bioclusters maillist - Bioclusters at bioinformatics.org
> https://bioinformatics.org/mailman/listinfo/bioclusters
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Bioclusters
mailing list