|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
# Makefile to install mib files.
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
VPATH = @srcdir@
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
# Stuff here
|
|
Packit |
fcad23 |
#
|
|
Packit |
fcad23 |
OTHERINSTALL=mibsinstall
|
|
Packit |
fcad23 |
OTHERUNINSTALL=mibsuninstall
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
V1MIBS = RFC1155-SMI.txt RFC1213-MIB.txt RFC-1215.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
V2MIBS = SNMPv2-CONF.txt SNMPv2-SMI.txt SNMPv2-TC.txt SNMPv2-TM.txt \
|
|
Packit |
fcad23 |
SNMPv2-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
V3MIBS = SNMP-FRAMEWORK-MIB.txt SNMP-MPD-MIB.txt SNMP-TARGET-MIB.txt \
|
|
Packit |
fcad23 |
SNMP-NOTIFICATION-MIB.txt SNMP-PROXY-MIB.txt \
|
|
Packit |
fcad23 |
SNMP-USER-BASED-SM-MIB.txt SNMP-VIEW-BASED-ACM-MIB.txt \
|
|
Packit |
fcad23 |
SNMP-COMMUNITY-MIB.txt TRANSPORT-ADDRESS-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
AGENTMIBS = AGENTX-MIB.txt SMUX-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
IANAMIBS = IANAifType-MIB.txt IANA-LANGUAGE-MIB.txt \
|
|
Packit |
fcad23 |
IANA-ADDRESS-FAMILY-NUMBERS-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
RFCMIBS = IF-MIB.txt IF-INVERTED-STACK-MIB.txt \
|
|
Packit |
fcad23 |
EtherLike-MIB.txt \
|
|
Packit |
fcad23 |
IP-MIB.txt IP-FORWARD-MIB.txt IANA-RTPROTO-MIB.txt \
|
|
Packit |
fcad23 |
TCP-MIB.txt UDP-MIB.txt \
|
|
Packit |
fcad23 |
INET-ADDRESS-MIB.txt HCNUM-TC.txt \
|
|
Packit |
fcad23 |
HOST-RESOURCES-MIB.txt HOST-RESOURCES-TYPES.txt \
|
|
Packit |
fcad23 |
RMON-MIB.txt \
|
|
Packit |
fcad23 |
IPV6-TC.txt IPV6-MIB.txt IPV6-ICMP-MIB.txt IPV6-TCP-MIB.txt \
|
|
Packit |
fcad23 |
IPV6-UDP-MIB.txt IPV6-FLOW-LABEL-MIB.txt TUNNEL-MIB.txt \
|
|
Packit |
fcad23 |
DISMAN-EVENT-MIB.txt DISMAN-SCRIPT-MIB.txt DISMAN-SCHEDULE-MIB.txt \
|
|
Packit |
fcad23 |
NOTIFICATION-LOG-MIB.txt SNMP-USM-AES-MIB.txt \
|
|
Packit |
fcad23 |
SNMP-USM-HMAC-SHA2-MIB.txt SNMP-USM-DH-OBJECTS-MIB.txt \
|
|
Packit |
fcad23 |
SNMP-TLS-TM-MIB.txt SNMP-TSM-MIB.txt \
|
|
Packit |
fcad23 |
SCTP-MIB.txt BRIDGE-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
NETSNMPMIBS = NET-SNMP-TC.txt NET-SNMP-MIB.txt NET-SNMP-AGENT-MIB.txt \
|
|
Packit |
fcad23 |
NET-SNMP-EXAMPLES-MIB.txt NET-SNMP-EXTEND-MIB.txt NET-SNMP-PASS-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
UCDMIBS = UCD-SNMP-MIB.txt UCD-DEMO-MIB.txt UCD-IPFWACC-MIB.txt \
|
|
Packit |
fcad23 |
UCD-DLMOD-MIB.txt UCD-DISKIO-MIB.txt
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
DEFAULTMIBS = @default_mibs_install@
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
MIBS = $(V1MIBS) $(V2MIBS) $(V3MIBS) $(RFCMIBS) \
|
|
Packit |
fcad23 |
$(AGENTMIBS) $(IANAMIBS) \
|
|
Packit |
fcad23 |
$(NETSNMPMIBS) $(UCDMIBS) $(DEFAULTMIBS)
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
all: standardall
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
mibsinstall: installdirs
|
|
Packit |
fcad23 |
@for i in $(MIBS) ; do \
|
|
Packit |
fcad23 |
$(INSTALL_DATA) $(srcdir)/$$i $(INSTALL_PREFIX)$(mibdir) ; \
|
|
Packit |
fcad23 |
echo "install: installed $$i in $(INSTALL_PREFIX)$(mibdir)" ; \
|
|
Packit |
fcad23 |
done
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
mibsuninstall: installdirs
|
|
Packit |
fcad23 |
@for i in $(MIBS) ; do \
|
|
Packit |
fcad23 |
rm -f $(INSTALL_PREFIX)$(mibdir)/$$i ; \
|
|
Packit |
fcad23 |
echo "removed $$i from $(INSTALL_PREFIX)$(mibdir)" ; \
|
|
Packit |
fcad23 |
done
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
installdirs:
|
|
Packit |
fcad23 |
@$(SHELL) $(srcdir)/../mkinstalldirs $(INSTALL_PREFIX)$(mibdir)
|
|
Packit |
fcad23 |
|
|
Packit |
fcad23 |
htmldir:
|
|
Packit |
fcad23 |
@if test ! -d html ; then \
|
|
Packit |
fcad23 |
mkdir html ; \
|
|
Packit |
fcad23 |
fi
|
|
Packit |
fcad23 |
rm -f html/index.html ; \
|
|
Packit |
fcad23 |
$(PERL) makehtml.pl -W -M `pwd` -D html $(MIBS) > html/index.html
|
|
Packit |
fcad23 |
|