-iplog導入-

  
 iplog-2.2.3    # ./configure # make # make install

[root@localhost src]# cd iplog-2.2.3
[root@localhost iplog-2.2.3]# ./configure
creating cache ./config.cache
checking for a BSD compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether make sets ${MAKE}... (cached) yes
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for a BSD compatible install... /usr/bin/install -c
checking host system type... i686-pc-linux-gnu
checking for __attribute__... yes
checking for dprintf... yes
checking for vasprintf... yes
checking for getopt_long... yes
checking for localtime_r... yes
checking for inet_aton... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking for getpagesize... yes
checking how to run the C preprocessor... gcc -E
checking for paths.h... yes
checking for sys/sockio.h... no
checking for ANSI C header files... yes
checking for u_int32_t... yes
checking for u_int16_t... yes
checking for u_int8_t... yes
checking for ipaddr_t... no
checking for in_port_t... yes
checking for pthread_create in -lpthread... yes
checking for pthread_cancel in -lpthread... yes
checking for getservbyport_r... yes
checking whether getservbyport_r takes 6 args... yes
checking for gethostbyaddr_r... yes
checking whether gethostbyaddr_r takes 8 args... yes
checking for getprotobynumber_r... yes
checking whether getprotobynumber_r takes 5 args... yes
checking for pcap_open_live in -lpcap... yes
checking if sockaddr struct has sa_len member... no
checking for pcap.h... yes
updating cache ./config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating src/gnu/Makefile
creating config.h

Please remember to use GNU make to build iplog.
iplog will not build with BSD (or any other) make.
You can get GNU make from any GNU mirror in /pub/gnu/make


[root@localhost iplog-2.2.3]# make
make all-recursive
make[1]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3'
Making all in src
make[2]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src'
Making all in gnu
make[3]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[3]: `all' に対して行うべき事はありません。
make[3]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[3]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c getopt.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c getopt1.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_config.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_dns.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_icmp.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_ident.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_input.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_lockfile.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_options.c
iplog_options.c:443:19: 警告: 複数行文字列リテラルは推奨されません
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_pcap.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_scan.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_syslog.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_tcp.c
iplog_tcp.c: 関数 `tcp_parser' 内:
iplog_tcp.c:151: 警告: 互換性のないポインタ型からの引数 5 個の `sendto' を渡しますです
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_udp.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog_util.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c iplog.c
gcc -DHAVE_CONFIG_H -I. -I. -I.. -g -O2 -D_REENTRANT -c snprintf.c
gcc -g -O2 -D_REENTRANT -o iplog getopt.o getopt1.o iplog_config.o iplog_dns.o iplog_icmp.o iplog
_ident.o iplog_input.o iplog_lockfile.o iplog_options.o iplog_pcap.o iplog_scan.o iplog_syslog.o ipl
og_tcp.o iplog_udp.o iplog_util.o iplog.o snprintf.o -lpthread -lpcap
make[3]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[2]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[2]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3'
make[2]: `all-am' に対して行うべき事はありません。
make[2]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3'
make[1]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3'



[root@localhost iplog-2.2.3]# make install
Making install in src
make[1]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src'
Making install in gnu
make[2]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[3]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[3]: `install-exec-am' に対して行うべき事はありません。
make[3]: `install-data-am' に対して行うべき事はありません。
make[3]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[2]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src/gnu'
make[2]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[3]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3/src'
/bin/sh ../mkinstalldirs /usr/local/sbin
/usr/bin/install -c iplog /usr/local/sbin/iplog
make[3]: `install-data-am' に対して行うべき事はありません。
make[3]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[2]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[1]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3/src'
make[1]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3'
make[2]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3'
make[2]: `install-exec-am' に対して行うべき事はありません。
make install-man5 install-man8
make[3]: 入ります ディレクトリ `/usr/local/src/iplog-2.2.3'
/bin/sh ./mkinstalldirs /usr/local/man/man5
mkdir /usr/local/man/man5
/usr/bin/install -c -m 644 ./iplog.conf.5 /usr/local/man/man5/iplog.conf.5
/bin/sh ./mkinstalldirs /usr/local/man/man8
mkdir /usr/local/man/man8
/usr/bin/install -c -m 644 ./iplog.8 /usr/local/man/man8/iplog.8
make[3]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3'
make[2]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3'
make[1]: 出ます ディレクトリ `/usr/local/src/iplog-2.2.3'
[root@localhost iplog-2.2.3]#

 インストール完了