head 1.22; access; symbols pkgsrc-2023Q4:1.22.0.32 pkgsrc-2023Q4-base:1.22 pkgsrc-2023Q3:1.22.0.30 pkgsrc-2023Q3-base:1.22 pkgsrc-2023Q2:1.22.0.28 pkgsrc-2023Q2-base:1.22 pkgsrc-2023Q1:1.22.0.26 pkgsrc-2023Q1-base:1.22 pkgsrc-2022Q4:1.22.0.24 pkgsrc-2022Q4-base:1.22 pkgsrc-2022Q3:1.22.0.22 pkgsrc-2022Q3-base:1.22 pkgsrc-2022Q2:1.22.0.20 pkgsrc-2022Q2-base:1.22 pkgsrc-2022Q1:1.22.0.18 pkgsrc-2022Q1-base:1.22 pkgsrc-2021Q4:1.22.0.16 pkgsrc-2021Q4-base:1.22 pkgsrc-2021Q3:1.22.0.14 pkgsrc-2021Q3-base:1.22 pkgsrc-2021Q2:1.22.0.12 pkgsrc-2021Q2-base:1.22 pkgsrc-2021Q1:1.22.0.10 pkgsrc-2021Q1-base:1.22 pkgsrc-2020Q4:1.22.0.8 pkgsrc-2020Q4-base:1.22 pkgsrc-2020Q3:1.22.0.6 pkgsrc-2020Q3-base:1.22 pkgsrc-2020Q2:1.22.0.4 pkgsrc-2020Q2-base:1.22 pkgsrc-2020Q1:1.22.0.2 pkgsrc-2020Q1-base:1.22 pkgsrc-2019Q4:1.20.0.36 pkgsrc-2019Q4-base:1.20 pkgsrc-2019Q3:1.20.0.32 pkgsrc-2019Q3-base:1.20 pkgsrc-2019Q2:1.20.0.30 pkgsrc-2019Q2-base:1.20 pkgsrc-2019Q1:1.20.0.28 pkgsrc-2019Q1-base:1.20 pkgsrc-2018Q4:1.20.0.26 pkgsrc-2018Q4-base:1.20 pkgsrc-2018Q3:1.20.0.24 pkgsrc-2018Q3-base:1.20 pkgsrc-2018Q2:1.20.0.22 pkgsrc-2018Q2-base:1.20 pkgsrc-2018Q1:1.20.0.20 pkgsrc-2018Q1-base:1.20 pkgsrc-2017Q4:1.20.0.18 pkgsrc-2017Q4-base:1.20 pkgsrc-2017Q3:1.20.0.16 pkgsrc-2017Q3-base:1.20 pkgsrc-2017Q2:1.20.0.12 pkgsrc-2017Q2-base:1.20 pkgsrc-2017Q1:1.20.0.10 pkgsrc-2017Q1-base:1.20 pkgsrc-2016Q4:1.20.0.8 pkgsrc-2016Q4-base:1.20 pkgsrc-2016Q3:1.20.0.6 pkgsrc-2016Q3-base:1.20 pkgsrc-2016Q2:1.20.0.4 pkgsrc-2016Q2-base:1.20 pkgsrc-2016Q1:1.20.0.2 pkgsrc-2016Q1-base:1.20 pkgsrc-2015Q4:1.19.0.26 pkgsrc-2015Q4-base:1.19 pkgsrc-2015Q3:1.19.0.24 pkgsrc-2015Q3-base:1.19 pkgsrc-2015Q2:1.19.0.22 pkgsrc-2015Q2-base:1.19 pkgsrc-2015Q1:1.19.0.20 pkgsrc-2015Q1-base:1.19 pkgsrc-2014Q4:1.19.0.18 pkgsrc-2014Q4-base:1.19 pkgsrc-2014Q3:1.19.0.16 pkgsrc-2014Q3-base:1.19 pkgsrc-2014Q2:1.19.0.14 pkgsrc-2014Q2-base:1.19 pkgsrc-2014Q1:1.19.0.12 pkgsrc-2014Q1-base:1.19 pkgsrc-2013Q4:1.19.0.10 pkgsrc-2013Q4-base:1.19 pkgsrc-2013Q3:1.19.0.8 pkgsrc-2013Q3-base:1.19 pkgsrc-2013Q2:1.19.0.6 pkgsrc-2013Q2-base:1.19 pkgsrc-2013Q1:1.19.0.4 pkgsrc-2013Q1-base:1.19 pkgsrc-2012Q4:1.19.0.2 pkgsrc-2012Q4-base:1.19 pkgsrc-2012Q3:1.18.0.24 pkgsrc-2012Q3-base:1.18 pkgsrc-2012Q2:1.18.0.22 pkgsrc-2012Q2-base:1.18 pkgsrc-2012Q1:1.18.0.20 pkgsrc-2012Q1-base:1.18 pkgsrc-2011Q4:1.18.0.18 pkgsrc-2011Q4-base:1.18 pkgsrc-2011Q3:1.18.0.16 pkgsrc-2011Q3-base:1.18 pkgsrc-2011Q2:1.18.0.14 pkgsrc-2011Q2-base:1.18 pkgsrc-2011Q1:1.18.0.12 pkgsrc-2011Q1-base:1.18 pkgsrc-2010Q4:1.18.0.10 pkgsrc-2010Q4-base:1.18 pkgsrc-2010Q3:1.18.0.8 pkgsrc-2010Q3-base:1.18 pkgsrc-2010Q2:1.18.0.6 pkgsrc-2010Q2-base:1.18 pkgsrc-2010Q1:1.18.0.4 pkgsrc-2010Q1-base:1.18 pkgsrc-2009Q4:1.18.0.2 pkgsrc-2009Q4-base:1.18 pkgsrc-2009Q3:1.17.0.2 pkgsrc-2009Q3-base:1.17 pkgsrc-2009Q2:1.16.0.24 pkgsrc-2009Q2-base:1.16 pkgsrc-2009Q1:1.16.0.22 pkgsrc-2009Q1-base:1.16 pkgsrc-2008Q4:1.16.0.20 pkgsrc-2008Q4-base:1.16 pkgsrc-2008Q3:1.16.0.18 pkgsrc-2008Q3-base:1.16 cube-native-xorg:1.16.0.16 cube-native-xorg-base:1.16 pkgsrc-2008Q2:1.16.0.14 pkgsrc-2008Q2-base:1.16 cwrapper:1.16.0.12 pkgsrc-2008Q1:1.16.0.10 pkgsrc-2008Q1-base:1.16 pkgsrc-2007Q4:1.16.0.8 pkgsrc-2007Q4-base:1.16 pkgsrc-2007Q3:1.16.0.6 pkgsrc-2007Q3-base:1.16 pkgsrc-2007Q2:1.16.0.4 pkgsrc-2007Q2-base:1.16 pkgsrc-2007Q1:1.16.0.2 pkgsrc-2007Q1-base:1.16 pkgsrc-2006Q4:1.14.0.10 pkgsrc-2006Q4-base:1.14 pkgsrc-2006Q3:1.14.0.8 pkgsrc-2006Q3-base:1.14 pkgsrc-2006Q2:1.14.0.6 pkgsrc-2006Q2-base:1.14 pkgsrc-2006Q1:1.14.0.4 pkgsrc-2006Q1-base:1.14 pkgsrc-2005Q4:1.14.0.2 pkgsrc-2005Q4-base:1.14 pkgsrc-2005Q3:1.13.0.4 pkgsrc-2005Q3-base:1.13 pkgsrc-2005Q2:1.13.0.2 pkgsrc-2005Q2-base:1.13 pkgsrc-2005Q1:1.12.0.2 pkgsrc-2005Q1-base:1.12 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.9.0.4 pkgsrc-2004Q3-base:1.9 pkgsrc-2004Q2:1.9.0.2 pkgsrc-2004Q2-base:1.9 pkgsrc-2004Q1:1.8.0.2 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.7.0.2 pkgsrc-2003Q4-base:1.7 netbsd-1-6-1:1.5.0.2 netbsd-1-6-1-base:1.5 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 netbsd-1-5-PATCH001:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.22 date 2020.03.20.11.58.07; author nia; state Exp; branches; next 1.21; commitid XgzioScE8x0eq81C; 1.21 date 2020.01.18.23.33.16; author rillig; state Exp; branches; next 1.20; commitid shGUwZfkr7sleeTB; 1.20 date 2016.02.25.16.20.51; author jperkin; state Exp; branches; next 1.19; commitid gwmv2ppEhRv5CjWy; 1.19 date 2012.10.23.17.18.30; author asau; state Exp; branches; next 1.18; 1.18 date 2009.12.09.12.32.22; author obache; state Exp; branches; next 1.17; 1.17 date 2009.07.17.18.00.20; author adrianp; state Exp; branches; next 1.16; 1.16 date 2007.02.22.19.26.53; author wiz; state Exp; branches; next 1.15; 1.15 date 2007.02.18.18.49.03; author adrianp; state Exp; branches; next 1.14; 1.14 date 2005.12.05.20.50.46; author rillig; state Exp; branches; next 1.13; 1.13 date 2005.04.11.21.46.48; author tv; state Exp; branches; next 1.12; 1.12 date 2005.01.20.23.38.02; author adrianp; state Exp; branches; next 1.11; 1.11 date 2005.01.20.23.32.50; author adrianp; state Exp; branches; next 1.10; 1.10 date 2004.10.03.00.17.53; author tv; state Exp; branches; next 1.9; 1.9 date 2004.04.25.04.18.15; author snj; state Exp; branches; next 1.8; 1.8 date 2003.11.28.09.42.54; author wiz; state Exp; branches; next 1.7; 1.7 date 2003.07.17.22.51.16; author grant; state Exp; branches; next 1.6; 1.6 date 2003.03.28.20.32.18; author wiz; state Exp; branches; next 1.5; 1.5 date 2003.02.09.16.33.57; author dmcmahill; state Exp; branches; next 1.4; 1.4 date 2002.08.25.21.49.59; author jlam; state Exp; branches; next 1.3; 1.3 date 2001.11.02.09.49.59; author zuntum; state Exp; branches 1.3.2.1; next 1.2; 1.2 date 2001.02.17.18.18.59; author wiz; state Exp; branches; next 1.1; 1.1 date 2000.11.30.09.12.46; author hubertf; state Exp; branches 1.1.1.1; next ; 1.3.2.1 date 2002.07.01.17.45.00; author jlam; state Exp; branches; next ; 1.1.1.1 date 2000.11.30.09.12.46; author hubertf; state Exp; branches; next ; desc @@ 1.22 log @*: Convert broken sourceforge HOMEPAGEs back to http @ text @# $NetBSD: Makefile,v 1.21 2020/01/18 23:33:16 rillig Exp $ # DISTNAME= isic-0.07 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isic/} EXTRACT_SUFX= .tgz MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= http://isic.sourceforge.net/ COMMENT= Ip Stack Integrity Checker (IP, TCP, UDP, ICMP et. al.) LICENSE= 2-clause-bsd GNU_CONFIGURE= YES INSTALLATION_DIRS+= share/doc # XXX: this was originally added for NetBSD/alpha gcc-2.95.3, but then was # XXX: made to apply to all NetBSD platforms without comment in -r1.18. Check # XXX: it is still required. BUILDLINK_TRANSFORM.NetBSD+= rm:-O[0-9]* post-install: ${INSTALL_DATA} ${WRKSRC}/README ${DESTDIR}${PREFIX}/share/doc/isic.README .include "../../devel/libnet11/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.21 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2016/02/25 16:20:51 jperkin Exp $ d10 1 a10 1 HOMEPAGE= https://isic.sourceforge.net/ @ 1.20 log @Use OPSYSVARS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2012/10/23 17:18:30 asau Exp $ d10 1 a10 1 HOMEPAGE= http://isic.sourceforge.net/ @ 1.19 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2009/12/09 12:32:22 obache Exp $ d18 5 a27 12 # XXX On NetBSD, the egcs and gcc-2.95.3 for: # XXX # XXX alpha # XXX # XXX has an optimization bug when compiling with -O2 # .if ${OPSYS} == "NetBSD" #. if (${MACHINE_ARCH} == "alpha") BUILDLINK_TRANSFORM+= rm:-O[0-9]* #. endif .endif @ 1.18 log @Update isic to 0.07. pkgsrc changes: * change HOMEPAGE and MASTER_SITES to new Sourceforge's one. * set LICENSE=2-clause-bsd * add user-destdir support ISIC (v0.07) 12/22/2006, by Shu Xiao (sxiao@@cisco.com) - New IPv6 utilities: isic6, tcpsic6, udpsic6, icmpsic6. - New tool multisic for sending random multicast UDP packets. - Fixed compilation errors with GCC v4. - Added -k skip option for esic per the request from some users. - Placed the flood control under low traffic limit case only. The original flood protection code calls gettimeofday(), and runs after sending each packet. This is time consumping and prevents the tool from reaching high traffic limit on high speed interface (eg. 1000Base-TX). Now the flood control will take effect only if the specified maximum rate is less than 10MB/s. - Corrected -t option bug with tcpsic: The old one was using it reversely, e.g. -t 30 would generate packet with 30% of them having correct TCP checksum. But -t is actually for the percentage of bad TCP checksum. - Changed to used 32-bit random numbers for some fields: For IPv4 *sic tools, the source/destination IP address and TCP sequence/acknowledge numbers are 32-bit width, and should be assigned with equal size random numbers. The old code did not do shifting correctly. - Changed the default value to 10 for all percentage options. - Cleaned the usage printout of icmpsic: There were ports used in the usage printout of icmpsic. This was misleading since no ports arguments needed for it. - New manual page, try to get more help with "man isic". @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2009/07/17 18:00:20 adrianp Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.17 log @Give up MAINTAINER @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2007/02/22 19:26:53 wiz Exp $ d4 1 a4 2 DISTNAME= isic-0.06 PKGREVISION= 1 d6 1 a6 1 MASTER_SITES= http://www.packetfactory.net/Projects/ISIC/ d10 1 a10 1 HOMEPAGE= http://www.packetfactory.net/Projects/ISIC/ d12 3 d18 2 d21 1 a21 1 ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/isic.README d33 3 a35 6 . if (${MACHINE_ARCH} == "alpha") CPPFLAGS:= ${CPPFLAGS:C/-O[0-9]*//g} CFLAGS:= ${CFLAGS:C/-O[0-9]*//g} CONFIGURE_ENV+= CPPFLAGS=${CPPFLAGS:M*:Q} CONFIGURE_ENV+= CFLAGS=${CFLAGS:M*:Q} . endif @ 1.16 log @Whitespace cleanup, courtesy of pkglint. Patch provided by Sergey Svishchev in private mail. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2007/02/18 18:49:03 adrianp Exp $ d10 1 a10 1 MAINTAINER= adrianp@@NetBSD.org @ 1.15 log @buildlink updates and patches to handle the new libnet package structure bump PKGREVISION @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2005/12/05 20:50:46 rillig Exp $ d30 2 a31 2 CPPFLAGS:= ${CPPFLAGS:C/-O[0-9]*//g} CFLAGS:= ${CFLAGS:C/-O[0-9]*//g} @ 1.14 log @Fixed pkglint warnings. The warnings are mostly quoting issues, for example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2005/04/11 21:46:48 tv Exp $ d5 1 @ 1.13 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2005/01/20 23:38:02 adrianp Exp $ d31 2 a32 2 CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" CONFIGURE_ENV+= CFLAGS="${CFLAGS}" @ 1.12 log @- Grab maintership from hubertf@@ - Remove DIST_SUBDIR @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2005/01/20 23:32:50 adrianp Exp $ a12 1 USE_BUILDLINK3= YES @ 1.11 log @- Update to 0.06 - Change to link with Libnet 1.1.x: - More accurate datapush rate calculation: - Fixed esic MAC address printout bug: @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/10/03 00:17:53 tv Exp $ d9 1 a9 1 MAINTAINER= hubertf@@NetBSD.org a14 1 DIST_SUBDIR= isic @ 1.10 log @Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2004/04/25 04:18:15 snj Exp $ d4 1 a4 2 DISTNAME= isic-0.05 PKGREVISION= 1 d20 1 a20 1 .include "../../devel/libnet/buildlink3.mk" @ 1.9 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/11/28 09:42:54 wiz Exp $ d5 1 @ 1.8 log @Update HOMEPAGE and MASTER_SITES. Recreate distinfo since tarball on new site is repackaged (same contents verified). Add DIST_SUBDIR since the name hasn't changed (can be removed on next update). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/07/17 22:51:16 grant Exp $ d13 1 a13 1 USE_BUILDLINK2= YES d20 1 a20 1 .include "../../devel/libnet/buildlink2.mk" @ 1.7 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2003/03/28 20:32:18 wiz Exp $ d6 1 a6 1 MASTER_SITES= http://expert.cc.purdue.edu/~frantzen/ d10 1 a10 1 HOMEPAGE= http://expert.cc.purdue.edu/~frantzen/ d15 1 @ 1.6 log @Remove superfluous whitespace. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/02/09 16:33:57 dmcmahill Exp $ d9 1 a9 1 MAINTAINER= hubertf@@netbsd.org @ 1.5 log @reduce optimization on alpha to avoid a compiler bug @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2002/08/25 21:49:59 jlam Exp $ d26 1 a26 1 # XXX has an optimization bug when compiling with -O2 d30 1 a30 1 CPPFLAGS:= ${CPPFLAGS:C/-O[0-9]*//g} @ 1.4 log @Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3.2.1 2002/07/01 17:45:00 jlam Exp $ d21 15 @ 1.3 log @Strongly-buildlinkify @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2001/02/17 18:18:59 wiz Exp $ d13 1 a13 1 USE_BUILDLINK_ONLY= YES d19 1 a19 1 .include "../../devel/libnet/buildlink.mk" @ 1.3.2.1 log @Convert from using buildlink1 to using the new buildlink2 framework. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2001/11/02 09:49:59 zuntum Exp $ d13 1 a13 1 USE_BUILDLINK2= YES d19 1 a19 1 .include "../../devel/libnet/buildlink2.mk" @ 1.2 log @Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2000/11/30 09:12:46 hubertf Exp $ d13 1 a13 2 DEPENDS+= libnet-1.*:../../devel/libnet a14 1 CONFIGURE_ENV+= CFLAGS="-I${LOCALBASE}/include" d19 1 @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d11 1 @ 1.1.1.1 log @Import isic-0.05: Ip Stack Integrity Checker (IP, TCP, UDP, ICMP et. al.) ISIC (and components) is intended to test the integrity of an IP Stack and its component stacks (TCP, UDP, ICMP et. al.) It does this by generating a controlled random packet (controlled randomness... wacky huh?). The user can specify he/she/it [I'm tempted to put 'it' before 'she' :-)] wants a stream of TCP packets. He/she/it suspects that the target has weak handling of IP Options (aka Firewall-1). So he/she/it does a 'tcpsic -s rand -d firewall -I100'. And observes the result. A great use for ISIC would be to fire it through a firewall and see if the firewall leaks packets. But of course that would be illegal because Network Associates owns a bogus patent on that :-) You could do that by setting the default route on the sending computer to the firewall..... But that would be illegal. (But I can't legally have a beer so do you think I care about laws?) By far the most common use for these tools is testing IDS systems. A day after I took the source offline and moved it to a cvs server, a half dozen people working on seperate home-grown IDS systems emailed requesting the source be put back up. @ text @@