--- /dev/null
+#!/bin/sh -e
+PATH=/bin:/usr/bin:/sbin:/usr/sbin
+
+NEW_USER=$1
+export `tzplatform-get --user $NEW_USER TZ_USER_DB`
+
+if [ ! -e /system-update ]
+then
+/usr/bin/touch $TZ_USER_DB/.media_controller.db
+/usr/bin/chown multimedia_fw:multimedia_fw $TZ_USER_DB/.media_controller.db
+/usr/bin/chmod 0644 $TZ_USER_DB/.media_controller.db
+/usr/bin/chsmack -a 'User::Home' $TZ_USER_DB/.media_controller.db
+fi
Name: capi-media-controller
Summary: A media controller library in Tizen Native API
-Version: 0.2.29
+Version: 0.2.30
Release: 1
Group: Multimedia/API
License: Apache-2.0
install -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/mediacontroller.service
install -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/mediacontroller.socket
ln -s ../mediacontroller.socket %{buildroot}%{_unitdir}/sockets.target.wants/mediacontroller.socket
+mkdir -p %{buildroot}/etc/gumd/useradd.d
+cp -rf %{_builddir}/%{name}-%{version}/30_media-controller-add.post %{buildroot}/etc/gumd/useradd.d/30_media-controller-add.post
%else
install -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/mediacontroller.service
ln -s ../mediacontroller.service %{buildroot}%{_unitdir}/multi-user.target.wants/mediacontroller.service
%endif
%post
+%if %{on_demand}
+chmod 755 /etc/gumd/useradd.d/30_media-controller-add.post
+%endif
%postun
%if %{on_demand}
%{_unitdir}/mediacontroller.socket
%{_unitdir}/sockets.target.wants/mediacontroller.socket
+/etc/gumd/useradd.d/30_media-controller-add.post
%else
%{_unitdir}/multi-user.target.wants/mediacontroller.service
%endif