From 2319f033f7d92c7ee95dc7d8d7fb740b46e67344 Mon Sep 17 00:00:00 2001 From: Vivek Kumar Dutta Date: Mon, 11 Mar 2024 19:47:55 +0530 Subject: [PATCH] dnsmngr: align with bbfdm microservice --- dnsmngr/Makefile | 2 +- dnsmngr/files/etc/init.d/dnsmngr | 13 ------------- .../etc/uci-defaults/50_add_dnsmngr_dm_microservice | 8 ++++++++ 3 files changed, 9 insertions(+), 14 deletions(-) delete mode 100755 dnsmngr/files/etc/init.d/dnsmngr create mode 100644 dnsmngr/files/etc/uci-defaults/50_add_dnsmngr_dm_microservice diff --git a/dnsmngr/Makefile b/dnsmngr/Makefile index cf8984ad8..8eff3792b 100644 --- a/dnsmngr/Makefile +++ b/dnsmngr/Makefile @@ -5,7 +5,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=dnsmngr -PKG_VERSION:=1.0.0 +PKG_VERSION:=1.0.1 LOCAL_DEV:=0 ifneq ($(LOCAL_DEV),1) diff --git a/dnsmngr/files/etc/init.d/dnsmngr b/dnsmngr/files/etc/init.d/dnsmngr deleted file mode 100755 index 49a1d1a36..000000000 --- a/dnsmngr/files/etc/init.d/dnsmngr +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh /etc/rc.common - -START=61 -STOP=01 - -. /etc/bbfdm/bbfdm_services.sh - -USE_PROCD=1 -DNSMNGR_JSON_INPUT="/etc/dnsmngr/input.json" - -start_service() { - bbfdm_add_service "bbfdm.dnsmngr" "${DNSMNGR_JSON_INPUT}" -} diff --git a/dnsmngr/files/etc/uci-defaults/50_add_dnsmngr_dm_microservice b/dnsmngr/files/etc/uci-defaults/50_add_dnsmngr_dm_microservice new file mode 100644 index 000000000..8ae762294 --- /dev/null +++ b/dnsmngr/files/etc/uci-defaults/50_add_dnsmngr_dm_microservice @@ -0,0 +1,8 @@ +#!/bin/sh + +if ! uci -q get bbfdm.dnsmngr >/dev/null; then + uci set bbfdm.dnsmngr=micro_service + uci set bbfdm.dnsmngr.enable=1 + uci set bbfdm.dnsmngr.input_json="/etc/dnsmngr/input.json" + uci set bbfdm.dnsmngr.loglevel=1 +fi