packaging: improve post/postun scripts 85/33885/1 accepted/tizen_3.0_ivi accepted/tizen_ivi tizen tizen_3.0_ivi accepted/tizen/ivi/20150116.081926 submit/tizen_ivi/20150116.071630 tizen_3.0_ivi_release
authorMikko Ylinen <mikko.ylinen@intel.com>
Fri, 16 Jan 2015 06:34:04 +0000 (08:34 +0200)
committerMikko Ylinen <mikko.ylinen@intel.com>
Fri, 16 Jan 2015 06:34:04 +0000 (08:34 +0200)
Change-Id: I310f5066c314b84b5f536509a1d54c0a585e9620
Bug-Tizen: TC-2367
Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
packaging/tizen-middleware-units.spec

index 2a7759c..7bf7084 100644 (file)
@@ -8,6 +8,9 @@ BuildArch:      noarch
 Source0:        %{name}-%{version}.tar.gz
 Source1001:    tizen-middleware-units.manifest
 
+Requires(post):   /usr/bin/systemctl
+Requires(postun): /usr/bin/systemctl
+
 %description
 Tizen middleware target units creates a systemd target for all
 tizen specific middleware (both system and user services).
@@ -33,6 +36,9 @@ systemctl --global enable tizen-user-middleware-services.path
 systemctl daemon-reload
 
 %postun
+systemctl disable tizen-user-services-path-trigger.service
+systemctl disable tizen-middleware.timer
+systemctl --global disable tizen-user-middleware-services.path
 systemctl daemon-reload
 
 %files