[Issue#] N/A
[Problem] Setting regarding smack is not executed in QEMU
[Cause] QEMU don't set smack field of /proc/filesystem.
[Solution] checking code for smack is removed from spec file.
That is, chsmack and setfattr commands in spec file are always executed.
Change-Id: Iff32f48eb3d5dc3bc778b999856c948512b7e55b
%post
killall -9 web-provider
/usr/bin/web_provider_reset_db.sh
-if [ `grep -c smack /proc/filesystems` -eq 1 ]
-then
- echo "smack setting..."
- chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db
- chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db-journal
- setfattr -n security.capability -v 0sAQAAAgABAAAAAAAAAgAAAAAAAAA= %{_prefix}/apps/livebox.web-provider/bin/web-provider
-fi
+echo "smack setting..."
+chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db
+chsmack -a 'livebox.web-provider::db' /opt/usr/dbspace/.web_provider.db-journal
+setfattr -n security.capability -v 0sAQAAAgABAAAAAAAAAgAAAAAAAAA= %{_prefix}/apps/livebox.web-provider/bin/web-provider
chown 5000:5000 %{app_data}
chmod 755 %{app_data}