projects
/
packages.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
packages/minidlna: create log/db directories defined in the uci configuration
[packages.git]
/
multimedia
/
minidlna
/
files
/
minidlna.init
diff --git
a/multimedia/minidlna/files/minidlna.init
b/multimedia/minidlna/files/minidlna.init
index
5d7bc6d
..
581c8d1
100644
(file)
--- a/
multimedia/minidlna/files/minidlna.init
+++ b/
multimedia/minidlna/files/minidlna.init
@@
-73,6
+73,8
@@
minidlna_create_config() {
start() {
local enabled
start() {
local enabled
+ local db_dir
+ local log_dir
config_load 'minidlna'
config_get_bool enabled config 'enabled' '0'
config_load 'minidlna'
config_get_bool enabled config 'enabled' '0'
@@
-80,9
+82,12
@@
start() {
[ "$enabled" -gt 0 ] || return 1
minidlna_create_config config || return 1
[ "$enabled" -gt 0 ] || return 1
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'
- mkdir -m 0755 -p
/var/log
- mkdir -m 0755 -p
/var/run/minidlna
+ mkdir -m 0755 -p
$db_dir
+ mkdir -m 0755 -p
$log_dir
service_start /usr/bin/minidlna -f "$MINIDLNA_CONFIG_FILE"
}
service_start /usr/bin/minidlna -f "$MINIDLNA_CONFIG_FILE"
}