From f31a3ff09fbbdca2822a915edc8d625c699bf735 Mon Sep 17 00:00:00 2001 From: Sung-jae Park Date: Mon, 25 Feb 2013 14:10:27 +0000 Subject: Set the UID/GID from the post script. While installing this package, build system doesn't guarantees the "app" So we have to use the digit instead of its string. Forcely set the UID/GID even if it doesn't exists in the passwd file. FOR TRATS build environment. Change-Id: Ica56257a6da52b2e1c1bfba62700ded593cfc6ab --- packaging/org.tizen.data-provider-master.spec | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) (limited to 'packaging') diff --git a/packaging/org.tizen.data-provider-master.spec b/packaging/org.tizen.data-provider-master.spec index cf75499..322e78f 100644 --- a/packaging/org.tizen.data-provider-master.spec +++ b/packaging/org.tizen.data-provider-master.spec @@ -67,6 +67,18 @@ if [ -x %{_sysconfdir}/rc.d/init.d/data-provider-master ]; then fi %post +chown 5000:5000 /opt/usr/share/live_magazine +chmod 750 /opt/usr/share/live_magazine +chown 5000:5000 /opt/usr/share/live_magazine/log +chmod 750 /opt/usr/share/live_magazine/log +chown 5000:5000 /opt/usr/share/live_magazine/reader +chmod 750 /opt/usr/share/live_magazine/reader +chown 5000:5000 /opt/usr/share/live_magazine/always +chmod 750 /opt/usr/share/live_magazine/always +chown 0:5000 /opt/dbspace/.livebox.db +chmod 640 /opt/dbspace/.livebox.db +chown 0:5000 /opt/dbspace/.livebox.db-journal +chmod 640 /opt/dbspace/.livebox.db-journal echo "Successfully installed. Please start a daemon again manually" echo "%{_sysconfdir}/init.d/data-provider-master start" @@ -82,11 +94,11 @@ echo "%{_sysconfdir}/init.d/data-provider-master start" %{_libdir}/systemd/user/data-provider-master.service %{_libdir}/systemd/user/tizen-middleware.target.wants/data-provider-master.service %{_datarootdir}/license/* -%attr(750,app,app) /opt/usr/share/live_magazine -%attr(750,app,app) /opt/usr/share/live_magazine/log -%attr(750,app,app) /opt/usr/share/live_magazine/reader -%attr(750,app,app) /opt/usr/share/live_magazine/always -%attr(640,root,app) /opt/dbspace/.livebox.db -%attr(640,root,app) /opt/dbspace/.livebox.db-journal +/opt/usr/share/live_magazine +/opt/usr/share/live_magazine/log +/opt/usr/share/live_magazine/reader +/opt/usr/share/live_magazine/always +/opt/dbspace/.livebox.db +/opt/dbspace/.livebox.db-journal # End of a file -- cgit v1.2.3