1
0
mirror of https://git.yoctoproject.org/poky synced 2026-05-09 05:29:32 +00:00

irda-utils: fix for read-only rootfs

The init script for irda writes configuration items to /etc/sysconfig/irda
if that file is not available in system. But it's actually not necessary,
the behavior doesn't change whether the init script writes to the file or not.

Considering it issues error messages in case of a read-only rootfs, I delete
the writing process.

[YOCTO #4103]
[YOCTO #4886]

(From OE-Core rev: f88a101bc0caa7b486527f0d337406651cbaeb0d)

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Chen Qi
2013-07-23 11:06:08 +08:00
committed by Richard Purdie
parent 4485cd903e
commit 0b66192825
@@ -13,7 +13,6 @@ module_id() {
}
if [ ! -f /etc/sysconfig/irda ]; then
case `module_id` in
"HP iPAQ H2200" | "HP iPAQ HX4700" | "HTC Universal")
IRDA=yes
@@ -28,18 +27,10 @@ if [ ! -f /etc/sysconfig/irda ]; then
DISCOVERY=
;;
esac
mkdir -p /etc/sysconfig
echo "IRDA=$IRDA" > /etc/sysconfig/irda
if [ $IRDA = "yes" ]; then
echo "DEVICE=$DEVICE" >> /etc/sysconfig/irda
echo "DONGLE=$DONGLE" >> /etc/sysconfig/irda
echo "DISCOVERY=$DISCOVERY" >> /etc/sysconfig/irda
fi
else
. /etc/sysconfig/irda
fi
. /etc/sysconfig/irda
# Check that irda is up.
[ ${IRDA} = "no" ] && exit 0