smilint output for ./SSHSM-DISCOVERY-MIB


Message Severities
SeverityCount
severe3
minor error1
Message Types
TypeCount
internal-other (severe)1
lexical (severe)2
revision-missing (minor error)1

Messages:

SSHSM-DISCOVERY-MIB

   1: -- extracted from draft-miao-isms-sshsm-discovery-00.txt
   2: -- at Thu Oct 20 06:36:53 2005
   3: 
   4:    SSHSM-DISCOVERY-MIB DEFINITIONS ::= BEGIN 
   5: 
   6:     
   7:    IMPORTS 
   8: 
   9:        MODULE-IDENTITY, OBJECT-TYPE, 
  10: 
  11:        OBJECT-IDENTITY, mib-2                FROM SNMPv2-SMI 
  12: 
  13:        TEXTUAL-CONVENTION                    FROM SNMPv2-TC 
  14: 
  15:        MODULE-COMPLIANCE, OBJECT-GROUP       FROM SNMPv2-CONF 
  16: 
  17:        SnmpSecurityModel                     FROM SNMP-FRAMEWORK-MIB; 
  18: 
  19:     
  20: 
  21:    sshsmdiscoveryMIB MODULE-IDENTITY 
  22: 
  23:        LAST-UPDATED "200510100000Z" 
  24: 
  25:        ORGANIZATION "ISMS Working Group" 
  26: 
  27:        CONTACT-INFO "WG-EMail:   isms@lists.ietf.org 
  28:                      Subscribe:  isms-request@lists.ietf.org 
  29: 
  30:     
  31: 
  32:                      Chair: 
  33: 
  34:                        Juergen Quittek 
  35: 
  36:                        NEC Europe Ltd. 
  37: 
  38:                        Network Laboratories 
  39: 
  40:                        Kurfuersten-Anlage 36 
  41: 
  42:                        69115 Heidelberg 
  43: 
  44:                        Germany 
  45: 
  46:                        +49 6221 90511-15 
  47: 
  48:                         quittek@netlab.nec.de 
  49: 
  50:     
  51: 
  52:                      Co-editors: 
  53: 
  54:                         Miao Fuyou 
  55: 
  56:                         Huawei Technologies 
  57: 
  58:                         No.3, Xinxi Rd 
  59: 
  60:    Shangdi Information Industry Base 
  61: 
  62:                         Haidian District, Beijing 
  63: 
  64:                         P. R. China 
  65: 
  66:                         +86 10 8288 2502 
  67: 
  68:                         miaofy@huawei.com 
  69: 
  70:                      " 
  71: 
  72:    DESCRIPTION  "The Agent Discovery MIB of Secure Shell Security Model  
  73:    Copyright (C) The Internet Society (2005). This version of this MIB 
  74:    module is part of RFC XXXX; see the RFC itself for full legal notices. 
  75: 
  76:         REVISION     "200509020000Z"         -- 10 October, 2005 
  76: minor error - revision for last update is missing
  76: severe - syntax error, unexpected NUMBER64, expecting COLON_COLON_EQUAL
  77: 
  78:         DESCRIPTION  "The initial version, published in RFC XXXX." 
  79: 
  80:     
  81: 
  82:           ::= { mib-2 xxxx } 
  83: 
  84:     
  85: 
  86:    sshsmdiscoveryObjects  OBJECT IDENTIFIER ::=  
  87: 
  88:    { sshsmdiscoveryMIB 0 } 
  89: 
  90:     
  91: 
  92:    SshsmSupportFlag  ::= TEXTUAL-CONVENTION 
  93: 
  94:         STATUS      current 
  95: 
  96:         DESCRIPTION "The flag is defined to indicate whether SSH 
  97:    security model is available at the agent. The value is one of: 
  98: 
  99:                      UNAVAILABLE - SSH transport is available for 
 100:    successive communication 
 101: 
 102:                         Available   - SSH transport is available for 
 103:    successive communication 
 104: 
 105:    " 
 106: 
 107:         SYNTAX      INTERGER { UNAVAILABLE(0), 
 108: 
 109:                                AVAILABLE(1) 
 110: 
 111:                              } 
 112: 
 113:     
 114: 
 115:    SshsmHostKeyAlgorithm ::= TEXTUAL-CONVENTION 
 116: 
 117:         STATUS    current 
 118:         DESCRIPTION  "It defines the public key algorithm for host 
 119:    authentication by SSH client. Following strings is defined in 
 120:    [SSHNUM]: 
 121: 
 122:    ssh-dss 
 123: 
 124:               ssh-rsa 
 125: 
 126:               spki-sign-rsa 
 127: 
 128:               spki-sign-dss 
 129: 
 130:               pgp-sign-rsa 
 131: 
 132:               pgp-sign-dss 
 133: 
 134:              " 
 135: 
 136:         SYNTAX OCTECT STRING 
 137: 
 138:     
 139: 
 140:    sshsmSupportFlag  OBJECT-TYPE 
 141: 
 142:        SYNTAX     SshsmSupportFlag 
 143: 
 144:        MAX-ACCESS read-only 
 145: 
 146:        STATUS     current 
 147: 
 148:        DESCRIPTION "The flag indicates availability of SSH transport for 
 149:    successive SNMP communication." 
 150: 
 151:        ::= { sshsmdiscoveryObjects 0 } 
 152: 
 153:     
 154: 
 155:    sshsmTransportAddress OBJECT-TYPE 
 156: 
 157:        SYNTAX     INTEGER (1..4294967296) 
 158: 
 159:        MAX-ACCESS read-only 
 160: 
 161:        STATUS     current 
 162:        DESCRIPTION "The value indicates to SSH client which transport 
 163:    address is available for SSH connection which transports SNMP when 
 164:    non-standard SSHSH port is not used" 
 165: 
 166:        ::= { sshsmdiscoveryObject 1 } 
 167: 
 168:     
 169: 
 170:    sshsmHostKeyTable OBJECT-TYPE 
 171: 
 172:       SYNTAX     SEQUENCE OF SshsmHostKeyEntry 
 173: 
 174:       MAX-ACCESS not-accessible 
 175: 
 176:       STATUS     Current 
 177: 
 178:       DESCRIPTION 
 179: 
 180:           "This table supports agent discovery when SSH security model 
 181:    is applied to SNMP. The table provides information to management 
 182:    application through UDP/USM agent discovery functions. The 
 182: severe - lexically unexpected character, skipping to end of line
 183:    information is organized in a table because there may be multiple 
 184:    host keys for a device" 
 185: 
 186:       ::= { sshsmdiscoveryObject 2 } 
 187: 
 188:     
 189: 
 190:    sshsmHostKeyEntry 
 191: 
 192:       SYNTAX      SshsmHostKeyEntry 
 193: 
 194:       MAX-ACCESS  not-accessible 
 195: 
 196:       STATUS      current 
 197: 
 198:       DESCRIPTION 
 199: 
 200:                   "An entry in sshsmHostKeyTable, each entry represents 
 201:    a host key and information relevant to the host key." 
 202: 
 203:       INDEX       { sshsmHostKeyFingerPrint } 
 204: 
 205:       ::= { sshsmHostKeyTable 1 } 
 206: 
 207:    sshsmHostKeyEntry ::= 
 208: 
 209:       SEQUENCE 
 210: 
 211:     { 
 212: 
 213:       sshsmHostKeyFingerPrint OCTECT STRING (SIZE (16)) 
 214: 
 215:     sshsmHostKey OCTECT STRING, 
 216: 
 217:     sshsmHostKeyAlgorithm SshsmHostKeyAlgorithm, 
 218: 
 219:       } 
 220: 
 221:     
 222: 
 223:    sshsmHostKeyFingerprint OBJECT-TYPE 
 224: 
 225:       SYNTAX     OCTECT STRING (SIZE (16)) 
 226: 
 227:       MAX-ACCESS read-only 
 228: 
 229:       STATUS     current 
 230: 
 231:       DESCRIPTION  
 232: 
 233:                  "16 bytes Output of hash function with host key as 
 234:    input. The hash function is specified as SHA-1" 
 235: 
 236:     
 237: 
 238:    sshsmHostKey OBJECT-TYPE 
 239: 
 240:       SYNTAX     OCTECT STRING 
 241: 
 242:       MAX-ACCESS read-only 
 243: 
 244:       STATUS     current 
 245: 
 246:       DESCRIPTION  
 247: 
 248:                  "The host key. The format of the key is defined in 
 249:    [SSHTRANS]" 
 250: 
 251:     
 252: 
 253:    sshsmHostKeyAlgorithm OBJECT-TYPE 
 254:       SYNTAX     SshsmHostKeyAlgorithm 
 255: 
 256:       MAX-ACCESS read-only 
 257: 
 258:       STATUS     current 
 259: 
 260:       DESCRIPTION  
 261: 
 262:                  "The public key algorithm relevant to the host key. 
 263:                   When there are multiple host key available, the 
 264:                   algorithm can be used as a distinguisher to choose 
 265:                   proper host key for server authentication" 
 265: severe - lexically unexpected character, skipping to end of line
 266: 
 267:     
 268: 
 269:    END 
 270: 
 271: -- 
 272: --    Copyright (C) The Internet Society (2005). 
 273: -- 
 274: --    This document is subject to the rights, licenses and restrictions 
 275: --    contained in BCP 78, and except as set forth therein, the authors 
 276: --    retain all their rights. 
 277: -- 
 278: -- Acknowledgment 
 279: -- 
 280: --    Funding for the RFC Editor function is currently provided by the 
 281: --    Internet Society. 
 282: