mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 07:28:39 +01:00
gnunet: improve procd init-script
Directly call /usr/lib/gnunet/libexec/gnunet-service-arm instead of /usr/bin/gnunet-arm, so it remains attached to procd. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
+1
-1
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
|
|||||||
PKG_NAME:=gnunet
|
PKG_NAME:=gnunet
|
||||||
PKG_SOURCE_VERSION:=35845
|
PKG_SOURCE_VERSION:=35845
|
||||||
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=2
|
||||||
|
|
||||||
# ToDo:
|
# ToDo:
|
||||||
# - split into small packages
|
# - split into small packages
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ START=50
|
|||||||
STOP=10
|
STOP=10
|
||||||
|
|
||||||
USE_PROCD=1
|
USE_PROCD=1
|
||||||
PROG=/usr/bin/gnunet-arm
|
PROG=/usr/lib/gnunet/libexec/gnunet-service-arm
|
||||||
CONFIGFILE=/var/run/gnunet/gnunet.conf
|
CONFIGFILE=/var/run/gnunet/gnunet.conf
|
||||||
|
|
||||||
start_service() {
|
start_service() {
|
||||||
@@ -19,14 +19,7 @@ start_service() {
|
|||||||
fi
|
fi
|
||||||
procd_open_instance
|
procd_open_instance
|
||||||
procd_set_param user gnunet
|
procd_set_param user gnunet
|
||||||
procd_set_param command $PROG -c $CONFIGFILE -s -m
|
procd_set_param command $PROG -c $CONFIGFILE
|
||||||
procd_set_param respawn
|
procd_set_param respawn
|
||||||
procd_close_instance
|
procd_close_instance
|
||||||
}
|
}
|
||||||
|
|
||||||
stop_service() {
|
|
||||||
procd_open_instance
|
|
||||||
procd_set_param user gnunet
|
|
||||||
procd_set_param command $PROG -c $CONFIGFILE -e
|
|
||||||
procd_close_instance
|
|
||||||
}
|
|
||||||
|
|||||||
Reference in New Issue
Block a user