1 #!/bin/sh /etc/rc.common
2 # Copyright (C) 2010-2011 OpenWrt.org
6 EXTRA_COMMANDS="status"
7 EXTRA_HELP=" status Print the status of the service"
9 BIN=/usr/bin/prosodyctl
10 LOG_D=/var/log/prosody
11 RUN_D=/var/run/prosody
12 PID_F=$RUN_D/prosody.pid
17 user_exists prosody 54 || user_add prosody 54
18 group_exists prosody 54 || group_add prosody 54
19 [ -d /var/run/prosody ] || {
20 mkdir -m 0755 -p /var/run/prosody
21 chown prosody:prosody /var/run/prosody
23 [ -d /var/log/prosody ] || {
24 mkdir -m 0755 -p /var/log/prosody
25 chown prosody:prosody /var/log/prosody
36 [ -f $PID_F ] && kill -HUP $(cat $PID_F)