diff options
Diffstat (limited to 'pki/base/kra/CMakeLists.txt')
-rw-r--r-- | pki/base/kra/CMakeLists.txt | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/pki/base/kra/CMakeLists.txt b/pki/base/kra/CMakeLists.txt index dc2564c9..0e15b2d5 100644 --- a/pki/base/kra/CMakeLists.txt +++ b/pki/base/kra/CMakeLists.txt @@ -4,6 +4,19 @@ add_subdirectory(src) add_subdirectory(setup) add_subdirectory(shared/conf) +# install systemd scripts +install( + FILES + shared/lib/systemd/system/pki-krad.target + shared/lib/systemd/system/pki-krad@.service + DESTINATION + ${SYSTEMD_LIB_INSTALL_DIR} + PERMISSIONS + OWNER_EXECUTE OWNER_WRITE OWNER_READ + GROUP_EXECUTE GROUP_READ + WORLD_EXECUTE WORLD_READ +) + # install init script install( FILES @@ -28,6 +41,8 @@ install( "etc/*" EXCLUDE PATTERN "conf/CS.cfg.in" EXCLUDE + PATTERN + "lib/*" EXCLUDE ) # install empty directories @@ -42,3 +57,10 @@ install( DESTINATION ${VAR_INSTALL_DIR}/run/pki/kra ) + +install( + DIRECTORY + DESTINATION + ${SYSTEMD_ETC_INSTALL_DIR}/pki-krad.target.wants +) + |