summaryrefslogtreecommitdiff
path: root/MIBS/radlan/RADLAN-MNGINF-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/radlan/RADLAN-MNGINF-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/radlan/RADLAN-MNGINF-MIB')
-rw-r--r--MIBS/radlan/RADLAN-MNGINF-MIB184
1 files changed, 184 insertions, 0 deletions
diff --git a/MIBS/radlan/RADLAN-MNGINF-MIB b/MIBS/radlan/RADLAN-MNGINF-MIB
new file mode 100644
index 0000000..177dff8
--- /dev/null
+++ b/MIBS/radlan/RADLAN-MNGINF-MIB
@@ -0,0 +1,184 @@
+RADLAN-MNGINF-MIB DEFINITIONS ::= BEGIN
+
+-- Title: RADLAN MNGINF ROS
+-- This Private MIB supports the Management ACL for ROS
+-- Version: 7.30
+-- Date: 25 Mar 2003
+
+
+
+IMPORTS
+ rnd FROM RADLAN-MIB
+ OBJECT-TYPE, IpAddress, Unsigned32,
+ MODULE-IDENTITY FROM SNMPv2-SMI
+ DisplayString FROM SNMPv2-TC-v1
+ TEXTUAL-CONVENTION,
+ TruthValue, RowStatus FROM SNMPv2-TC;
+
+rlMngInf MODULE-IDENTITY
+ LAST-UPDATED "200309210000Z"
+ ORGANIZATION "Radlan Computer Communications Ltd."
+ CONTACT-INFO
+ "radlan.com"
+ DESCRIPTION
+ "The private MIB module definition for management access control."
+ REVISION "200309210000Z"
+ DESCRIPTION
+ "Changed IMPORTS, added this MODULE-IDENTITY clause and editorial changes."
+ ::= { rnd 89 }
+
+RlMngInfServiceType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Management ACL Service type"
+ SYNTAX INTEGER {
+ dontCare(0),
+ telnet(1),
+ snmp(2),
+ http(3),
+ https(4),
+ ssh(5)
+ }
+
+RlMngInfActionType ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Management ACL Action definition."
+ SYNTAX INTEGER {
+ permit(0),
+ deny(1)
+ }
+
+rlMngInfMibVersion OBJECT-TYPE
+ SYNTAX INTEGER
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "MIB's version, the current version is 1."
+ ::= {rlMngInf 1}
+
+rlMngInfEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The variable specifies if Management ACL functionality is enabled."
+ ::= {rlMngInf 2}
+
+rlMngInfActiveListName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(0..32))
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The currently activated Management ACL name"
+ ::= {rlMngInf 3}
+
+rlMngInfListTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF RlMngInfListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "The table specifies all defined Access Lists definitions"
+ ::= {rlMngInf 4}
+
+rlMngInfListEntry OBJECT-TYPE
+ SYNTAX RlMngInfListEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Row definition for this table."
+ INDEX { rlMngInfListName, rlMngInfListPriority }
+ ::= { rlMngInfListTable 1}
+
+RlMngInfListEntry ::= SEQUENCE {
+ rlMngInfListName DisplayString,
+ rlMngInfListPriority Unsigned32,
+ rlMngInfListIfIndex Unsigned32,
+ rlMngInfListIpAddr IpAddress,
+ rlMngInfListIpNetMask IpAddress,
+ rlMngInfListService RlMngInfServiceType,
+ rlMngInfListAction RlMngInfActionType,
+ rlMngInfListRowStatus RowStatus
+}
+
+rlMngInfListName OBJECT-TYPE
+ SYNTAX DisplayString (SIZE(1..32))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Name of the Access List."
+ ::= { rlMngInfListEntry 1}
+
+rlMngInfListPriority OBJECT-TYPE
+ SYNTAX Unsigned32 (1..65535)
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The Priority value."
+ ::= { rlMngInfListEntry 2}
+
+rlMngInfListIfIndex OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IfIndex value. The IfIndex can be configured to be 0, which means don't care value."
+ ::= { rlMngInfListEntry 3}
+
+rlMngInfListIpAddr OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The IP address. The IP address can be configured to be 0, which means don't care value."
+ ::= { rlMngInfListEntry 4}
+
+rlMngInfListIpNetMask OBJECT-TYPE
+ SYNTAX IpAddress
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The subnet mask associated with the IP address of this entry. The value of the mask is
+ an IP address with all the network bits set to 1 and all the hosts bits set to 0."
+ ::= { rlMngInfListEntry 5}
+
+rlMngInfListService OBJECT-TYPE
+ SYNTAX RlMngInfServiceType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Service type. The Service type address can be configured to be 0,
+ which means any of Telnet, SNMP, HTTP, HTTPS, SSH."
+ ::= { rlMngInfListEntry 6}
+
+rlMngInfListAction OBJECT-TYPE
+ SYNTAX RlMngInfActionType
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Action type. Can be permit or deny."
+ ::= { rlMngInfListEntry 7}
+
+rlMngInfListRowStatus OBJECT-TYPE
+ SYNTAX RowStatus
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "The row status variable, used according to
+ row installation and removal conventions."
+ ::= { rlMngInfListEntry 8}
+
+--- Management Interface auditing control (SysLog)
+
+rlMngInfAuditingEnable OBJECT-TYPE
+ SYNTAX TruthValue
+ MAX-ACCESS read-write
+ STATUS current
+ DESCRIPTION
+ "Controls whether SysLog messages
+ should be issued on reject by rule"
+ DEFVAL { true }
+ ::= { rlMngInf 5 }
+
+END
+