From 197b9c1bd9a572292920c28ee5a590a19084f050 Mon Sep 17 00:00:00 2001 From: "Dmitriy A. Gerasimov" <dmitriy.gerasimov@demlabs.net> Date: Thu, 10 Oct 2019 17:49:44 +0700 Subject: [PATCH] [*] Fixed systemd service --- CMakeLists.txt | 2 +- dist/share/cellframe-node.service | 18 ++++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 4fe1d589..029e6786 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -39,7 +39,7 @@ SET( CPACK_GENERATOR "DEB") SET( CPACK_PACKAGE_NAME "${PROJECT_NAME}") SET( CPACK_PACKAGE_VERSION_MAJOR 2) SET( CPACK_PACKAGE_VERSION_MINOR 3) -SET( CPACK_PACKAGE_VERSION_PATCH 4) +SET( CPACK_PACKAGE_VERSION_PATCH 5) SET( CPACK_SYSTEM_NAME "debian-9.9-amd64") SET( CPACK_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}-${CPACK_PACKAGE_VERSION_PATCH}") diff --git a/dist/share/cellframe-node.service b/dist/share/cellframe-node.service index c263251a..f3998a72 100644 --- a/dist/share/cellframe-node.service +++ b/dist/share/cellframe-node.service @@ -3,16 +3,18 @@ Description=Cellframe Node After=network.target [Service] -Type=forking -OOMScoreAdjust=-1000 -PIDFile=/opt/kelvin-node/var/run/cellframe-node.pid +#Type=forking +#OOMScoreAdjust=-1000 +#PIDFile=/opt/cellframe-node/var/run/cellframe-node.pid WorkingDirectory=/opt/cellframe-node -ExecStart=/opt/cellframe-node/bin/cellframe-node -D +ExecStart=/opt/cellframe-node/bin/cellframe-node & ExecStop=/opt/cellframe-node/bin/cellframe-node --stop Restart=always -User=cellframe-node -Group=cellframe-node -CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_IPC_LOCK CAP_KILL CAP_LEASE CAP_MKNOD CAP_NET_ADMIN CAP_NET_BROADCAST CAP_NET_RAW CAP_SYS_NICE CAP_SYS_RAWIO CAP_SYSLOG CAP_WAKE_ALARM +#User=cellframe-node +#Group=cellframe-node +User=root +Group=root +CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_IPC_LOCK CAP_KILL CAP_LEASE CAP_MKNOD CAP_NET_ADMIN CAP_NET_BROADCAST CAP_NET_RAW CAP_SYS_NICE CAP_SYS_RAWIO CAP_SYSLOG CAP_WAKE_ALARM -[Install] +[Install] WantedBy=multi-user.target -- GitLab