1 # Object and attribute classes for Webmin users and groups
3 # OID Base is : 1.3.6.1.4.1.36548.4
4 # Attributes : 1.3.6.1.4.1.36548.4.1.x
5 # Object classes : 1.3.6.1.4.1.36548.4.2.x
7 attributetype ( 1.3.6.1.4.1.36548.4.1.2 NAME 'webminPass'
9 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} SINGLE-VALUE )
11 attributetype ( 1.3.6.1.4.1.36548.4.1.3 NAME 'webminAttr'
12 DESC 'Webmin user attribute name=value format'
13 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} )
15 attributetype ( 1.3.6.1.4.1.36548.4.1.5 NAME 'webminDesc'
16 DESC 'Webmin group description'
17 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} )
19 attributetype ( 1.3.6.1.4.1.36548.4.1.6 NAME 'webminModule'
20 DESC 'Webmin module name'
21 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} )
23 objectclass ( 1.3.6.1.4.1.36548.4.2.1 NAME 'webminUser' SUP top STRUCTURAL
24 DESC 'Webmin user account'
25 MUST ( cn $ webminPass )
26 MAY ( webminAttr $ webminModule ))
28 objectclass ( 1.3.6.1.4.1.36548.4.2.2 NAME 'webminGroup' SUP top STRUCTURAL
29 DESC 'Webmin group account'
30 MUST ( cn $ webminDesc )
31 MAY ( webminAttr $ webminModule ))
34 attributetype ( 1.3.6.1.4.1.36548.4.1.4 NAME 'webminAclEntry'
35 DESC 'Webmin ACL entry in name=value format'
36 SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{255} )
38 objectclass ( 1.3.6.1.4.1.36548.4.2.3 NAME 'webminAcl'
39 DESC 'Webmin user or group module ACL'
41 MAY ( webminAclEntry ))