~ubuntu-branches/ubuntu/trusty/net-snmp/trusty

« back to all changes in this revision

Viewing changes to mibs/Makefile.mib

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2004-09-13 12:06:21 UTC
  • Revision ID: james.westby@ubuntu.com-20040913120621-g952ntonlleihcvm
Tags: upstream-5.1.1
ImportĀ upstreamĀ versionĀ 5.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
RFCHOST =       ftp://ftp.nordu.net     # ftp.ietf.org
 
2
RFCDIR =        rfc
 
3
 
 
4
IANAHOST =      http://www.iana.org
 
5
IANADIR =       assignments
 
6
 
 
7
ALLDIR =        /usr/local/share/snmp/rfc.orig
 
8
 
 
9
MIBS =  SNMPv2-TC.txt SNMPv2-TM.txt SNMPv2-SMI.txt SNMPv2-MIB.txt \
 
10
        SNMPv2-CONF.txt HCNUM-TC.txt INET-ADDRESS-MIB.txt \
 
11
        SNMP-FRAMEWORK-MIB.txt SNMP-MPD-MIB.txt SNMP-USER-BASED-SM-MIB.txt \
 
12
        SNMP-VIEW-BASED-ACM-MIB.txt SNMP-COMMUNITY-MIB.txt \
 
13
        SNMP-TARGET-MIB.txt SNMP-NOTIFICATION-MIB.txt SNMP-PROXY-MIB.txt \
 
14
        AGENTX-MIB.txt SMUX-MIB.txt \
 
15
        DISMAN-SCRIPT-MIB.txt  DISMAN-SCHEDULE-MIB.txt \
 
16
        IANA-LANGUAGE-MIB.txt IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt \
 
17
        IF-MIB.txt IF-INVERTED-STACK-MIB.txt \
 
18
        IP-MIB.txt IP-FORWARD-MIB.txt TCP-MIB.txt UDP-MIB.txt \
 
19
        IANAifType-MIB.txt EtherLike-MIB.txt \
 
20
        IPV6-TC.txt IPV6-MIB.txt IPV6-ICMP-MIB.txt \
 
21
        IPV6-TCP-MIB.txt IPV6-UDP-MIB.txt \
 
22
        HOST-RESOURCES-MIB.txt HOST-RESOURCES-TYPES.txt \
 
23
        NETWORK-SERVICES-MIB.txt MTA-MIB.txt \
 
24
        RMON-MIB.txt \
 
25
        RFC1155-SMI.txt RFC1213-MIB.txt
 
26
 
 
27
MIBDEPS = Makefile.mib mibfetch smistrip
 
28
 
 
29
all:    $(MIBS)
 
30
 
 
31
allmibs:        ianamibs rfcmibs
 
32
 
 
33
clean:
 
34
        rm $(MIBS)
 
35
 
 
36
SNMP-FRAMEWORK-MIB.txt: $(MIBDEPS)
 
37
        ./mibfetch $(RFCHOST) $(RFCDIR) 3411
 
38
 
 
39
SNMP-MPD-MIB.txt:       $(MIBDEPS)
 
40
        ./mibfetch $(RFCHOST) $(RFCDIR) 3412 SNMP-MPD-MIB
 
41
 
 
42
SNMP-TARGET-MIB.txt SNMP-NOTIFICATION-MIB.txt SNMP-PROXY-MIB.txt:       $(MIBDEPS)
 
43
        ./mibfetch $(RFCHOST) $(RFCDIR) 3413
 
44
 
 
45
SNMP-USER-BASED-SM-MIB.txt:     $(MIBDEPS)
 
46
        ./mibfetch $(RFCHOST) $(RFCDIR) 3414 SNMP-USER-BASED-SM-MIB
 
47
 
 
48
SNMP-VIEW-BASED-ACM-MIB.txt:    $(MIBDEPS)
 
49
        ./mibfetch $(RFCHOST) $(RFCDIR) 3415
 
50
 
 
51
SNMP-COMMUNITY-MIB.txt: $(MIBDEPS)
 
52
        ./mibfetch $(RFCHOST) $(RFCDIR) 2576
 
53
 
 
54
SNMPv2-SMI.txt: $(MIBDEPS)
 
55
        ./mibfetch $(RFCHOST) $(RFCDIR) 2578 SNMPv2-SMI
 
56
 
 
57
SNMPv2-TC.txt:  $(MIBDEPS)
 
58
        ./mibfetch $(RFCHOST) $(RFCDIR) 2579
 
59
 
 
60
SNMPv2-CONF.txt:        $(MIBDEPS)
 
61
        ./mibfetch $(RFCHOST) $(RFCDIR) 2580
 
62
 
 
63
SNMPv2-TM.txt:  $(MIBDEPS)
 
64
        ./mibfetch $(RFCHOST) $(RFCDIR) 3417
 
65
 
 
66
SNMPv2-MIB.txt: $(MIBDEPS)
 
67
        ./mibfetch $(RFCHOST) $(RFCDIR) 3418
 
68
 
 
69
AGENTX-MIB.txt: $(MIBDEPS)
 
70
        ./mibfetch $(RFCHOST) $(RFCDIR) 2742
 
71
 
 
72
SMUX-MIB.txt:   $(MIBDEPS)
 
73
        ./mibfetch $(RFCHOST) $(RFCDIR) 1227 SMUX-MIB
 
74
 
 
75
DISMAN-SCHEDULE-MIB.txt:        $(MIBDEPS)
 
76
        ./mibfetch $(RFCHOST) $(RFCDIR) 3231
 
77
 
 
78
DISMAN-SCRIPT-MIB.txt:  $(MIBDEPS)
 
79
        ./mibfetch $(RFCHOST) $(RFCDIR) 3165
 
80
 
 
81
IF-MIB.txt:     $(MIBDEPS)
 
82
        ./mibfetch $(RFCHOST) $(RFCDIR) 2863
 
83
 
 
84
IF-INVERTED-STACK-MIB.txt:      $(MIBDEPS)
 
85
        ./mibfetch $(RFCHOST) $(RFCDIR) 2864
 
86
 
 
87
HCNUM-TC.txt:   $(MIBDEPS)
 
88
        ./mibfetch $(RFCHOST) $(RFCDIR) 2856
 
89
 
 
90
INET-ADDRESS-MIB.txt:   $(MIBDEPS)
 
91
        ./mibfetch $(RFCHOST) $(RFCDIR) 3291
 
92
 
 
93
EtherLike-MIB.txt:      $(MIBDEPS)
 
94
        ./mibfetch $(RFCHOST) $(RFCDIR) 2665
 
95
 
 
96
IANAifType-MIB.txt:     $(MIBDEPS)
 
97
        ./mibfetch -x $(IANAHOST) $(IANADIR) ianaiftype-mib
 
98
 
 
99
IANA-LANGUAGE-MIB.txt:  $(MIBDEPS)
 
100
        ./mibfetch -x $(IANAHOST) $(IANADIR) ianalanguage-mib
 
101
 
 
102
IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt:    $(MIBDEPS)
 
103
        ./mibfetch -x $(IANAHOST) $(IANADIR) ianaaddressfamilynumbers-mib
 
104
 
 
105
IP-MIB.txt:     $(MIBDEPS)
 
106
        ./mibfetch $(RFCHOST) $(RFCDIR) 2011
 
107
 
 
108
IP-FORWARD-MIB.txt:     $(MIBDEPS)
 
109
        ./mibfetch $(RFCHOST) $(RFCDIR) 2096
 
110
 
 
111
TCP-MIB.txt:    $(MIBDEPS)
 
112
        ./mibfetch $(RFCHOST) $(RFCDIR) 2012
 
113
 
 
114
UDP-MIB.txt:    $(MIBDEPS)
 
115
        ./mibfetch $(RFCHOST) $(RFCDIR) 2013
 
116
 
 
117
IPV6-TC.txt IPV6-MIB.txt:       $(MIBDEPS)
 
118
        ./mibfetch $(RFCHOST) $(RFCDIR) 2465
 
119
 
 
120
IPV6-ICMP-MIB.txt:      $(MIBDEPS)
 
121
        ./mibfetch $(RFCHOST) $(RFCDIR) 2466
 
122
 
 
123
IPV6-TCP-MIB.txt:       $(MIBDEPS)
 
124
        ./mibfetch $(RFCHOST) $(RFCDIR) 2452
 
125
 
 
126
IPV6-UDP-MIB.txt:       $(MIBDEPS)
 
127
        ./mibfetch $(RFCHOST) $(RFCDIR) 2454
 
128
 
 
129
HOST-RESOURCES-MIB.txt HOST-RESOURCES-TYPES.txt:        $(MIBDEPS)
 
130
        ./mibfetch $(RFCHOST) $(RFCDIR) 2790
 
131
 
 
132
RMON-MIB.txt:   $(MIBDEPS)
 
133
        ./mibfetch $(RFCHOST) $(RFCDIR) 2819
 
134
 
 
135
NETWORK-SERVICES-MIB.txt:       $(MIBDEPS)
 
136
        ./mibfetch $(RFCHOST) $(RFCDIR) 2788
 
137
 
 
138
MTA-MIB.txt:    $(MIBDEPS)
 
139
        ./mibfetch $(RFCHOST) $(RFCDIR) 2789
 
140
 
 
141
RFC1155-SMI.txt:        $(MIBDEPS)
 
142
        ./mibfetch $(RFCHOST) $(RFCDIR) 1155
 
143
 
 
144
RFC1213-MIB.txt:        $(MIBDEPS)
 
145
        ./mibfetch $(RFCHOST) $(RFCDIR) 1213
 
146
 
 
147
ianamibs:       ianalist
 
148
        [ -d $(ALLDIR) ] || mkdir $(ALLDIR)
 
149
        cat ianalist | while read file mibs; \
 
150
                do \
 
151
                  if [ "$$file" != "#" ]; \
 
152
                  then \
 
153
                    ./mibfetch -d $(ALLDIR) -x $(IANAHOST) $(IANADIR) $$file $$mibs; \
 
154
                  fi; \
 
155
                done
 
156
 
 
157
rfcmibs:        rfclist
 
158
        [ -d $(ALLDIR) ] || mkdir $(ALLDIR)
 
159
        cat rfclist | while read rfc mibs; \
 
160
                do \
 
161
                  if [ "$$rfc" != "#" ]; \
 
162
                  then \
 
163
                    ./mibfetch -d $(ALLDIR) $(RFCHOST) $(RFCDIR) $$rfc $$mibs; \
 
164
                  fi; \
 
165
                done