~ubuntu-branches/ubuntu/precise/net-snmp/precise

« back to all changes in this revision

Viewing changes to mibs/SNMP-PROXY-MIB.txt

  • Committer: Bazaar Package Importer
  • Author(s): Chuck Short
  • Date: 2009-11-26 01:27:00 UTC
  • mfrom: (1.1.9 sid)
  • Revision ID: james.westby@ubuntu.com-20091126012700-pox7w0a5j2x305h9
Tags: 5.4.2.1~dfsg-3ubuntu1
* Merge from debian testing.  Remaining changes:
  - Set Ubuntu maintainer address.
  - net-snmp-config: Use bash. (LP: #104738)
  - Removed multiuser option when calling update-rc.d. (LP: #254261)
  - debian/snmpd.init: LSBify the init script.
  - debian/patches/52_fix_snmpcmd_1_typo.patch: Adjust a typo in snmpcmd.1
    (LP: #250459)
  - debian/patches/99-fix-ubuntu-div0.patch: Fix dvision by zero.
    (LP: #426813).
 * Dropped patches:
   - debian/patches/101-fix-ipalias.patch: Applied upstream.
   - debian/patches/99-fix-net-snmp-syslog.patch: Applied upstream.
   - debian/patches/99-fix-perl-counter-in-subagent.patch: Applied upstream.
   - ebian/patches/103-fix-ubuntu-lmsensors.patch: No longer needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
SNMP-PROXY-MIB DEFINITIONS ::= BEGIN
2
 
 
3
 
IMPORTS
4
 
    MODULE-IDENTITY,
5
 
    OBJECT-TYPE,
6
 
    snmpModules
7
 
        FROM SNMPv2-SMI
8
 
 
9
 
    RowStatus,
10
 
    StorageType
11
 
        FROM SNMPv2-TC
12
 
 
13
 
    SnmpEngineID,
14
 
    SnmpAdminString
15
 
        FROM SNMP-FRAMEWORK-MIB
16
 
 
17
 
    SnmpTagValue
18
 
        FROM SNMP-TARGET-MIB
19
 
 
20
 
    MODULE-COMPLIANCE,
21
 
    OBJECT-GROUP
22
 
        FROM SNMPv2-CONF;
23
 
 
24
 
snmpProxyMIB MODULE-IDENTITY
25
 
    LAST-UPDATED "200210140000Z"
26
 
    ORGANIZATION "IETF SNMPv3 Working Group"
27
 
    CONTACT-INFO
28
 
        "WG-email:   snmpv3@lists.tislabs.com
29
 
         Subscribe:  majordomo@lists.tislabs.com
30
 
                     In message body:  subscribe snmpv3
31
 
 
32
 
         Co-Chair:   Russ Mundy
33
 
                     Network Associates Laboratories
34
 
         Postal:     15204 Omega Drive, Suite 300
35
 
                     Rockville, MD 20850-4601
36
 
                     USA
37
 
         EMail:      mundy@tislabs.com
38
 
         Phone:      +1 301-947-7107
39
 
 
40
 
         Co-Chair:   David Harrington
41
 
                     Enterasys Networks
42
 
         Postal:     35 Industrial Way
43
 
                     P. O. Box 5004
44
 
                     Rochester, New Hampshire 03866-5005
45
 
                     USA
46
 
         EMail:      dbh@enterasys.com
47
 
         Phone:      +1 603-337-2614
48
 
 
49
 
         Co-editor:  David B. Levi
50
 
                     Nortel Networks
51
 
         Postal:     3505 Kesterwood Drive
52
 
                     Knoxville, Tennessee 37918
53
 
         EMail:      dlevi@nortelnetworks.com
54
 
         Phone:      +1 865 686 0432
55
 
 
56
 
         Co-editor:  Paul Meyer
57
 
                     Secure Computing Corporation
58
 
         Postal:     2675 Long Lake Road
59
 
                     Roseville, Minnesota 55113
60
 
         EMail:      paul_meyer@securecomputing.com
61
 
         Phone:      +1 651 628 1592
62
 
 
63
 
         Co-editor:  Bob Stewart
64
 
                     Retired"
65
 
    DESCRIPTION
66
 
        "This MIB module defines MIB objects which provide
67
 
         mechanisms to remotely configure the parameters
68
 
         used by a proxy forwarding application.
69
 
 
70
 
         Copyright (C) The Internet Society (2002). This
71
 
         version of this MIB module is part of RFC 3413;
72
 
         see the RFC itself for full legal notices.
73
 
        "
74
 
    REVISION    "200210140000Z"             -- 14 October 2002
75
 
    DESCRIPTION "Clarifications, published as
76
 
                 RFC 3413."
77
 
    REVISION    "199808040000Z"             -- 4 August 1998
78
 
    DESCRIPTION "Clarifications, published as
79
 
                 RFC 2573."
80
 
    REVISION    "199707140000Z"             -- 14 July 1997
81
 
    DESCRIPTION "The initial revision, published as RFC2273."
82
 
    ::= { snmpModules 14 }
83
 
 
84
 
snmpProxyObjects        OBJECT IDENTIFIER ::= { snmpProxyMIB 1 }
85
 
snmpProxyConformance    OBJECT IDENTIFIER ::= { snmpProxyMIB 3 }
86
 
 
87
 
--
88
 
 
89
 
--
90
 
--
91
 
--
92
 
 
93
 
snmpProxyTable OBJECT-TYPE
94
 
    SYNTAX      SEQUENCE OF SnmpProxyEntry
95
 
    MAX-ACCESS  not-accessible
96
 
    STATUS      current
97
 
    DESCRIPTION
98
 
        "The table of translation parameters used by proxy forwarder
99
 
         applications for forwarding SNMP messages."
100
 
    ::= { snmpProxyObjects 2 }
101
 
 
102
 
snmpProxyEntry OBJECT-TYPE
103
 
    SYNTAX      SnmpProxyEntry
104
 
    MAX-ACCESS  not-accessible
105
 
    STATUS      current
106
 
    DESCRIPTION
107
 
        "A set of translation parameters used by a proxy forwarder
108
 
         application for forwarding SNMP messages.
109
 
 
110
 
         Entries in the snmpProxyTable are created and deleted
111
 
         using the snmpProxyRowStatus object."
112
 
    INDEX { IMPLIED snmpProxyName }
113
 
    ::= { snmpProxyTable 1 }
114
 
 
115
 
SnmpProxyEntry ::= SEQUENCE {
116
 
    snmpProxyName               SnmpAdminString,
117
 
    snmpProxyType               INTEGER,
118
 
    snmpProxyContextEngineID    SnmpEngineID,
119
 
    snmpProxyContextName        SnmpAdminString,
120
 
    snmpProxyTargetParamsIn     SnmpAdminString,
121
 
    snmpProxySingleTargetOut    SnmpAdminString,
122
 
    snmpProxyMultipleTargetOut  SnmpTagValue,
123
 
    snmpProxyStorageType        StorageType,
124
 
    snmpProxyRowStatus          RowStatus
125
 
}
126
 
 
127
 
snmpProxyName OBJECT-TYPE
128
 
    SYNTAX      SnmpAdminString (SIZE(1..32))
129
 
    MAX-ACCESS  not-accessible
130
 
    STATUS      current
131
 
    DESCRIPTION
132
 
        "The locally arbitrary, but unique identifier associated
133
 
         with this snmpProxyEntry."
134
 
    ::= { snmpProxyEntry 1 }
135
 
 
136
 
snmpProxyType OBJECT-TYPE
137
 
    SYNTAX      INTEGER {
138
 
                    read(1),
139
 
                    write(2),
140
 
                    trap(3),
141
 
                    inform(4)
142
 
                }
143
 
    MAX-ACCESS  read-create
144
 
    STATUS      current
145
 
    DESCRIPTION
146
 
        "The type of message that may be forwarded using
147
 
         the translation parameters defined by this entry."
148
 
    ::= { snmpProxyEntry 2 }
149
 
 
150
 
snmpProxyContextEngineID OBJECT-TYPE
151
 
    SYNTAX      SnmpEngineID
152
 
    MAX-ACCESS  read-create
153
 
    STATUS      current
154
 
    DESCRIPTION
155
 
        "The contextEngineID contained in messages that
156
 
         may be forwarded using the translation parameters
157
 
         defined by this entry."
158
 
    ::= { snmpProxyEntry 3 }
159
 
 
160
 
snmpProxyContextName OBJECT-TYPE
161
 
    SYNTAX      SnmpAdminString
162
 
    MAX-ACCESS  read-create
163
 
    STATUS      current
164
 
    DESCRIPTION
165
 
        "The contextName contained in messages that may be
166
 
         forwarded using the translation parameters defined
167
 
         by this entry.
168
 
 
169
 
         This object is optional, and if not supported, the
170
 
         contextName contained in a message is ignored when
171
 
         selecting an entry in the snmpProxyTable."
172
 
    ::= { snmpProxyEntry 4 }
173
 
 
174
 
snmpProxyTargetParamsIn OBJECT-TYPE
175
 
    SYNTAX      SnmpAdminString
176
 
    MAX-ACCESS  read-create
177
 
    STATUS      current
178
 
    DESCRIPTION
179
 
        "This object selects an entry in the snmpTargetParamsTable.
180
 
         The selected entry is used to determine which row of the
181
 
         snmpProxyTable to use for forwarding received messages."
182
 
    ::= { snmpProxyEntry 5 }
183
 
 
184
 
snmpProxySingleTargetOut OBJECT-TYPE
185
 
    SYNTAX      SnmpAdminString
186
 
    MAX-ACCESS  read-create
187
 
    STATUS      current
188
 
    DESCRIPTION
189
 
        "This object selects a management target defined in the
190
 
         snmpTargetAddrTable (in the SNMP-TARGET-MIB).  The
191
 
         selected target is defined by an entry in the
192
 
         snmpTargetAddrTable whose index value (snmpTargetAddrName)
193
 
         is equal to this object.
194
 
 
195
 
         This object is only used when selection of a single
196
 
         target is required (i.e. when forwarding an incoming
197
 
         read or write request)."
198
 
    ::= { snmpProxyEntry 6 }
199
 
 
200
 
snmpProxyMultipleTargetOut OBJECT-TYPE
201
 
    SYNTAX      SnmpTagValue
202
 
    MAX-ACCESS  read-create
203
 
    STATUS      current
204
 
    DESCRIPTION
205
 
        "This object selects a set of management targets defined
206
 
         in the snmpTargetAddrTable (in the SNMP-TARGET-MIB).
207
 
 
208
 
         This object is only used when selection of multiple
209
 
         targets is required (i.e. when forwarding an incoming
210
 
         notification)."
211
 
    ::= { snmpProxyEntry 7 }
212
 
 
213
 
snmpProxyStorageType OBJECT-TYPE
214
 
    SYNTAX      StorageType
215
 
    MAX-ACCESS  read-create
216
 
    STATUS      current
217
 
    DESCRIPTION
218
 
        "The storage type of this conceptual row.
219
 
         Conceptual rows having the value 'permanent' need not
220
 
         allow write-access to any columnar objects in the row."
221
 
    DEFVAL { nonVolatile }
222
 
    ::= { snmpProxyEntry 8 }
223
 
 
224
 
snmpProxyRowStatus OBJECT-TYPE
225
 
    SYNTAX      RowStatus
226
 
    MAX-ACCESS  read-create
227
 
    STATUS      current
228
 
    DESCRIPTION
229
 
        "The status of this conceptual row.
230
 
 
231
 
         To create a row in this table, a manager must
232
 
 
233
 
         set this object to either createAndGo(4) or
234
 
         createAndWait(5).
235
 
 
236
 
         The following objects may not be modified while the
237
 
         value of this object is active(1):
238
 
             - snmpProxyType
239
 
             - snmpProxyContextEngineID
240
 
             - snmpProxyContextName
241
 
             - snmpProxyTargetParamsIn
242
 
             - snmpProxySingleTargetOut
243
 
             - snmpProxyMultipleTargetOut"
244
 
    ::= { snmpProxyEntry 9 }
245
 
 
246
 
--
247
 
--
248
 
--
249
 
--
250
 
 
251
 
snmpProxyCompliances OBJECT IDENTIFIER ::=
252
 
                                         { snmpProxyConformance 1 }
253
 
snmpProxyGroups      OBJECT IDENTIFIER ::=
254
 
                                         { snmpProxyConformance 2 }
255
 
 
256
 
--
257
 
--
258
 
--
259
 
--
260
 
 
261
 
snmpProxyCompliance MODULE-COMPLIANCE
262
 
    STATUS      current
263
 
    DESCRIPTION
264
 
        "The compliance statement for SNMP entities which include
265
 
         a proxy forwarding application."
266
 
    MODULE SNMP-TARGET-MIB
267
 
        MANDATORY-GROUPS { snmpTargetBasicGroup,
268
 
                           snmpTargetResponseGroup }
269
 
    MODULE -- This Module
270
 
        MANDATORY-GROUPS { snmpProxyGroup }
271
 
    ::= { snmpProxyCompliances 1 }
272
 
 
273
 
snmpProxyGroup OBJECT-GROUP
274
 
    OBJECTS {
275
 
        snmpProxyType,
276
 
        snmpProxyContextEngineID,
277
 
        snmpProxyContextName,
278
 
        snmpProxyTargetParamsIn,
279
 
        snmpProxySingleTargetOut,
280
 
        snmpProxyMultipleTargetOut,
281
 
        snmpProxyStorageType,
282
 
        snmpProxyRowStatus
283
 
    }
284
 
    STATUS      current
285
 
    DESCRIPTION
286
 
        "A collection of objects providing remote configuration of
287
 
         management target translation parameters for use by
288
 
         proxy forwarder applications."
289
 
    ::= { snmpProxyGroups 3 }
290
 
 
291
 
END