Lines 29-42
Link Here
|
29 |
: ${influxd_user:="%%INFLUXD_USER%%"} |
29 |
: ${influxd_user:="%%INFLUXD_USER%%"} |
30 |
: ${influxd_group:="%%INFLUXD_GROUP%%"} |
30 |
: ${influxd_group:="%%INFLUXD_GROUP%%"} |
31 |
: ${influxd_flags:=""} |
31 |
: ${influxd_flags:=""} |
|
|
32 |
: ${influxd_facility:="daemon"} |
32 |
: ${influxd_conf:="%%PREFIX%%/etc/${name}.conf"} |
33 |
: ${influxd_conf:="%%PREFIX%%/etc/${name}.conf"} |
33 |
: ${influxd_options:="${influxdb_flags} -config=${influxd_conf} 2> %%INFLUXD_LOGDIR%%/influxdb.log"} |
34 |
: ${influxd_options:="${influxdb_flags} -config=${influxd_conf}"} |
34 |
|
35 |
|
35 |
# daemon |
36 |
# daemon |
36 |
influxd_pidfile="%%INFLUXD_PIDDIR%%${name}.pid" |
37 |
influxd_pidfile="%%INFLUXD_PIDDIR%%${name}.pid" |
37 |
procname="%%PREFIX%%/bin/${name}" |
38 |
procname="%%PREFIX%%/bin/${name}" |
38 |
command=/usr/sbin/daemon |
39 |
command=/usr/sbin/daemon |
39 |
command_args="-c -p ${influxd_pidfile} ${procname} ${influxd_options}" |
40 |
command_args="-c -p ${influxd_pidfile} -S -l ${influxd_facility} ${procname} ${influxd_options}" |
40 |
start_precmd="influxd_precmd" |
41 |
start_precmd="influxd_precmd" |
41 |
|
42 |
|
42 |
influxd_precmd() |
43 |
influxd_precmd() |