From a8be4ac6672e1461958749d2c4eed16528c152b7 Mon Sep 17 00:00:00 2001 From: Alexy Shin Date: Sat, 9 Oct 2010 04:09:22 +0900 Subject: GPS: apply GPS final permission Change GPS permission reviewed with Mike Lookwood Change-Id: I8a3afd5be3484d8eb0d36b803977acd17f251ebe --- init.herring.rc | 11 ++++++----- ueventd.herring.rc | 3 ++- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/init.herring.rc b/init.herring.rc index af457c9..b2b1b52 100755 --- a/init.herring.rc +++ b/init.herring.rc @@ -22,9 +22,9 @@ on boot # create data/gps for GPS demon chown root system /dev/s3c2410_serial1 chmod 664 /dev/s3c2410_serial1 - mkdir /data/gps 771 system system - chown system system /data/gps - chown root system /sys/class/sec/gps/GPS_PWR_EN/value + mkdir /data/gps 700 gps system + chown gps system /data/gps + chown gps root /sys/class/sec/gps/GPS_PWR_EN/value chmod 664 /sys/class/sec/gps/GPS_PWR_EN/value chown root system /sys/class/gpio/gpio104/value chmod 664 /sys/class/gpio/gpio104/value @@ -98,8 +98,9 @@ on fs chown system system /sys/class/backlight/s5p_bl/brightness service gpsd /system/vendor/bin/gpsd -c /vendor/etc/gps.xml - user system - group system inet + socket gps seqpacket 0660 gps system + user gps + group inet # create filesystems if necessary service setup_fs /system/bin/setup_fs /dev/block/platform/s3c-sdhci.0/by-name/userdata diff --git a/ueventd.herring.rc b/ueventd.herring.rc index 9aabf50..bec380c 100644 --- a/ueventd.herring.rc +++ b/ueventd.herring.rc @@ -20,4 +20,5 @@ /dev/akm8973 0660 system system /dev/accelerometer 0660 system system - +# for GPS +/dev/s3c2410_serial1 0600 gps gps -- cgit v1.1