Fix for DECTalk initscript problems
Jacob Schmude
jschmude at adelphia.net
Sun May 2 09:48:36 EDT 2004
Hi all
Well, thanks to Mr. Hanke of the speechd time who made a change to
the generic.c module, I have been able to discover and resolve the problem
of DECTalk not starting at system boot-up. It turns out to be one of those
simple, should-have-been-obvious things that one feels like an idiot for
missing.
The Problem:
DECTalk is installed in the /usr/local tree, and say resides in
/usr/local/bin. However, the initscripts don't include /usr/local/bin in
their path statements, for valid security reasons. As a result of this,
the shell couldn't find the say command and thus it wasn't being
executed.
The Solution
Edit dtk-generic.conf. Where the say command is referenced, put
the full path to say like:
/usr/local/bin/say
Save the file. That's it. Now it will execute properly on startup.
HTH
More information about the Speakup
mailing list