1vbox.conf(5) Linux System Administration vbox.conf(5)
2
3
4
6 vbox.conf - config file for vbox
7
9 This file is used to configure when and on what conditions calls are
10 taken. It can also be used to define which CALLERID is used with which
11 person.
12
13 Everything after the "#" is ignored, as are empty lines. All arguments
14 must be separated by whitespace (spaces, tabs). Arguments may not con‐
15 tain whitespace.
16
17 This file consists of several sections. A section begins with "[" NAME
18 "]". The section name is case insensitive. A section ends at the end of
19 the file or at the end of a new section.
20
21 These sections exist:
22
23 [CALLERIDS]
24 This section maps CALLERID to persons and what settings to use.
25
26 On an incoming call the CALLERID of the caller is detected and
27 compared with this section. The SECTION of the first match is
28 used.
29
30 Format : PATTERN SECTION REALNAME
31
32 PATTERN
33 UN*X Pattern of a CALLERID. You may not use whitespace.
34
35 SECTION
36 Name of a user section to use. You many not use whitespace.
37 With a "-" STANDARD will be used, with a "*" the REALNAME
38 will be used.
39
40 REALNAME
41 Full name of the person that should be mapped to the CAL‐
42 LERID. Here you may use spaces.
43
44 At the end of the [CALLERIDS] Section, you should have the entry
45 "* - *** Unknown ***", so that also calls with no or unknown
46 CALLERID can be processed.
47
48 [RINGS]
49 In this section you set when and after how many RINGs a call is
50 taken.
51
52 This section is the first to be examined when a call is incoming
53 to determine if the call should be taken. The number of RINGs
54 can be overruled in the user section.
55
56 Format : TIME DAYS RINGS
57
58 TIME
59 time when the call should be taken. Read the isdntime(5) man
60 page for details.
61
62 DAYS
63 days when the call should be takes. Read the isdntime(5) man
64 page for details.
65
66 RINGS
67 Number of rings to wait before taking the call. With version
68 2.0 of the hisax isdn device driver the interval between two
69 rings is longer (now it's nearly like a telephone; 4 - 5
70 seconds between rings).
71
72 user defined sections
73 Here you can make individual settings for some people. The sec‐
74 tion name has the same format as the other sections. The names
75 CALLERIDS and RINGS are reserved.
76
77 Format : TIME DAYS MESSAGE RECTIME [FLAG] [...]
78
79 TIME
80 time when the call should be taken. Read the isdntime(5) man
81 page for details.
82
83 DAYS
84 days when the call should be taken. Read the isdntime(5) man
85 page for details.
86
87 MESSAGE
88 Standard message to play for this call. You must either give
89 the filename with full path, or a filename relative to
90 /var/spool/vbox/<user>/messages. Default is "standard.msg".
91 You may not use spaces or tabs.
92
93 RECTIME
94 Time in seconds: how long should vboxgetty record? Default
95 is 60 seconds.
96
97 FLAGS
98 You can additionally give these flags:
99
100 NOANSWER
101 Don't answer this call. Default is to answer.
102
103 NORECORD
104 Don't record a message. Default is to record.
105
106 NOTIMEOUTMSG
107 Don't play timeout message. Default is to play.
108
109 NOBEEPMSG
110 Don't play beep message. Default is to play.
111
112 NOSTDMSG
113 Don't play std message. Default is to play.
114
115 RINGS=
116 Number of rings to wait before taking the call. Here you
117 can override the [RINGS] section.
118
119 TOLLRINGS=
120 Number of rings to wait before answering the call, if
121 new messages are available. This flag overrides the sec‐
122 tion [RINGS] and the flag RINGS= if there are new mes‐
123 sages. The directory to search for new messages must be
124 given with TOLLCHECK (or you can use the default).
125
126 TOLLCHECK=
127 Directory to search for new messages. Default is
128 /var/spool/vbox/<user>/incoming.
129
130 SCRIPT=
131 TCL-Script to start after taking the call. This must be
132 the full path or a filename relative to
133 /var/spool/vbox/<user>. The default is standard.tcl.
134
136 /var/spool/vbox/<user>/vbox.conf
137 this configuration file.
138
139 /usr/doc/isdnutils/examples/vbox.conf
140 an example.
141
143 isdntime(5)
144
146 This manual page was written by Andreas Jellinghaus <aj@dun‐
147 geon.inka.de>, for Debian GNU/Linux and isdn4linux.
148
149
150
151ISDN 4 Linux 3.13 2000/09/15 vbox.conf(5)