COVALENT-MIB DEFINITIONS ::= BEGIN

IMPORTS
    MODULE-IDENTITY, OBJECT-IDENTITY, enterprises
        FROM SNMPv2-SMI;

covalent MODULE-IDENTITY
    LAST-UPDATED "200204020000Z"
    ORGANIZATION 
        "Copyright (C) Covalent Technologies (2000-2002).  All Rights Reserved."
    CONTACT-INFO 
        "SNMP Engineering
         Covalent Technologies
         postal: 303 Second Street
                 Suite 375 South
                 San Francisco, CA 94107
         tel:    +1-800-444-1935
         email: support@covalent.net"
    DESCRIPTION 
        "The OID registrations for Covalent Technologies.

         The OBJECT-IDENTITIES below are references for the
         OID-tree of the perticular Covalent specific MIBs.
         NOTE: ct**MIB equals covalent**MIB (shortcut)

         $Id: COVALENT-MIB.txt 8676 2008-01-17 23:11:17Z ispringer $"
    ::= { enterprises 6100 }

ctGenericMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module that defines the SNMP agents and
         some generic traps."
    ::= { covalent 1 }

ctCredatorMIB OBJECT-IDENTITY
    STATUS      obsolete
    DESCRIPTION 
        "MIB module containing credator specific
         managed objects."
    ::= { covalent 2 }

ctWwwResponseNotificationMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION
        "MIB module containing some WWW service specific
         managed objects for monitoring content access.

         NOTE: This MIB module defines notifications for the
         ResponseTypes returned by a WWW service to the client.
         NOTE: This MIB module is only for Apache 1.3."
    ::= { covalent 3 }

ctServerStatusMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module containing Apache HTTP server specific
         managed objects to convey information of the
         server status.
         NOTE: This MIB module is only for Apache 1.3."
    ::= { covalent 4 }

ctConfigMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module containing Apache HTTP server specific
         managed objects to perform runtime configuration
         of some important operational directives.

         NOTE: Some of the managed objects arer obsoleted by
         the new ApacheServer MIB. However, that is only done
         for Apache 2.0.
         NOTE: This MIB module is only for Apache 1.3."
    ::= { covalent 5 }

ctApacheModulesMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module containing Apache HTTP server specific
         managed objects of the modules of the current application."
    ::= { covalent 6 }

ctAntiVirusMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module containing managed objects for the
         AntiVirus objects. The AntiVirus product scans
         WWW documents at the moment they are accessed."
    ::= { covalent 7 }

ctIntrusionDetectorMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION 
        "MIB module containing managed objects for the
         Covalent Intrusion Detector product. This product
         checks whether the WWW documents at the moment
         are the documents ment to be sent. In other words,
         the product avoids having your Web-site defaced.

         NOTE: It should be nice if we can add here some ideas
         published in the ID-WG of the IETF (was private submissions)."
    ::= { covalent 8 }

ctApacheServerMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION
        "MIB module containing managed objects to convey management information
         about the current running Apache server. In perticular is
         maintains some information regarding the Apache configuration.

         NOTE: This MIB module is designed for Apache 2.0. It obsoletes
         managed objects in some MIB modules that were designed for 
         Apache 1.3."
    ::= { covalent 9 }

ctApacheLoggingMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION
        "MIB module containing managed objects to convey management
         information about the Apache logging.
         The Apache error log is able to handle various levels of error
         logging. The managed object of this MIB module enable to 
         manage the so-called loglevel and forwards each error
         log message as an SNMP notification to the management application."
    ::= { covalent 10 }

ctApacheMpmMIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION
        "MIB module containing managed objects to convey management information
         of the MPM which is being used in the Apache application."
    ::= { covalent 11 }

ctApacheStatusV2MIB OBJECT-IDENTITY
    STATUS      current
    DESCRIPTION
        "MIB module that provides managed objects to convey management information
         of the current status of Apache HTTP server. It provides information
         on a per process and per thread basis of the request which
         are currently handled.

         The information provided is similar as the server status page,
         http://www/server-status/.

         NOTE: This MIB module is designed for Apache 2.0. It obsoletes
         managed objects in some MIB modules that were designed for
         Apache 1.3."  
    ::= { covalent 12 }

covalentAuthMIB OBJECT-IDENTITY
    STATUS       current
    DESCRIPTION
        "This MIB module defines managed objects to be used in
         with the Authentication module of Covalent Technologies.
         This MIB is intended to used used with the CovalentAuth
         module for the Apache HTTP server.
         The MIB is attempted to be made so generic that it
         is potentially useful for other Auth implementations as well."
    ::= { covalent 13 }

covalentLoggingMIB OBJECT-IDENTITY
    STATUS       current
    DESCRIPTION
        "This MIB module defines managed objects to manage the
         Covalent Technologies implemented logging infrastructure."
    ::= { covalent 14 }

covalentWwwExtensionsMIB OBJECT-IDENTITY
    STATUS       current
    DESCRIPTION
        "This MIB module defines managed objects which maps the
         wwwServiceIndex of the WWW-MIB with the applIndex of
         the NETWORK-SERVICES-MIB.
         This MIB modules also provides notifications and their
         control for per request based notifications. This could
         be usefull to track faulty responses to access attempts
         on the server."
    ::= { covalent 15 }

END -- end of module COVALENT-MIB.
