Add app user
authorRonan Le Martret <ronan@fridu.net>
Thu, 3 Jul 2014 06:23:09 +0000 (08:23 +0200)
committerRonan Le Martret <ronan@fridu.net>
Thu, 3 Jul 2014 06:23:09 +0000 (08:23 +0200)
Change-Id: I871a0becb45951ff870b547abaae28475b858c21

recipes-tizen/weston-common/weston-common-extraconf.inc

index c9c8a81..4b57ab9 100644 (file)
@@ -1,3 +1,4 @@
+
 inherit useradd
 
 FILESEXTRAPATHS_append := "${THISDIR}/weston-common"
@@ -15,8 +16,9 @@ GROUPADD_PARAM_${PN} = "-g 191 display;-g 100 users;-g 1004 input;-g 190 systemd
 USERADD_PARAM_${PN} = "  -d /run/display -m  -u 115  -g display -G users,input,tty,display  -s /bin/sh display; "
 USERADD_PARAM_${PN} += " -d /home/alice -m -u 5001   -g users   -G users,display -r -s /bin/sh alice; "
 USERADD_PARAM_${PN} += " -d /home/bob   -m -u 5002   -g users   -G users,display -r -s /bin/sh bob; "
-USERADD_PARAM_${PN} += " -d /home/carole -m -u 5003   -g users   -G users,display -r -s /bin/sh carole; "
-USERADD_PARAM_${PN} += " -d /home/guest -m -u 9999   -g users   -G users,display -r -s /bin/sh guest "
+USERADD_PARAM_${PN} += " -d /home/carol -m -u 5003   -g users   -G users,display -r -s /bin/sh carol; "
+USERADD_PARAM_${PN} += " -d /home/guest -m -u 9999   -g users   -G users,display -r -s /bin/sh guest; "
+USERADD_PARAM_${PN} += " -d /home/app   -m -u 5000   -g users   -G users,display -r -s /bin/sh app "
 
 do_install_append() {
 
@@ -39,10 +41,10 @@ EOF
 pkg_postinst_${PN} () {
     for user in alice bob carol app guest; do
         for appdir in desktop manifest dbspace; do
-            mkdir -p ${D}/home/$user/.applications/$appdir
+            mkdir -p $D/home/$user/.applications/$appdir
         done
-        find ${D}/home/$user/ -type d -exec chsmack -a User {} \;
-        chown -R $user:users ${D}/home/$user/
+        find $D/home/$user/ -type d -exec chsmack -a User {} \;
+        chown -R $user:users $D/home/$user/
     done
 }