mirror of
https://github.com/novatiq/packages.git
synced 2026-04-30 07:28:39 +01:00
minidlna: create UUID in config if it is empty
better solution than using a static UUID by default keep the default uuid empty then generate and save a unique UUID on first start of minidlna service. Signed-off-by: Alberto Bursi <bobafetthotmail@gmail.com>
This commit is contained in:
@@ -81,14 +81,18 @@ start() {
|
||||
local db_dir
|
||||
local log_dir
|
||||
local user
|
||||
local var
|
||||
|
||||
config_load 'minidlna'
|
||||
config_get_bool enabled config 'enabled' '0'
|
||||
|
||||
[ "$enabled" -gt 0 ] || return 1
|
||||
|
||||
config_get val "config" uuid
|
||||
[ "$val" = '' ] && uci set minidlna.config.uuid=$(cat /proc/sys/kernel/random/uuid) && uci commit
|
||||
|
||||
minidlna_create_config config || return 1
|
||||
|
||||
|
||||
config_get db_dir config 'db_dir' '/var/run/minidlna'
|
||||
config_get log_dir config 'log_dir' '/var/log/minidlna'
|
||||
config_get user config 'user' 'root'
|
||||
|
||||
Reference in New Issue
Block a user