Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SAFE_ASTERISK(8)	   Linux Programmer's Manual	      SAFE_ASTERISK(8)

NAME
       safe_asterisk --	A wrapper to run the asterisk executable in a loop

SYNOPSIS
       safe_asterisk [ asterisk_params ]

DESCRIPTION
       safe_asterisk  is  a  script that runs asterisk in a loop, which	can be
       useful if you fear asterisk may crash.

       The script does not run in the  background  like	 a  standard  service.
       Rather,	it  runs in its	own linux virtual console (9, by default).  It
       also uses the option '-c' of asterisk(8)	to  avoid  detaching  asterisk
       from that terminal.

       safe_asterisk  also  runs  asterisk  with unlimited core	file size, and
       thus asterisk will dump core in case of a crash.

       To get a	"picture" of console 9,	from another terminal (e.g: from a re-
       mote shell session) you can use:

	 screendump 9

       The init	script of the Debian package should be able to run safe_aster-
       isk as the asterisk service, if so configured. See comments in /etc/de-
       fault/asterisk

FILES
       /tmp
	      safe_asterisk runs in that directory, rather than	in / as	usual.

       /tmp/core
	      If core files were generated there, they may be

       /etc/asterisk/startup.d
	      Files in this directory will be 'source'd	by  the	 safe_asterisk
	      script  before  it  starts Asterisk proper, allowing them	to set
	      additional environment variables or run any other	steps that are
	      needed for your system.

BUGS
       While showing the output	on a console is	useful,	using screen(1)	as the
       terminal	may be better.

       The script does not read	configuration  from  standard  location	 under
       /etc

       It  uses	fixed locations	under /tmp , and thus may be exposed to	a sym-
       link attacks.

SEE ALSO
       asterisk(8), screendump(9)

AUTHOR
       This manual page	 was  written  by  Tzafrir  Cohen  <tzafrir.cohen@xor-
       com.com>	 Permission  is	granted	to copy, distribute and/or modify this
       document	under the terms	of the GNU General Public License,  Version  2
       any later version published by the Free Software	Foundation.

       On  Debian systems, the complete	text of	the GNU	General	Public License
       can be found in /usr/share/common-licenses/GPL-2.

Asterisk			Jun 30th, 2005		      SAFE_ASTERISK(8)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=safe_asterisk&sektion=8&manpath=FreeBSD+Ports+14.3.quarterly>

home | help