ルートキットなど不正ツールを自動的に検出してくれたり、アプリケーションの設定による脆弱性や
バックドアの有無等もチェックしてくれるrootkithunterを導入にてみました。
RootkitHunterインストール さん、
http://www.e-jamming.info/xoo/ さんを参考にさせて頂きましたm(__)m
念のため、/ports/security/の中を確認してみました。
おっ!迷わず、portからインストールする事にします(*^^)v
# cd /usr/ports/security/rkhunter/
# make
===> Vulnerability check disabled
=> rkhunter-1.1.9.tar.gz doesn't seem
to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://downloads.rootkit.nl/.
Receiving rkhunter-1.1.9.tar.gz (115254 bytes):
100%
115254 bytes transferred in 2.1 seconds (52.64
kBps)
===> Extracting for rkhunter-1.1.9
=> Checksum OK for rkhunter-1.1.9.tar.gz.
===> Patching for rkhunter-1.1.9
===> Applying FreeBSD patches for rkhunter-1.1.9
===> Configuring for rkhunter-1.1.9
# make install
===> Installing for rkhunter-1.1.9
===> rkhunter-1.1.9 depends on file: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Digest/SHA1.pm
- not found
===> Verifying install for /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Digest/SHA1.pm
in /usr/ports/security/p5-Digest-SHA1
===> Vulnerability check disabled
=> Digest-SHA1-2.10.tar.gz doesn't seem
to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.cpan.dk/CPAN/modules/by-module/Digest/.
Receiving Digest-SHA1-2.10.tar.gz (38698
bytes): 100%
38698 bytes transferred in 1.0 seconds (38.30
kBps)
===> Extracting for p5-Digest-SHA1-2.10
=> Checksum OK for Digest-SHA1-2.10.tar.gz.
===> Patching for p5-Digest-SHA1-2.10
===> p5-Digest-SHA1-2.10 depends on file:
/usr/local/lib/perl5/site_perl/5.005/Digest.pm
- not found
===> Verifying install for /usr/local/lib/perl5/site_perl/5.005/Digest.pm
in /usr/ports/security/p5-Digest
===> Vulnerability check disabled
=> Digest-1.10.tar.gz doesn't seem to
exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.cpan.dk/CPAN/modules/by-module/Digest/.
Receiving Digest-1.10.tar.gz (7122 bytes):
100%
7122 bytes transferred in 0.3 seconds (23.68
kBps)
===> Extracting for p5-Digest-1.10
=> Checksum OK for Digest-1.10.tar.gz.
===> Patching for p5-Digest-1.10
===> p5-Digest-1.10 depends on file: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/MIME/Base64.pm
- not found
===> Verifying install for /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/MIME/Base64.pm
in /usr/ports/converters/p5-MIME-Base64
===> Vulnerability check disabled
=> MIME-Base64-3.05.tar.gz doesn't seem
to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://www.cpan.dk/CPAN/modules/by-module/MIME/.
Receiving MIME-Base64-3.05.tar.gz (15643
bytes): 100%
15643 bytes transferred in 0.6 seconds (25.91
kBps)
===> Extracting for p5-MIME-Base64-3.05
=> Checksum OK for MIME-Base64-3.05.tar.gz.
===> Patching for p5-MIME-Base64-3.05
===> Applying FreeBSD patches for p5-MIME-Base64-3.05
===> Configuring for p5-MIME-Base64-3.05
Checking if your kit is complete...
Looks good
Writing Makefile for MIME::Base64
===> Building for p5-MIME-Base64-3.05
mkdir blib
mkdir blib/lib
mkdir blib/lib/MIME
cp Base64.pm blib/lib/MIME/Base64.pm
cp QuotedPrint.pm blib/lib/MIME/QuotedPrint.pm
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503 /usr/libdata/perl/5.00503/ExtUtils/xsubpp
-typemap /usr/libdata/perl/5.00503/ExtUtils/typemap
Base64.xs >xstmp.c && mv xstmp.c
Base64.c
cc -c -O -pipe -DVERSION=\"3.05\"
-DXS_VERSION=\"3.05\" -DPIC -fpic
-I/usr/libdata/perl/5.00503/mach/CORE Base64.c
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/MIME
mkdir blib/arch/auto/MIME/Base64
Running Mkbootstrap for MIME::Base64 ()
chmod 644 Base64.bs
cc -o blib/arch/auto/MIME/Base64/Base64.so
-Wl,-E -shared -lperl -lm Base64.o
chmod 755 blib/arch/auto/MIME/Base64/Base64.so
cp Base64.bs blib/arch/auto/MIME/Base64/Base64.bs
chmod 644 blib/arch/auto/MIME/Base64/Base64.bs
mkdir blib/lib/auto/MIME
mkdir blib/lib/auto/MIME/Base64
mkdir blib/man3
mkdir blib/script
cp encode-base64 blib/script/encode-base64
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker
-e
"MY->fixin(shift)" blib/script/encode-base64
cp decode-qp blib/script/decode-qp
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker
-e
"MY->fixin(shift)" blib/script/decode-qp
cp encode-qp blib/script/encode-qp
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker
-e
"MY->fixin(shift)" blib/script/encode-qp
cp decode-base64 blib/script/decode-base64
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503 -MExtUtils::MakeMaker
-e
"MY->fixin(shift)" blib/script/decode-base64
Manifying blib/man3/MIME::Base64.3
Manifying blib/man3/MIME::QuotedPrint.3
===> Installing for p5-MIME-Base64-3.05
===> Generating temporary packing list
===> Checking if converters/p5-MIME-Base64
already installed
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/MIME/Base64/Base64.so
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/MIME/Base64/Base64.bs
Files found in blib/arch --> Installing
files in blib/lib into architecture dependend
library tree!
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/MIME/Base64.pm
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/MIME/QuotedPrint.pm
Installing /usr/local/lib/perl5/5.00503/man/man3/MIME::Base64.3
Installing /usr/local/lib/perl5/5.00503/man/man3/MIME::QuotedPrint.3
Installing /usr/local/bin/encode-base64
Installing /usr/local/bin/decode-qp
Installing /usr/local/bin/encode-qp
Installing /usr/local/bin/decode-base64
Writing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/MIME/Base64/.packlist
Appending installation info to /usr/local/lib/perllocal.pod
===> Compressing manual pages for p5-MIME-Base64-3.05
===> Registering installation for p5-MIME-Base64-3.05
===> Returning to build of p5-Digest-1.10
===> Configuring for p5-Digest-1.10
Checking if your kit is complete...
Looks good
Writing Makefile for Digest
===> Building for p5-Digest-1.10
mkdir blib
mkdir blib/lib
cp Digest/file.pm blib/lib/Digest/file.pm
cp Digest.pm blib/lib/Digest.pm
cp Digest/base.pm blib/lib/Digest/base.pm
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Digest
mkdir blib/lib/auto/Digest
mkdir blib/man3
Manifying blib/man3/Digest::file.3
Manifying blib/man3/Digest.3
/usr/bin/pod2man: bad option in paragraph
51 of Digest.pm: ``pack("B*",
C<$bitstring>)'' should be [LCI]<pack("B*",
C<$bitstring>)>
Manifying blib/man3/Digest::base.3
===> Installing for p5-Digest-1.10
===> p5-Digest-1.10 depends on file: /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/MIME/Base64.pm
- found
===> Generating temporary packing list
===> Checking if security/p5-Digest already
installed
Installing /usr/local/lib/perl5/site_perl/5.005/Digest/file.pm
Installing /usr/local/lib/perl5/site_perl/5.005/Digest/base.pm
Installing /usr/local/lib/perl5/site_perl/5.005/Digest.pm
Installing /usr/local/lib/perl5/5.00503/man/man3/Digest::file.3
Installing /usr/local/lib/perl5/5.00503/man/man3/Digest.3
Installing /usr/local/lib/perl5/5.00503/man/man3/Digest::base.3
Writing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Digest/.packlist
Appending installation info to /usr/local/lib/perllocal.pod
===> Compressing manual pages for p5-Digest-1.10
===> Registering installation for p5-Digest-1.10
===> Returning to build of p5-Digest-SHA1-2.10
===> Configuring for p5-Digest-SHA1-2.10
Checking if your kit is complete...
Looks good
Writing Makefile for Digest::SHA1
===> Building for p5-Digest-SHA1-2.10
mkdir blib
mkdir blib/lib
mkdir blib/lib/Digest
cp SHA1.pm blib/lib/Digest/SHA1.pm
/usr/bin/perl5.00503 -I/usr/libdata/perl/5.00503/mach
-I/usr/libdata/perl/5.00503
/usr/libdata/perl/5.00503/ExtUtils/xsubpp
-typemap /usr/libdata/perl/5.00503/ExtUtils/typemap
-typemap typemap
SHA1.xs >xstmp.c && mv xstmp.c
SHA1.c
cc -c -O -pipe -DVERSION=\"2.10\"
-DXS_VERSION=\"2.10\" -DPIC -fpic
-I/usr/libdata/perl/5.00503/mach/CORE
SHA1.c
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/Digest
mkdir blib/arch/auto/Digest/SHA1
Running Mkbootstrap for Digest::SHA1 ()
chmod 644 SHA1.bs
cc -o blib/arch/auto/Digest/SHA1/SHA1.so
-Wl,-E -shared -lperl -lm SHA1.o
chmod 755 blib/arch/auto/Digest/SHA1/SHA1.so
cp SHA1.bs blib/arch/auto/Digest/SHA1/SHA1.bs
chmod 644 blib/arch/auto/Digest/SHA1/SHA1.bs
mkdir blib/lib/auto/Digest
mkdir blib/lib/auto/Digest/SHA1
mkdir blib/man3
Manifying blib/man3/Digest::SHA1.3
===> Installing for p5-Digest-SHA1-2.10
===> p5-Digest-SHA1-2.10 depends on file:
/usr/local/lib/perl5/site_perl/5.005/Digest.pm
- found
===> Generating temporary packing list
===> Checking if security/p5-Digest-SHA1
already installed
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Digest/SHA1/SHA1.so
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Digest/SHA1/SHA1.bs
Files found in blib/arch --> Installing
files in blib/lib into architecture dependend
library tree!
Installing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Digest/SHA1.pm
Installing /usr/local/lib/perl5/5.00503/man/man3/Digest::SHA1.3
Writing /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/Digest/SHA1/.packlist
Appending installation info to /usr/local/lib/perllocal.pod
===> Compressing manual pages for p5-Digest-SHA1-2.10
===> Registering installation for p5-Digest-SHA1-2.10
===> Returning to build of rkhunter-1.1.9
===> rkhunter-1.1.9 depends on executable:
wget - not found
===> Verifying install for wget in /usr/ports/ftp/wget
===> Vulnerability check disabled
=> wget-1.8.2.tar.gz doesn't seem to exist
in /usr/ports/distfiles/.
=> Attempting to fetch from http://ftp.gnu.org/gnu/wget/.
Receiving wget-1.8.2.tar.gz (1154648 bytes):
100%
1154648 bytes transferred in 20.2 seconds
(55.72 kBps)
=> wget_1.8.2-12.diff.gz doesn't seem
to exist in /usr/ports/distfiles/.
=> Attempting to fetch from ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/sf/.
Receiving wget_1.8.2-12.diff.gz (34921 bytes):
100%
34921 bytes transferred in 1.2 seconds (28.81
kBps)
===> Extracting for wget-1.8.2_6
=> Checksum OK for wget-1.8.2.tar.gz.
=> Checksum OK for wget_1.8.2-12.diff.gz.
===> Patching for wget-1.8.2_6
===> Applying distribution patches for
wget-1.8.2_6
===> Applying FreeBSD patches for wget-1.8.2_6
/bin/rm -f /usr/ports/ftp/wget/work/wget-1.8.2/doc/wget.info*
/usr/bin/touch /usr/ports/ftp/wget/work/wget-1.8.2/configure
/usr/bin/sed -i.bak -e 's,/etc/wgetrc,/usr/local/etc/wgetrc,'
-e 's,@file{},@file{/usr/local},' /usr/ports/ftp/wget/work/wget-1.8.2/doc/sample.wgetrc*
/usr/ports/ftp/wget/work/wget-1.8.2/doc/wget.texi
===> wget-1.8.2_6 depends on file: /usr/local/lib/libcrypto.so.3
- found
===> wget-1.8.2_6 depends on executable:
gmake - found
===> wget-1.8.2_6 depends on shared library:
intl - found
===> Configuring for wget-1.8.2_6
creating cache ./config.cache
configuring for GNU Wget 1.8.2
checking host system type... i386-portbld-freebsd4.8
checking whether gmake sets ${MAKE}... yes
checking for a BSD compatible install...
/usr/bin/install -c -o root -g wheel
checking for gcc... cc
checking whether the C compiler (cc -O -pipe
-rpath=/usr/local/lib) works... yes
checking whether the C compiler (cc -O -pipe
-rpath=/usr/local/lib) is a cross-compiler...
no
checking whether we are using GNU C... yes
checking whether cc accepts -g... yes
checking how to run the C preprocessor...
cc -E
checking for AIX... no
checking for Cygwin environment... no
checking for mingw32 environment... no
checking build system type... i386-portbld-freebsd4.8
checking for ld used by GCC... /usr/libexec/elf/ld
checking if the linker (/usr/libexec/elf/ld)
is GNU ld... yes
checking for /usr/libexec/elf/ld option to
reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm
-B
checking whether ln -s works... yes
checking how to recognise dependant libraries...
pass_all
checking for object suffix... o
checking for executable suffix... no
checking command to parse /usr/bin/nm -B
output... ok
checking for dlfcn.h... yes
checking for ranlib... ranlib
checking for strip... strip
checking for objdir... .libs
checking for cc option to produce PIC...
-fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works...
yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.lo...
yes
checking if cc supports -fno-rtti -fno-exceptions...
yes
checking whether the linker (/usr/libexec/elf/ld)
supports shared libraries... yes
checking how to hardcode library paths into
programs... immediate
checking whether stripping libraries is possible...
yes
checking dynamic linker characteristics...
freebsd4.8 ld.so
checking if libtool supports shared libraries...
yes
checking whether to build shared libraries...
yes
checking whether to build static libraries...
yes
checking whether -lc should be explicitly
linked in... yes
creating libtool
checking for cc option to accept ANSI C...
checking for function prototypes... yes
checking for working const... yes
checking for inline... inline
checking for size_t... yes
checking for pid_t... yes
checking whether byte ordering is bigendian...
no
checking size of long... 4
checking size of long long... 8
checking for string.h... yes
checking for stdarg.h... yes
checking for unistd.h... yes
checking for sys/time.h... yes
checking for utime.h... yes
checking for sys/utime.h... no
checking for pwd.h... yes
checking for termios.h... yes
checking for sys/ioctl.h... yes
checking for sys/select.h... yes
checking for sys/utsname.h... yes
checking for signal.h... yes
checking whether time.h and sys/time.h may
both be included... yes
checking return type of signal handlers...
void
checking for struct utimbuf... yes
checking for working alloca.h... no
checking for alloca... yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for strdup... yes
checking for strstr... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strpbrk... yes
checking for memmove... yes
checking for gettimeofday... yes
checking for mktime... yes
checking for strptime... yes
checking for strerror... yes
checking for snprintf... yes
checking for vsnprintf... yes
checking for select... yes
checking for signal... yes
checking for symlink... yes
checking for access... yes
checking for isatty... yes
checking for uname... yes
checking for gethostname... yes
checking for usleep... yes
checking for getopt_long... no
checking for gethostbyname... yes
checking for inet_ntoa... yes
checking for socket in -lsocket... no
checking for dlopen in -ldl... no
checking for shl_load in -ldl... no
Looking for SSL libraries in system-default
checking for includes... found
checking for RSA_new in -lcrypto... yes
checking for SSL_new in -lssl... yes
checking whether SSL libs are resolved at
runtime... yes
Compiling in support for SSL in system-default
checking for md5_calc in -lmd5... no
checking whether NLS is requested... yes
language catalogs: bg ca cs da de el es et
fr gl he hr hu it ja nl no pl pt_BR ru sk
sl sv tr uk zh_TW
checking for msgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for gmsgfmt... /usr/local/bin/msgfmt
found xgettext programs is not GNU xgettext;
ignore it
checking for locale.h... yes
checking for libintl.h... yes
checking for gettext... no
checking for gettext in -lintl... yes
checking for makeinfo... makeinfo
checking for perl5... /usr/bin/perl5
checking for pod2man... /usr/bin/pod2man
enable IPv6
updating cache ./config.cache
creating ./config.status
creating Makefile
creating src/Makefile
creating doc/Makefile
creating util/Makefile
creating po/Makefile.in
creating windows/Makefile
creating src/config.h
generating po/POTFILES from ./po/POTFILES.in
creating po/Makefile
===> Building for wget-1.8.2_6
echo timestamp > stamp-h.in
cd src && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1'
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/src'
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c cmpt.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c connect.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c cookies.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c fnmatch.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c ftp.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c ftp-basic.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c ftp-ls.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c ftp-opie.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c getopt.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c hash.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c headers.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c host.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c html-parse.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c html-url.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c http.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c init.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c log.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c main.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c gen-md5.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c netrc.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c progress.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c rbuf.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c recur.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c res.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c retr.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c safe-ctype.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c snprintf.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c gen_sslfunc.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c url.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c utils.c
cc -I. -I. -I/usr/local/include -DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"
-O -pipe -DINET6 -c version.c
/bin/sh ../libtool cc -O -pipe -DINET6 -rpath=/usr/local/lib
-o wget cmpt.o connect.o cookies.o fnmatch.o
ftp.o
ftp-basic.o ftp-ls.o ftp-opie.o getopt.o
hash.o headers.o host.o html-parse.o html-url.o
http.o init.o log.o main.o
gen-md5.o netrc.o progress.o rbuf.o recur.o
res.o retr.o safe-ctype.o snprintf.o gen_sslfunc.o
url.o utils.o version.o
-lintl -lssl -lcrypto -L/usr/local/lib
mkdir .libs
cc -O -pipe -DINET6 -rpath=/usr/local/lib
-o wget cmpt.o connect.o cookies.o fnmatch.o
ftp.o ftp-basic.o ftp-ls.o
ftp-opie.o getopt.o hash.o headers.o host.o
html-parse.o html-url.o http.o init.o log.o
main.o gen-md5.o netrc.o
progress.o rbuf.o recur.o res.o retr.o safe-ctype.o
snprintf.o gen_sslfunc.o url.o utils.o version.o
-lintl -lssl -lcrypto
-L/usr/local/lib
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/src'
cd doc && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1'
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
makeinfo ./wget.texi --no-split -I.
sed s,/usr/bin/perl,/usr/bin/perl5, texi2pod.pl.in
> texi2pod.pl
chmod u+x texi2pod.pl
./texi2pod.pl ./wget.texi wget.pod
/usr/bin/pod2man --center="GNU Wget"
--release="GNU Wget 1.8.2" wget.pod
> wget.1
/usr/bin/pod2man: Improper man page - malformed
NAME header in paragraph 2 of wget.pod
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
cd po && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H -DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1'
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/po'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/po'
cd util && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1'
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/util'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/util'
cd windows && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1'
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/windows'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/windows'
===> Installing for wget-1.8.2_6
===> wget-1.8.2_6 depends on file: /usr/local/lib/libcrypto.so.3
- found
===> Generating temporary packing list
===> Checking if ftp/wget already installed
cd src && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1' install.bin
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/src'
../mkinstalldirs /usr/local/bin
install -c -s -o root -g wheel -m 555 wget
/usr/local/bin/wget
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/src'
cd doc && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1' install.info
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
../mkinstalldirs /usr/local/info
if test -f wget.info; then \
for file in wget.info wget.info-*[0-9]; do
\
install -c -o root -g wheel -m 444 $file
/usr/local/info/$file ; \
done; \
else \
for file in ./wget.info ./wget.info-*[0-9];
do \
install -c -o root -g wheel -m 444 $file
/usr/local/info/`basename $file` ; \
done; \
fi
install: wget.info-*[0-9]: No such file or
directory
gmake[1]: [install.info] Error 71 (ignored)
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
cd doc && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1' install.wgetrc
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
../mkinstalldirs /usr/local/etc
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
cd po && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1' install.mo
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/po'
mkdir /usr/local/share/locale/bg
mkdir /usr/local/share/locale/bg/LC_MESSAGES
installing bg.gmo as /usr/local/share/locale/bg/LC_MESSAGES/wget.mo
installing ca.gmo as /usr/local/share/locale/ca/LC_MESSAGES/wget.mo
installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/wget.mo
installing da.gmo as /usr/local/share/locale/da/LC_MESSAGES/wget.mo
installing de.gmo as /usr/local/share/locale/de/LC_MESSAGES/wget.mo
installing el.gmo as /usr/local/share/locale/el/LC_MESSAGES/wget.mo
installing es.gmo as /usr/local/share/locale/es/LC_MESSAGES/wget.mo
installing et.gmo as /usr/local/share/locale/et/LC_MESSAGES/wget.mo
installing fr.gmo as /usr/local/share/locale/fr/LC_MESSAGES/wget.mo
installing gl.gmo as /usr/local/share/locale/gl/LC_MESSAGES/wget.mo
installing he.gmo as /usr/local/share/locale/he/LC_MESSAGES/wget.mo
installing hr.gmo as /usr/local/share/locale/hr/LC_MESSAGES/wget.mo
mkdir /usr/local/share/locale/hu
mkdir /usr/local/share/locale/hu/LC_MESSAGES
installing hu.gmo as /usr/local/share/locale/hu/LC_MESSAGES/wget.mo
installing it.gmo as /usr/local/share/locale/it/LC_MESSAGES/wget.mo
installing ja.gmo as /usr/local/share/locale/ja/LC_MESSAGES/wget.mo
installing nl.gmo as /usr/local/share/locale/nl/LC_MESSAGES/wget.mo
installing no.gmo as /usr/local/share/locale/no/LC_MESSAGES/wget.mo
installing pl.gmo as /usr/local/share/locale/pl/LC_MESSAGES/wget.mo
installing pt_BR.gmo as /usr/local/share/locale/pt_BR/LC_MESSAGES/wget.mo
installing ru.gmo as /usr/local/share/locale/ru/LC_MESSAGES/wget.mo
installing sk.gmo as /usr/local/share/locale/sk/LC_MESSAGES/wget.mo
installing sl.gmo as /usr/local/share/locale/sl/LC_MESSAGES/wget.mo
installing sv.gmo as /usr/local/share/locale/sv/LC_MESSAGES/wget.mo
installing tr.gmo as /usr/local/share/locale/tr/LC_MESSAGES/wget.mo
mkdir /usr/local/share/locale/uk
mkdir /usr/local/share/locale/uk/LC_MESSAGES
installing uk.gmo as /usr/local/share/locale/uk/LC_MESSAGES/wget.mo
installing zh_TW.gmo as /usr/local/share/locale/zh_TW/LC_MESSAGES/wget.mo
if test "wget" = "gettext";
then \
install -c -o root -g wheel -m 444 ./Makefile.in.in
\
/usr/local/share/gettext/po/Makefile.in.in;
\
else \
: ; \
fi
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/po'
cd doc && gmake CC='cc' CPPFLAGS='-I/usr/local/include'
DEFS='-DHAVE_CONFIG_H
-DSYSTEM_WGETRC=\"/usr/local/etc/wgetrc\"
-DLOCALEDIR=\"/usr/local/share/locale\"'
CFLAGS='-O -pipe -DINET6 '
LDFLAGS='-rpath=/usr/local/lib' LIBS='-lintl
-lssl -lcrypto -L/usr/local/lib' prefix='/usr/local'
exec_prefix='/usr/local'
bindir='/usr/local/bin' infodir='/usr/local/info'
mandir='/usr/local/man' manext='1' install.man
gmake[1]: Entering directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
../mkinstalldirs /usr/local/man/man1
install -c -o root -g wheel -m 444 wget.1
/usr/local/man/man1/wget.1
gmake[1]: Leaving directory `/usr/ports/ftp/wget/work/wget-1.8.2/doc'
install-info /usr/local/info/wget.info /usr/local/info/dir
===> Compressing manual pages for wget-1.8.2_6
===> Registering installation for wget-1.8.2_6
===> SECURITY REPORT:
This port has installed the following files
which may act as network
servers and may therefore pose a remote security
risk to the system.
/usr/local/bin/wget
If there are vulnerabilities in these programs
there may be a security
risk to the system. FreeBSD makes no guarantee
about the security of
ports included in the Ports Collection. Please
type 'make deinstall'
to deinstall the port if this is a concern.
For more information, and contact details
about the security
status of this software, see the following
webpage:
http://sunsite.auc.dk/wget/
===> Returning to build of rkhunter-1.1.9
===> Generating temporary packing list
===> Checking if security/rkhunter already
installed
cd /usr/ports/security/rkhunter/work/rkhunter
&& ./installer.sh --installdir /usr/local
Rootkit Hunter installer 1.1.9 (Copyright
2003-2004, Michael Boelen)
---------------
Starting installation/update
Checking UID... OK
Checking /usr/local... OK
Checking file retrieval tools... /usr/local/bin/wget
Checking installation directories...
- Checking /usr/local...Exists
- Checking /usr/local/etc...Exists
- Checking /usr/local/bin...Exists
- Checking /usr/local/lib/rkhunter/db...Created
- Checking /usr/local/lib/rkhunter/scripts...Created
Checking system settings...
- Perl... OK
Installing files...
Installing Perl module checker... OK
Installing Database updater... OK
Installing Portscanner... OK
Installing MD5 Digest generator... OK
Installing SHA1 Digest generator... OK
Installing Directory viewer... OK
Installing Database Backdoor ports... OK
Installing Database Update mirrors... OK
Installing Database Operating Systems...
OK
Installing Database Program versions... OK
Installing Database Program versions... OK
Installing Database Default file hashes...
OK
Installing Database MD5 blacklisted files...
OK
Installing RK Hunter configuration file...
OK
Installing RK Hunter binary... OK
Configuration updated with installation path
(/usr/local)
Installation ready.
See /usr/local/lib/rkhunter/docs for more
information. Run 'rkhunter' (/usr/local/bin/rkhunter)
install -c -o root -g wheel -m 444 /usr/ports/security/rkhunter/work/rkhunter/files/development/rkhunter.8
/usr/local/man/man8
/bin/mkdir -p /usr/local/share/doc/rkhunter
install -c -o root -g wheel -m 444 /usr/ports/security/rkhunter/work/rkhunter/files/CHANGELOG
/usr/ports/security/rkhunter/work/rkhunter/files/README
/usr/ports/security/rkhunter/work/rkhunter/files/WISHLIST
/usr/local/share/doc/rkhunter
#############################################################################
Installed additional documentation in: /usr/local/share/doc/rkhunter
Copy /usr/local/etc/rkhunter.conf.sample
to /usr/local/etc/rkhunter.conf
#############################################################################
===> Compressing manual pages for rkhunter-1.1.9
===> Registering installation for rkhunter-1.1.9
MPDIR=/tmp
# Use a custom database directory (you can
override it with the
# --dbdir parameter)
#DBDIR=/usr/local/rkhunter/db
# Whitelist files (and their MD5 hash)
# Usage: MD5WHITELIST=<binary>:<MD5
hash>
#MD5WHITELIST=/bin/ps:9bd8bf260adc81d3a43a086fce6b430a
#MD5WHITELIST=/bin/ps:404583a6b166c2f7ac1287445a9de6b3
# The End