These files are not needed and were imported by accident in the
previous import.
This commit is contained in:
parent
7367bc5a54
commit
e50dd7e071
@ -1,38 +0,0 @@
|
||||
# Copyright (c) 2001-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/Makefile.in,v 1.4 2005/10/04 11:21:22 brandt_h Exp $
|
||||
#
|
||||
|
||||
SUBDIR= lib gensnmptree snmpd snmp_mibII snmp_ntp
|
||||
|
||||
ifeq "$(HAVE_LIBSMI)" "yes"
|
||||
SUBDIR += gensnmpdef
|
||||
endif
|
||||
|
||||
all:
|
||||
+@for f in $(SUBDIR) ; do \
|
||||
echo "==> $$f" ; \
|
||||
if ! $(SUBMAKE) -C $$f all ; then \
|
||||
break ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
install:
|
||||
+@for f in $(SUBDIR) ; do \
|
||||
echo "==> $$f" ; \
|
||||
if ! $(SUBMAKE) -C $$f install ; then \
|
||||
break ; \
|
||||
fi ; \
|
||||
done
|
||||
|
||||
clean:
|
||||
+@for f in $(SUBDIR) ; do \
|
||||
echo "==> $$f" ; \
|
||||
if ! $(SUBMAKE) -C $$f clean ; then \
|
||||
break ; \
|
||||
fi ; \
|
||||
done
|
File diff suppressed because it is too large
Load Diff
14
contrib/bsnmp/aclocal.m4
vendored
14
contrib/bsnmp/aclocal.m4
vendored
@ -1,14 +0,0 @@
|
||||
# generated automatically by aclocal 1.9.2 -*- Autoconf -*-
|
||||
|
||||
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
|
||||
# Free Software Foundation, Inc.
|
||||
# This file is free software; the Free Software Foundation
|
||||
# gives unlimited permission to copy and/or distribute it,
|
||||
# with or without modifications, as long as this notice is preserved.
|
||||
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
|
||||
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
||||
# PARTICULAR PURPOSE.
|
||||
|
||||
m4_include([acinclude.m4])
|
@ -1,11 +0,0 @@
|
||||
# Copyright (c) 2004
|
||||
# Hartmut Brandt
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/config/Makefile.build,v 1.1 2004/04/13 17:01:31 novo Exp $
|
||||
#
|
||||
|
||||
all: build-prog build-lib build-man1 build-man3
|
||||
|
@ -1,126 +0,0 @@
|
||||
# Copyright (c) 2001-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/config/Makefile.post,v 1.4 2005/10/04 11:21:28 brandt_h Exp $
|
||||
#
|
||||
|
||||
.SUFFIXES: .lo
|
||||
.c.lo:
|
||||
@test -d .deps || mkdir .deps >/dev/null 2>&1
|
||||
$(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) -o $@ $<
|
||||
|
||||
LIBTOOL_DEPS= @LIBTOOL_DEPS@
|
||||
$(LIBTOOL): $(LIBTOOL_DEPS)
|
||||
$(SHELL) ../config.status --recheck
|
||||
|
||||
clean:
|
||||
rm -rf *.o .libs .deps *.a *.la *.lo $(PROG) $(LIB) core $(PROG).core $(CLEANFILES)
|
||||
|
||||
DEPENDS=$(patsubst %.c,.deps/%.d, $(patsubst %.h,, $(SRCS)))
|
||||
|
||||
ifndef MANFILTER
|
||||
MANFILTER=cat
|
||||
endif
|
||||
|
||||
ifneq "$(MAN1)" ""
|
||||
build-man1: $(MAN1:%.1=%.1out)
|
||||
|
||||
install-man1:
|
||||
@$(srcdir)/../config/mkinstalldirs $(mandir)/man1
|
||||
for f in $(MAN1) ; do \
|
||||
$(BSD_INSTALL_MAN) $${f}out $(mandir)/man1/$${f} ; \
|
||||
done
|
||||
|
||||
%.1out: %.1
|
||||
cat $< | $(MANFILTER) >$@
|
||||
|
||||
else
|
||||
build-man1:
|
||||
install-man1:
|
||||
endif
|
||||
|
||||
ifneq "$(MAN3)" ""
|
||||
build-man3: $(MAN3:%.3=%.3out)
|
||||
|
||||
install-man3:
|
||||
@$(srcdir)/../config/mkinstalldirs $(mandir)/man3
|
||||
for f in $(MAN3) ; do \
|
||||
$(BSD_INSTALL_MAN) $${f}out $(mandir)/man3/$${f} ; \
|
||||
done
|
||||
|
||||
%.3out: %.3
|
||||
cat $< | $(MANFILTER) >$@
|
||||
else
|
||||
build-man3:
|
||||
install-man3:
|
||||
endif
|
||||
|
||||
ifneq "$(DEFS)" ""
|
||||
install-defs:
|
||||
@$(srcdir)/../config/mkinstalldirs $(DEFSDIR)
|
||||
$(BSD_INSTALL_DATA) $(DEFS:%=$(srcdir)/%) $(DEFSDIR)
|
||||
|
||||
DEFSDIR= ${datadir}/snmp/defs
|
||||
|
||||
else
|
||||
install-defs:
|
||||
endif
|
||||
|
||||
ifneq "$(INCS)" ""
|
||||
|
||||
INCDIR= $(includedir)/bsnmp
|
||||
|
||||
install-incs:
|
||||
@$(srcdir)/../config/mkinstalldirs $(INCDIR)
|
||||
for f in $(INCS) ; do \
|
||||
$(BSD_INSTALL_DATA) $(srcdir)/$$f $(INCDIR) ; \
|
||||
done
|
||||
|
||||
else
|
||||
install-incs:
|
||||
endif
|
||||
|
||||
ifneq "$(BMIBS)" ""
|
||||
|
||||
BMIBSDIR= ${datadir}/snmp/mibs
|
||||
|
||||
install-mibs:
|
||||
@$(srcdir)/../config/mkinstalldirs $(BMIBSDIR)
|
||||
for f in $(BMIBS) ; do \
|
||||
$(BSD_INSTALL_DATA) $(srcdir)/$$f $(BMIBSDIR) ; \
|
||||
done
|
||||
|
||||
else
|
||||
install-mibs:
|
||||
endif
|
||||
|
||||
ifneq "$(PROG)" ""
|
||||
build-prog: $(PROG)
|
||||
|
||||
install-prog:
|
||||
@$(srcdir)/../config/mkinstalldirs $(bindir)
|
||||
$(LIBTOOL) --mode=install $(BSD_INSTALL_PROGRAM) $(builddir)/$(PROG) $(bindir)/$(PROG)
|
||||
|
||||
else
|
||||
build-prog:
|
||||
install-prog:
|
||||
endif
|
||||
|
||||
ifneq "$(LIB)" ""
|
||||
build-lib: $(LIB)
|
||||
|
||||
install-lib:
|
||||
@$(srcdir)/../config/mkinstalldirs $(libdir)
|
||||
$(LIBTOOL) --mode=install $(BSD_INSTALL_DATA) $(LIB) $(libdir)
|
||||
|
||||
else
|
||||
build-lib:
|
||||
install-lib:
|
||||
endif
|
||||
|
||||
install: install-prog install-lib install-incs install-man1 install-man3 install-defs install-mibs
|
||||
|
||||
-include /dev/null $(DEPENDS)
|
@ -1,66 +0,0 @@
|
||||
# Copyright (c) 2004-2005
|
||||
# Hartmut Brandt.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 2001-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/config/Makefile.pre,v 1.5 2005/10/04 11:21:28 brandt_h Exp $
|
||||
#
|
||||
|
||||
@SET_MAKE@
|
||||
|
||||
VPATH+= @srcdir@
|
||||
|
||||
srcdir= @srcdir@
|
||||
top_builddir= @top_builddir@
|
||||
builddir= @builddir@
|
||||
prefix= @prefix@
|
||||
exec_prefix= @exec_prefix@
|
||||
bindir= @bindir@
|
||||
sbindir= @sbindir@
|
||||
libdir= @libdir@
|
||||
includedir= @includedir@
|
||||
mandir= @mandir@
|
||||
datadir= @datadir@
|
||||
|
||||
INSTALL= @INSTALL@
|
||||
INSTALL_PROGRAM= @INSTALL_PROGRAM@
|
||||
INSTALL_DATA= @INSTALL_DATA@
|
||||
INSTALL_SCRIPT= @INSTALL_SCRIPT@
|
||||
|
||||
ifndef BSD_INSTALL_MAN
|
||||
BSD_INSTALL_MAN = ${INSTALL_DATA}
|
||||
endif
|
||||
ifndef BSD_INSTALL_DATA
|
||||
BSD_INSTALL_DATA = ${INSTALL_DATA}
|
||||
endif
|
||||
ifndef BSD_INSTALL_PROGRAM
|
||||
BSD_INSTALL_PROGRAM = ${INSTALL_PROGRAM}
|
||||
endif
|
||||
|
||||
LIBTOOL= @LIBTOOL@
|
||||
CC= @CC@
|
||||
DEFINES=@DEFS@
|
||||
CFLAGS= @CFLAGS@
|
||||
LDFLAGS= @LDFLAGS@
|
||||
|
||||
LIBEV= @LIBEV@
|
||||
LIBWRAP= @LIBWRAP@
|
||||
|
||||
# Assume a Posix-ish make that passes MAKEFLAGS in the environment.
|
||||
SUBMAKE= $(MAKE) --no-print-directory
|
||||
|
||||
WARNS= -Wsystem-headers -Werror -Wall -Wno-format-y2k -W \
|
||||
-Wstrict-prototypes -Wmissing-prototypes \
|
||||
-Wpointer-arith -Wreturn-type -Wcast-qual \
|
||||
-Wwrite-strings -Wswitch -Wshadow -Wcast-align \
|
||||
-Wbad-function-cast -Wchar-subscripts -Winline \
|
||||
-Wnested-externs -Wredundant-decls -std=c99
|
||||
|
||||
CFLAGS+= $(WARNS) -Wp,-MD,.deps/$(*F).d
|
||||
CFLAGS+= $(DEFINES)
|
||||
|
||||
HAVE_LIBSMI=@HAVE_LIBSMI@
|
1388
contrib/bsnmp/config/config.guess
vendored
1388
contrib/bsnmp/config/config.guess
vendored
File diff suppressed because it is too large
Load Diff
1489
contrib/bsnmp/config/config.sub
vendored
1489
contrib/bsnmp/config/config.sub
vendored
File diff suppressed because it is too large
Load Diff
@ -1,236 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# install - install a program, script, or datafile
|
||||
# This comes from X11R5.
|
||||
#
|
||||
# $XConsortium: install.sh,v 1.2 89/12/18 14:47:22 jim Exp $
|
||||
#
|
||||
# This script is compatible with the BSD install script, but was written
|
||||
# from scratch.
|
||||
#
|
||||
|
||||
|
||||
# set DOITPROG to echo to test this script
|
||||
|
||||
# Don't use :- since 4.3BSD and earlier shells don't like it.
|
||||
doit="${DOITPROG-}"
|
||||
|
||||
|
||||
# put in absolute paths if you don't have them in your path; or use env. vars.
|
||||
|
||||
mvprog="${MVPROG-mv}"
|
||||
cpprog="${CPPROG-cp}"
|
||||
chmodprog="${CHMODPROG-chmod}"
|
||||
chownprog="${CHOWNPROG-chown}"
|
||||
chgrpprog="${CHGRPPROG-chgrp}"
|
||||
stripprog="${STRIPPROG-strip}"
|
||||
rmprog="${RMPROG-rm}"
|
||||
mkdirprog="${MKDIRPROG-mkdir}"
|
||||
|
||||
tranformbasename=""
|
||||
transform_arg=""
|
||||
instcmd="$mvprog"
|
||||
chmodcmd="$chmodprog 0755"
|
||||
chowncmd=""
|
||||
chgrpcmd=""
|
||||
stripcmd=""
|
||||
rmcmd="$rmprog -f"
|
||||
mvcmd="$mvprog"
|
||||
src=""
|
||||
dst=""
|
||||
dir_arg=""
|
||||
|
||||
while [ x"$1" != x ]; do
|
||||
case $1 in
|
||||
-c) instcmd="$cpprog"
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-d) dir_arg=true
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-m) chmodcmd="$chmodprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-o) chowncmd="$chownprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-g) chgrpcmd="$chgrpprog $2"
|
||||
shift
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-s) stripcmd="$stripprog"
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-t=*) transformarg=`echo $1 | sed 's/-t=//'`
|
||||
shift
|
||||
continue;;
|
||||
|
||||
-b=*) transformbasename=`echo $1 | sed 's/-b=//'`
|
||||
shift
|
||||
continue;;
|
||||
|
||||
*) if [ x"$src" = x ]
|
||||
then
|
||||
src=$1
|
||||
else
|
||||
# this colon is to work around a 386BSD /bin/sh bug
|
||||
:
|
||||
dst=$1
|
||||
fi
|
||||
shift
|
||||
continue;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [ x"$src" = x ]
|
||||
then
|
||||
echo "install: no input file specified"
|
||||
exit 1
|
||||
else
|
||||
true
|
||||
fi
|
||||
|
||||
if [ x"$dir_arg" != x ]; then
|
||||
dst=$src
|
||||
src=""
|
||||
|
||||
if [ -d $dst ]; then
|
||||
instcmd=:
|
||||
else
|
||||
instcmd=mkdir
|
||||
fi
|
||||
else
|
||||
|
||||
# Waiting for this to be detected by the "$instcmd $src $dsttmp" command
|
||||
# might cause directories to be created, which would be especially bad
|
||||
# if $src (and thus $dsttmp) contains '*'.
|
||||
|
||||
if [ -f $src -o -d $src ]
|
||||
then
|
||||
true
|
||||
else
|
||||
echo "install: $src does not exist"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ x"$dst" = x ]
|
||||
then
|
||||
echo "install: no destination specified"
|
||||
exit 1
|
||||
else
|
||||
true
|
||||
fi
|
||||
|
||||
# If destination is a directory, append the input filename; if your system
|
||||
# does not like double slashes in filenames, you may need to add some logic
|
||||
|
||||
if [ -d $dst ]
|
||||
then
|
||||
dst="$dst"/`basename $src`
|
||||
else
|
||||
true
|
||||
fi
|
||||
fi
|
||||
|
||||
## this sed command emulates the dirname command
|
||||
dstdir=`echo $dst | sed -e 's,[^/]*$,,;s,/$,,;s,^$,.,'`
|
||||
|
||||
# Make sure that the destination directory exists.
|
||||
# this part is taken from Noah Friedman's mkinstalldirs script
|
||||
|
||||
# Skip lots of stat calls in the usual case.
|
||||
if [ ! -d "$dstdir" ]; then
|
||||
defaultIFS='
|
||||
'
|
||||
IFS="${IFS-${defaultIFS}}"
|
||||
|
||||
oIFS="${IFS}"
|
||||
# Some sh's can't handle IFS=/ for some reason.
|
||||
IFS='%'
|
||||
set - `echo ${dstdir} | sed -e 's@/@%@g' -e 's@^%@/@'`
|
||||
IFS="${oIFS}"
|
||||
|
||||
pathcomp=''
|
||||
|
||||
while [ $# -ne 0 ] ; do
|
||||
pathcomp="${pathcomp}${1}"
|
||||
shift
|
||||
|
||||
if [ ! -d "${pathcomp}" ] ;
|
||||
then
|
||||
$mkdirprog "${pathcomp}"
|
||||
else
|
||||
true
|
||||
fi
|
||||
|
||||
pathcomp="${pathcomp}/"
|
||||
done
|
||||
fi
|
||||
|
||||
if [ x"$dir_arg" != x ]
|
||||
then
|
||||
$doit $instcmd $dst &&
|
||||
|
||||
if [ x"$chowncmd" != x ]; then $doit $chowncmd $dst; else true ; fi &&
|
||||
if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dst; else true ; fi &&
|
||||
if [ x"$stripcmd" != x ]; then $doit $stripcmd $dst; else true ; fi &&
|
||||
if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dst; else true ; fi
|
||||
else
|
||||
|
||||
# If we're going to rename the final executable, determine the name now.
|
||||
|
||||
if [ x"$transformarg" = x ]
|
||||
then
|
||||
dstfile=`basename $dst`
|
||||
else
|
||||
dstfile=`basename $dst $transformbasename |
|
||||
sed $transformarg`$transformbasename
|
||||
fi
|
||||
|
||||
# don't allow the sed command to completely eliminate the filename
|
||||
|
||||
if [ x"$dstfile" = x ]
|
||||
then
|
||||
dstfile=`basename $dst`
|
||||
else
|
||||
true
|
||||
fi
|
||||
|
||||
# Make a temp file name in the proper directory.
|
||||
|
||||
dsttmp=$dstdir/#inst.$$#
|
||||
|
||||
# Move or copy the file name to the temp name
|
||||
|
||||
$doit $instcmd $src $dsttmp &&
|
||||
|
||||
trap "rm -f ${dsttmp}" 0 &&
|
||||
|
||||
# and set any options; do chmod last to preserve setuid bits
|
||||
|
||||
# If any of these fail, we abort the whole thing. If we want to
|
||||
# ignore errors from any of these, just make sure not to ignore
|
||||
# errors from the above "$doit $instcmd $src $dsttmp" command.
|
||||
|
||||
if [ x"$chowncmd" != x ]; then $doit $chowncmd $dsttmp; else true;fi &&
|
||||
if [ x"$chgrpcmd" != x ]; then $doit $chgrpcmd $dsttmp; else true;fi &&
|
||||
if [ x"$stripcmd" != x ]; then $doit $stripcmd $dsttmp; else true;fi &&
|
||||
if [ x"$chmodcmd" != x ]; then $doit $chmodcmd $dsttmp; else true;fi &&
|
||||
|
||||
# Now rename the file to the real destination.
|
||||
|
||||
$doit $rmcmd -f $dstdir/$dstfile &&
|
||||
$doit $mvcmd $dsttmp $dstdir/$dstfile
|
||||
|
||||
fi &&
|
||||
|
||||
|
||||
exit 0
|
File diff suppressed because it is too large
Load Diff
@ -1,40 +0,0 @@
|
||||
#! /bin/sh
|
||||
# mkinstalldirs --- make directory hierarchy
|
||||
# Author: Noah Friedman <friedman@prep.ai.mit.edu>
|
||||
# Created: 1993-05-16
|
||||
# Public domain
|
||||
|
||||
# $Id: mkinstalldirs,v 1.1 1999/06/17 13:26:38 maw Exp $
|
||||
|
||||
errstatus=0
|
||||
|
||||
for file
|
||||
do
|
||||
set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'`
|
||||
shift
|
||||
|
||||
pathcomp=
|
||||
for d
|
||||
do
|
||||
pathcomp="$pathcomp$d"
|
||||
case "$pathcomp" in
|
||||
-* ) pathcomp=./$pathcomp ;;
|
||||
esac
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
echo "mkdir $pathcomp" 1>&2
|
||||
|
||||
mkdir "$pathcomp" || lasterr=$?
|
||||
|
||||
if test ! -d "$pathcomp"; then
|
||||
errstatus=$lasterr
|
||||
fi
|
||||
fi
|
||||
|
||||
pathcomp="$pathcomp/"
|
||||
done
|
||||
done
|
||||
|
||||
exit $errstatus
|
||||
|
||||
# mkinstalldirs ends here
|
20188
contrib/bsnmp/configure
vendored
20188
contrib/bsnmp/configure
vendored
File diff suppressed because it is too large
Load Diff
@ -1,134 +0,0 @@
|
||||
#
|
||||
# Copyright (c) 2004-2005
|
||||
# Hartmut Brandt.
|
||||
# All rights reserved.
|
||||
# Copyright (c) 2003-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/configure.ac,v 1.8 2005/10/04 11:21:26 brandt_h Exp $
|
||||
#
|
||||
AC_INIT([BSNMP], [1.0], [harti@freebsd.org], bsnmp)
|
||||
AC_PREREQ(2.53)
|
||||
AC_COPYRIGHT([Copyright (c)1996-2003 Fraunhofer Fokus. All rights reserved.])
|
||||
AC_REVISION($Revision$)
|
||||
|
||||
AC_CONFIG_SRCDIR(config/install.sh)
|
||||
AC_CONFIG_AUX_DIR(config)
|
||||
AC_CANONICAL_BUILD
|
||||
AC_CANONICAL_HOST
|
||||
AC_CANONICAL_TARGET
|
||||
|
||||
AC_PROG_CC
|
||||
AC_PROG_CPP
|
||||
AC_PROG_MAKE_SET
|
||||
AC_PROG_INSTALL
|
||||
|
||||
AC_PROG_LIBTOOL
|
||||
AC_SUBST(LIBTOOL_DEPS)
|
||||
|
||||
AC_ARG_WITH(libbegemot,
|
||||
AC_HELP_STRING([--with-libbegemot],
|
||||
[use libbegemot instead of libisc and set path to where the
|
||||
includes and lib are found(default is NO, if no path specified default=/usr/local)]),
|
||||
ac_cv_use_libbegemot=$withval, ac_cv_use_libbegemot=no)
|
||||
AC_CACHE_CHECK(whether to use libbegemot,
|
||||
ac_cv_use_libbegemot, ac_cv_use_libbegemot=no)
|
||||
|
||||
if test $ac_cv_use_libbegemot == "yes" ; then
|
||||
ac_cv_use_libbegemot="/usr/local"
|
||||
fi
|
||||
|
||||
if test $ac_cv_use_libbegemot != "no" ; then
|
||||
AC_DEFINE(USE_LIBBEGEMOT)
|
||||
AC_SUBST(LIBEV, -lbegemot)
|
||||
|
||||
CFLAGS="${CFLAGS} -I$ac_cv_use_libbegemot/include"
|
||||
LDFLAGS="${LDFLAGS} -L$ac_cv_use_libbegemot/lib"
|
||||
|
||||
AC_CHECK_LIB(begemot, poll_register, ,
|
||||
[AC_ERROR([libbegemot not found])])
|
||||
else
|
||||
AC_SUBST(LIBEV, -lisc)
|
||||
fi
|
||||
|
||||
AC_ARG_WITH(tcpwrappers,
|
||||
AC_HELP_STRING([--with-tcpwrappers],
|
||||
[use libwrap to control access]),
|
||||
ac_cv_use_tcpwrappers=$withval, ac_cv_use_tcpwrappers=no)
|
||||
|
||||
if test $ac_cv_use_tcpwrappers != "no" ; then
|
||||
AC_DEFINE(USE_TCPWRAPPERS)
|
||||
AC_SUBST(LIBWRAP, -lwrap)
|
||||
fi
|
||||
|
||||
LDFLAGS="${LDFLAGS} -L/usr/local/lib"
|
||||
|
||||
AC_CHECK_LIB(smi, smiGetNode, HAVE_LIBSMI=yes, HAVE_LIBSMI=no)
|
||||
AC_SUBST(HAVE_LIBSMI)
|
||||
|
||||
# check for BSD's err.h
|
||||
AC_CHECK_HEADERS([err.h])
|
||||
|
||||
# check for strlcpy
|
||||
AC_CHECK_FUNCS(strlcpy)
|
||||
|
||||
# check for getaddrinfo
|
||||
AC_CHECK_FUNCS(getaddrinfo)
|
||||
|
||||
AC_CHECK_HEADER(stdint.h,
|
||||
AC_DEFINE(HAVE_STDINT_H))
|
||||
AC_CHECK_HEADER(inttypes.h,
|
||||
[AC_DEFINE(HAVE_INTTYPES_H)
|
||||
ac_have_inttypes_h=yes])
|
||||
AC_CACHE_CHECK([how to print quads],
|
||||
ac_cv_quad_fmt,
|
||||
[if test "$ac_have_inttypes_h" = "yes" ; then
|
||||
AC_EGREP_CPP(yes,
|
||||
[
|
||||
# include <inttypes.h>
|
||||
# ifdef PRIu64
|
||||
yes
|
||||
# endif
|
||||
],
|
||||
ac_cv_quad_fmt=PRIu64,
|
||||
AC_TRY_RUN(
|
||||
[[
|
||||
# include <stdio.h>
|
||||
# include <stdlib.h>
|
||||
# include <string.h>
|
||||
int
|
||||
main()
|
||||
{
|
||||
char buf[100];
|
||||
|
||||
sprintf(buf, "%llx", 0x1234567887654321LLU);
|
||||
exit((strcmp(buf, "1234567887654321") == 0) ? 0 : 1);
|
||||
}
|
||||
]],
|
||||
ac_cv_quad_fmt='"ll"',
|
||||
ac_cv_quad_fmt='"q"',
|
||||
ac_cv_quad_fmt='"q"')
|
||||
fi ]))
|
||||
|
||||
if test "$ac_cv_quad_fmt" = "PRIu64" ; then
|
||||
AC_DEFINE(QUADFMT, PRIu64)
|
||||
AC_DEFINE(QUADXFMT, PRIx64)
|
||||
else
|
||||
AC_DEFINE_UNQUOTED(QUADFMT, ${ac_cv_quad_fmt}"u")
|
||||
AC_DEFINE_UNQUOTED(QUADXFMT, ${ac_cv_quad_fmt}"x")
|
||||
fi
|
||||
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
Makefile:config/Makefile.pre:Makefile.in
|
||||
lib/Makefile:config/Makefile.pre:config/Makefile.build:lib/Makefile.in:config/Makefile.post
|
||||
gensnmptree/Makefile:config/Makefile.pre:config/Makefile.build:gensnmptree/Makefile.in:config/Makefile.post
|
||||
gensnmpdef/Makefile:config/Makefile.pre:config/Makefile.build:gensnmpdef/Makefile.in:config/Makefile.post
|
||||
snmpd/Makefile:config/Makefile.pre:config/Makefile.build:snmpd/Makefile.in:config/Makefile.post
|
||||
snmp_mibII/Makefile:config/Makefile.pre:config/Makefile.build:snmp_mibII/Makefile.in:config/Makefile.post
|
||||
snmp_ntp/Makefile:config/Makefile.pre:config/Makefile.build:snmp_ntp/Makefile.in:config/Makefile.post
|
||||
])
|
||||
AC_OUTPUT
|
@ -1,17 +0,0 @@
|
||||
# Copyright (c) 2004
|
||||
# Hartmut Brandt
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/gensnmpdef/Makefile.in,v 1.2 2004/04/14 09:54:51 novo Exp $
|
||||
#
|
||||
|
||||
PROG= gensnmpdef
|
||||
SRCS= gensnmpdef.c
|
||||
MAN1= gensnmpdef.1
|
||||
|
||||
CFLAGS+= -I/usr/local/include
|
||||
|
||||
$(PROG): $(SRCS:.c=.lo)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@ $(SRCS:.c=.lo) -lsmi
|
@ -1,17 +0,0 @@
|
||||
# Copyright (c) 2001-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/gensnmptree/Makefile.in,v 1.3 2004/04/13 17:01:31 novo Exp $
|
||||
#
|
||||
|
||||
PROG= gensnmptree
|
||||
SRCS= gensnmptree.c
|
||||
MAN1= gensnmptree.1
|
||||
|
||||
CFLAGS+= -I$(srcdir)/../lib
|
||||
|
||||
$(PROG): $(SRCS:.c=.lo)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LDLAGS) -o $@ $(SRCS:.c=.lo)
|
@ -1,20 +0,0 @@
|
||||
# Copyright (c) 2003-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/lib/Makefile.in,v 1.4 2004/08/06 08:46:47 brandt Exp $
|
||||
#
|
||||
SRCS= asn1.c snmp.c snmpagent.c snmpclient.c support.c
|
||||
INCS= asn1.h snmp.h snmpagent.h snmpclient.h
|
||||
MAN3= asn1.3 bsnmplib.3 bsnmpclient.3 bsnmpagent.3
|
||||
|
||||
LIB= libbsnmp.la
|
||||
SHLIB_MAJOR= 2
|
||||
SHLIB_MINOR= 0
|
||||
|
||||
CFLAGS+= -I$(srcdir)
|
||||
|
||||
$(LIB): $(SRCS:.c=.lo)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LDLAGS) -o $@ $(SRCS:.c=.lo) -rpath $(libdir) -version-info $(SHLIB_MAJOR):$(SHLIB_MINOR)
|
@ -1,38 +0,0 @@
|
||||
# Copyright (c) 2005
|
||||
# Hartmut Brandt.
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/snmp_ntp/Makefile.in,v 1.2 2005/05/23 09:03:47 brandt_h Exp $
|
||||
#
|
||||
MOD= ntp
|
||||
SRCS= ${MOD}_tree.c snmp_ntp.c
|
||||
DEFS= ntp_tree.def
|
||||
BMIBS= BEGEMOT-NTP-MIB.txt NTP-MIB.txt NTP-PROXY-MIB.txt
|
||||
# MAN3= snmp_ntp.3
|
||||
MANFILTER= sed -e 's%@MODPATH@%${LIBDIR}/%g' \
|
||||
-e 's%@DEFPATH@%${DEFSDIR}/%g' \
|
||||
-e 's%@MIBSPATH@%${MIBSDIR}/%g'
|
||||
|
||||
XSYM= ntpMIB
|
||||
|
||||
LIB= snmp_${MOD}.la
|
||||
SHLIB_MAJOR= 3
|
||||
SHLIB_MINOR= 0
|
||||
|
||||
CFLAGS+= -I$(srcdir) -I$(srcdir)/../lib -I$(builddir) -I$(srcdir)/../snmpd
|
||||
|
||||
CLEANFILES += ${MOD}_oid.h ${MOD}_tree.c ${MOD}_tree.h
|
||||
|
||||
# for bootstrapping
|
||||
GENSNMPTREE= ${builddir}/../gensnmptree/gensnmptree
|
||||
|
||||
$(LIB): ${MOD}_oid.h ${MOD}_tree.h $(SRCS:.c=.lo)
|
||||
$(LIBTOOL) --mode=link $(CC) $(LDLAGS) -module -o $@ $(SRCS:.c=.lo) -rpath $(libdir) -version-info $(SHLIB_MAJOR):$(SHLIB_MINOR)
|
||||
|
||||
${MOD}_oid.h: ${MOD}_tree.def
|
||||
${GENSNMPTREE} <${srcdir}/${MOD}_tree.def -e ${XSYM} >$@
|
||||
|
||||
${MOD}_tree.h ${MOD}_tree.c : ${MOD}_tree.def
|
||||
${GENSNMPTREE} <${srcdir}/${MOD}_tree.def -l -p ${MOD}_
|
@ -1,2 +0,0 @@
|
||||
dir ../snmp_netgraph
|
||||
dir ../snmp_mibII
|
@ -1,42 +0,0 @@
|
||||
# Copyright (c) 2001-2003
|
||||
# Fraunhofer Institute for Open Communication Systems (FhG Fokus).
|
||||
# All rights reserved.
|
||||
#
|
||||
# Author: Harti Brandt <harti@freebsd.org>
|
||||
#
|
||||
# $Begemot: bsnmp/snmpd/Makefile.in,v 1.8 2005/04/22 12:18:14 brandt_h Exp $
|
||||
#
|
||||
|
||||
PROG= bsnmpd
|
||||
SRCS= tree.c main.c action.c config.c export.c trap.c
|
||||
SRCS+= trans_udp.c trans_lsock.c
|
||||
MAN1= bsnmpd.1
|
||||
MAN3= snmpmod.3
|
||||
MANFILTER= sed -e 's%@MODPATH@%${LIBDIR}/%g' \
|
||||
-e 's%@DEFPATH@%${DEFSDIR}/%g' \
|
||||
-e 's%@MIBSPATH@%${MIBSDIR}/%g'
|
||||
|
||||
XSYM= snmpMIB begemotSnmpdModuleTable begemotSnmpd begemotTrapSinkTable \
|
||||
sysUpTime snmpTrapOID coldStart authenticationFailure \
|
||||
begemotSnmpdLocalPortTable begemotSnmpdTransUdp begemotSnmpdTransLsock
|
||||
|
||||
BMIBS= FOKUS-MIB.txt BEGEMOT-MIB.txt BEGEMOT-SNMPD.txt
|
||||
DEFS= tree.def
|
||||
INCS= snmpmod.h
|
||||
|
||||
CFLAGS+= -I$(builddir)/. -I${srcdir} -I${srcdir}/../lib
|
||||
LDFLAGS+= -export-dynamic
|
||||
|
||||
$(PROG): $(SRCS:.c=.lo) oid.h tree.h
|
||||
$(LIBTOOL) --mode=link $(CC) $(LDFLAGS) -o $@ $(SRCS:.c=.lo) \
|
||||
$(builddir)/../lib/libbsnmp.la $(LIBEV) $(LIBWRAP)
|
||||
|
||||
CLEANFILES += tree.c tree.h oid.h
|
||||
|
||||
tree.c tree.h: tree.def ../gensnmptree/gensnmptree
|
||||
$(builddir)/../gensnmptree/gensnmptree -l <${srcdir}/tree.def
|
||||
|
||||
oid.h: tree.def ../gensnmptree/gensnmptree
|
||||
$(builddir)/../gensnmptree/gensnmptree <${srcdir}/tree.def -e ${XSYM} >$@
|
||||
|
||||
$(SRCS:.c=.lo): oid.h
|
Loading…
x
Reference in New Issue
Block a user