From c9d9641152b95f5fdf09c6e9d08397616eda26b8 Mon Sep 17 00:00:00 2001 From: dpuzyrkov <dpuzyrkov@termt.com> Date: Tue, 21 Jun 2022 12:03:24 +0300 Subject: [PATCH] [*] cellgainz pathc: debian start service after network-online target, pre/posrm added in debs. --- CMakeLists.txt | 4 ++-- dist.linux/share/cellframe-node.service | 3 +-- prod_build | 2 +- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6a22109d4..751e9c07e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -137,7 +137,7 @@ if(UNIX) message("[*] Debian package setup pkgarch=${CPACK_DEBIAN_PACKAGE_ARCHITECTURE} version=${CPACK_PACKAGE_VERSION}") SET( CPACK_DEBIAN_PACKAGE_CONTROL_EXTRA - "${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst;${CMAKE_CURRENT_SOURCE_DIR}/debian/postrm;${CMAKE_CURRENT_SOURCE_DIR}/debian/templates;${CMAKE_CURRENT_SOURCE_DIR}/debian/config;") + "${CMAKE_CURRENT_SOURCE_DIR}/debian/postinst;${CMAKE_CURRENT_SOURCE_DIR}/debian/prerm;${CMAKE_CURRENT_SOURCE_DIR}/debian/postrm;${CMAKE_CURRENT_SOURCE_DIR}/debian/templates;${CMAKE_CURRENT_SOURCE_DIR}/debian/config;") elseif(BSD) message("[*] BSD family system ${CMAKE_SYSTEM} ") elseif(DARWIN) @@ -477,7 +477,7 @@ else() INSTALL(TARGETS ${NODE_TOOL_TARGET} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin ) if (SUPPORT_PYTHON_PLUGINS AND NOT BUILD_WITH_SYSTEM_PYTHON) #install python environment if not system python in use - INSTALL(DIRECTORY ${PYTHON_PREFIX} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin/python USE_SOURCE_PERMISSIONS) + INSTALL(DIRECTORY ${PYTHON_PREFIX} DESTINATION ${CMAKE_INSTALL_PREFIX}/bin USE_SOURCE_PERMISSIONS) endif() endif() diff --git a/dist.linux/share/cellframe-node.service b/dist.linux/share/cellframe-node.service index 51f096d48..f127bdc69 100644 --- a/dist.linux/share/cellframe-node.service +++ b/dist.linux/share/cellframe-node.service @@ -1,6 +1,6 @@ [Unit] Description=Cellframe Node -After=network.target +After=network-online.target [Service] WorkingDirectory=/opt/cellframe-node @@ -9,7 +9,6 @@ ExecStop=/bin/kill -SIGTERM $MAINPID Restart=always User=cellframe-node Group=cellframe-node -RestartSec=10 [Install] WantedBy=multi-user.target diff --git a/prod_build b/prod_build index bae66a47c..3afaba317 160000 --- a/prod_build +++ b/prod_build @@ -1 +1 @@ -Subproject commit bae66a47cee74e0d9663a1b1a34ef1a3db4740b7 +Subproject commit 3afaba317ce1039427254413bce41026763ecd50 -- GitLab