1URONODE.PERMS(5)           Linux Programmer's Manual          URONODE.PERMS(5)
2
3
4

NAME

6       uronode.perms - URONode permissions file.
7

DESCRIPTION

9       URONode.perms  file  is  read  at program startup with the knowledge of
10       users username (call), connection type (AX.25, NET/ROM, ROSE,  TCP/IP),
11       peers  IP  address  (for  TCP/IP)  and port name (for AX.25). The first
12       entry matching this information is taken and user is asked for password
13       and given permissions according to it.
14
15       The  lines  within  uronode.perms  must either be a comment line, which
16       starts with a # in the first column, or a permission entry in the  fol‐
17       lowing format, each field being delimited by white space:
18
19              username type portname password permissions
20
21       The field descriptions are:
22
23
24       username      This  is  matched  against  users username (call) without
25                     SSID. An asterisk (*) matches any username.
26
27       type          This is matched against the type  of  the  connection  to
28                     user.  Possible values for this field are:
29
30                     *      matches any type of connection.
31
32                     ax25   matches users coming in with AX.25 and FlexNet.
33
34                     netrom matches users coming in with NET/ROM.
35
36                     rose   matches users coming in with ROSE.
37
38                     local  matches  TCP/IP connections where users host is in
39                            "local" network as defined in uronode.conf(5).
40
41                     ampr   matches TCP/IP connections where users host is  in
42                            amprnet (44.0.0.0/8).
43
44                     inet   matches  TCP/IP  connections  where  users host is
45                            neither in "local" network nor in amprnet.
46
47                     host   matches users starting URONode from shell.
48
49       portname      If user is coming in with AX.25  this  field  is  matched
50                     against the local port name the user is coming in via. An
51                     asterisk (*) matches any port name.
52
53       password      If the previous three fields match and this field is  not
54                     a  single  asterisk (*) the user is asked for a password.
55                     The password is then matched against this field.
56
57       permissions   This field represents a a bitmask of operations the  user
58                     is  permitted  to  do.  It  is a sum of the values listed
59                     here:
60
61                     1      permits logging in even if  no  other  permissions
62                            are given.
63
64                     2      permits outgoing AX.25 and Flexnet connects.
65
66                     4      permits outgoing NET/ROM connects.
67
68                     8      permits  telneting to hosts in the "local" network
69                            as defined in uronode.conf(5).
70
71                     16     permits telneting to hosts in amprnet.
72
73                     32     permits telneting to hosts neither in the  "local"
74                            network nor in amprnet.
75
76                     64     ANSI Color flag. Enable per interface to allow the
77                            user to have ANSI color graphics on  their  termi‐
78                            nal.  A  "*"  for the interface will flag color ON
79                            for all interfaces for that callsign. Suggested to
80                            leave  OFF unless requested by the end user... but
81                            looks kewl in a shell terminal.
82
83                     128    permits outgoing ROSE connects.
84
85                     256    The no-escape flag. Disables the escape  mechanism
86                            for this user.
87
88
89       FILES
90
91       /usr/local/etc/ax25/uronode.perms
92

SEE ALSO

94       uronode(8), uronode.conf(5), axports(5), ax25(4).
95
96
97
98Linux                            28 April 1998                URONODE.PERMS(5)
Impressum