[NBLUG/talk] Init script stoped working in debian.
Jacob Appelbaum
jake at nblug.org
Mon Jan 31 14:40:24 PST 2005
On Mon, 2005-01-31 at 14:18, Steve Johnson wrote:
> Dean,
>
> Yeah thats all good, I did seem to narrow this down a little bit.. In
> the script there is a line that looks like this
>
> . /usr/share/sendmail/sendmail;
>
> thats a dot space and then the path to sendmail.
>
> Now that gets the ELF error... I can recreate it with another binary... example
>
> smeagol:~# . ls
> -su: ELF: command not found
>
> Same error.. so the .<space>command seems to die..
>
That's because . /usr/share/sendmail/sendmail; is attempting to be
parsed as a shell script. You're doing that against a binary file.
Remove the "." and it will work. But it's a dirty hack, you dirty hacker
you ;-)
Use the power of the stub package!
with love,
--
Jacob Appelbaum <jake at nblug.org>
More information about the talk
mailing list