Remove empty listener rpm 32/57132/3
authorKyungwook Tak <k.tak@samsung.com>
Fri, 15 Jan 2016 06:03:55 +0000 (15:03 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Fri, 15 Jan 2016 08:40:57 +0000 (17:40 +0900)
Change-Id: I2dec628ffee5af467a5d31eb81a8b2e3909186f5
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
CMakeLists.txt
packaging/key-manager-listener.manifest [deleted file]
packaging/key-manager.spec

index 3792afa..3c0e81c 100644 (file)
@@ -74,7 +74,6 @@ SET(TARGET_KEY_MANAGER "key-manager")
 SET(TARGET_KEY_MANAGER_CLIENT "key-manager-client")
 SET(TARGET_KEY_MANAGER_CONTROL_CLIENT "key-manager-control-client")
 SET(TARGET_KEY_MANAGER_COMMON "key-manager-common")
-SET(TARGET_LISTENER "key-manager-listener")
 SET(TARGET_PAM_KEY_MANAGER_PLUGIN "pam_key_manager_plugin")
 
 SET(TARGET_TEST_MERGED "ckm-tests-internal")
diff --git a/packaging/key-manager-listener.manifest b/packaging/key-manager-listener.manifest
deleted file mode 100644 (file)
index a76fdba..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-<manifest>
-       <request>
-               <domain name="_" />
-       </request>
-</manifest>
index 8cbef3b..ef9f666 100644 (file)
@@ -5,12 +5,11 @@ Release:    1
 Group:      System/Security
 License:    Apache-2.0 and BSL-1.0
 Source0:    %{name}-%{version}.tar.gz
-Source1002: key-manager-pam-plugin.manifest
-Source1003: key-manager-listener.manifest
-Source1004: libkey-manager-client.manifest
-Source1005: libkey-manager-client-devel.manifest
-Source1006: libkey-manager-common.manifest
-Source1007: key-manager-tests.manifest
+Source1001: key-manager-pam-plugin.manifest
+Source1002: libkey-manager-client.manifest
+Source1003: libkey-manager-client-devel.manifest
+Source1004: libkey-manager-common.manifest
+Source1005: key-manager-tests.manifest
 BuildRequires: cmake
 BuildRequires: zip
 BuildRequires: pkgconfig(dlog)
@@ -25,6 +24,8 @@ BuildRequires: pkgconfig(security-manager)
 BuildRequires: pkgconfig(cynara-client-async)
 BuildRequires: pkgconfig(cynara-creds-socket)
 BuildRequires: pkgconfig(libtzplatform-config)
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(capi-appfw-package-manager)
 BuildRequires: boost-devel
 Requires(pre): pwdutils
 Requires(pre): tizen-platform-config-tools
@@ -47,19 +48,6 @@ Central Key Manager daemon could be used as secure storage
 for certificate and private/public keys. It gives API for
 application to sign and verify (DSA/RSA/ECDSA) signatures.
 
-%package -n key-manager-listener
-Summary:    Package with listener daemon
-Group:      System/Security
-BuildRequires: pkgconfig(glib-2.0)
-BuildRequires: pkgconfig(dlog)
-BuildRequires: pkgconfig(capi-appfw-package-manager)
-Requires:   libkey-manager-client = %{version}-%{release}
-
-%description -n key-manager-listener
-Listener for central key manager. This daemon is responsible for
-receive notification from dbus about uninstall application
-and pass them to key-manager daemon.
-
 %package -n libkey-manager-common
 Summary:    Central Key Manager (common libraries)
 Group:      Development/Libraries
@@ -115,12 +103,11 @@ and password change events from PAM
 
 %prep
 %setup -q
+cp -a %{SOURCE1001} .
 cp -a %{SOURCE1002} .
 cp -a %{SOURCE1003} .
 cp -a %{SOURCE1004} .
 cp -a %{SOURCE1005} .
-cp -a %{SOURCE1006} .
-cp -a %{SOURCE1007} .
 
 %build
 %if 0%{?sec_build_binary_debug_enable}
@@ -254,26 +241,6 @@ fi
 %postun -n libkey-manager-common -p /sbin/ldconfig
 %postun -n libkey-manager-client -p /sbin/ldconfig
 
-%post -n key-manager-listener
-systemctl daemon-reload
-if [ $1 = 2 ]; then
-    # update
-    systemctl stop central-key-manager-listener.service
-fi
-
-%preun -n key-manager-listener
-if [ $1 = 0 ]; then
-    # unistall
-    systemctl stop central-key-manager-listener.service
-fi
-
-%postun -n key-manager-listener
-if [ $1 = 0 ]; then
-    # unistall
-    systemctl daemon-reload
-fi
-
-
 %files -n key-manager
 %manifest key-manager.manifest
 %license LICENSE
@@ -306,9 +273,6 @@ fi
 %manifest key-manager-pam-plugin.manifest
 %{_libdir}/security/pam_key_manager_plugin.so*
 
-%files -n key-manager-listener
-%manifest key-manager-listener.manifest
-
 %files -n libkey-manager-common
 %manifest libkey-manager-common.manifest
 %{_libdir}/libkey-manager-common.so.*