1vbox.conf(5)              Linux System Administration             vbox.conf(5)
2
3
4

NAME

6       vbox.conf - config file for vbox
7

Description

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

FILES

136       /var/spool/vbox/<user>/vbox.conf
137              this configuration file.
138
139       /usr/share/doc/isdnvboxserver/examples/vbox.conf
140              an example.
141

SEE ALSO

143       isdntime(5)
144

AUTHOR

146       This  manual  page  was  written  by   Andreas   Jellinghaus   <aj@dun‐
147       geon.inka.de>,  for Debian GNU/Linux and isdn4linux.  Now maintained by
148       Paul Slootman <paul@debian.org>.
149
150
151
152ISDN 4 Linux 3.27                 2000/09/15                      vbox.conf(5)
Impressum