head 1.6; access; symbols pkgsrc-2013Q2:1.5.0.42 pkgsrc-2013Q2-base:1.5 pkgsrc-2013Q1:1.5.0.40 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.38 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.36 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.34 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.32 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.30 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.28 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.26 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.24 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.22 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.20 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.18 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.16 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.14 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.12 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.10 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.8 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.6 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.4 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.2 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.4.0.20 pkgsrc-2008Q2-base:1.4 cwrapper:1.4.0.18 pkgsrc-2008Q1:1.4.0.16 pkgsrc-2008Q1-base:1.4 pkgsrc-2007Q4:1.4.0.14 pkgsrc-2007Q4-base:1.4 pkgsrc-2007Q3:1.4.0.12 pkgsrc-2007Q3-base:1.4 pkgsrc-2007Q2:1.4.0.10 pkgsrc-2007Q2-base:1.4 pkgsrc-2007Q1:1.4.0.8 pkgsrc-2007Q1-base:1.4 pkgsrc-2006Q4:1.4.0.6 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.4 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.2 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.3.0.2 pkgsrc-2006Q1-base:1.3 pkgsrc-2005Q4:1.2.0.6 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.4 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.2 pkgsrc-2005Q2-base:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2013.09.20.23.10.12; author joerg; state dead; branches; next 1.5; commitid 9cwBF1Goc5H2qe6x; 1.5 date 2008.08.31.10.54.52; author adrianp; state Exp; branches; next 1.4; 1.4 date 2006.05.12.23.35.55; author adrianp; state Exp; branches; next 1.3; 1.3 date 2006.02.05.00.18.29; author adrianp; state Exp; branches; next 1.2; 1.2 date 2005.04.24.10.42.49; author adrianp; state Exp; branches; next 1.1; 1.1 date 2005.04.17.12.19.54; author adrianp; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2005.04.17.12.19.54; author adrianp; state Exp; branches; next ; desc @@ 1.6 log @Update to hydra-7.5 since the old version doesn't build with newer libssh. Too many changes to list indivually. Adjust license to AGPLv3. @ text @$NetBSD: patch-ab,v 1.5 2008/08/31 10:54:52 adrianp Exp $ --- configure.orig 2006-01-20 13:44:15.000000000 +0000 +++ configure @@@@ -41,7 +41,8 @@@@ echo echo "Checking for openssl (libssl/ssl.h) ..." for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib \ /*ssl /usr/*ssl /opt/*ssl /usr/local/*ssl /opt/local/*ssl \ -/*ssl/lib /usr/*ssl/lib /opt/*ssl/lib /usr/local/*ssl/lib /opt/local/*ssl/lib . +/*ssl/lib /usr/*ssl/lib /opt/*ssl/lib /usr/local/*ssl/lib /opt/local/*ssl/lib \ +@@PREFIX@@/lib . do if [ "X" = "X$SSL_PATH" ]; then if [ -f "$i/libssl.so" -o -f "$i/libssl.dylib" ]; then @@@@ -68,7 +69,7 @@@@ do done for i in /usr/local/include /*ssl/include /usr/include \ -/opt/*ssl/include /usr/*ssl/include /usr/local/*ssl/include . +/opt/*ssl/include /usr/*ssl/include /usr/local/*ssl/include @@SSLBASE@@/include . do if [ "X" = "X$SSL_IPATH" ]; then if [ -f "$i/openssl/ssl.h" ]; then @@@@ -96,50 +97,52 @@@@ if [ "$SSL_IPATH" = "/usr/include" ]; th SSL_IPATH="" fi -echo "Checking for Postgres (libpq) ..." -for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib . -do - if [ "X" = "X$POSTGRES_PATH" ]; then - if [ -f "$i/libpq.so" -o -f "$i/libpq.dylib" ]; then - POSTGRES_PATH="$i" +if [ "X$WITH_PGSQL" = "X1" ]; then + echo "Checking for Postgres (libpq) ..." + for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib @@PREFIX@@/lib . + do + if [ "X" = "X$POSTGRES_PATH" ]; then + if [ -f "$i/libpq.so" -o -f "$i/libpq.dylib" ]; then + POSTGRES_PATH="$i" + fi fi + if [ "X" = "X$POSTGRES_PATH" ]; then + TMP_LIB=`/bin/ls $i/libpq.so* /bin/cygpq*.dll 2> /dev/null | grep pq` + if [ -n "$TMP_LIB" ]; then + POSTGRES_PATH="$i" + fi + fi + done + if [ -n "$POSTGRES_PATH" ]; then + echo " ... found" fi if [ "X" = "X$POSTGRES_PATH" ]; then - TMP_LIB=`/bin/ls $i/libpq.so* /bin/cygpq*.dll 2> /dev/null | grep pq` - if [ -n "$TMP_LIB" ]; then - POSTGRES_PATH="$i" - fi + echo " ... NOT found, module postgres disabled" fi -done -if [ -n "$POSTGRES_PATH" ]; then - echo " ... found" -fi -if [ "X" = "X$POSTGRES_PATH" ]; then - echo " ... NOT found, module postgres disabled" fi -echo "Checking for SVN (ibsvn_client-1 libapr-0.so libaprutil-0.so) ..." -for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib . -do - if [ "X" = "X$SVN_PATH" ]; then - if [ -f "$i/libsvn_client-1.so" ]&&[ -f "$i/libapr-0.so" ]&&[ -f "$i/libaprutil-0.so" ]; then - SVN_PATH="$i" - fi +if [ "X$WITH_SVN" = "X1" ]; then + echo "Checking for SVN (ibsvn_client-1 libapr-0.so libaprutil-0.so) ..." + for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib @@PREFIX@@/lib . + do + if [ "X" = "X$SVN_PATH" ]; then + if [ -f "$i/libsvn_client-1.so" ]&&[ -f "$i/libapr-0.so" ]&&[ -f "$i/libaprutil-0.so" ]; then + SVN_PATH="$i" + fi + fi + if [ "X" = "X$SVN_PATH" ]; then + TMP_LIB=`/bin/ls $i/libsvn_client*.so* 2> /dev/null | grep libsvn_client.` + if [ -n "$TMP_LIB" ]; then + SVN_PATH="$i" + fi + fi + done + if [ -n "$SVN_PATH" ]; then + echo " ... found" fi if [ "X" = "X$SVN_PATH" ]; then - TMP_LIB=`/bin/ls $i/libsvn_client*.so* 2> /dev/null | grep libsvn_client.` - if [ -n "$TMP_LIB" ]; then - SVN_PATH="$i" - fi + echo " ... NOT found, module svn disabled" fi - - -done -if [ -n "$SVN_PATH" ]; then - echo " ... found" -fi -if [ "X" = "X$SVN_PATH" ]; then - echo " ... NOT found, module svn disabled" fi echo "Checking for SAP/R3 (librfc/saprfc.h) ..." @@@@ -183,7 +186,7 @@@@ if [ "$SAPR3_IPATH" = "/usr/include" ]; fi echo "Checking for libssh (libssh/libssh.h) ..." -for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib . +for i in @@PREFIX@@/lib $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib . do if [ "X" = "X$SSH_PATH" ]; then if [ -f "$i/libssh.so" -o -f "$i/libssh.dylib" ]; then @@@@ -196,29 +199,33 @@@@ do SSH_PATH="$i" fi fi - if [ "X" = "X$SVN_IPATH" ]; then - if [ -d "$i/subversion-1" ]; then - SVN_IPATH="$i/subversion-1" - fi - fi + if [ "X$WITH_SVN" = "X1" ]; then + if [ "X" = "X$SVN_IPATH" ]; then + if [ -d "$i/subversion-1" ]; then + SVN_IPATH="$i/subversion-1" + fi + fi + fi if [ "X" = "X$APR_IPATH" ]; then if [ -d "$i/apr-0" ]; then APR_IPATH="$i/apr-0" fi fi done -for i in /usr/local/include /*ssl/include /usr/include . +for i in @@PREFIX@@/include /usr/local/include /*ssl/include /usr/include . do if [ "X" = "X$SSH_IPATH" ]; then if [ -f "$i/libssh/libssh.h" ]; then SSH_IPATH="$i" fi fi - if [ "X" = "X$SVN_IPATH" ]; then - if [ -d "$i/subversion-1" ]; then - SVN_IPATH="$i/subversion-1" - fi - fi + if [ "X$WITH_SVN" = "X1" ]; then + if [ "X" = "X$SVN_IPATH" ]; then + if [ -d "$i/subversion-1" ]; then + SVN_IPATH="$i/subversion-1" + fi + fi + fi if [ "X" = "X$APR_IPATH" ]; then if [ -d "$i/apr-0" ]; then APR_IPATH="$i/apr-0" @@@@ -451,9 +458,3 @@@@ cat Makefile.unix > Makefile cat Makefile.in >> Makefile cat Makefile.am >> Makefile -echo -echo NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES NOTES -echo ======================================================================= -echo ARM/PalmPilot users: please run ./configure-arm or ./configure-palm respectivly -echo -echo "now type \"make\"" @ 1.5 log @Update to 5.4 - Make this compile on amd64 - Don't silently look for libraries when we don't need them. This should fix PR 39318 - Add missing depends on apr Release 5.4 ########### * Fixes to the http modules as some Apache installations are picky * The MySQL module also works with mysqld-5.0, updated * Added AS/400 return code checks to pop3 module * Fixed memory leaks in the http-form module. * Implemented a proposal by Jean-Baptiste.BEAUFRETON (at) turbomeca.fr to check for "530 user unknown" message in the ftp module * Added a performance patch by alejandro.mendiondo (at) baicom.com. This one needs stability testing! * Beautification to remove compiler warnings of modern gcc @ text @d1 1 a1 1 $NetBSD$ @ 1.4 log @Update to 5.3 Separate out options.mk functionality Add in options for subversion and postresql support > CHANGELOG for 5.3: > ########### > * Added NTLM support modules for pop3, imap, smtp-auth and http-proxy. > Work done by ilo (at) reversing.org. THANKS! > * Added a http form module, thanks to phil (at) irmplc.com > * Fixed a bug in the vnc module (thanks to kan (at) dcit.cz) > * Input files may *not* contain null bytes. I might fix that in the future > but currently I have enough other things on my todo sheet. > Thanks to didiln (at) gmail.com for reporting. @ text @d24 2 a25 1 @@@@ -97,7 +98,7 @@@@ if [ "$SSL_IPATH" = "/usr/include" ]; th d28 1 a28 1 echo "Checking for Postgres (libpq) ..." d30 23 a52 2 +for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib @@PREFIX@@/lib . do d54 12 a65 2 if [ -f "$i/libpq.so" -o -f "$i/libpq.dylib" ]; then @@@@ -119,7 +120,7 @@@@ if [ "X" = "X$POSTGRES_PATH" ]; then d68 1 a68 1 echo "Checking for SVN (ibsvn_client-1 libapr-0.so libaprutil-0.so) ..." d70 24 a93 2 +for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib @@PREFIX@@/lib . do d95 18 a112 2 if [ -f "$i/libsvn_client-1.so" ]&&[ -f "$i/libapr-0.so" ]&&[ -f "$i/libaprutil-0.so" ]; then @@@@ -183,7 +184,7 @@@@ if [ "$SAPR3_IPATH" = "/usr/include" ]; d121 19 a139 1 @@@@ -207,7 +208,7 @@@@ do d148 19 a166 1 @@@@ -451,9 +452,3 @@@@ cat Makefile.unix > Makefile @ 1.3 log @Update to 5.2 > Release 5.2 > ########### > * Again again some fixed for the ssh2 module. This is the last try. If it > finally does not work reliable, I am throwing out that library! > Thanks to bykhe@@mymail.ch for the patch > * Added a new module: VMWare-Auth! Thanks to david.maciejak@@gmail.com! > > > Release 5.1 > ########### > * Again some fixed for the ssh2 module. Sorry. And still it might not work > in all occasions. The libssh is not as mature as we all wish it would be :-( > * HYDRA_PROXY_AUTH was never used ... weird that nobody reported that. fixed. > * Fixed bug in the base64 encoding function > * Added an md5.h include which is needed since openssl 0.9.8 > * Added an enhacement to the FTP module, thanks to piotr_sobolewski@@o2.pl > * Fixed a bug when not using passwords and just -e n/s > > > Release 5.0 > ########### > ! THIS IS A THC - TAX - 10TH ANNIVERSARY RELEASE ! HAVE FUN ! > * Increadible speed-up for most modules :-) > * Added module for PC-Anywhere, thanks to david.maciejak(at)kyxar.fr! > * Added module for SVN, thanks to david.maciejak(at)kyxar.fr! > * Added --disable-xhydra option to configure, thanks to david.maciejak(at)kyxar. > fr! > - he is becoming the top supporter :-) > * Added module for SIP (VoIP), thanks to gh0st(at)staatsfeind.org > * Added support for newer sap r/3 rfcsdk > * Added check to the telnet module to work with Cisco AAA > * Fix for the VNC module, thanks to xmag > * Small enhancement to the mysql plugin by pjohnson(at)bosconet.org > > > Release 4.7 > ########### > * Updated ssh2 support to libssh v0.11 - you *must* use this version if > you want to use ssh2! download from http://www.0xbadc0de.be/?part=libssh > This hopefully fixes problems on/against Sun machines. > After fixing, I also received a patch from david maciejak - thanks :-) > * Added an attack module for rlogin and rsh, thanks to > david.maciejak(at)kyxar.fr! > * Added an attack module for the postgres database, thanks to > diaul(at)devilopers.org! (and again: david maciejak sent on in as well) > * JoMo-Kun sent in an update for his smbnt module. cool new features: > win2k native mode, xp anonymous account detection, machine name as password > * Hopefully made VNC 3.7 protocol versions to work. please report. > * Switched http and https service module to http-head, http-get and > https-get, https-head. Some web servers want HEAD, others only GET > * An initial password for cisco-enable is now not required anymore. Some > people had console access without password, so this was necessary. > * Fixed a bug in xhydra which did not allow custom ports > 100 > ! Soon to come: v5.0 - some cool new features to arrive on your pentest > machine! @ text @d24 18 @ 1.2 log @- Replace /usr/pkg hard reference with ${PREFIX} @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.1.1.1 2005/04/17 12:19:54 adrianp Exp $ d3 1 a3 1 --- configure.orig 2005-02-01 14:50:26.000000000 +0000 d5 20 a24 1 @@@@ -130,7 +130,7 @@@@ if [ "$SAPR3_IPATH" = "/usr/include" ]; d29 1 a29 1 +for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib @@PREFIX@@/lib . d33 1 a33 1 @@@@ -144,7 +144,7 @@@@ do d35 1 a35 1 fi d38 1 a38 1 +for i in /usr/local/include /*ssl/include /usr/include @@SSLBASE@@/include . d42 1 a42 2 @@@@ -291,10 +291,3 @@@@ echo >> Makefile.in cat Makefile.unix > Makefile d45 1 a45 1 - @ 1.1 log @Initial revision @ text @d1 1 a1 1 $NetBSD$ d10 1 a10 1 +for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib /usr/pkg/lib . d19 1 a19 1 +for i in /usr/local/include /*ssl/include /usr/include /usr/pkg/include . @ 1.1.1.1 log @THC-Hydra the best parallized login hacker is available: for Samba, FTP, POP3, IMAP, Telnet, HTTP Auth, LDAP NNTP, VNC, ICQ, Socks5, PCNFS, Cisco and more. Includes SSL support and is part of Nessus. @ text @@