mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 15:38:40 +01:00
gnunet: work-around config sections naming
gnunet's config section may contain dashes '-' which isn't an allowed character for sections in UCI. Thus replace the first underscore with a dash which in gnunet-config sections, as that happends to be work for all currently used sections. e.g. this now allows accessing sections like transport-http_server via an UCI sections called transport_http_server as well as namestore-flat using an UCI section called namestore_flat. 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:=36713
|
PKG_SOURCE_VERSION:=36713
|
||||||
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
PKG_VERSION:=0.10.1-svn$(PKG_SOURCE_VERSION)
|
||||||
PKG_RELEASE:=2
|
PKG_RELEASE:=3
|
||||||
|
|
||||||
# ToDo:
|
# ToDo:
|
||||||
# - break-out {peer,name,data}store for each backend
|
# - break-out {peer,name,data}store for each backend
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ prepare_config() {
|
|||||||
# $1 "Type"
|
# $1 "Type"
|
||||||
# $2 "Name"
|
# $2 "Name"
|
||||||
local __TYPE="$1"
|
local __TYPE="$1"
|
||||||
local __NAME="$2"
|
local __NAME="${2/_/-}"
|
||||||
[ "${__TYPE}" = "gnunet-config" ] && _gnunet_section="${__NAME}"
|
[ "${__TYPE}" = "gnunet-config" ] && _gnunet_section="${__NAME}"
|
||||||
[ "${__TYPE}" = "gnunet-exit-service" ] && _gnunet_section="${__NAME}.gnunet."
|
[ "${__TYPE}" = "gnunet-exit-service" ] && _gnunet_section="${__NAME}.gnunet."
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user