Re-write service check test. 21/210221/2 submit/tizen/20190717.075606
authorjin-gyu.kim <jin-gyu.kim@samsung.com>
Wed, 17 Jul 2019 04:56:29 +0000 (13:56 +0900)
committerjin-gyu.kim <jin-gyu.kim@samsung.com>
Wed, 17 Jul 2019 05:06:59 +0000 (14:06 +0900)
- Do not check Group & SMACK label for D-Bus service.
- Split funtions for Systemd and D-Bus service check.

Change-Id: I0975eb8a14301d0a0811fec388867540deb2f4b4

test/new_service_test/check_new_service.sh [changed mode: 0644->0755]
test/new_service_test/emulator/mobile/dbus_service.list [changed mode: 0755->0644]
test/new_service_test/emulator/tv/dbus_service.list [changed mode: 0755->0644]
test/new_service_test/emulator/wearable/dbus_service.list [changed mode: 0755->0644]
test/new_service_test/target/mobile/dbus_service.list [changed mode: 0755->0644]
test/new_service_test/target/tv/dbus_service.list [changed mode: 0755->0644]
test/new_service_test/target/wearable/dbus_service.list [changed mode: 0755->0644]

old mode 100644 (file)
new mode 100755 (executable)
index 103d360..3470d1e
@@ -10,57 +10,91 @@ not_permitted_service_path="/opt/share/security-config/not_permitted_service/"
 systemd_service_dir="/usr/lib/systemd/system"
 dbus_service_dir="/usr/share/dbus-1/system-services"
 
-# function to check whether it is included in list files
-# args : $1 - service file, $2 - uid, $3 - gid, $4 - smacklabel, $5 - service list
-function check_service
+# function to check whether it is included in systemd list files
+# args : $1 - service file path, $2 - uid, $3 - gid, $4 - smacklabel
+function check_systemd_service
 {
        service_name=$(echo $1 | rev | cut -f1 -d "/" | rev)
-       if [ $2 == ";" ]
+       if [ "$2" == "" ]
        then
-               uid=";root"
+               uid="root"
        else
                uid="$2"
        fi
-       if [ $3 == ";" ]
+       if [ "$3" == "" ]
        then
-               gid=";root"
+               gid="root"
        else
                gid="$3"
        fi
-       result=$(cat $5 | grep "$service_name$uid$gid$4")
-       if [ "$result" = "" ]
+       result=$(cat $systemd_service_list | grep "$service_name;$uid;$gid;$4;")
+       if [ "$result" == "" ]
        then
-               echo "$1"
+               echo "Not permitted Systemd Service : $1"
                echo $service_name >> $log_file
-               # Move the service file to another directory. This service cannot be launched by systemd or d-bus.
-               # TODO : This is temporary. Checking onlycap may need to be considered later.
-               if [ -e "/etc/smack/onlycap" ]
+               move_service_file $1 $service_name
+       fi
+}
+
+# function to check whether it is included in dbus list files
+# args : $1 - service file path, $2 - uid
+function check_dbus_service
+{
+       # skip dbus service which has SystemdService option.
+       if [ "$(cat $1 | grep 'SystemdService=')" == "" ]
+       then
+               return
+       fi
+       service_name=$(echo $1 | rev | cut -f1 -d "/" | rev)
+       if [ "$2" == "" ]
+       then
+               uid="root"
+       else
+               uid="$2"
+       fi
+       result=$(cat $dbus_service_list | grep "$service_name;$uid;")
+       if [ "$result" == "" ]
+       then
+               echo "Not permitted DBUS Service : $1"
+               echo $service_name >> $log_file
+               move_service_file $1 $service_name
+       fi
+}
+
+# function to move service file to another directory. This service cannot be launched by systemd or d-bus.
+# $1 : service file path, $2 : service file name
+function move_service_file
+{
+       # TODO : This is temporary. Checking onlycap may need to be considered later.
+       if [ -e "/etc/smack/onlycap" ]
+       then
+               if [ ! -d $not_permitted_service_path ]
                then
-                       if [ ! -d $not_permitted_service_path ]
-                       then
-                               mkdir $not_permitted_service_path
-                       fi
-                       mv "$1" "$not_permitted_service_path$service_name"
+                       mkdir $not_permitted_service_path
                fi
+               mv "$1" "$not_permitted_service_path$2"
        fi
 }
 
-# function to find and check service file in dbus / systemd directory
-# args : $1 = path (dbus or systemd), $2 = service list path
-function find_service
+# function to find and check service file in systemd directory
+function find_systemd_service
 {
-       for line in `find "$1" -type f -name "*service" 2> /dev/null`
+       for line in `find "$systemd_service_dir" -type f -name "*service" 2> /dev/null`
        do
-               # skip dbus service which has SystemdService option.
-               if [ "$1" = "$dbus_service_dir" ] && [ "$(cat $line | grep 'SystemdService=')" != "" ]
-               then
-                       continue
-               fi
-               uid=";$(cat $line | grep "User=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
-               gid=";$(cat $line | grep "Group=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
-               smacklabel=";$(cat $line | grep "SmackProcessLabel=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015');"
+               uid="$(cat $line | grep "User=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
+               gid="$(cat $line | grep "Group=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
+               smacklabel="$(cat $line | grep "SmackProcessLabel=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
+               check_systemd_service "$line" "$uid" "$gid" "$smacklabel"
+       done
+}
 
-               check_service $line $uid $gid $smacklabel $2
+# function to find and check service file in dbus directory
+function find_dbus_service
+{
+       for line in `find "$dbus_service_dir" -type f -name "*service" 2> /dev/null`
+       do              
+               uid="$(cat $line | grep "User=" | grep -v "#" | cut -d "=" -f2 | tr -d '\015')"
+               check_dbus_service "$line" "$uid"
        done
 }
 
@@ -75,13 +109,15 @@ then
        rm $result_file
 fi
 
-# Run Test
-find_service "$systemd_service_dir" "$systemd_service_list"
-find_service "$dbus_service_dir" "$dbus_service_list"
+# MAIN
+find_systemd_service
+find_dbus_service
 
 if [ ! -e $log_file ]
 then
+       echo "Success! All service file is in the list"
        echo "YES" > $result_file
 else
+       echo "Fail! Please check the log and "$not_permitted_service_path
        echo "NO" > $result_file
 fi
old mode 100755 (executable)
new mode 100644 (file)
index 83b54ad..9e76ae9
@@ -1,50 +1,50 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.connman.vpn.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wifidirect.service;network_fw;network_fw;;
-net.wmesh.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.ag_agent.service;network_fw;network_fw;;
-org.bluez.map_agent.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.bluez.pb_agent.service;root;root;;
-org.freedesktop.hostname1.service;root;;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.account.manager.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.app2sd.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.lbs.Providers.LbsServer.service;location;location;;
-org.tizen.NetNfcService.service;network_fw;network_fw;;
-org.tizen.orchestration.service;system_fw;system_fw;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.scmirroring.server.service;multimedia_fw;multimedia_fw;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.popup.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.system.vibrator.service;system_fw;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.connman.vpn.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wifidirect.service;network_fw;
+net.wmesh.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.ag_agent.service;network_fw;
+org.bluez.map_agent.service;root;
+org.bluez.obex.service;network_fw;
+org.bluez.pb_agent.service;root;
+org.freedesktop.hostname1.service;root;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.account.manager.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.app2sd.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.lbs.Providers.LbsServer.service;location;
+org.tizen.NetNfcService.service;network_fw;
+org.tizen.orchestration.service;system_fw;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.scmirroring.server.service;multimedia_fw;
+org.tizen.SoundServer.service;root;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.popup.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.system.vibrator.service;system_fw;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;
old mode 100755 (executable)
new mode 100644 (file)
index 65b1fb0..9fb06a4
@@ -1,39 +1,39 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wmesh.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.freedesktop.hostname1.service;root;;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.scmirroring.server.service;multimedia_fw;multimedia_fw;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
-org.bluez.service;root;root;; # need to be checked by service file verification
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wmesh.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.obex.service;network_fw;
+org.freedesktop.hostname1.service;root;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.SoundServer.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.scmirroring.server.service;multimedia_fw;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;
+org.bluez.service;root;
old mode 100755 (executable)
new mode 100644 (file)
index f4e0373..40babe8
@@ -1,45 +1,45 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wmesh.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.ag_agent.service;network_fw;network_fw;;
-org.bluez.hid_agent.service;network_fw;network_fw;;
-org.bluez.hf_agent.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.freedesktop.hostname1.service;root;;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.account.manager.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.lbs.Providers.LbsServer.service;location;location;;
-org.tizen.NetNfcService.service;network_fw;network_fw;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.popup.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.system.vibrator.service;system_fw;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wmesh.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.ag_agent.service;network_fw;
+org.bluez.hid_agent.service;network_fw;
+org.bluez.hf_agent.service;root;
+org.bluez.obex.service;network_fw;
+org.freedesktop.hostname1.service;root;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.SoundServer.service;root;
+org.tizen.account.manager.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.lbs.Providers.LbsServer.service;location;
+org.tizen.NetNfcService.service;network_fw;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.popup.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.system.vibrator.service;system_fw;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;
old mode 100755 (executable)
new mode 100644 (file)
index 2756fc6..714b407
@@ -1,49 +1,49 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.connman.vpn.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wifidirect.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.ag_agent.service;network_fw;network_fw;;
-org.bluez.map_agent.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.bluez.pb_agent.service;root;root;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.SmartcardService.service;network_fw;network_fw;;
-org.tizen.account.manager.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.app2sd.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.factory-reset.service;root;root;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.lbs.Providers.LbsServer.service;location;location;;
-org.tizen.orchestration.service;system_fw;system_fw;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.scmirroring.server.service;multimedia_fw;multimedia_fw;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.popup.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.system.vibrator.service;system_fw;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.connman.vpn.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wifidirect.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.ag_agent.service;network_fw;
+org.bluez.map_agent.service;root;
+org.bluez.obex.service;network_fw;
+org.bluez.pb_agent.service;root;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.SmartcardService.service;network_fw;
+org.tizen.account.manager.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.app2sd.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.factory-reset.service;root;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.lbs.Providers.LbsServer.service;location;
+org.tizen.orchestration.service;system_fw;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.scmirroring.server.service;multimedia_fw;
+org.tizen.SoundServer.service;root;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.popup.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.system.vibrator.service;system_fw;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;
old mode 100755 (executable)
new mode 100644 (file)
index 1357de6..832cc08
@@ -1,42 +1,42 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.connman.vpn.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wifidirect.service;network_fw;network_fw;;
-net.wmesh.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.freedesktop.hostname1.service;root;;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.scmirroring.server.service;multimedia_fw;multimedia_fw;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.popup.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
-org.bluez.service;root;root;; # need to be checkd
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.connman.vpn.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wifidirect.service;network_fw;
+net.wmesh.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.obex.service;network_fw;
+org.freedesktop.hostname1.service;root;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.SoundServer.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.scmirroring.server.service;multimedia_fw;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.popup.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;
+org.bluez.service;root;
old mode 100755 (executable)
new mode 100644 (file)
index dcc6cee..e2c1826
@@ -1,47 +1,47 @@
-net.asp.service;network_fw;network_fw;;
-net.connman.service;network_fw;network_fw;;
-net.connman.vpn.service;network_fw;network_fw;;
-net.inm-manager.service;network_fw;network_fw;;
-net.mdgd.service;network_fw;network_fw;;
-net.netconfig.service;network_fw;network_fw;;
-net.uamd.service;network_fw;network_fw;;
-net.wifidirect.service;network_fw;network_fw;;
-org.O1.SecurityAccounts.gUserManagement.service;root;root;;
-org.bluez.ag_agent.service;network_fw;network_fw;;
-org.bluez.hid_agent.service;network_fw;network_fw;;
-org.bluez.hf_agent.service;root;root;;
-org.bluez.obex.service;network_fw;network_fw;;
-org.freedesktop.locale1.service;root;root;;
-org.freedesktop.login1.service;root;root;;
-org.freedesktop.systemd1.service;root;root;;
-org.projectx.bt.service;root;root;;
-org.projectx.bt_core.service;root;root;;
-org.tizen.MobileapAgent.service;network_fw;network_fw;;
-org.tizen.PhonenumberUtils.dbus.service;service_fw;service_fw;;
-org.tizen.SmartcardService.service;network_fw;network_fw;;
-org.tizen.account.manager.service;root;root;;
-org.tizen.alarm.manager.service;root;root;;
-org.tizen.data-provider-master.service;app_fw;app_fw;;
-org.tizen.dpm.syspopup.service;security_fw;root;;
-org.tizen.dummyasm.service;service_fw;service_fw;;
-org.tizen.factory-reset.service;root;root;;
-org.tizen.fido-asm.service;service_fw;service_fw;;
-org.tizen.fido-bt-roaming.service;service_fw;service_fw;;
-org.tizen.fido.service;root;root;;
-org.tizen.lbs.Providers.LbsServer.service;location;location;;
-org.tizen.NetNfcService.service;network_fw;network_fw;;
-org.tizen.pkg_recovery.service;root;root;;
-org.tizen.pkgdir_tool.service;root;root;;
-org.tizen.pkgmgr.service;root;root;;
-org.tizen.SoundServer.service;root;root;;
-org.tizen.smartreply.service;ui_fw;ui_fw;System;
-org.tizen.system.crash.service;root;root;;
-org.tizen.system.deviced.service;root;root;;
-org.tizen.system.popup.service;root;root;;
-org.tizen.system.storage.service;root;root;;
-org.tizen.system.vibrator.service;system_fw;root;;
-org.tizen.voice.ttsinterruptserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsnotiserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttsserver.service;ui_fw;ui_fw;;
-org.tizen.voice.ttssrserver.service;ui_fw;ui_fw;;
-org.tizen.zigbee.service;network_fw;network_fw;;
+net.asp.service;network_fw;
+net.connman.service;network_fw;
+net.connman.vpn.service;network_fw;
+net.inm-manager.service;network_fw;
+net.mdgd.service;network_fw;
+net.netconfig.service;network_fw;
+net.uamd.service;network_fw;
+net.wifidirect.service;network_fw;
+org.O1.SecurityAccounts.gUserManagement.service;root;
+org.bluez.ag_agent.service;network_fw;
+org.bluez.hid_agent.service;network_fw;
+org.bluez.hf_agent.service;root;
+org.bluez.obex.service;network_fw;
+org.freedesktop.locale1.service;root;
+org.freedesktop.login1.service;root;
+org.freedesktop.systemd1.service;root;
+org.projectx.bt.service;root;
+org.projectx.bt_core.service;root;
+org.tizen.MobileapAgent.service;network_fw;
+org.tizen.PhonenumberUtils.dbus.service;service_fw;
+org.tizen.SmartcardService.service;network_fw;
+org.tizen.account.manager.service;root;
+org.tizen.alarm.manager.service;root;
+org.tizen.data-provider-master.service;app_fw;
+org.tizen.dpm.syspopup.service;security_fw;
+org.tizen.dummyasm.service;service_fw;
+org.tizen.factory-reset.service;root;
+org.tizen.fido-asm.service;service_fw;
+org.tizen.fido-bt-roaming.service;service_fw;
+org.tizen.fido.service;root;
+org.tizen.lbs.Providers.LbsServer.service;location;
+org.tizen.NetNfcService.service;network_fw;
+org.tizen.pkg_recovery.service;root;
+org.tizen.pkgdir_tool.service;root;
+org.tizen.pkgmgr.service;root;
+org.tizen.SoundServer.service;root;
+org.tizen.smartreply.service;ui_fw;
+org.tizen.system.crash.service;root;
+org.tizen.system.deviced.service;root;
+org.tizen.system.popup.service;root;
+org.tizen.system.storage.service;root;
+org.tizen.system.vibrator.service;system_fw;
+org.tizen.voice.ttsinterruptserver.service;ui_fw;
+org.tizen.voice.ttsnotiserver.service;ui_fw;
+org.tizen.voice.ttsserver.service;ui_fw;
+org.tizen.voice.ttssrserver.service;ui_fw;
+org.tizen.zigbee.service;network_fw;