perm_app_enable_permissions() always set persistent rules
[platform/core/security/libprivilege-control.git] / debian / libprivilege-control-0.postinst
1 #!/bin/sh
2
3 if [ ! -e "/home/app" ]
4 then
5         if [ ${USER} = "root" ]
6         then
7                 mkdir -p /home/app
8         fi
9 fi
10
11 if [ ! -e "/home/developer" ]
12 then
13         if [ ${USER} = "root" ]
14         then
15                 mkdir -p /home/developer
16         fi
17 fi
18
19 if [ ${USER} = "root" ]
20 then
21         chown 5000:5000 /home/app
22         chmod 755 /home/app
23         chown 5100:5100 /home/developer
24         chmod 755 /home/developer
25 fi
26
27 if [ ! -e "/usr/share/privilege-control" ]
28 then
29         mkdir /usr/share/privilege-control/
30 fi
31
32 if [ -e "/etc/passwd" ]
33 then
34         rm -f /etc/passwd
35 fi
36 ln -s /opt/etc/passwd /etc/passwd
37
38 if [ -e "/etc/group" ]
39 then
40         rm -f /etc/group
41 fi
42 ln -s /opt/etc/group /etc/group