99 lines
2.4 KiB
Plaintext
Executable File
99 lines
2.4 KiB
Plaintext
Executable File
STONESOFT-IPS-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, TimeStamp
|
|
FROM SNMPv2-TC
|
|
OBJECT-GROUP, NOTIFICATION-GROUP, MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
stonesoftModules, stonesoftIPS
|
|
FROM STONESOFT-SMI-MIB;
|
|
|
|
stonesoftIPSMibModule MODULE-IDENTITY
|
|
LAST-UPDATED "200701040000Z"
|
|
ORGANIZATION "Stonesoft Corp"
|
|
CONTACT-INFO "email: support@stonesoft.com"
|
|
DESCRIPTION "MIB for Stonesoft's IPS products"
|
|
REVISION "200701040000Z"
|
|
DESCRIPTION "First public revision"
|
|
::= { stonesoftModules 3 }
|
|
|
|
|
|
ipsObjects OBJECT IDENTIFIER ::= { stonesoftIPS 1 }
|
|
ipsEvents OBJECT IDENTIFIER ::= { stonesoftIPS 2 }
|
|
ipsEventsV2 OBJECT IDENTIFIER ::= { ipsEvents 0 }
|
|
ipsConformance OBJECT IDENTIFIER ::= { stonesoftIPS 3 }
|
|
|
|
--
|
|
-- Ips objects
|
|
--
|
|
ipsSoftwareVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Version string of the IPS software"
|
|
::= { ipsObjects 1 }
|
|
|
|
ipsSecurityPolicy OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Name of the current security policy on the
|
|
IPS"
|
|
::= { ipsObjects 2 }
|
|
|
|
ipsPolicyTime OBJECT-TYPE
|
|
SYNTAX TimeStamp
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time when the security policy was
|
|
installed to the IPS"
|
|
::= { ipsObjects 3 }
|
|
|
|
--
|
|
-- IPS events
|
|
--
|
|
|
|
ipsPolicyInstall NOTIFICATION-TYPE
|
|
OBJECTS { ipsSecurityPolicy }
|
|
STATUS current
|
|
DESCRIPTION "A IPS policy was (re)installed"
|
|
::= {ipsEventsV2 1 }
|
|
|
|
-- Conformance information
|
|
|
|
ipsGroups OBJECT IDENTIFIER ::= { ipsConformance 1 }
|
|
ipsCompliances OBJECT IDENTIFIER ::= { ipsConformance 2 }
|
|
|
|
ipsCompliance1 MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for IPS"
|
|
MODULE -- this module --
|
|
MANDATORY-GROUPS { ipsGeneralInformationGroup,
|
|
ipsGeneralNotificationsGroup }
|
|
::= { ipsCompliances 1 }
|
|
|
|
|
|
ipsGeneralInformationGroup OBJECT-GROUP
|
|
OBJECTS { ipsSoftwareVersion, ipsSecurityPolicy, ipsPolicyTime }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects giving general information about the
|
|
IPS"
|
|
::= { ipsGroups 1 }
|
|
|
|
ipsGeneralNotificationsGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { ipsPolicyInstall }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notification giving information about
|
|
general events in the IPS"
|
|
::= { ipsGroups 2 }
|
|
|
|
END
|
|
|