-DAPP_LOCALEDIR=%{APP_LOCALEDIR} \
%endif
-DTZ_SYS_RO_APP=%TZ_SYS_RO_APP \
- -DTZ_SYS_DATA=%TZ_SYS_DATA \
- -DTZ_SYS_DB=%TZ_SYS_DB \
+ -DTZ_SYS_GLOBALUSER_DATA=%TZ_SYS_GLOBALUSER_DATA \
+ -DTZ_SYS_GLOBALUSER_DB=%TZ_SYS_GLOBALUSER_DB \
-DTZ_SYS_HOME=%TZ_SYS_HOME \
-DTZ_SYS_BIN=%TZ_SYS_BIN \
%ifarch i586
install -m 0644 %SOURCE2 %{buildroot}%{_unitdir}/msg-server.socket
%install_service sockets.target.wants msg-server.socket
-mkdir -p %{buildroot}%{TZ_SYS_DB}
-sqlite3 %{buildroot}%{TZ_SYS_DB}/.msg_service.db "PRAGMA journal_mode = PERSIST;"
-sqlite3 %{buildroot}%{TZ_SYS_DB}/.msg_service.db < %{buildroot}/usr/share/msg-service/msg-service-db.sql
+mkdir -p %{buildroot}%{TZ_SYS_GLOBALUSER_DB}
+sqlite3 %{buildroot}%{TZ_SYS_GLOBALUSER_DB}/.msg_service.db "PRAGMA journal_mode = PERSIST;"
+sqlite3 %{buildroot}%{TZ_SYS_GLOBALUSER_DB}/.msg_service.db < %{buildroot}/usr/share/msg-service/msg-service-db.sql
rm %{buildroot}/usr/share/msg-service/msg-service-db.sql
%post tools
/sbin/ldconfig
-chmod 640 %{TZ_SYS_DB}/.msg_service.db
-chmod 660 %{TZ_SYS_DB}/.msg_service.db-journal
-
-mkdir -p -m 770 %{TZ_SYS_DATA}/msg-service
-mkdir -p -m 750 %{TZ_SYS_DATA}/msg-service/msgdata
-mkdir -p -m 750 %{TZ_SYS_DATA}/msg-service/smildata
-mkdir -p -m 770 %{TZ_SYS_DATA}/msg-service/ipcdata
-mkdir -p -m 750 %{TZ_SYS_DATA}/msg-service/msgdata/thumbnails
-
-chown messaging:priv_message_read %{TZ_SYS_DB}/.msg_service.db
-chown messaging:priv_message_read %{TZ_SYS_DB}/.msg_service.db-journal
-chown messaging:priv_message_read %{TZ_SYS_DATA}/msg-service
-chown messaging:priv_message_read %{TZ_SYS_DATA}/msg-service/msgdata
-chown messaging:priv_message_read %{TZ_SYS_DATA}/msg-service/smildata
-chown messaging:priv_message_read %{TZ_SYS_DATA}/msg-service/ipcdata
-chown messaging:priv_message_read %{TZ_SYS_DATA}/msg-service/msgdata/thumbnails
-
-chmod g+s %{TZ_SYS_DATA}/msg-service/msgdata
-chmod g+s %{TZ_SYS_DATA}/msg-service/smildata
-chmod g+s %{TZ_SYS_DATA}/msg-service/ipcdata
-chmod g+s %{TZ_SYS_DATA}/msg-service/msgdata/thumbnails
-
-chsmack -a "*" %{TZ_SYS_DB}/.msg_service.db
-chsmack -a "*" %{TZ_SYS_DB}/.msg_service.db-journal
-chsmack -a "System::Shared" %{TZ_SYS_DATA}/msg-service/
-chsmack -a "System::Shared" %{TZ_SYS_DATA}/msg-service/msgdata -t
-chsmack -a "System::Shared" %{TZ_SYS_DATA}/msg-service/smildata -t
-chsmack -a "System::Run" %{TZ_SYS_DATA}/msg-service/ipcdata -t
-chsmack -a "System::Shared" %{TZ_SYS_DATA}/msg-service/msgdata/thumbnails -t
+chmod 640 %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db
+chmod 660 %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db-journal
+
+mkdir -p -m 770 %{TZ_SYS_GLOBALUSER_DATA}/msg-service
+mkdir -p -m 750 %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata
+mkdir -p -m 750 %{TZ_SYS_GLOBALUSER_DATA}/msg-service/smildata
+mkdir -p -m 770 %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata
+mkdir -p -m 750 %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata/thumbnails
+
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db-journal
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DATA}/msg-service
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DATA}/msg-service/smildata
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata
+chown messaging:priv_message_read %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata/thumbnails
+
+chmod g+s %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata
+chmod g+s %{TZ_SYS_GLOBALUSER_DATA}/msg-service/smildata
+chmod g+s %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata
+chmod g+s %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata/thumbnails
+
+chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db
+chsmack -a "*" %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db-journal
+chsmack -a "System::Shared" %{TZ_SYS_GLOBALUSER_DATA}/msg-service/
+chsmack -a "System::Shared" %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata -t
+chsmack -a "System::Shared" %{TZ_SYS_GLOBALUSER_DATA}/msg-service/smildata -t
+chsmack -a "System::Run" %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata -t
+chsmack -a "System::Shared" %{TZ_SYS_GLOBALUSER_DATA}/msg-service/msgdata/thumbnails -t
#Multi group to ipcdata directory
-chmod o= %{TZ_SYS_DATA}/msg-service/ipcdata
-setfacl -m group:priv_message_write:rw %{TZ_SYS_DATA}/msg-service/ipcdata
+chmod o= %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata
+setfacl -m group:priv_message_write:rw %{TZ_SYS_GLOBALUSER_DATA}/msg-service/ipcdata
%post -n sms-plugin -p /sbin/ldconfig
%post -n mms-plugin -p /sbin/ldconfig
%files tools
%manifest msg-service-tools.manifest
%license LICENSE.APLv2
-%config(noreplace) %{TZ_SYS_DB}/.msg_service.db*
+%config(noreplace) %{TZ_SYS_GLOBALUSER_DB}/.msg_service.db*
%{_unitdir}/msg-server.service
%{_unitdir}/multi-user.target.wants/msg-server.service
%{_unitdir}/msg-server.socket