mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 00:13:02 +00:00
559 lines
12 KiB
INI
Executable File
559 lines
12 KiB
INI
Executable File
#-MIBFILE: LEFTHAND-NETWORKS-NSM-SECURITY-MIB.mib
|
|
|
|
LEFTHAND-NETWORKS-NSM-SECURITY-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
DisplayString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
PhysAddress ::=
|
|
OCTET STRING
|
|
|
|
MacAddress ::=
|
|
OCTET STRING (SIZE(6))
|
|
|
|
TruthValue ::=
|
|
INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
TestAndIncr ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
AutonomousType ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
InstancePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
VariablePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowPointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowStatus ::=
|
|
INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3),
|
|
createAndGo(4),
|
|
createAndWait(5),
|
|
destroy(6)
|
|
}
|
|
|
|
TimeStamp ::=
|
|
TimeTicks
|
|
|
|
TimeInterval ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
DateAndTime ::=
|
|
OCTET STRING (SIZE(8|11))
|
|
|
|
StorageType ::=
|
|
INTEGER {
|
|
other(1),
|
|
volatile(2),
|
|
nonVolatile(3),
|
|
permanent(4),
|
|
readOnly(5)
|
|
}
|
|
|
|
TDomain ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
TAddress ::=
|
|
OCTET STRING (SIZE(1..255))
|
|
|
|
lefthandnetworks OBJECT IDENTIFIER ::= { enterprises 9804 }
|
|
lefthandnetworksRegistrations OBJECT IDENTIFIER ::= { lefthandnetworks 2 }
|
|
lhnModules OBJECT IDENTIFIER ::= { lefthandnetworksRegistrations 1 }
|
|
lefthandnetworksProducts OBJECT IDENTIFIER ::= { lefthandnetworks 3 }
|
|
lhnNsm OBJECT IDENTIFIER ::= { lefthandnetworksProducts 1 }
|
|
lefthandnetworksRegistrations OBJECT IDENTIFIER ::= { lefthandnetworks 2 }
|
|
lhnNsmDevices OBJECT IDENTIFIER ::= { lhnNsm 1 }
|
|
lhnNsmObjects OBJECT IDENTIFIER ::= { lhnNsmDevices 2 }
|
|
lhnNsmSecurity OBJECT IDENTIFIER ::= { lhnNsmObjects 11 }
|
|
lhnNsmSecurityModule OBJECT IDENTIFIER ::= { lhnModules 11 }
|
|
|
|
lhnNsmSecurityModuleConformance OBJECT IDENTIFIER ::= { lhnNsmSecurityModule 1 }
|
|
|
|
lhnNsmSecurityModuleCompliances OBJECT IDENTIFIER ::= { lhnNsmSecurityModuleConformance 1 }
|
|
|
|
lhnNsmSecurityModuleGroups OBJECT IDENTIFIER ::= { lhnNsmSecurityModuleConformance 2 }
|
|
|
|
lefthandNetworksNsmSecurityGroup OBJECT IDENTIFIER ::= { lhnNsmSecurityModuleGroups 1 }
|
|
|
|
lefthandNetworksNsmSecurityGroupObsolete OBJECT IDENTIFIER ::= { lhnNsmSecurityModuleGroups 2 }
|
|
|
|
secUserCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The number of Linux users. Obsolete in SAN/iQ 8."
|
|
::= { lhnNsmSecurity 1 }
|
|
|
|
|
|
secUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecUserEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of Linux users. The number of entries is given by secUserCount. Obsolete in SAN/iQ 8."
|
|
::= { lhnNsmSecurity 2 }
|
|
|
|
|
|
secUserEntry OBJECT-TYPE
|
|
SYNTAX SecUserEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A row of Linux user information. Obsolete in SAN/iQ 8."
|
|
INDEX { secUserIndex }
|
|
|
|
::= { secUserTable 1 }
|
|
|
|
secUserEntry ::=
|
|
SEQUENCE {
|
|
secUserIndex Unsigned32,
|
|
secUserName DisplayString,
|
|
secUserDesc DisplayString,
|
|
secUserPassword DisplayString,
|
|
secUserRowStatus RowStatus
|
|
}
|
|
|
|
secUserIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The index for the secUserTable table. Obsolete in SAN/iQ 8."
|
|
::= { secUserEntry 1 }
|
|
|
|
|
|
secUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux username. Obsolete in SAN/iQ 8."
|
|
::= { secUserEntry 2 }
|
|
|
|
|
|
secUserDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux user description. Obsolete in SAN/iQ 8."
|
|
::= { secUserEntry 3 }
|
|
|
|
|
|
secUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux user password. Obsolete in SAN/iQ 8."
|
|
::= { secUserEntry 4 }
|
|
|
|
|
|
secUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8."
|
|
::= { secUserEntry 5 }
|
|
|
|
|
|
secGroupCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The number of Linux groups. Obsolete in SAN/iQ 8."
|
|
::= { lhnNsmSecurity 3 }
|
|
|
|
|
|
secGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecGroupEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of Linux groups. The number of entries is
|
|
given by secGroupCount. Obsolete in SAN/iQ 8."
|
|
::= { lhnNsmSecurity 4 }
|
|
|
|
|
|
secGroupEntry OBJECT-TYPE
|
|
SYNTAX SecGroupEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A row of Linux group information.
|
|
Obsolete in SAN/iQ 8."
|
|
INDEX { secGroupIndex }
|
|
|
|
::= { secGroupTable 1 }
|
|
|
|
secGroupEntry ::=
|
|
SEQUENCE {
|
|
secGroupIndex Unsigned32,
|
|
secGroupName DisplayString,
|
|
secGroupDesc DisplayString,
|
|
secGroupUserCount Integer32,
|
|
secGroupRowStatus RowStatus
|
|
}
|
|
|
|
secGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The index for the secGroupTable table.
|
|
Obsolete in SAN/iQ 8."
|
|
::= { secGroupEntry 1 }
|
|
|
|
|
|
secGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux group name."
|
|
::= { secGroupEntry 2 }
|
|
|
|
|
|
secGroupDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux group description."
|
|
::= { secGroupEntry 3 }
|
|
|
|
|
|
secGroupUserCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The number of users in the Linux group.
|
|
Obsolete in SAN/iQ 8."
|
|
::= { secGroupEntry 4 }
|
|
|
|
|
|
secGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status."
|
|
::= { secGroupEntry 5 }
|
|
|
|
|
|
secGroupUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecGroupUserEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A table of Linux security group users. The number
|
|
of entries is given by secGroupUserCount.
|
|
Obsolete in SAN/iQ 8."
|
|
::= { lhnNsmSecurity 5 }
|
|
|
|
|
|
secGroupUserEntry OBJECT-TYPE
|
|
SYNTAX SecGroupUserEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A row of Linux security group user information.
|
|
Obsolete in SAN/iQ 8."
|
|
INDEX { secGroupIndex , secGroupUserIndex }
|
|
|
|
::= { secGroupUserTable 1 }
|
|
|
|
secGroupUserEntry ::=
|
|
SEQUENCE {
|
|
secGroupUserIndex Unsigned32,
|
|
secGroupUserName DisplayString,
|
|
secGroupUserRowStatus RowStatus
|
|
}
|
|
|
|
secGroupUserIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The index for the secGroupUserTable table.
|
|
Obsolete in SAN/iQ 8."
|
|
::= { secGroupUserEntry 1 }
|
|
|
|
|
|
secGroupUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The Linux security group name.
|
|
Obsolete in SAN/iQ 8."
|
|
::= { secGroupUserEntry 2 }
|
|
|
|
|
|
secGroupUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8."
|
|
::= { secGroupUserEntry 3 }
|
|
|
|
|
|
secAdminUserCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of users."
|
|
::= { lhnNsmSecurity 6 }
|
|
|
|
|
|
secAdminUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecAdminUserEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of users for the NSM. The number of entries
|
|
is given by secAdminUserCount."
|
|
::= { lhnNsmSecurity 7 }
|
|
|
|
|
|
secAdminUserEntry OBJECT-TYPE
|
|
SYNTAX SecAdminUserEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A row of user information."
|
|
INDEX { secAdminUserIndex }
|
|
|
|
::= { secAdminUserTable 1 }
|
|
|
|
secAdminUserEntry ::=
|
|
SEQUENCE {
|
|
secAdminUserIndex Unsigned32,
|
|
secAdminUserName DisplayString,
|
|
secAdminUserDesc DisplayString,
|
|
secAdminUserPassword DisplayString,
|
|
secAdminUserRowStatus RowStatus
|
|
}
|
|
|
|
secAdminUserIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The index for the secAdminUserTable table."
|
|
::= { secAdminUserEntry 1 }
|
|
|
|
|
|
secAdminUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The user's username."
|
|
::= { secAdminUserEntry 2 }
|
|
|
|
|
|
secAdminUserDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The user description."
|
|
::= { secAdminUserEntry 3 }
|
|
|
|
|
|
secAdminUserPassword OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The user's password. Obsolete in SAN/iQ 8."
|
|
::= { secAdminUserEntry 4 }
|
|
|
|
|
|
secAdminUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8.5."
|
|
::= { secAdminUserEntry 5 }
|
|
|
|
|
|
secAdminGroupCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of user groups."
|
|
::= { lhnNsmSecurity 8 }
|
|
|
|
|
|
secAdminGroupTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecAdminGroupEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of groups on the NSM. The number of entries
|
|
is given by secAdminGroupCount."
|
|
::= { lhnNsmSecurity 9 }
|
|
|
|
|
|
secAdminGroupEntry OBJECT-TYPE
|
|
SYNTAX SecAdminGroupEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A row of group information."
|
|
INDEX { secAdminGroupIndex }
|
|
|
|
::= { secAdminGroupTable 1 }
|
|
|
|
secAdminGroupEntry ::=
|
|
SEQUENCE {
|
|
secAdminGroupIndex Unsigned32,
|
|
secAdminGroupName DisplayString,
|
|
secAdminGroupDesc DisplayString,
|
|
secAdminGroupUserCount Integer32,
|
|
secAdminGroupRowStatus RowStatus
|
|
}
|
|
|
|
secAdminGroupIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The index for the secAdminGroupTable table."
|
|
::= { secAdminGroupEntry 1 }
|
|
|
|
|
|
secAdminGroupName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The group name."
|
|
::= { secAdminGroupEntry 2 }
|
|
|
|
|
|
secAdminGroupDesc OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The group description."
|
|
::= { secAdminGroupEntry 3 }
|
|
|
|
|
|
secAdminGroupUserCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The number of users in the group."
|
|
::= { secAdminGroupEntry 4 }
|
|
|
|
|
|
secAdminGroupRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8.5."
|
|
::= { secAdminGroupEntry 5 }
|
|
|
|
|
|
secAdminGroupUserTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecAdminGroupUserOrSubGroupEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of administrators on the NSM. The number of entries
|
|
is given by secAdminGroupCount for the 'full_administrator' group."
|
|
::= { lhnNsmSecurity 10 }
|
|
|
|
|
|
secAdminGroupUserEntry OBJECT-TYPE
|
|
SYNTAX SecAdminGroupUserOrSubGroupEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A row of administrator group information."
|
|
INDEX { secAdminGroupIndex , secAdminGroupUserIndex }
|
|
|
|
::= { secAdminGroupUserTable 1 }
|
|
|
|
secAdminGroupUserEntry ::=
|
|
SEQUENCE {
|
|
secAdminGroupUserIndex Unsigned32,
|
|
secAdminGroupUserName DisplayString,
|
|
secAdminGroupUserRowStatus RowStatus
|
|
}
|
|
|
|
secAdminGroupUserIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The index for the secAdminGroupUserTable table."
|
|
::= { secAdminGroupUserEntry 1 }
|
|
|
|
|
|
secAdminGroupUserName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The user's username."
|
|
::= { secAdminGroupUserEntry 2 }
|
|
|
|
|
|
secAdminGroupUserRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status. Obsolete in SAN/iQ 8.5."
|
|
::= { secAdminGroupUserEntry 3 }
|
|
|
|
|
|
secAdminGroupAccessTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF SecAdminGroupAccessEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The group access permissions table."
|
|
::= { lhnNsmSecurity 11 }
|
|
|
|
|
|
secAdminGroupAccessEntry OBJECT-TYPE
|
|
SYNTAX SecAdminGroupAccessEntry
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "A row of group access permissions."
|
|
INDEX { secAdminGroupIndex , secAdminGroupAccessIndex }
|
|
|
|
::= { secAdminGroupAccessTable 1 }
|
|
|
|
secAdminGroupAccessEntry ::=
|
|
SEQUENCE {
|
|
secAdminGroupAccessIndex Unsigned32,
|
|
secAdminGroupAccessKey DisplayString,
|
|
secAdminGroupAccessMode BITS,
|
|
secAdminGroupAccessRowStatus RowStatus
|
|
}
|
|
|
|
secAdminGroupAccessIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The index for the secAdminGroupAccessTable table."
|
|
::= { secAdminGroupAccessEntry 1 }
|
|
|
|
|
|
secAdminGroupAccessKey OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The key."
|
|
::= { secAdminGroupAccessEntry 2 }
|
|
|
|
|
|
secAdminGroupAccessMode OBJECT-TYPE
|
|
SYNTAX OCTET STRING {
|
|
get(0),
|
|
set(1),
|
|
add(2),
|
|
delete(3)
|
|
}
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The access mode."
|
|
::= { secAdminGroupAccessEntry 3 }
|
|
|
|
|
|
secAdminGroupAccessRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS obsolete
|
|
DESCRIPTION "The table row status."
|
|
::= { secAdminGroupAccessEntry 4 }
|
|
|
|
|
|
END
|
|
|