comparison configure.ac @ 76:c6c8a2102a3e

add more logging when blocked addresses move to higher scale values
author Carl Byington <carl@five-ten-sg.com>
date Wed, 15 Jul 2020 13:38:43 -0700
parents configure.in@79f310d1bc46
children fadead7c9142
comparison
equal deleted inserted replaced
75:ae5e6bcc5017 76:c6c8a2102a3e
1
2 AC_PREREQ(2.59)
3 AC_INIT(syslog2iptables,1.18,carl@five-ten-sg.com)
4 AC_CONFIG_SRCDIR([config.h.in])
5 AC_CONFIG_HEADER([config.h])
6 AC_CONFIG_MACRO_DIRS([m4])
7
8 AM_INIT_AUTOMAKE
9
10 # Checks for programs.
11 AC_PATH_PROGS(BASH, bash)
12 if test "x$BASH" = x ; then
13 AC_MSG_ERROR([bash required for init script])
14 fi
15 AC_PROG_CXX
16 AC_PROG_CC
17 AC_PROG_CPP
18 AC_PROG_AWK
19 AC_PROG_INSTALL
20 AC_PROG_LN_S
21 AC_PROG_LIBTOOL
22 AC_PROG_MAKE_SET
23
24 # Checks for libraries.
25
26 # Checks for header files.
27 AC_HEADER_SYS_WAIT
28 AC_CHECK_HEADERS([arpa/inet.h fcntl.h limits.h netdb.h netinet/in.h regex.h sys/socket.h syslog.h unistd.h])
29
30 # Checks for typedefs, structures, and compiler characteristics.
31 AC_HEADER_STDBOOL
32 AC_C_CONST
33
34 # Checks for library functions.
35 AC_FUNC_FORK
36 AC_FUNC_GETPGRP
37 AC_HEADER_STDC
38 AC_FUNC_STAT
39 AC_CHECK_FUNCS([daemon gethostbyname inet_ntoa memchr memmove memset regcomp strdup strtol])
40
41 AC_CHECK_FUNCS(regexec,,[AC_CHECK_LIB(regex,regexec,
42 [REGEXLIB=-lregex
43 AC_DEFINE(HAVE_REGEXEC,1,[Define to 1 if you have the regexec function.])],
44 [AC_MSG_ERROR([No regex library found])])])
45 AC_SUBST(REGEXLIB)
46
47 # check for posix threads
48 ACX_PTHREAD
49
50 AC_CONFIG_FILES([Makefile
51 syslog2iptables.rc
52 syslog2iptables.spec
53 html/Makefile
54 info/Makefile
55 man/Makefile
56 src/Makefile
57 xml/Makefile
58 xml/syslog2iptables])
59
60 AC_OUTPUT