Packaging: fix display-manager.service(s) for doctor/headless 87/207187/1
authorSung-Jin Park <sj76.park@samsung.com>
Wed, 8 May 2019 07:00:20 +0000 (16:00 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 30 May 2019 08:34:21 +0000 (17:34 +0900)
Change-Id: I16119a42357b16867a864f713c119fe24c63d2ea
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
packaging/pepper.spec

index f9eda86..4613ca5 100644 (file)
@@ -355,7 +355,6 @@ getent passwd %{display_user} >/dev/null || %{_sbindir}/useradd -r -g %{display_
 # create links within systemd's target(s)
 %__mkdir_p %{_unitdir}/graphical.target.wants/
 %__mkdir_p %{_unitdir_user}/basic.target.wants/
-mv -f %{_unitdir}/display-manager.service.doctor %{_unitdir}/display-manager.service
 ln -sf ../display-manager.service %{_unitdir}/graphical.target.wants/
 ln -sf ../display-manager-ready.service %{_unitdir}/graphical.target.wants/
 ln -sf ../display-user.service %{_unitdir_user}/basic.target.wants/
@@ -369,11 +368,16 @@ getent passwd %{display_user} >/dev/null || %{_sbindir}/useradd -r -g %{display_
 # create links within systemd's target(s)
 %__mkdir_p %{_unitdir}/graphical.target.wants/
 %__mkdir_p %{_unitdir_user}/basic.target.wants/
-mv -f %{_unitdir}/display-manager.service.headless %{_unitdir}/display-manager.service
 ln -sf ../display-manager.service %{_unitdir}/graphical.target.wants/
 ln -sf ../display-manager-ready.service %{_unitdir}/graphical.target.wants/
 ln -sf ../display-user.service %{_unitdir_user}/basic.target.wants/
 
+%post doctor
+mv -f %{_unitdir}/display-manager.service.doctor %{_unitdir}/display-manager.service
+
+%post headless
+mv -f %{_unitdir}/display-manager.service.headless %{_unitdir}/display-manager.service
+
 %postun doctor
 rm -f %{_unitdir}/graphical.target.wants/display-manager.service
 rm -f %{_unitdir}/graphical.target.wants/display-manager-ready.service