1isdnlog.users(5)          Linux System Administration         isdnlog.users(5)
2
3
4

NAME

6       /etc/isdn/isdnlog.users - user base isdnlog config file
7

DESCRIPTION

9       This  file  is  only  needed  if  isdnlog  is  started with the "-xX" /
10       "xisdn=" option. If this file does not exist,  isdnlog  will  create  a
11       default  file and print a warning. This file contains information about
12       which users are permitted to use isdnlog clients, and what their privi‐
13       leges  are.  This file is checked every time a connection to isdnlog is
14       made; thus, it is possible to edit  this  file  and  have  the  changes
15       effective immediately without having to stop and start isdnlog.
16
17       For  now  there  are  no  real usable clients for isdnlog, so this file
18       isn't very useful at the moment.
19

FORMAT

21       Warning: the format of this file may change in the future.
22
23       Blank lines are ignored. If a line has a "#", this char and the rest of
24       the  line is ignored as comment. If the last char of a line is a " line
25       and the next line are considered one line.  These characters  are  con‐
26       sidered special: "$@#,;
27
28       The  file  consists of lines; each line begins with the name of a user.
29       After the user's name the privileges given to this user  are  specified
30       (on the same line). The following privileges are possible, separated by
31       semicolons ";" :
32
33       ALL All of the privileges below are given.  Should  only  be  given  to
34           root.
35
36       MSN=msn[,msn...]
37           Only  information  about  events  concerning  the specified msns is
38           given.  This includes incoming and  outgoing  calls,  and  protocol
39           information.   Any  number of msns may be given. Wildcards (such as
40           used in  isdn.conf)  are  permitted.  With  "MSN=*"  all  msns  are
41           allowed.
42           Unknown  numbers  (e.g. from outgoing calls from other isdn devices
43           or incoming calls from analog connections) cannot be specified with
44           MSN=.   The  only  way to allow these calls to be seen is by giving
45           "MSN=*".
46
47       PROTOCOL
48           The  information  specified  to  isdnlog  by  the  -xX  flag   (see
49           isdnlog(8)) is allowed.
50
51       I4LCONF (planned)
52           This  gives permission to change isdn4linux properties. This should
53           only be allowed to root.
54
55       ADDRESSBOOK (planned)
56           This makes it possible to retrieve  /  store  information  about  a
57           caller or called number.
58
59
60       Users
61       At the beginning of the file it is possible to specify users with host‐
62       names:
63
64           fred@vom.jupiter MSN=4711?
65           root@host1.at.home ALL
66
67       Here the user  "fred"  can  only  connect  to  isdnlog  from  the  host
68       "vom.jupiter".  Similarly, the user "root" is only allowed when on host
69       "host1.at.home".
70
71       Groups
72       After the lines with hostnames, it is  possible  to  define  groups  of
73       users  and  hostnames.  A  group  looks  like a section as described in
74       isdn.conf(5). It begins with a line such as:
75
76           [My_Group]
77
78       and ends with the beginning of the next group or the end of  the  file.
79       Group  names are not case sensitive. In fact, group names are not actu‐
80       ally used (except for [world], see below).
81
82       In a group, lines consist of a username or a  hostname.  Lines  with  a
83       username  must  also  contain  those  privileges that the user has.  No
84       privileges can be listed with a hostname.
85
86           heinz MSN=*;PROTOCOL
87           @host1
88           @host2
89           otto MSN=47111,47112
90           @host3
91
92       The above example allows the users heinz and otto to connect  from  any
93       of the hosts host1, host2 and host3. The user heinz can see information
94       about all msns, user otto can only see information about msns 47111 and
95       47112.
96
97       If  anyone is allowed to do anything, then it is enough to put only the
98       following line into the file "isdnlog.users":
99
100           [world]
101

FILES

103       /etc/isdn/isdnlog.users
104              This file.
105

SEE ALSO

107       isdnlog(1)

AUTHOR

109       This  manual  page  was  written  by   Andreas   Jellinghaus   <aj@dun‐
110       geon.inka.de>, for Debian GNU/Linux and isdn4linux.
111
112
113
114ISDN 4 Linux 3.27                 2000/09/15                  isdnlog.users(5)
Impressum