summaryrefslogtreecommitdiffstats
path: root/base/ra/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'base/ra/CMakeLists.txt')
-rw-r--r--base/ra/CMakeLists.txt18
1 files changed, 18 insertions, 0 deletions
diff --git a/base/ra/CMakeLists.txt b/base/ra/CMakeLists.txt
index 59910fe95..79152e291 100644
--- a/base/ra/CMakeLists.txt
+++ b/base/ra/CMakeLists.txt
@@ -3,6 +3,19 @@ project(ra)
add_subdirectory(doc)
add_subdirectory(setup)
+# install systemd scripts
+install(
+ FILES
+ lib/systemd/system/pki-rad.target
+ lib/systemd/system/pki-rad@.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
@@ -74,3 +87,8 @@ install(
${VAR_INSTALL_DIR}/run/pki/ra
)
+install(
+ DIRECTORY
+ DESTINATION
+ ${SYSTEMD_ETC_INSTALL_DIR}/pki-rad.target.wants
+)