I've also noticed that /etc/init.d/boot.local does not run at boot. After boot the processes are not running. I noticed that there was an error message on the splash screen:"ERROR loading lirc_dev. No such device". My boot.local looks like this:
Code:
#! /bin/sh
#
# Copyright (c) 2002 SuSE Linux AG Nuernberg, Germany. All rights reserved.
#
# Author: Werner Fink <werner@suse.de>, 1996
# Burchard Steinbild, 1996
#
# /etc/init.d/boot.local
#
# script with local commands to be executed from init on system startup
#
# Here you should add things, that should happen directly after booting
# before we're going to the first run level.
#
modprobe lirc_i2c
sleep 1
let "No_Lines = `ps aux | grep 'lircd$' | wc -l`"
if test $No_Lines -lt 1
then
/usr/sbin/lircd &
fi
sleep 1
let "No_Lines = `ps aux | grep 'irxevent\ \/home\/lagu2653\/.lircrc' | wc -l`"
if test $No_Lines -lt 1
then
/usr/bin/irxevent /home/lagu2653/.lircrc &
fi
sleep 1
let "No_Lines = `ps aux | grep 'irexec -d$' | wc -l`"
if test $No_Lines -lt 1
then
/usr/bin/irexec -d &
fi
sleep 1