Date: Mon, 05 Sep 2016 10:57:13 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 212385] security/skipfish File /usr/local/share/skipfish/dictionaries/README-FIRST missing Message-ID: <bug-212385-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D212385 Bug ID: 212385 Summary: security/skipfish File /usr/local/share/skipfish/dictionaries/README-FIRST missing Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: zi@FreeBSD.org Reporter: freebsd@g3os.org Assignee: zi@FreeBSD.org Flags: maintainer-feedback?(zi@FreeBSD.org) Installing skipfish via ports says to review /usr/local/share/skipfish/dictionaries/README-FIRST but the file isn't ther= e.=20 I think /usr/ports/security/skipfish/work/skipfish-2.10b/doc/dictionaries.t= xt should get copied there, or the install message changed to where dictionaries.txt is, etc. EXPECTED=20 =3D=3D=3D=3D=3D=3D=3D=3D less /usr/local/share/skipfish/dictionaries/README-FIRST describes the dictionaries. ACTUAL =3D=3D=3D=3D=3D=3D root # less /usr/local/share/skipfish/dictionaries/README-FIRST /usr/local/share/skipfish/dictionaries/README-FIRST: No such file or direct= ory I can't find the file in the build: root # find /usr/ports/security/skipfish -name README-FIRST There are four other files: root # ls /usr/local/share/skipfish/dictionaries complete.wl extensions-only.wl medium.wl=20=20=20=20=20=20= =20=20=20=20=20=20=20=20 minimal.wl # man skipfish ... DICTIONARY MANAGEMENT Make sure you've read the instructions provided in doc/dictionaries.= txt to select the right dictionary file and configure it correctly. ... Perhaps ./work/skipfish-2.10b/doc/dictionaries.txt should be copied to /usr/local/share/skipfish/dictionaries/README-FIRST. root # less /usr/ports/security/skipfish/work/skipfish-2.10b/doc/dictionaries.txt This directory contains four alternative, hand-picked Skipfish dictionaries. PLEASE READ THESE INSTRUCTIONS CAREFULLY BEFORE PICKING ONE. This is *criti= cal* to getting decent results in your scans. ... STEPS TO REPRODUCE =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # cd /usr/ports/security/skipfish # make install =3D=3D=3D> License APACHE20 accepted by the user =3D=3D=3D> Found saved configuration for skipfish-2.10b_3 =3D=3D=3D> skipfish-2.10b_3 depends on file: /usr/local/sbin/pkg - found =3D> skipfish-2.10b.tgz doesn't seem to exist in /usr/ports/distfiles/. =3D> Attempting to fetch http://skipfish.googlecode.com/files/skipfish-2.10= b.tgz fetch: http://skipfish.googlecode.com/files/skipfish-2.10b.tgz: Not Found =3D> Attempting to fetch http://distcache.FreeBSD.org/ports-distfiles/skipfish-2.10b.tgz skipfish-2.10b.tgz 100% of 238 kB 122 kBps 00m= 01s =3D=3D=3D> Fetching all distfiles required by skipfish-2.10b_3 for building =3D=3D=3D> Extracting for skipfish-2.10b_3 =3D> SHA256 Checksum OK for skipfish-2.10b.tgz. =3D=3D=3D> Patching for skipfish-2.10b_3 =3D=3D=3D> Applying FreeBSD patches for skipfish-2.10b_3 =3D=3D=3D> skipfish-2.10b_3 depends on executable: gmake - found =3D=3D=3D> skipfish-2.10b_3 depends on shared library: libidn.so - found (/usr/local/lib/libidn.so) =3D=3D=3D> skipfish-2.10b_3 depends on shared library: libpcre.so - found (/usr/local/lib/libpcre.so) =3D=3D=3D> Configuring for skipfish-2.10b_3 =3D=3D=3D> Building for skipfish-2.10b_3 gmake[2]: Entering directory '/usr/ports/security/skipfish/work/skipfish-2.= 10b' cc -L/usr/home/me/src/boost/boost_1_61_0/stage/lib -L/usr/local/lib src/skipfish.c -o skipfish \ -O3 -Wno-format -Wall -funsigned-char -g -ggdb -I/usr/local/include/ -pipe -g -fno-strict-aliasing -DVERSION=3D\"2.10b\" src/http_client.c src/database.c src/crawler.c src/analysis.c src/report.c src/checks.c src/signatures.c src/auth.c src/options.c -lcrypto -lssl -lidn -lz -lpcre src/signatures.c: In function 'check_signature': src/signatures.c:83: warning: comparison is always false due to limited ran= ge of data type gmake[2]: Leaving directory '/usr/ports/security/skipfish/work/skipfish-2.1= 0b' =3D=3D=3D> Staging for skipfish-2.10b_3 =3D=3D=3D> Generating temporary packing list install -m 555 /usr/ports/security/skipfish/work/skipfish-2.10b/skipfish /usr/ports/security/skipfish/work/stage/usr/local/bin/skipfish install -m 555 /usr/ports/security/skipfish/work/skipfish-2.10b/tools/sfscandiff /usr/ports/security/skipfish/work/stage/usr/local/bin/sfscandiff install -m 444 /usr/ports/security/skipfish/work/skipfish-2.10b/doc/skipfi= sh.1 /usr/ports/security/skipfish/work/stage/usr/local/man/man1 (cd /usr/ports/security/skipfish/work/skipfish-2.10b/assets/ && /bin/sh -c '(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null 2>&1) &&=20 /usr/bin/find -d $0 $2 -type d -exec chmod 755 $1/{} \; && /usr/bin/find -= d $0 $2 -type f -exec chmod 444 $1/{} \;' -- . /usr/ports/security/skipfish/work/stage/usr/local/share/skipfish/assets/) (cd /usr/ports/security/skipfish/work/skipfish-2.10b/dictionaries/ && /bin/= sh -c '(/usr/bin/find -d $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null 2>&1) &&= =20 /usr/bin/find -d $0 $2 -type d -exec chmod 755 $1/{} \; && /usr/bin/find -= d $0 $2 -type f -exec chmod 444 $1/{} \;' -- . /usr/ports/security/skipfish/work/stage/usr/local/share/skipfish/dictionari= es/) /bin/mkdir -p /usr/ports/security/skipfish/work/stage/usr/local/share/doc/skipfish install -m 0644 /usr/ports/security/skipfish/work/skipfish-2.10b/README /usr/ports/security/skipfish/work/stage/usr/local/share/doc/skipfish install -m 0644 /usr/ports/security/skipfish/work/skipfish-2.10b/COPYING /usr/ports/security/skipfish/work/stage/usr/local/share/doc/skipfish install -m 0644 /usr/ports/security/skipfish/work/skipfish-2.10b/ChangeLog /usr/ports/security/skipfish/work/stage/usr/local/share/doc/skipfish =3D=3D=3D=3D> Compressing man pages (compress-man) =3D=3D=3D=3D> Running Q/A tests (stage-qa) =3D=3D=3D> Installing for skipfish-2.10b_3 =3D=3D=3D> Checking if skipfish already installed =3D=3D=3D> Registering installation for skipfish-2.10b_3 Installing skipfish-2.10b_3... ****************************************************************** The FreeBSD port is configured to use the "default" dictionary but it's highly recommended to read the dictionaries document first in order to pick the right dictionary /usr/local/share/skipfish/dictionaries/README-FIRST The skipfish dictionaries have been installed in the following directory: /usr/local/share/skipfish/dictionaries/ ****************************************************************** SYSTEM INFORMATION =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D # uname -a FreeBSD g5.local 10.3-RELEASE FreeBSD 10.3-RELEASE #0 r297264: Fri Mar 25 05:57:04 UTC 2016=20=20=20=20 root@releng1.nyi.freebsd.org:/usr/obj/powerpc.powerpc64/usr/src/sys/GENERIC= 64=20 powerpc Thank you, - d --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-212385-13>