<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<font size="+3"><tt>Hello!<br>
<font size="+3">Using vinux and have a lot of problems with
brltty not wanting to start w<font size="+3">hen the s<font
size="+3">ystem boots.<br>
<font size="+3">Luckel<font size="+3">y i have emacspeak
to rely on but its a pain in the but not having brltty
<font size="+3">to start at bootup.<br>
<font size="+3">This happend after i upgraded to the
latest version<font size="+3"> of brltty.<br>
<font size="+3">I am not sure what really whent
wrong because i can st<font size="+3">art <font
size="+3">it with the run-brltty script.<br>
<font size="+3">People is telling me to
check that brltty is in the initramfs
and it is.<br>
<font size="+3">Here is the startup
script i have in the etc/default
folder.<br>
<br>
</font></font></font></font></font></font>#!
/bin/sh<br>
### BEGIN INIT INFO<br>
# Provides: brltty<br>
# Required-Start: mountkernfs<br>
# Required-Stop: <br>
# Should-Start: udev<br>
# Should-Stop:<br>
# Default-Start: S<br>
# Default-Stop:<br>
# Short-Description: Braille terminal driver <br>
# Description: Used to provide access to
refreshable braille terminals.<br>
### END INIT INFO<br>
<br>
set -e<br>
<br>
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br>
DAEMON=/sbin/brltty<br>
NAME=brltty<br>
DESC='Braille terminal driver'<br>
<br>
test -f $DAEMON || exit 0<br>
<br>
# /etc/brltty.conf may need to be propagated from
the initramfs. (This is a<br>
# pretty awful hack.)<br>
if [ -e /dev/.initramfs/brltty.conf ] && [
-e /etc/default/brltty ]; then<br>
mv /dev/.initramfs/brltty.conf
/etc/brltty.conf<br>
sed -i -e 's/^RUN_BRLTTY=.*/RUN_BRLTTY=yes/'
/etc/default/brltty<br>
fi<br>
<br>
[ -r /etc/default/brltty ] && .
/etc/default/brltty<br>
<br>
# Edit /etc/default/brltty and set RUN_BRLTTY=yes
to allow brltty to be<br>
# started.<br>
if [ "$RUN_BRLTTY" != yes ]; then<br>
exit 0<br>
fi<br>
<br>
set -e<br>
<br>
[ -r /etc/default/locale ] && .
/etc/default/locale<br>
[ -n "$LANG" ] && export LANG<br>
<br>
. /lib/lsb/init-functions<br>
<br>
case "$1" in<br>
start)<br>
if [ "$RUNLEVEL" = "S" -a "$PREVLEVEL" = "N"
]; then<br>
if [ "$START_IN_INITRAMFS" = "true" -o
"$START_IN_INITRAMFS" = "yes" ]; then<br>
if $0 status >/dev/null; then<br>
$0 stop<br>
else<br>
log_warning_msg 'BRLTTY was not
running, did you forget to invoke
"update-initramfs -u"?'<br>
fi<br>
fi<br>
fi<br>
log_daemon_msg "Starting $DESC" "$NAME"<br>
if start-stop-daemon --start --oknodo --exec
$DAEMON -- $ARGUMENTS; then<br>
log_end_msg 0<br>
else<br>
log_end_msg 1<br>
fi<br>
;;<br>
stop)<br>
log_daemon_msg "Stopping $DESC" "$NAME"<br>
if start-stop-daemon --stop --quiet --oknodo
--retry 5 --exec $DAEMON; then<br>
log_end_msg 0<br>
else<br>
log_end_msg 1<br>
fi<br>
;;<br>
restart|force-reload)<br>
log_daemon_msg "Restarting $DESC" "$NAME"<br>
start-stop-daemon --stop --quiet --retry 5
--exec $DAEMON<br>
if start-stop-daemon --start --quiet --exec
$DAEMON -- $ARGUMENTS; then<br>
log_end_msg 0<br>
else<br>
log_end_msg 1<br>
fi<br>
;;<br>
status)<br>
status_of_proc "$DAEMON" "$NAME"
&& exit 0 || exit $?<br>
;;<br>
*)<br>
echo "Usage: /etc/init.d/$NAME
{start|stop|restart|force-reload|status}"
>&2<br>
exit 1<br>
;;<br>
esac<br>
<br>
exit 0<br>
<br>
<font size="+3">I was in to debian 10 years ago
but gave it up so i am not really a newbie but
scripts is not what i understand really.<br>
<font size="+3">So if someon can help me pleas
do.<br>
<font size="+3">/A</font><br>
</font></font><br>
</font></font></font></font></font></font></font></tt></font>
</body>
</html>