EnvironmentFile=/etc/sysconfig/display-manager.env
SmackProcessLabel=System
ExecStartPre=/usr/bin/bash -c "/usr/bin/mkdir -p ${XDG_RUNTIME_DIR}/pepper/"
-ExecStart=/usr/bin/headless_server
+ExecStart=/usr/bin/headless_server_start.sh
[Install]
WantedBy=graphical.target
--- /dev/null
+#!/bin/sh
+
+if [ -e ${RUN_WITH_SPEAKER} ]
+then
+ _tizen_project_target=`grep TZ_BUILD_PROJECT /etc/tizen-build.conf | awk -F '[=]' '{ print $2 }' | awk -F '[-]' '{ print $NF }'`
+ if [ ${_tizen_project_target} = "Speaker" ]
+ then
+ export RUN_WITH_SPEAKER=1
+ fi
+fi
+/usr/bin/headless_server
%__mkdir_p %{buildroot}%{_sysconfdir}/profile.d
install -m 0644 data/units/display_env.sh %{buildroot}%{_sysconfdir}/profile.d
+install -m 0755 data/units/headless_server_start.sh %{buildroot}/%{_bindir}
+
%post -n %{name} -p /sbin/ldconfig
%postun -n %{name} -p /sbin/ldconfig