Sophie

Sophie

distrib > Mandriva > 2011.0 > i586 > media > main-updates-src > by-pkgid > 8ef842b70bb491593c8701f6286098c1 > files > 5

net-snmp-5.6.1-9.1.src.rpm

diff -Naur net-snmp-5.6/agent/Makefile.in.orig net-snmp-5.6.oden/agent/Makefile.in.orig
--- net-snmp-5.6/agent/Makefile.in.orig	2010-10-10 16:14:02.569786940 +0200
+++ net-snmp-5.6.oden/agent/Makefile.in.orig	1970-01-01 01:00:00.000000000 +0100
@@ -1,296 +0,0 @@
-#
-# Makefile for snmpd
-#
-
-top_builddir	= ..
-
-# use GNU vpath, if available, to only set a path for source and headers
-# VPATH will pick up objects too, which is bad if you are sharing a
-# source dir...
-@GNU_vpath@ %.h $(srcdir)
-@GNU_vpath@ %.c $(srcdir)
-# fallback to regular VPATH for non-gnu...
-@NON_GNU_VPATH@ $(srcdir)
-
-#
-# what to install
-#
-SUBDIRS=helpers mibgroup
-
-INSTALLSBINPROGS= @SNMPD@
-INSTALLLIBS	= libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION)
-INSTALLPOSTLIBS	= libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION)
-
-INCLUDESUBDIR=agent
-HEADERS=\
-	agent_read_config.h \
-	agent_registry.h \
-	agent_index.h \
-	agent_sysORTable.h \
-	agent_trap.h \
-	auto_nlist.h \
-	ds_agent.h \
-	snmp_agent.h \
-	snmp_vars.h \
-	var_struct.h \
-	agent_handler.h \
-	net-snmp-agent-includes.h \
-	mib_modules.h \
-	agent_callbacks.h \
-	sysORTable.h \
-	all_helpers.h \
-	baby_steps.h \
-	bulk_to_next.h \
-	cache_handler.h \
-	debug_handler.h \
-	instance.h \
-	mode_end_call.h \
-	multiplexer.h \
-	null.h \
-	old_api.h \
-	read_only.h \
-	row_merge.h \
-	scalar.h \
-	scalar_group.h \
-	serialize.h \
-	snmp_get_statistic.h \
-	stash_cache.h \
-	stash_to_next.h \
-	table_array.h \
-	table_container.h \
-	table.h \
-	table_data.h \
-	table_dataset.h \
-	table_tdata.h \
-	table_iterator.h \
-	watcher.h
-
-HEADERSONLY=mfd.h set_helper.h
-
-INCLUDESUBDIRHEADERS=$(HEADERS) $(HEADERSONLY)
-
-INSTALLBUILTSUBDIRHEADERS=../include/net-snmp/agent/mib_module_config.h \
-			  ../include/net-snmp/agent/agent_module_config.h \
-			mibgroup/mib_module_includes.h
-INSTALLBUILTSUBDIR=agent
-
-INCLUDEMIBGROUPDIR=agent/mibgroup
-INCLUDEMIBGROUPDIRHEADERS=util_funcs.h
-
-OTHERINSTALL=installmibgroupheaders @EMBEDPERLINSTALL@
-OTHERUNINSTALL=@EMBEDPERLUNINSTALL@
-
-# XXX: need to install these  They're really UCD specific, however.
-BROKEINSTALL= \
-	mibgroup/struct.h \
-	mibgroup/util_funcs.h \
-	mibgroup/mibincl.h \
-	mibgroup/ucd-snmp/dlmod.h \
-	mibgroup/utilities/execute.h \
-	mibgroup/header_complex.h
-
-INSTALLUCDHEADERS= \
-	agent_index.h	\
-	agent_read_config.h \
-	agent_registry.h \
-	agent_sysORTable.h \
-	agent_trap.h	\
-	auto_nlist.h	\
-	ds_agent.h	\
-	header_complex.h \
-	mibincl.h	\
-	snmp_agent.h	\
-	ucd-snmp-includes.h	\
-	ucd-snmp-agent-includes.h \
-	util_funcs.h	\
-	var_struct.h
-
-#
-# how to build it info
-#
-USELIBS		= ../snmplib/libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
-AGENTLIB	= libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION)
-MIBLIB		= libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION)
-
-LOCAL_LIBS	= -L../snmplib/.libs -L../snmplib -L./.libs
-LAGENTLIBS	= @LAGENTLIBS@
-LMIBLIBS	= @LMIBLIBS@
-PERLLDOPTS_FOR_APPS = @PERLLDOPTS_FOR_APPS@
-PERLLDOPTS_FOR_LIBS = @PERLLDOPTS_FOR_LIBS@
-LIBS		= $(USELIBS) @AGENTLIBS@ $(PERLLDOPTS_FOR_APPS)
-OUR_AGENT_LIBS	= $(AGENTLIB) $(MIBLIB) $(LIBS) @DLLIBS@
-CPPFLAGS	= $(TOP_INCLUDES) -I. $(AGENT_INCLUDES) $(MIBGROUP_INCLUDES) \
-		  $(SNMPLIB_INCLUDES) @CPPFLAGS@ 
-
-
-#
-# Objects
-#
-
-# libnetsnmpmibs objects.
-@mibgroup_list_lo@
-@mibgroup_list_o@
-@agentgroup_list_lo@
-@agentgroup_list_o@
-LMIBOBJS	= $(mibgroup_list_lo) mib_modules.lo auto_nlist.lo
-MIBOBJS		= $(mibgroup_list_o) mib_modules.o auto_nlist.o
-
-# libnetsnmpagent objects
-LIBAGENTOBJS= \
-	agent_handler.o \
-	agent_index.o \
-	agent_read_config.o \
-	agent_registry.o \
-	agent_sysORTable.o \
-	agent_trap.o \
-	kernel.o \
-	snmp_agent.o \
-	snmp_vars.o \
-	$(agentgroup_list_o) \
-	@OTHERAGENTLIBOBJS@ \
-	helpers/all_helpers.o \
-	helpers/baby_steps.o \
-	helpers/bulk_to_next.o \
-	helpers/cache_handler.o \
-	helpers/debug_handler.o \
-	helpers/instance.o \
-	helpers/mode_end_call.o \
-	helpers/multiplexer.o \
-	helpers/null.o \
-	helpers/old_api.o \
-	helpers/read_only.o \
-	helpers/row_merge.o \
-	helpers/scalar.o \
-	helpers/scalar_group.o \
-	helpers/serialize.o \
-	helpers/snmp_get_statistic.o \
-	helpers/stash_cache.o \
-	helpers/stash_to_next.o \
-	helpers/table.o \
-	helpers/table_array.o \
-	helpers/table_container.o \
-	helpers/table_data.o \
-	helpers/table_dataset.o \
-	helpers/table_iterator.o \
-	helpers/table_row.o \
-	helpers/table_tdata.o \
-	helpers/watcher.o
-
-LLIBAGENTOBJS= \
-	agent_handler.lo \
-	agent_index.lo \
-	agent_read_config.lo \
-	agent_registry.lo \
-	agent_sysORTable.lo \
-	agent_trap.lo \
-	kernel.lo \
-	snmp_agent.lo \
-	snmp_vars.lo \
-	$(agentgroup_list_lo) \
-	@OTHERAGENTLIBLOBJS@ \
-	helpers/all_helpers.lo \
-	helpers/baby_steps.lo \
-	helpers/bulk_to_next.lo \
-	helpers/cache_handler.lo \
-	helpers/debug_handler.lo \
-	helpers/instance.lo \
-	helpers/mode_end_call.lo \
-	helpers/multiplexer.lo \
-	helpers/null.lo \
-	helpers/old_api.lo \
-	helpers/read_only.lo \
-	helpers/row_merge.lo \
-	helpers/scalar.lo \
-	helpers/scalar_group.lo \
-	helpers/serialize.lo \
-	helpers/snmp_get_statistic.lo \
-	helpers/stash_cache.lo \
-	helpers/stash_to_next.lo \
-	helpers/table.lo \
-	helpers/table_array.lo \
-	helpers/table_container.lo \
-	helpers/table_data.lo \
-	helpers/table_dataset.lo \
-	helpers/table_iterator.lo \
-	helpers/table_row.lo \
-	helpers/table_tdata.lo \
-	helpers/watcher.lo
-
-# The agent objects.
-AGENTOBJS=snmpd.o @other_agentobjs@
-LAGENTOBJS=snmpd.lo @other_lagentobjs@
-
-#
-# Define OBJS and LOBJS for clean target (just this directory)
-#
-OBJS		= $(LIBAGENTOBJS)  $(AGENTOBJS)  mib_modules.o  auto_nlist.o
-LOBJS		= $(LLIBAGENTOBJS) $(LAGENTOBJS) mib_modules.lo auto_nlist.lo
-
-
-all: agentlib subdirs miblib $(INSTALLBINPROGS) $(INSTALLSBINPROGS)
-
-#
-# build stuff targets
-#
-getkstat: getkstat.o
-	$(CC) $(CFLAGS) -o $@ $? $(LOCAL_LIBS) $(LIBS)
-
-getkstat.o: mibgroup/kernel_sunos5.c
-	$(CC) $(CFLAGS) -o $@ -D_GETKSTAT_TEST -DDODEBUG -c $? 
-
-getmibstat: getmibstat.o
-	$(CC) $(CFLAGS) -o $@ $? $(LOCAL_LIBS) $(LIBS)
-
-getmibstat.o: mibgroup/kernel_sunos5.c
-	$(CC) $(CFLAGS) -o $@ -D_GETMIBSTAT_TEST -DDODEBUG -c $? 
-
-snmpd$(EXEEXT):	${LAGENTOBJS} $(USELIBS) $(AGENTLIB) $(MIBLIB) $(LIBTARG) 
-	$(LINK) $(CFLAGS) -o $@ ${LAGENTOBJS} $(LOCAL_LIBS) ${LDFLAGS} ${OUR_AGENT_LIBS}
-
-
-libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION):    ${LLIBAGENTOBJS} $(USELIBS)
-	$(LIB_LD_CMD) $(AGENTLIB) ${LLIBAGENTOBJS} $(USELIBS) ${LAGENTLIBS} @LD_NO_UNDEFINED@ $(LDFLAGS) $(PERLLDOPTS_FOR_LIBS) $(LIB_LD_LIBS) @AGENTLIBS@
-	$(RANLIB) $(AGENTLIB)
-
-libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION): ${LMIBOBJS} $(AGENTLIB) $(USELIBS)
-	$(LIB_LD_CMD) $(MIBLIB) ${LMIBOBJS} $(AGENTLIB) $(USELIBS) @LD_NO_UNDEFINED@ $(LDFLAGS) ${LMIBLIBS} $(LIB_LD_LIBS) @AGENTLIBS@
-	$(RANLIB) $(MIBLIB)
-
-agentlib: $(AGENTLIB)
-
-miblib: $(MIBLIB)
-
-libs: $(INSTALLLIBS)
-
-embedperlinstall:
-	  @$(SHELL) $(srcdir)/../mkinstalldirs $(INSTALL_PREFIX)$(snmplibdir)
-	  @$(INSTALL_DATA) $(srcdir)/snmp_perl.pl $(INSTALL_PREFIX)$(snmplibdir)/snmp_perl.pl
-	  @echo "install:  installed snmp_perl.pl in $(INSTALL_PREFIX)$(snmplibdir)"
-
-embedperluninstall:
-	  @rm -f $(INSTALL_PREFIX)$(snmplibdir)/snmp_perl.pl
-	  @echo "removed snmp_perl.pl from $(INSTALL_PREFIX)$(snmplibdir)"
-
-installmibgroupheaders:
-	@if test "$(INCLUDEMIBGROUPDIRHEADERS)" != "" ; then \
-                echo creating directory $(INSTALL_PREFIX)$(includedir)/agent ; \
-                it="$(INCLUDEMIBGROUPDIRHEADERS)" ; \
-                $(SHELL) $(top_srcdir)/mkinstalldirs $(INSTALL_PREFIX)$(includedir)/agent ; \
-                for i in $$it ; do \
-                        $(INSTALL_DATA) $(top_srcdir)/$(INCLUDEMIBGROUPDIR)/$$i $(INSTALL_PREFIX)$(includedir)/agent ; \
-                        echo "installing $$i in $(INSTALL_PREFIX)$(includedir)/agent" ; \
-                done \
-        fi
-
-@module_list_deps@
-@agent_module_list_deps@
-@mib_module_list_deps@
-
-mib_modules.lo: mibgroup/mib_module_inits.h
-#
-# dependency for snmplib object. it's here because the headers listed
-# are relative to the agent directory.
-
-subdirs: agentlib
-# wait for agentlib before building 'subdirs' target
-
diff -Naur net-snmp-5.6/man/snmp_config.5.def net-snmp-5.6.oden/man/snmp_config.5.def
--- net-snmp-5.6/man/snmp_config.5.def	2010-09-17 11:51:52.000000000 +0200
+++ net-snmp-5.6.oden/man/snmp_config.5.def	2010-10-10 16:14:27.987437751 +0200
@@ -10,7 +10,7 @@
 found and read from.  By default, the applications look for
 configuration files in the following 4 directories, in order:
 SYSCONFDIR/snmp,
-DATADIR/snmp, LIBDIR/snmp, and $HOME/.snmp.  In each of these
+DATADIR/snmp, /usr/lib(64)/snmp, and $HOME/.snmp.  In each of these
 directories, it looks for files with the extension of both
 .IR conf " and " local.conf
 (reading the second ones last).  In this manner, there are
diff -Naur net-snmp-5.6/man/snmpd.conf.5.def net-snmp-5.6.oden/man/snmpd.conf.5.def
--- net-snmp-5.6/man/snmpd.conf.5.def	2010-09-17 11:51:52.000000000 +0200
+++ net-snmp-5.6.oden/man/snmpd.conf.5.def	2010-10-10 16:14:27.989437742 +0200
@@ -1387,7 +1387,7 @@
 .RS
 .IP "Note:"
 If the specified PATH is not a fully qualified filename, it will
-be interpreted relative to LIBDIR/snmp/dlmod, and \fC.so\fR
+be interpreted relative to /usr/lib(64)/snmp/dlmod, and \fC.so\fR
 will be appended to the filename.
 .RE
 .PP