summaryrefslogtreecommitdiff
path: root/asterisk
diff options
context:
space:
mode:
authorAlan Mizrahi <alan+crux@mizrahi.com.ve>2013-10-31 21:26:46 +0900
committerAlan Mizrahi <alan+crux@mizrahi.com.ve>2013-10-31 21:26:46 +0900
commitb24783899ecbc247eac30b16ccf2b3c19e21e0d5 (patch)
tree2eb8fc056eea61d3f4a8357582b985b9a5397000 /asterisk
parent029f0213811fbce498623c8f36e623e4354d6b17 (diff)
downloadcontrib-b24783899ecbc247eac30b16ccf2b3c19e21e0d5.tar.gz
contrib-b24783899ecbc247eac30b16ccf2b3c19e21e0d5.tar.xz
asterisk: Improved startup script
Diffstat (limited to 'asterisk')
-rw-r--r--asterisk/.md5sum2
-rw-r--r--asterisk/Pkgfile2
-rw-r--r--asterisk/asterisk.rc4
3 files changed, 4 insertions, 4 deletions
diff --git a/asterisk/.md5sum b/asterisk/.md5sum
index f231bbbbb..54f21f826 100644
--- a/asterisk/.md5sum
+++ b/asterisk/.md5sum
@@ -1,5 +1,5 @@
345a3801d536941d985106af824cdb72 asterisk-1.8.23.1.tar.gz
-b0628d5f4a08fd06c7a59356200a948d asterisk.rc
+e2c91938285958361eb37963a6da71a0 asterisk.rc
69940891ce39a2d14209f8c94d408311 build-disable-sounds-en-gsm.patch
8ded3aa36d9ebd42c88ebc995f4567dc build-disable-sounds-moh.patch
921ca0b9652076765330eb14cfd9436b build-enable-cdr-mysql.patch
diff --git a/asterisk/Pkgfile b/asterisk/Pkgfile
index 0e792246a..7d27258ad 100644
--- a/asterisk/Pkgfile
+++ b/asterisk/Pkgfile
@@ -5,7 +5,7 @@
name=asterisk
version=1.8.23.1
-release=2
+release=3
source=(
http://downloads.digium.com/pub/asterisk/releases/asterisk-$version.tar.gz
asterisk.rc
diff --git a/asterisk/asterisk.rc b/asterisk/asterisk.rc
index 968ec2809..768449dd1 100644
--- a/asterisk/asterisk.rc
+++ b/asterisk/asterisk.rc
@@ -5,14 +5,14 @@ USER=asterisk
GROUP=asterisk
RUNDIR=/var/run/$NAME
PIDFILE=$RUNDIR/$NAME.pid
-STARTCMD="/usr/sbin/asterisk -G $GROUP -U $USER"
+STARTCMD="(cd /; /usr/sbin/asterisk -G $GROUP -U $USER)"
STOPCMD="/usr/sbin/asterisk -r -x 'core stop now'"
STOPGRACECMD="/usr/sbin/asterisk -r -x 'core stop gracefully'"
STOPTIMEOUT=300
case $1 in
start)
- install -d -m 755 -o $USER $RUNDIR || exit 1
+ [ -n "$RUNDIR" ] && (install -d -m 755 -o $USER $RUNDIR || exit 1)
if [ -f $PIDFILE ]; then
pid=$(< $PIDFILE)
if [ ! -d /proc/$pid ]; then

Generated by cgit