%description -n libkey-manager-client-devel
Central Key Manager package (client-devel)
-%package -n key-manager-devel
-Summary: Central Key Manager (Development)
-Group: Development/Libraries
-Requires: key-manager = %{version}-%{release}
-
-%description -n key-manager-devel
-Central Key Manager (Development)
-
%package -n key-manager-tests
Summary: internal test for key-manager
Group: Development
%files -n key-manager
%manifest %{_datadir}/key-manager.manifest
%attr(755,root,root) /usr/bin/key-manager
-%{_libdir}/libkey-manager-commons.so.*
-%{_libdir}/libkey-manager-key-provider.so.*
+%{_libdir}/libkey-manager-commons.so*
+%{_libdir}/libkey-manager-key-provider.so*
%attr(-,root,root) /usr/lib/systemd/system/multi-user.target.wants/central-key-manager.service
%attr(-,root,root) /usr/lib/systemd/system/central-key-manager.service
%attr(-,root,root) /usr/lib/systemd/system/central-key-manager.target
%attr(-,root,root) /usr/lib/systemd/system/central-key-manager-api-ocsp.socket
%{_datadir}/license/%{name}
-%files -n key-manager-devel
-%defattr(-,root,root,-)
-%{_libdir}/libkey-manager-key-provider.so
-
%files -n libkey-manager-client
%manifest %{_datadir}/libkey-manager-client.manifest
%manifest %{_datadir}/libkey-manager-control-client.manifest
%defattr(-,root,root,-)
%{_libdir}/libkey-manager-client.so
%{_libdir}/libkey-manager-control-client.so
-%{_libdir}/libkey-manager-commons.so
%{_includedir}/ckm/ckm/ckm-manager.h
%{_includedir}/ckm/ckm/ckm-certificate.h
%{_includedir}/ckm/ckm/ckm-control.h
dlog
openssl
libsmack
+ libcrypto
libsystemd-daemon
capi-base-common
+ db-util
REQUIRED
)
${TARGET_KEY_MANAGER_KEY_PROVIDER}
)
-
-
################################################################################
SET(KEY_MANAGER_CLIENT_VERSION_MAJOR 1)
${KEY_MANAGER_CLIENT_CAPI_SRC_PATH}/ckmc-type.cpp
${KEY_MANAGER_CLIENT_CAPI_SRC_PATH}/ckmc-error.cpp
${KEY_MANAGER_CLIENT_CAPI_SRC_PATH}/ckmc-manager.cpp
+ ${KEY_MANAGER_PATH}/common/base64.cpp
+ ${KEY_MANAGER_PATH}/common/digest.cpp
+ ${KEY_MANAGER_PATH}/common/protocols.cpp
+ ${KEY_MANAGER_PATH}/common/message-buffer.cpp
+ ${KEY_MANAGER_PATH}/common/smack-check.cpp
+ ${KEY_MANAGER_PATH}/common/certificate-impl.cpp
+ ${KEY_MANAGER_PATH}/common/certificate-store.cpp
+ ${KEY_MANAGER_PATH}/common/generic-key.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/abstract_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/dlog_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/log.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/old_style_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/assert.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/binary_queue.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/colors.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/exception.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/noncopyable.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/serialization.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/singleton.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/string.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/TransitoryString.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/errno_string.cpp
)
ADD_LIBRARY(${TARGET_KEY_MANAGER_CLIENT} SHARED ${KEY_MANAGER_CLIENT_SOURCES})
TARGET_LINK_LIBRARIES(${TARGET_KEY_MANAGER_CLIENT}
${KEY_MANAGER_DEP_LIBRARIES}
- ${TARGET_KEY_MANAGER_COMMON}
)
################################################################################
${KEY_MANAGER_CONTROL_CLIENT_SRC_PATH}/client-control.cpp
${KEY_MANAGER_CONTROL_CLIENT_SRC_PATH}/client-common.cpp
${KEY_MANAGER_CONTROL_CLIENT_CAPI_SRC_PATH}/ckmc-control.cpp
+ ${KEY_MANAGER_PATH}/common/base64.cpp
+ ${KEY_MANAGER_PATH}/common/digest.cpp
+ ${KEY_MANAGER_PATH}/common/protocols.cpp
+ ${KEY_MANAGER_PATH}/common/message-buffer.cpp
+ ${KEY_MANAGER_PATH}/common/smack-check.cpp
+ ${KEY_MANAGER_PATH}/common/certificate-impl.cpp
+ ${KEY_MANAGER_PATH}/common/certificate-store.cpp
+ ${KEY_MANAGER_PATH}/common/generic-key.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/abstract_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/dlog_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/log.cpp
+ ${KEY_MANAGER_PATH}/dpl/log/src/old_style_log_provider.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/assert.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/binary_queue.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/colors.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/exception.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/noncopyable.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/serialization.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/singleton.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/string.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/TransitoryString.cpp
+ ${KEY_MANAGER_PATH}/dpl/core/src/errno_string.cpp
)
ADD_LIBRARY(${TARGET_KEY_MANAGER_CONTROL_CLIENT} SHARED ${KEY_MANAGER_CONTROL_CLIENT_SOURCES})
TARGET_LINK_LIBRARIES(${TARGET_KEY_MANAGER_CONTROL_CLIENT}
${KEY_MANAGER_DEP_LIBRARIES}
- ${TARGET_KEY_MANAGER_COMMON}
)
################################################################################