From 62ccd4ca0addd8a4c74bcbdfca6aea0c9381907f Mon Sep 17 00:00:00 2001 From: Endi Sukma Dewata Date: Fri, 5 Apr 2013 15:20:01 -0400 Subject: Renamed base/deploy to base/server. The base/deploy folder has been renamed to base/server to match the package name. The pki.conf has been moved into pki-base package. Ticket #553, #564 --- base/server/CMakeLists.txt | 144 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 base/server/CMakeLists.txt (limited to 'base/server/CMakeLists.txt') diff --git a/base/server/CMakeLists.txt b/base/server/CMakeLists.txt new file mode 100644 index 000000000..1f638dc95 --- /dev/null +++ b/base/server/CMakeLists.txt @@ -0,0 +1,144 @@ +project(server) + +set(PKI_SUBSYSTEMS + ca + kra + ocsp + ra + tks + tps +) + +set(TOMCAT_SUBSYSTEMS + ca + kra + ocsp + tks +) + +set(APACHE_SUBSYSTEMS + ra + tps +) + +install( + FILES + man/man5/pki_default.cfg.5 + DESTINATION + ${MAN_INSTALL_DIR}/man5 + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + +install( + FILES + man/man8/pkispawn.8 + man/man8/pkidestroy.8 + DESTINATION + ${MAN_INSTALL_DIR}/man8 + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + +install( + FILES + src/pkispawn + src/pkidestroy + DESTINATION + ${SBIN_INSTALL_DIR} + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + +install( + FILES + scripts/pkidaemon + DESTINATION + ${BIN_INSTALL_DIR} + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + +install( + FILES + scripts/operations + DESTINATION + ${DATA_INSTALL_DIR}/scripts/ + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + +install( + DIRECTORY + config + DESTINATION + ${DATA_INSTALL_DIR}/deployment +) + +install( + DIRECTORY + etc/ + DESTINATION + ${SYSCONF_INSTALL_DIR}/pki + PATTERN "pki.conf" EXCLUDE +) + +configure_file( + ${CMAKE_CURRENT_SOURCE_DIR}/etc/pki.conf + ${CMAKE_CURRENT_BINARY_DIR}/etc/pki.conf +) + +install( + FILES + ${CMAKE_CURRENT_BINARY_DIR}/etc/pki.conf + DESTINATION + ${SYSCONF_INSTALL_DIR}/pki/ +) + +install( + FILES + src/engine/pkiconfig.py + src/engine/pkihelper.py + src/engine/pkilogging.py + src/engine/pkimanifest.py + src/engine/pkimessages.py + src/engine/pkiparser.py + src/engine/pkiscriptlet.py + src/scriptlets/configuration.py + src/scriptlets/finalization.py + src/scriptlets/infrastructure_layout.py + src/scriptlets/initialization.py + src/scriptlets/instance_layout.py + src/scriptlets/security_databases.py + src/scriptlets/selinux_setup.py + src/scriptlets/slot_substitution.py + src/scriptlets/subsystem_layout.py + src/scriptlets/webapp_deployment.py + DESTINATION + ${PYTHON_SITE_PACKAGES}/pki/deployment + PERMISSIONS + OWNER_WRITE OWNER_READ + GROUP_READ + WORLD_READ +) +install( + CODE + "execute_process( + COMMAND + ${CMAKE_COMMAND} -E touch + \"\$ENV{DESTDIR}${PYTHON_SITE_PACKAGES}/pki/deployment/__init__.py\")" +) + +# install empty directories +install(CODE "file(MAKE_DIRECTORY \$ENV{DESTDIR}${VAR_INSTALL_DIR}/lock/pki)") +install(CODE "file(MAKE_DIRECTORY \$ENV{DESTDIR}${VAR_INSTALL_DIR}/run/pki)") -- cgit