diff options
| author | luqiuwen <[email protected]> | 2019-09-17 10:51:31 +0800 |
|---|---|---|
| committer | luqiuwen <[email protected]> | 2019-09-17 10:51:31 +0800 |
| commit | fb22ab1cb6bbd45dc7b9a7383c7d37db5cf85373 (patch) | |
| tree | 2c163f738af4476ca1cb9feef6dfb53cb36d4610 /cmake | |
| parent | 1d45bebe4fa7342818046a8d44379b1ab23576fe (diff) | |
#165 增加PostInstall脚本,用于创建临时文件存储的目录。
Diffstat (limited to 'cmake')
| -rw-r--r-- | cmake/Package.cmake | 6 | ||||
| -rw-r--r-- | cmake/PostInstall.in | 6 | ||||
| -rw-r--r-- | cmake/PostUninstall.in | 6 | ||||
| -rw-r--r-- | cmake/PreUninstall.in | 4 |
4 files changed, 14 insertions, 8 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake index 540be52..d36b3e7 100644 --- a/cmake/Package.cmake +++ b/cmake/Package.cmake @@ -19,9 +19,9 @@ set(CPACK_RPM_FILE_NAME "RPM-DEFAULT") set(CPACK_RPM_PACKAGE_AUTOREQPROV "no") set(CPACK_RPM_PACKAGE_RELEASE_DIST on) set(CPACK_RPM_DEBUGINFO_PACKAGE on) -#set(CPACK_RPM_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostInstall.in) -#set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostUninstall.in) -#set(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PreUninstall.in) +set(CPACK_RPM_POST_INSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostInstall.in) +set(CPACK_RPM_POST_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PostUninstall.in) +set(CPACK_RPM_PRE_UNINSTALL_SCRIPT_FILE ${CMAKE_SOURCE_DIR}/cmake/PreUninstall.in) # Must uninstall the debug package before install release package if(CMAKE_BUILD_TYPE STREQUAL "Debug") diff --git a/cmake/PostInstall.in b/cmake/PostInstall.in index d52334e..3924da1 100644 --- a/cmake/PostInstall.in +++ b/cmake/PostInstall.in @@ -1,2 +1,4 @@ -%systemd_post mrenv.service mrzcpd.service mrtunnat.service -/sbin/ldconfig
\ No newline at end of file +%systemd_post tfe-env.service tfe-env-tun-mode.service tfe.service +%sysctl_apply +%tmpfiles_create +/sbin/ldconfig diff --git a/cmake/PostUninstall.in b/cmake/PostUninstall.in index d24e6f5..86b5159 100644 --- a/cmake/PostUninstall.in +++ b/cmake/PostUninstall.in @@ -1,2 +1,4 @@ -%systemd_postun_with_restart mrenv.service mrzcpd.service mrtunnat.service -/sbin/ldconfig
\ No newline at end of file +%systemd_postun_with_restart tfe-env.service tfe-env-tun-mode.service tfe.service +%sysctl_apply +%tmpfiles_create +/sbin/ldconfig diff --git a/cmake/PreUninstall.in b/cmake/PreUninstall.in index 4dbf922..0e04afa 100644 --- a/cmake/PreUninstall.in +++ b/cmake/PreUninstall.in @@ -1 +1,3 @@ -%systemd_preun mrenv.service mrzcpd.service mrtunnat.service
\ No newline at end of file +%systemd_preun tfe-env.service tfe-env-tun-mode.service tfe.service +%sysctl_apply +%tmpfiles_create |
