Re: startup script - bad interpreter: No such file or directory

J Sloan <[email protected]> Mon, 10 Jul 2006 12:36:33 -0700
Newsgroups gmane.linux.suse.domino
Message-ID <[email protected]>
In that case, run the script like this:

sh -xv <path to script> |tee logfile

Then check the logfile to see the play by play.

Some editors are nice enough to hide the "^M" problem, but interpreters are
not so forgiving, concerned as they are with a rigorous literal interpretation
of the script. The following command will verify the proper format:

od -c <path to script>

and check that "\n" occurs without an accompanying "\r"

J

[email protected] wrote:
> I edited them with vi over SSH using PuTTY (from a Windows PC).  However,
> after logging on at the console and checking the files I found no '^M' on
> any of the lines.
> 
> Thanks for the tip.
> 
> Scott Blayney, PCLP
> Lotus Notes Administrator
> Children's Aid Society of Ottawa
> 613-747-7800 x2806
> 
> J Sloan <[email protected]> wrote on 10/07/2006 03:06:27 PM:
> 
>>
>> [email protected] wrote:
>>> I am trying to use the startup script written by Daniel Nashed, version
>>> 1.3.  I have copied the rc_domino script to the /etc/init.d
>> directory and
>>> the rc_startup_script to the /opt/lotus directory.
>>>
>>> I added the following lines to /home/notes/.bashrc:
>>> export DOMINO_START_SCRIPT=/opt/lotus/rc_domino_script
>>> export Notes_SHARED_DPOOLSIZE=20971520
>>>
>>> I made the following change to /opt/lotus/rc_startup_script:
>>> NOTES_LANG=en_US
>>>
>>> I am still using the domino-runtime package from SuSE to start Domino.
>>> However, I am trying to test the new script.  When I try and
>> invoke it I
>>> get:
>>> switching to notes
>>> : bad interpreter: No such file or directory
>>>
>>> When I switch to the notes account and run /etc/init.
>> d/rc_domino status I
>>> get the following:
>>> : bad interpreter: No such file or directoryscript: /bin/sh
>>>
>>> But if I type which sh I get:
>>> /bin/sh
>> Did you edit the script on a windoze peecee? If so it probably
>> corrupted the
>> file, appending a '^M' to every line.
>>
>> J
>>
>> --
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
> 
>