aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/init.d
diff options
context:
space:
mode:
authorcitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-04-26 07:06:29 +0000
committercitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-04-26 07:06:29 +0000
commit6fc937d87815f88f264d47d9d8b393ebb251f986 (patch)
tree3af356db4636db30be83e055d422aabf78a8bf5f /contrib/init.d
parent3c8a421add2470d82803016836199de57d09740a (diff)
Make redhat init.d script call asterisk to reload instead of forcing a restart (bug 1481)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2770 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'contrib/init.d')
-rwxr-xr-xcontrib/init.d/rc.redhat.asterisk9
1 files changed, 8 insertions, 1 deletions
diff --git a/contrib/init.d/rc.redhat.asterisk b/contrib/init.d/rc.redhat.asterisk
index bc421beb3..298d9641d 100755
--- a/contrib/init.d/rc.redhat.asterisk
+++ b/contrib/init.d/rc.redhat.asterisk
@@ -36,7 +36,14 @@ case "$1" in
status asterisk
RETVAL=$?
;;
- restart|reload)
+ reload)
+ echo -n "Reloading asterisk: "
+ asterisk -r -x reload > /dev/null 2>&1
+ RETVAL=$?
+ [ $RETVAL -eq 0 ] && success || failure
+ echo
+ ;;
+ restart)
$0 stop
$0 start
RETVAL=$?