mirror of
git://git.yoctoproject.org/poky
synced 2026-08-12 06:34:08 +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:
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
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user