1 #!/bin/sh /etc/rc.common
7 KEYS
=$
(find /usr
/share
/tang
/db
-name "*.jw*" -maxdepth 1 |
wc -l)
8 if [ -z "${KEYS}" ] ||
[ "${KEYS}" = "0" ]; then # if db is empty generate new key pair
9 mkdir
-p /usr
/share
/tang
/db
10 /usr
/libexec
/tangd-keygen
/usr
/share
/tang
/db
14 config_get_bool enabled
"config" "enabled" 0
15 config_get port
"config" "port" "9090"
17 [ "${enabled}" = "1" ] ||
return
20 procd_set_param
command /usr
/libexec
/tangd
-p "${port}" -l /usr
/share
/tang
/db
21 procd_set_param respawn
22 procd_set_param user tang