From 2a162947b08164749bdd414a76164e87e9095bba Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 1 Dec 2009 11:11:32 +0100 Subject: [PATCH] lirc: - faster starting --- packages/sysutils/lirc/init.d/41_lirc | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/packages/sysutils/lirc/init.d/41_lirc b/packages/sysutils/lirc/init.d/41_lirc index 2f2916164f..700c0f7314 100755 --- a/packages/sysutils/lirc/init.d/41_lirc +++ b/packages/sysutils/lirc/init.d/41_lirc @@ -4,18 +4,20 @@ # # runlevels: openelec, text, debug -. /etc/sysconfig +( + . /etc/sysconfig -progress "Starting LIRC daemon" + progress "Starting LIRC daemon" -# insert needed modules -IFS='|' -for module in $LIRC_MODULES; do - eval "modprobe $module" >/dev/null 2>&1 -done + # insert needed modules + IFS='|' + for module in $LIRC_MODULES; do + eval "modprobe $module" >/dev/null 2>&1 + done -# start lircd -mkdir -p /var/run/lirc -lircd --driver=$LIRC_DRIVER --device=$LIRC_DEVICE --output=$LIRC_OUTPUT & + # start lircd + mkdir -p /var/run/lirc + lircd --driver=$LIRC_DRIVER --device=$LIRC_DEVICE --output=$LIRC_OUTPUT +)& exit 0