From: Stephane Desneux Date: Fri, 11 Apr 2014 11:30:23 +0000 (+0200) Subject: base: adjust smack labels on user homedirs X-Git-Tag: accepted/tizen/common/20140425.144512~12 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=2783f0dfa74e2aa786f77552494a04be014279df;p=profile%2Fcommon%2Fmeta.git base: adjust smack labels on user homedirs also predefine appfw user dirs Signed-off-by: Stephane Desneux --- diff --git a/scripts/generic-base.post b/scripts/generic-base.post index df85e42..16daa89 100644 --- a/scripts/generic-base.post +++ b/scripts/generic-base.post @@ -91,9 +91,14 @@ uid=5001 for user in alice bob carol; do useradd -u $uid -d /home/$user -g users -G audio,video,users,display -m --password "$tizen_crypted_pass" $user - chsmack -a User /home/$user uid=$(( $uid + 1 )) done -# fix guest homedir -chsmack -a User /home/guest + +# create appfw dirs inside homes +for user in alice bob carol app guest; do + for appdir in desktop manifest dbspace; do + mkdir -p /home/$user/.applications/$appdir + done + find /home/$user/ -type d -exec chsmack -a User {} \; +done