summaryrefslogtreecommitdiff
blob: a2da978af9240a936b66a02e4de0a85a44073d09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

#
# Additional options for asterisk
#
# see "asterisk -h" for a list of options
#
# No default.
#
#ASTERISK_OPTS=""

#
# User and group to run asterisk as
#
# Value: double-colon separated list of user and group, or empty to run as root:
#
#
# "asterisk:asterisk" to run as user "asterisk" and group "asterisk"
# "asterisk" to run as user "asterisk" and all groups that user "asterisk" is a member of
# ":asterisk" to run as user "root" and group "asterisk"
#
# Default: asterisk
#
#ASTERISK_USER="asterisk"

#
# Nicelevel
#
# Set the priority of the asterisk process
#
# Value: (highest) -20..19 (lowest)
#
# No default (leave scheduling to be system default).
#
#ASTERISK_NICE="19"

# Send crash notifications emails to this address
# (needs a working mail service and /usr/sbin/sendmail to do so (e.g. ssmtp))
#
# Value: Email address or empty to disable
#
# No default.
#
#ASTERISK_NOTIFY_EMAIL="root"

#
# Send asterisk's output to this terminal
#
# Value: Full path to device node or a number
#
# No default.
#
#ASTERISK_TTY="/dev/tty9"

#
# Start an asterisk console on the terminal specified by ASTERISK_TTY
#
# Warning! Use only for debugging, this is a potential security issue!
#
# Value: yes/no
#
# Default: no
#
#ASTERISK_CONSOLE="no"

#
# Maximum size of core files.
#
# Value: Size in bytes, unlimited for no limit or empty to disable.
#
# Default:  do not generate core dumps
#
#ASTERISK_CORE_SIZE="unlimited"

#
# ASTERISK_CORE_DIR
#
# Value: Directory (will be created if non-existant).
#
# Default: /tmp
#
#ASTERISK_CORE_DIR="/var/lib/asterisk/core"

#
# Max number of filedescriptors.  asterisk can trivially run out of
# descriptors.  In most (SIP) cases it uses at least four descriptors per call,
# and this is a conservative value.
#
# Value: Number of descriptors
#
# Default: leave system default in place.
#
ASTERISK_MAX_FD="4096"

#
# Delay time before restarting asterisk after a crash.
#
# Value: Number of seconds to sleep after a crash before restarting.
#
# Default: 5
#
#ASTERISK_RESTART_DELAY=5

#
# The stop mechanism to use.  Asterisk can do gracefully, when convenient or now.
# By default we expect you to want to stop as soon as possible, so we default
#
# Default: gracefully
#
#ASTERISK_STOP_METHOD="when convenient"

#
# By default the init script waits two minutes for asterisk to stop.  This allows
# you to change that, or even completely disable and go into wait for ever mode (-1).
# The value here is in seconds.
#
# Default: 120
#
#ASTERISK_STOP_TIMEOUT=-1

#
# Kill these tasks after asterisk crashed
#
# Warning! This will kill _ALL_ tasks with the specified names!
#
# Value: Space separated list of names in double quotes (e.g. "mpg123 mad")
#
# Default is to not do stupid things like killing random processes.
#
#ASTERISK_CLEANUP_ON_CRASH="mpg123 asterisk-mpg123 mad"

#
# ASTERISK_CONFDIR
#
# If you'd like an alternative folder to /etc/${RC_SVCNAME} to be used
# (typically /etc/asterisk) to be used for configuration.
#
# Default: /etc/${RC_SVCNAME}
#
#ASTERISK_CONFDIR="/etc/foo/bar"

# ASTERISK_CACHEDIR
#
# Value: Directory to which astcachedir in asterisk.conf is set.
#
# Default: /var/cache/asterisk
#
#ASTERISK_CACHEDIR="/var/cache/asterisk"


#
# Normally the init script will not wait for asterisk to fully boot.  With this
# setting set to yes/true/1 it will issue a "core waitfullybooted" directly
# after starting asterisk, and wait for asterisk to start up completely.  This
# is useful in certain conditions where other software requires asterisk to be
# properly started before they themselves can be started.
#
# Default:  no
#
#ASTERISK_WAITBOOTED=yes

#
# When core-dumping, the default was to generate core-$(date +%Y%m%d-%H%M%S).
# In certain highly unusual configurations it's helpful to also get the
# hostname into this filename.  By enabling this option the wrapper loop will
# adjust the core file to be named core-$(hostname)-$(date ...).
#
# Default: no
#
#ASTERISK_CORE_USEHOSTNAME=yes