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